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;
10  
11  
12  /**
13   * A document containing one NACA_0001(@http://apply.grants.gov/forms/NACA_0001-V1.0) element.
14   *
15   * This is a complex type.
16   */
17  public interface NACA0001Document extends org.apache.xmlbeans.XmlObject
18  {
19      public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
20          org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NACA0001Document.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("naca00014f4bdoctype");
21      
22      /**
23       * Gets the "NACA_0001" element
24       */
25      gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001 getNACA0001();
26      
27      /**
28       * Sets the "NACA_0001" element
29       */
30      void setNACA0001(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001 naca0001);
31      
32      /**
33       * Appends and returns a new empty "NACA_0001" element
34       */
35      gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001 addNewNACA0001();
36      
37      /**
38       * An XML NACA_0001(@http://apply.grants.gov/forms/NACA_0001-V1.0).
39       *
40       * This is a complex type.
41       */
42      public interface NACA0001 extends org.apache.xmlbeans.XmlObject
43      {
44          public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
45              org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NACA0001.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("naca00012f10elemtype");
46          
47          /**
48           * Gets the "Organization" element
49           */
50          gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Organization getOrganization();
51          
52          /**
53           * Sets the "Organization" element
54           */
55          void setOrganization(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Organization organization);
56          
57          /**
58           * Appends and returns a new empty "Organization" element
59           */
60          gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Organization addNewOrganization();
61          
62          /**
63           * Gets the "AuthorizedRep" element
64           */
65          gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.AuthorizedRep getAuthorizedRep();
66          
67          /**
68           * Sets the "AuthorizedRep" element
69           */
70          void setAuthorizedRep(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.AuthorizedRep authorizedRep);
71          
72          /**
73           * Appends and returns a new empty "AuthorizedRep" element
74           */
75          gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.AuthorizedRep addNewAuthorizedRep();
76          
77          /**
78           * Gets the "ApplicationPOC" element
79           */
80          gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationPOC getApplicationPOC();
81          
82          /**
83           * True if has "ApplicationPOC" element
84           */
85          boolean isSetApplicationPOC();
86          
87          /**
88           * Sets the "ApplicationPOC" element
89           */
90          void setApplicationPOC(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationPOC applicationPOC);
91          
92          /**
93           * Appends and returns a new empty "ApplicationPOC" element
94           */
95          gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationPOC addNewApplicationPOC();
96          
97          /**
98           * Unsets the "ApplicationPOC" element
99           */
100         void unsetApplicationPOC();
101         
102         /**
103          * Gets the "OrganizationalProfile" element
104          */
105         java.lang.String getOrganizationalProfile();
106         
107         /**
108          * Gets (as xml) the "OrganizationalProfile" element
109          */
110         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationalProfile xgetOrganizationalProfile();
111         
112         /**
113          * Sets the "OrganizationalProfile" element
114          */
115         void setOrganizationalProfile(java.lang.String organizationalProfile);
116         
117         /**
118          * Sets (as xml) the "OrganizationalProfile" element
119          */
120         void xsetOrganizationalProfile(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationalProfile organizationalProfile);
121         
122         /**
123          * Gets the "TypeAssistance" element
124          */
125         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TypeAssistance getTypeAssistance();
126         
127         /**
128          * Sets the "TypeAssistance" element
129          */
130         void setTypeAssistance(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TypeAssistance typeAssistance);
131         
132         /**
133          * Appends and returns a new empty "TypeAssistance" element
134          */
135         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TypeAssistance addNewTypeAssistance();
136         
137         /**
138          * Gets the "FARequestedAmount" element
139          */
140         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount getFARequestedAmount();
141         
142         /**
143          * True if has "FARequestedAmount" element
144          */
145         boolean isSetFARequestedAmount();
146         
147         /**
148          * Sets the "FARequestedAmount" element
149          */
150         void setFARequestedAmount(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount faRequestedAmount);
151         
152         /**
153          * Appends and returns a new empty "FARequestedAmount" element
154          */
155         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount addNewFARequestedAmount();
156         
157         /**
158          * Unsets the "FARequestedAmount" element
159          */
160         void unsetFARequestedAmount();
161         
162         /**
163          * Gets the "TARequestedAmount" element
164          */
165         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount getTARequestedAmount();
166         
167         /**
168          * True if has "TARequestedAmount" element
169          */
170         boolean isSetTARequestedAmount();
171         
172         /**
173          * Sets the "TARequestedAmount" element
174          */
175         void setTARequestedAmount(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount taRequestedAmount);
176         
177         /**
178          * Appends and returns a new empty "TARequestedAmount" element
179          */
180         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount addNewTARequestedAmount();
181         
182         /**
183          * Unsets the "TARequestedAmount" element
184          */
185         void unsetTARequestedAmount();
186         
187         /**
188          * Gets the "OtherFunds" element
189          */
190         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOtherFunds();
191         
192         /**
193          * Gets (as xml) the "OtherFunds" element
194          */
195         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOtherFunds();
196         
197         /**
198          * Sets the "OtherFunds" element
199          */
200         void setOtherFunds(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum otherFunds);
201         
202         /**
203          * Sets (as xml) the "OtherFunds" element
204          */
205         void xsetOtherFunds(gov.grants.apply.system.globalLibraryV20.YesNoDataType otherFunds);
206         
207         /**
208          * Gets array of all "OtherFundsTable" elements
209          */
210         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable[] getOtherFundsTableArray();
211         
212         /**
213          * Gets ith "OtherFundsTable" element
214          */
215         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable getOtherFundsTableArray(int i);
216         
217         /**
218          * Returns number of "OtherFundsTable" element
219          */
220         int sizeOfOtherFundsTableArray();
221         
222         /**
223          * Sets array of all "OtherFundsTable" element
224          */
225         void setOtherFundsTableArray(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable[] otherFundsTableArray);
226         
227         /**
228          * Sets ith "OtherFundsTable" element
229          */
230         void setOtherFundsTableArray(int i, gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable otherFundsTable);
231         
232         /**
233          * Inserts and returns a new empty value (as xml) as the ith "OtherFundsTable" element
234          */
235         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable insertNewOtherFundsTable(int i);
236         
237         /**
238          * Appends and returns a new empty value (as xml) as the last "OtherFundsTable" element
239          */
240         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable addNewOtherFundsTable();
241         
242         /**
243          * Removes the ith "OtherFundsTable" element
244          */
245         void removeOtherFundsTable(int i);
246         
247         /**
248          * Gets array of all "PriorAwardsTable" elements
249          */
250         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable[] getPriorAwardsTableArray();
251         
252         /**
253          * Gets ith "PriorAwardsTable" element
254          */
255         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable getPriorAwardsTableArray(int i);
256         
257         /**
258          * Returns number of "PriorAwardsTable" element
259          */
260         int sizeOfPriorAwardsTableArray();
261         
262         /**
263          * Sets array of all "PriorAwardsTable" element
264          */
265         void setPriorAwardsTableArray(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable[] priorAwardsTableArray);
266         
267         /**
268          * Sets ith "PriorAwardsTable" element
269          */
270         void setPriorAwardsTableArray(int i, gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable priorAwardsTable);
271         
272         /**
273          * Inserts and returns a new empty value (as xml) as the ith "PriorAwardsTable" element
274          */
275         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable insertNewPriorAwardsTable(int i);
276         
277         /**
278          * Appends and returns a new empty value (as xml) as the last "PriorAwardsTable" element
279          */
280         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable addNewPriorAwardsTable();
281         
282         /**
283          * Removes the ith "PriorAwardsTable" element
284          */
285         void removePriorAwardsTable(int i);
286         
287         /**
288          * Gets the "InstitutionType" element
289          */
290         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType.Enum getInstitutionType();
291         
292         /**
293          * Gets (as xml) the "InstitutionType" element
294          */
295         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType xgetInstitutionType();
296         
297         /**
298          * Sets the "InstitutionType" element
299          */
300         void setInstitutionType(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType.Enum institutionType);
301         
302         /**
303          * Sets (as xml) the "InstitutionType" element
304          */
305         void xsetInstitutionType(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType institutionType);
306         
307         /**
308          * Gets the "OrganizationStructure" element
309          */
310         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure.Enum getOrganizationStructure();
311         
312         /**
313          * Gets (as xml) the "OrganizationStructure" element
314          */
315         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure xgetOrganizationStructure();
316         
317         /**
318          * Sets the "OrganizationStructure" element
319          */
320         void setOrganizationStructure(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure.Enum organizationStructure);
321         
322         /**
323          * Sets (as xml) the "OrganizationStructure" element
324          */
325         void xsetOrganizationStructure(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure organizationStructure);
326         
327         /**
328          * Gets the "QID_65" element
329          */
330         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID65();
331         
332         /**
333          * Gets (as xml) the "QID_65" element
334          */
335         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID65();
336         
337         /**
338          * Sets the "QID_65" element
339          */
340         void setQID65(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid65);
341         
342         /**
343          * Sets (as xml) the "QID_65" element
344          */
345         void xsetQID65(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid65);
346         
347         /**
348          * Gets the "DateofIncorporation" element
349          */
350         java.util.Calendar getDateofIncorporation();
351         
352         /**
353          * Gets (as xml) the "DateofIncorporation" element
354          */
355         org.apache.xmlbeans.XmlDate xgetDateofIncorporation();
356         
357         /**
358          * Sets the "DateofIncorporation" element
359          */
360         void setDateofIncorporation(java.util.Calendar dateofIncorporation);
361         
362         /**
363          * Sets (as xml) the "DateofIncorporation" element
364          */
365         void xsetDateofIncorporation(org.apache.xmlbeans.XmlDate dateofIncorporation);
366         
367         /**
368          * Gets the "DateStarted" element
369          */
370         java.util.Calendar getDateStarted();
371         
372         /**
373          * Gets (as xml) the "DateStarted" element
374          */
375         org.apache.xmlbeans.XmlDate xgetDateStarted();
376         
377         /**
378          * Sets the "DateStarted" element
379          */
380         void setDateStarted(java.util.Calendar dateStarted);
381         
382         /**
383          * Sets (as xml) the "DateStarted" element
384          */
385         void xsetDateStarted(org.apache.xmlbeans.XmlDate dateStarted);
386         
387         /**
388          * Gets the "CongressionalDistrictApplicant" element
389          */
390         java.lang.String getCongressionalDistrictApplicant();
391         
392         /**
393          * Gets (as xml) the "CongressionalDistrictApplicant" element
394          */
395         gov.grants.apply.system.globalLibraryV20.CongressionalDistrictDataType xgetCongressionalDistrictApplicant();
396         
397         /**
398          * Sets the "CongressionalDistrictApplicant" element
399          */
400         void setCongressionalDistrictApplicant(java.lang.String congressionalDistrictApplicant);
401         
402         /**
403          * Sets (as xml) the "CongressionalDistrictApplicant" element
404          */
405         void xsetCongressionalDistrictApplicant(gov.grants.apply.system.globalLibraryV20.CongressionalDistrictDataType congressionalDistrictApplicant);
406         
407         /**
408          * Gets the "QID_42" element
409          */
410         java.util.Calendar getQID42();
411         
412         /**
413          * Gets (as xml) the "QID_42" element
414          */
415         org.apache.xmlbeans.XmlDate xgetQID42();
416         
417         /**
418          * Sets the "QID_42" element
419          */
420         void setQID42(java.util.Calendar qid42);
421         
422         /**
423          * Sets (as xml) the "QID_42" element
424          */
425         void xsetQID42(org.apache.xmlbeans.XmlDate qid42);
426         
427         /**
428          * Gets the "QID_66" element
429          */
430         long getQID66();
431         
432         /**
433          * Gets (as xml) the "QID_66" element
434          */
435         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID66 xgetQID66();
436         
437         /**
438          * Sets the "QID_66" element
439          */
440         void setQID66(long qid66);
441         
442         /**
443          * Sets (as xml) the "QID_66" element
444          */
445         void xsetQID66(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID66 qid66);
446         
447         /**
448          * Gets the "RegulatoryBody" element
449          */
450         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody.Enum getRegulatoryBody();
451         
452         /**
453          * Gets (as xml) the "RegulatoryBody" element
454          */
455         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody xgetRegulatoryBody();
456         
457         /**
458          * True if has "RegulatoryBody" element
459          */
460         boolean isSetRegulatoryBody();
461         
462         /**
463          * Sets the "RegulatoryBody" element
464          */
465         void setRegulatoryBody(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody.Enum regulatoryBody);
466         
467         /**
468          * Sets (as xml) the "RegulatoryBody" element
469          */
470         void xsetRegulatoryBody(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody regulatoryBody);
471         
472         /**
473          * Unsets the "RegulatoryBody" element
474          */
475         void unsetRegulatoryBody();
476         
477         /**
478          * Gets the "OtherRegulatoryBody" element
479          */
480         java.lang.String getOtherRegulatoryBody();
481         
482         /**
483          * Gets (as xml) the "OtherRegulatoryBody" element
484          */
485         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherRegulatoryBody xgetOtherRegulatoryBody();
486         
487         /**
488          * True if has "OtherRegulatoryBody" element
489          */
490         boolean isSetOtherRegulatoryBody();
491         
492         /**
493          * Sets the "OtherRegulatoryBody" element
494          */
495         void setOtherRegulatoryBody(java.lang.String otherRegulatoryBody);
496         
497         /**
498          * Sets (as xml) the "OtherRegulatoryBody" element
499          */
500         void xsetOtherRegulatoryBody(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherRegulatoryBody otherRegulatoryBody);
501         
502         /**
503          * Unsets the "OtherRegulatoryBody" element
504          */
505         void unsetOtherRegulatoryBody();
506         
507         /**
508          * Gets the "FDICCertification" element
509          */
510         java.lang.String getFDICCertification();
511         
512         /**
513          * Gets (as xml) the "FDICCertification" element
514          */
515         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FDICCertification xgetFDICCertification();
516         
517         /**
518          * True if has "FDICCertification" element
519          */
520         boolean isSetFDICCertification();
521         
522         /**
523          * Sets the "FDICCertification" element
524          */
525         void setFDICCertification(java.lang.String fdicCertification);
526         
527         /**
528          * Sets (as xml) the "FDICCertification" element
529          */
530         void xsetFDICCertification(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FDICCertification fdicCertification);
531         
532         /**
533          * Unsets the "FDICCertification" element
534          */
535         void unsetFDICCertification();
536         
537         /**
538          * Gets the "CharterNumber" element
539          */
540         java.lang.String getCharterNumber();
541         
542         /**
543          * Gets (as xml) the "CharterNumber" element
544          */
545         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CharterNumber xgetCharterNumber();
546         
547         /**
548          * True if has "CharterNumber" element
549          */
550         boolean isSetCharterNumber();
551         
552         /**
553          * Sets the "CharterNumber" element
554          */
555         void setCharterNumber(java.lang.String charterNumber);
556         
557         /**
558          * Sets (as xml) the "CharterNumber" element
559          */
560         void xsetCharterNumber(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CharterNumber charterNumber);
561         
562         /**
563          * Unsets the "CharterNumber" element
564          */
565         void unsetCharterNumber();
566         
567         /**
568          * Gets the "CertificationStatus" element
569          */
570         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus.Enum getCertificationStatus();
571         
572         /**
573          * Gets (as xml) the "CertificationStatus" element
574          */
575         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus xgetCertificationStatus();
576         
577         /**
578          * Sets the "CertificationStatus" element
579          */
580         void setCertificationStatus(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus.Enum certificationStatus);
581         
582         /**
583          * Sets (as xml) the "CertificationStatus" element
584          */
585         void xsetCertificationStatus(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus certificationStatus);
586         
587         /**
588          * Gets the "CDFICertificationNumber" element
589          */
590         java.lang.String getCDFICertificationNumber();
591         
592         /**
593          * Gets (as xml) the "CDFICertificationNumber" element
594          */
595         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CDFICertificationNumber xgetCDFICertificationNumber();
596         
597         /**
598          * True if has "CDFICertificationNumber" element
599          */
600         boolean isSetCDFICertificationNumber();
601         
602         /**
603          * Sets the "CDFICertificationNumber" element
604          */
605         void setCDFICertificationNumber(java.lang.String cdfiCertificationNumber);
606         
607         /**
608          * Sets (as xml) the "CDFICertificationNumber" element
609          */
610         void xsetCDFICertificationNumber(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CDFICertificationNumber cdfiCertificationNumber);
611         
612         /**
613          * Unsets the "CDFICertificationNumber" element
614          */
615         void unsetCDFICertificationNumber();
616         
617         /**
618          * Gets the "CertificationPending" element
619          */
620         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCertificationPending();
621         
622         /**
623          * Gets (as xml) the "CertificationPending" element
624          */
625         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCertificationPending();
626         
627         /**
628          * True if has "CertificationPending" element
629          */
630         boolean isSetCertificationPending();
631         
632         /**
633          * Sets the "CertificationPending" element
634          */
635         void setCertificationPending(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum certificationPending);
636         
637         /**
638          * Sets (as xml) the "CertificationPending" element
639          */
640         void xsetCertificationPending(gov.grants.apply.system.globalLibraryV20.YesNoDataType certificationPending);
641         
642         /**
643          * Unsets the "CertificationPending" element
644          */
645         void unsetCertificationPending();
646         
647         /**
648          * Gets the "SubmissionDate" element
649          */
650         java.util.Calendar getSubmissionDate();
651         
652         /**
653          * Gets (as xml) the "SubmissionDate" element
654          */
655         org.apache.xmlbeans.XmlDate xgetSubmissionDate();
656         
657         /**
658          * True if has "SubmissionDate" element
659          */
660         boolean isSetSubmissionDate();
661         
662         /**
663          * Sets the "SubmissionDate" element
664          */
665         void setSubmissionDate(java.util.Calendar submissionDate);
666         
667         /**
668          * Sets (as xml) the "SubmissionDate" element
669          */
670         void xsetSubmissionDate(org.apache.xmlbeans.XmlDate submissionDate);
671         
672         /**
673          * Unsets the "SubmissionDate" element
674          */
675         void unsetSubmissionDate();
676         
677         /**
678          * Gets the "CertificationChecklist" element
679          */
680         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationChecklist getCertificationChecklist();
681         
682         /**
683          * True if has "CertificationChecklist" element
684          */
685         boolean isSetCertificationChecklist();
686         
687         /**
688          * Sets the "CertificationChecklist" element
689          */
690         void setCertificationChecklist(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationChecklist certificationChecklist);
691         
692         /**
693          * Appends and returns a new empty "CertificationChecklist" element
694          */
695         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationChecklist addNewCertificationChecklist();
696         
697         /**
698          * Unsets the "CertificationChecklist" element
699          */
700         void unsetCertificationChecklist();
701         
702         /**
703          * Gets the "QID_58" element
704          */
705         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58.Enum getQID58();
706         
707         /**
708          * Gets (as xml) the "QID_58" element
709          */
710         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58 xgetQID58();
711         
712         /**
713          * Sets the "QID_58" element
714          */
715         void setQID58(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58.Enum qid58);
716         
717         /**
718          * Sets (as xml) the "QID_58" element
719          */
720         void xsetQID58(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58 qid58);
721         
722         /**
723          * Gets the "PrimaryMarket" element
724          */
725         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryMarket getPrimaryMarket();
726         
727         /**
728          * True if has "PrimaryMarket" element
729          */
730         boolean isSetPrimaryMarket();
731         
732         /**
733          * Sets the "PrimaryMarket" element
734          */
735         void setPrimaryMarket(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryMarket primaryMarket);
736         
737         /**
738          * Appends and returns a new empty "PrimaryMarket" element
739          */
740         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryMarket addNewPrimaryMarket();
741         
742         /**
743          * Unsets the "PrimaryMarket" element
744          */
745         void unsetPrimaryMarket();
746         
747         /**
748          * Gets the "GeographicMarketServed" element
749          */
750         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.GeographicMarketServed getGeographicMarketServed();
751         
752         /**
753          * True if has "GeographicMarketServed" element
754          */
755         boolean isSetGeographicMarketServed();
756         
757         /**
758          * Sets the "GeographicMarketServed" element
759          */
760         void setGeographicMarketServed(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.GeographicMarketServed geographicMarketServed);
761         
762         /**
763          * Appends and returns a new empty "GeographicMarketServed" element
764          */
765         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.GeographicMarketServed addNewGeographicMarketServed();
766         
767         /**
768          * Unsets the "GeographicMarketServed" element
769          */
770         void unsetGeographicMarketServed();
771         
772         /**
773          * Gets the "MarketProfile" element
774          */
775         java.lang.String getMarketProfile();
776         
777         /**
778          * Gets (as xml) the "MarketProfile" element
779          */
780         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.MarketProfile xgetMarketProfile();
781         
782         /**
783          * Sets the "MarketProfile" element
784          */
785         void setMarketProfile(java.lang.String marketProfile);
786         
787         /**
788          * Sets (as xml) the "MarketProfile" element
789          */
790         void xsetMarketProfile(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.MarketProfile marketProfile);
791         
792         /**
793          * Gets the "PrimaryBusiness" element
794          */
795         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness.Enum getPrimaryBusiness();
796         
797         /**
798          * Gets (as xml) the "PrimaryBusiness" element
799          */
800         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness xgetPrimaryBusiness();
801         
802         /**
803          * Sets the "PrimaryBusiness" element
804          */
805         void setPrimaryBusiness(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness.Enum primaryBusiness);
806         
807         /**
808          * Sets (as xml) the "PrimaryBusiness" element
809          */
810         void xsetPrimaryBusiness(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness primaryBusiness);
811         
812         /**
813          * Gets the "SecondaryBusiness" element
814          */
815         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.SecondaryBusiness getSecondaryBusiness();
816         
817         /**
818          * True if has "SecondaryBusiness" element
819          */
820         boolean isSetSecondaryBusiness();
821         
822         /**
823          * Sets the "SecondaryBusiness" element
824          */
825         void setSecondaryBusiness(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.SecondaryBusiness secondaryBusiness);
826         
827         /**
828          * Appends and returns a new empty "SecondaryBusiness" element
829          */
830         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.SecondaryBusiness addNewSecondaryBusiness();
831         
832         /**
833          * Unsets the "SecondaryBusiness" element
834          */
835         void unsetSecondaryBusiness();
836         
837         /**
838          * Gets the "ProductsOffered" element
839          */
840         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ProductsOffered getProductsOffered();
841         
842         /**
843          * True if has "ProductsOffered" element
844          */
845         boolean isSetProductsOffered();
846         
847         /**
848          * Sets the "ProductsOffered" element
849          */
850         void setProductsOffered(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ProductsOffered productsOffered);
851         
852         /**
853          * Appends and returns a new empty "ProductsOffered" element
854          */
855         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ProductsOffered addNewProductsOffered();
856         
857         /**
858          * Unsets the "ProductsOffered" element
859          */
860         void unsetProductsOffered();
861         
862         /**
863          * Gets the "QID_24" element
864          */
865         int getQID24();
866         
867         /**
868          * Gets (as xml) the "QID_24" element
869          */
870         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID24 xgetQID24();
871         
872         /**
873          * Sets the "QID_24" element
874          */
875         void setQID24(int qid24);
876         
877         /**
878          * Sets (as xml) the "QID_24" element
879          */
880         void xsetQID24(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID24 qid24);
881         
882         /**
883          * Gets the "AssurancesCertifications" element
884          */
885         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAssurancesCertifications();
886         
887         /**
888          * Gets (as xml) the "AssurancesCertifications" element
889          */
890         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAssurancesCertifications();
891         
892         /**
893          * Sets the "AssurancesCertifications" element
894          */
895         void setAssurancesCertifications(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum assurancesCertifications);
896         
897         /**
898          * Sets (as xml) the "AssurancesCertifications" element
899          */
900         void xsetAssurancesCertifications(gov.grants.apply.system.globalLibraryV20.YesNoDataType assurancesCertifications);
901         
902         /**
903          * Gets the "Details" element
904          */
905         java.lang.String getDetails();
906         
907         /**
908          * Gets (as xml) the "Details" element
909          */
910         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Details xgetDetails();
911         
912         /**
913          * True if has "Details" element
914          */
915         boolean isSetDetails();
916         
917         /**
918          * Sets the "Details" element
919          */
920         void setDetails(java.lang.String details);
921         
922         /**
923          * Sets (as xml) the "Details" element
924          */
925         void xsetDetails(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Details details);
926         
927         /**
928          * Unsets the "Details" element
929          */
930         void unsetDetails();
931         
932         /**
933          * Gets the "Questionnaire" element
934          */
935         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Questionnaire getQuestionnaire();
936         
937         /**
938          * True if has "Questionnaire" element
939          */
940         boolean isSetQuestionnaire();
941         
942         /**
943          * Sets the "Questionnaire" element
944          */
945         void setQuestionnaire(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Questionnaire questionnaire);
946         
947         /**
948          * Appends and returns a new empty "Questionnaire" element
949          */
950         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Questionnaire addNewQuestionnaire();
951         
952         /**
953          * Unsets the "Questionnaire" element
954          */
955         void unsetQuestionnaire();
956         
957         /**
958          * Gets the "EnvironmentalReview" element
959          */
960         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview getEnvironmentalReview();
961         
962         /**
963          * Sets the "EnvironmentalReview" element
964          */
965         void setEnvironmentalReview(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview environmentalReview);
966         
967         /**
968          * Appends and returns a new empty "EnvironmentalReview" element
969          */
970         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview addNewEnvironmentalReview();
971         
972         /**
973          * Gets the "ApplicationChecklist" element
974          */
975         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationChecklist getApplicationChecklist();
976         
977         /**
978          * Sets the "ApplicationChecklist" element
979          */
980         void setApplicationChecklist(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationChecklist applicationChecklist);
981         
982         /**
983          * Appends and returns a new empty "ApplicationChecklist" element
984          */
985         gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationChecklist addNewApplicationChecklist();
986         
987         /**
988          * Gets the "FormVersion" attribute
989          */
990         java.lang.String getFormVersion();
991         
992         /**
993          * Gets (as xml) the "FormVersion" attribute
994          */
995         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
996         
997         /**
998          * Sets the "FormVersion" attribute
999          */
1000         void setFormVersion(java.lang.String formVersion);
1001         
1002         /**
1003          * Sets (as xml) the "FormVersion" attribute
1004          */
1005         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
1006         
1007         /**
1008          * An XML Organization(@http://apply.grants.gov/forms/NACA_0001-V1.0).
1009          *
1010          * This is a complex type.
1011          */
1012         public interface Organization extends org.apache.xmlbeans.XmlObject
1013         {
1014             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1015                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Organization.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("organization5e81elemtype");
1016             
1017             /**
1018              * Gets the "OrganizationName" element
1019              */
1020             java.lang.String getOrganizationName();
1021             
1022             /**
1023              * Gets (as xml) the "OrganizationName" element
1024              */
1025             gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetOrganizationName();
1026             
1027             /**
1028              * Sets the "OrganizationName" element
1029              */
1030             void setOrganizationName(java.lang.String organizationName);
1031             
1032             /**
1033              * Sets (as xml) the "OrganizationName" element
1034              */
1035             void xsetOrganizationName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType organizationName);
1036             
1037             /**
1038              * Gets the "Street1" element
1039              */
1040             java.lang.String getStreet1();
1041             
1042             /**
1043              * Gets (as xml) the "Street1" element
1044              */
1045             gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet1();
1046             
1047             /**
1048              * Sets the "Street1" element
1049              */
1050             void setStreet1(java.lang.String street1);
1051             
1052             /**
1053              * Sets (as xml) the "Street1" element
1054              */
1055             void xsetStreet1(gov.grants.apply.system.globalLibraryV20.StreetDataType street1);
1056             
1057             /**
1058              * Gets the "Street2" element
1059              */
1060             java.lang.String getStreet2();
1061             
1062             /**
1063              * Gets (as xml) the "Street2" element
1064              */
1065             gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet2();
1066             
1067             /**
1068              * True if has "Street2" element
1069              */
1070             boolean isSetStreet2();
1071             
1072             /**
1073              * Sets the "Street2" element
1074              */
1075             void setStreet2(java.lang.String street2);
1076             
1077             /**
1078              * Sets (as xml) the "Street2" element
1079              */
1080             void xsetStreet2(gov.grants.apply.system.globalLibraryV20.StreetDataType street2);
1081             
1082             /**
1083              * Unsets the "Street2" element
1084              */
1085             void unsetStreet2();
1086             
1087             /**
1088              * Gets the "City" element
1089              */
1090             java.lang.String getCity();
1091             
1092             /**
1093              * Gets (as xml) the "City" element
1094              */
1095             gov.grants.apply.system.globalLibraryV20.CityDataType xgetCity();
1096             
1097             /**
1098              * Sets the "City" element
1099              */
1100             void setCity(java.lang.String city);
1101             
1102             /**
1103              * Sets (as xml) the "City" element
1104              */
1105             void xsetCity(gov.grants.apply.system.globalLibraryV20.CityDataType city);
1106             
1107             /**
1108              * Gets the "State" element
1109              */
1110             gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum getState();
1111             
1112             /**
1113              * Gets (as xml) the "State" element
1114              */
1115             gov.grants.apply.system.universalCodesV20.StateCodeDataType xgetState();
1116             
1117             /**
1118              * Sets the "State" element
1119              */
1120             void setState(gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum state);
1121             
1122             /**
1123              * Sets (as xml) the "State" element
1124              */
1125             void xsetState(gov.grants.apply.system.universalCodesV20.StateCodeDataType state);
1126             
1127             /**
1128              * Gets the "ZipCode" element
1129              */
1130             java.lang.String getZipCode();
1131             
1132             /**
1133              * Gets (as xml) the "ZipCode" element
1134              */
1135             gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType xgetZipCode();
1136             
1137             /**
1138              * Sets the "ZipCode" element
1139              */
1140             void setZipCode(java.lang.String zipCode);
1141             
1142             /**
1143              * Sets (as xml) the "ZipCode" element
1144              */
1145             void xsetZipCode(gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType zipCode);
1146             
1147             /**
1148              * Gets the "EIN" element
1149              */
1150             java.lang.String getEIN();
1151             
1152             /**
1153              * Gets (as xml) the "EIN" element
1154              */
1155             gov.grants.apply.system.globalLibraryV20.EmployerIDDataType xgetEIN();
1156             
1157             /**
1158              * Sets the "EIN" element
1159              */
1160             void setEIN(java.lang.String ein);
1161             
1162             /**
1163              * Sets (as xml) the "EIN" element
1164              */
1165             void xsetEIN(gov.grants.apply.system.globalLibraryV20.EmployerIDDataType ein);
1166             
1167             /**
1168              * Gets the "DUNSNumber" element
1169              */
1170             java.lang.String getDUNSNumber();
1171             
1172             /**
1173              * Gets (as xml) the "DUNSNumber" element
1174              */
1175             gov.grants.apply.system.globalLibraryV20.DUNSIDDataType xgetDUNSNumber();
1176             
1177             /**
1178              * Sets the "DUNSNumber" element
1179              */
1180             void setDUNSNumber(java.lang.String dunsNumber);
1181             
1182             /**
1183              * Sets (as xml) the "DUNSNumber" element
1184              */
1185             void xsetDUNSNumber(gov.grants.apply.system.globalLibraryV20.DUNSIDDataType dunsNumber);
1186             
1187             /**
1188              * A factory class with static methods for creating instances
1189              * of this type.
1190              */
1191             
1192             public static final class Factory
1193             {
1194                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Organization newInstance() {
1195                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Organization) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1196                 
1197                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Organization newInstance(org.apache.xmlbeans.XmlOptions options) {
1198                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Organization) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1199                 
1200                 private Factory() { } // No instance of this class allowed
1201             }
1202         }
1203         
1204         /**
1205          * An XML AuthorizedRep(@http://apply.grants.gov/forms/NACA_0001-V1.0).
1206          *
1207          * This is a complex type.
1208          */
1209         public interface AuthorizedRep extends org.apache.xmlbeans.XmlObject
1210         {
1211             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1212                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AuthorizedRep.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("authorizedrep8082elemtype");
1213             
1214             /**
1215              * Gets the "Prefix" element
1216              */
1217             java.lang.String getPrefix();
1218             
1219             /**
1220              * Gets (as xml) the "Prefix" element
1221              */
1222             gov.grants.apply.system.globalLibraryV20.PrefixNameDataType xgetPrefix();
1223             
1224             /**
1225              * True if has "Prefix" element
1226              */
1227             boolean isSetPrefix();
1228             
1229             /**
1230              * Sets the "Prefix" element
1231              */
1232             void setPrefix(java.lang.String prefix);
1233             
1234             /**
1235              * Sets (as xml) the "Prefix" element
1236              */
1237             void xsetPrefix(gov.grants.apply.system.globalLibraryV20.PrefixNameDataType prefix);
1238             
1239             /**
1240              * Unsets the "Prefix" element
1241              */
1242             void unsetPrefix();
1243             
1244             /**
1245              * Gets the "FirstName" element
1246              */
1247             java.lang.String getFirstName();
1248             
1249             /**
1250              * Gets (as xml) the "FirstName" element
1251              */
1252             gov.grants.apply.system.globalLibraryV20.FirstNameDataType xgetFirstName();
1253             
1254             /**
1255              * Sets the "FirstName" element
1256              */
1257             void setFirstName(java.lang.String firstName);
1258             
1259             /**
1260              * Sets (as xml) the "FirstName" element
1261              */
1262             void xsetFirstName(gov.grants.apply.system.globalLibraryV20.FirstNameDataType firstName);
1263             
1264             /**
1265              * Gets the "LastName" element
1266              */
1267             java.lang.String getLastName();
1268             
1269             /**
1270              * Gets (as xml) the "LastName" element
1271              */
1272             gov.grants.apply.system.globalLibraryV20.LastNameDataType xgetLastName();
1273             
1274             /**
1275              * Sets the "LastName" element
1276              */
1277             void setLastName(java.lang.String lastName);
1278             
1279             /**
1280              * Sets (as xml) the "LastName" element
1281              */
1282             void xsetLastName(gov.grants.apply.system.globalLibraryV20.LastNameDataType lastName);
1283             
1284             /**
1285              * Gets the "Title" element
1286              */
1287             java.lang.String getTitle();
1288             
1289             /**
1290              * Gets (as xml) the "Title" element
1291              */
1292             gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitle();
1293             
1294             /**
1295              * Sets the "Title" element
1296              */
1297             void setTitle(java.lang.String title);
1298             
1299             /**
1300              * Sets (as xml) the "Title" element
1301              */
1302             void xsetTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType title);
1303             
1304             /**
1305              * Gets the "Email" element
1306              */
1307             java.lang.String getEmail();
1308             
1309             /**
1310              * Gets (as xml) the "Email" element
1311              */
1312             gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail();
1313             
1314             /**
1315              * Sets the "Email" element
1316              */
1317             void setEmail(java.lang.String email);
1318             
1319             /**
1320              * Sets (as xml) the "Email" element
1321              */
1322             void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email);
1323             
1324             /**
1325              * Gets the "Phone" element
1326              */
1327             java.lang.String getPhone();
1328             
1329             /**
1330              * Gets (as xml) the "Phone" element
1331              */
1332             gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetPhone();
1333             
1334             /**
1335              * Sets the "Phone" element
1336              */
1337             void setPhone(java.lang.String phone);
1338             
1339             /**
1340              * Sets (as xml) the "Phone" element
1341              */
1342             void xsetPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType phone);
1343             
1344             /**
1345              * Gets the "Fax" element
1346              */
1347             java.lang.String getFax();
1348             
1349             /**
1350              * Gets (as xml) the "Fax" element
1351              */
1352             gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetFax();
1353             
1354             /**
1355              * True if has "Fax" element
1356              */
1357             boolean isSetFax();
1358             
1359             /**
1360              * Sets the "Fax" element
1361              */
1362             void setFax(java.lang.String fax);
1363             
1364             /**
1365              * Sets (as xml) the "Fax" element
1366              */
1367             void xsetFax(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType fax);
1368             
1369             /**
1370              * Unsets the "Fax" element
1371              */
1372             void unsetFax();
1373             
1374             /**
1375              * Gets the "Street1" element
1376              */
1377             java.lang.String getStreet1();
1378             
1379             /**
1380              * Gets (as xml) the "Street1" element
1381              */
1382             gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet1();
1383             
1384             /**
1385              * Sets the "Street1" element
1386              */
1387             void setStreet1(java.lang.String street1);
1388             
1389             /**
1390              * Sets (as xml) the "Street1" element
1391              */
1392             void xsetStreet1(gov.grants.apply.system.globalLibraryV20.StreetDataType street1);
1393             
1394             /**
1395              * Gets the "Street2" element
1396              */
1397             java.lang.String getStreet2();
1398             
1399             /**
1400              * Gets (as xml) the "Street2" element
1401              */
1402             gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet2();
1403             
1404             /**
1405              * True if has "Street2" element
1406              */
1407             boolean isSetStreet2();
1408             
1409             /**
1410              * Sets the "Street2" element
1411              */
1412             void setStreet2(java.lang.String street2);
1413             
1414             /**
1415              * Sets (as xml) the "Street2" element
1416              */
1417             void xsetStreet2(gov.grants.apply.system.globalLibraryV20.StreetDataType street2);
1418             
1419             /**
1420              * Unsets the "Street2" element
1421              */
1422             void unsetStreet2();
1423             
1424             /**
1425              * Gets the "City" element
1426              */
1427             java.lang.String getCity();
1428             
1429             /**
1430              * Gets (as xml) the "City" element
1431              */
1432             gov.grants.apply.system.globalLibraryV20.CityDataType xgetCity();
1433             
1434             /**
1435              * Sets the "City" element
1436              */
1437             void setCity(java.lang.String city);
1438             
1439             /**
1440              * Sets (as xml) the "City" element
1441              */
1442             void xsetCity(gov.grants.apply.system.globalLibraryV20.CityDataType city);
1443             
1444             /**
1445              * Gets the "State" element
1446              */
1447             gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum getState();
1448             
1449             /**
1450              * Gets (as xml) the "State" element
1451              */
1452             gov.grants.apply.system.universalCodesV20.StateCodeDataType xgetState();
1453             
1454             /**
1455              * Sets the "State" element
1456              */
1457             void setState(gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum state);
1458             
1459             /**
1460              * Sets (as xml) the "State" element
1461              */
1462             void xsetState(gov.grants.apply.system.universalCodesV20.StateCodeDataType state);
1463             
1464             /**
1465              * Gets the "ZipCode" element
1466              */
1467             java.lang.String getZipCode();
1468             
1469             /**
1470              * Gets (as xml) the "ZipCode" element
1471              */
1472             gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType xgetZipCode();
1473             
1474             /**
1475              * Sets the "ZipCode" element
1476              */
1477             void setZipCode(java.lang.String zipCode);
1478             
1479             /**
1480              * Sets (as xml) the "ZipCode" element
1481              */
1482             void xsetZipCode(gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType zipCode);
1483             
1484             /**
1485              * A factory class with static methods for creating instances
1486              * of this type.
1487              */
1488             
1489             public static final class Factory
1490             {
1491                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.AuthorizedRep newInstance() {
1492                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.AuthorizedRep) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1493                 
1494                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.AuthorizedRep newInstance(org.apache.xmlbeans.XmlOptions options) {
1495                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.AuthorizedRep) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1496                 
1497                 private Factory() { } // No instance of this class allowed
1498             }
1499         }
1500         
1501         /**
1502          * An XML ApplicationPOC(@http://apply.grants.gov/forms/NACA_0001-V1.0).
1503          *
1504          * This is a complex type.
1505          */
1506         public interface ApplicationPOC extends org.apache.xmlbeans.XmlObject
1507         {
1508             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1509                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicationPOC.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicationpoccf80elemtype");
1510             
1511             /**
1512              * Gets the "Prefix" element
1513              */
1514             java.lang.String getPrefix();
1515             
1516             /**
1517              * Gets (as xml) the "Prefix" element
1518              */
1519             gov.grants.apply.system.globalLibraryV20.PrefixNameDataType xgetPrefix();
1520             
1521             /**
1522              * True if has "Prefix" element
1523              */
1524             boolean isSetPrefix();
1525             
1526             /**
1527              * Sets the "Prefix" element
1528              */
1529             void setPrefix(java.lang.String prefix);
1530             
1531             /**
1532              * Sets (as xml) the "Prefix" element
1533              */
1534             void xsetPrefix(gov.grants.apply.system.globalLibraryV20.PrefixNameDataType prefix);
1535             
1536             /**
1537              * Unsets the "Prefix" element
1538              */
1539             void unsetPrefix();
1540             
1541             /**
1542              * Gets the "FirstName" element
1543              */
1544             java.lang.String getFirstName();
1545             
1546             /**
1547              * Gets (as xml) the "FirstName" element
1548              */
1549             gov.grants.apply.system.globalLibraryV20.FirstNameDataType xgetFirstName();
1550             
1551             /**
1552              * True if has "FirstName" element
1553              */
1554             boolean isSetFirstName();
1555             
1556             /**
1557              * Sets the "FirstName" element
1558              */
1559             void setFirstName(java.lang.String firstName);
1560             
1561             /**
1562              * Sets (as xml) the "FirstName" element
1563              */
1564             void xsetFirstName(gov.grants.apply.system.globalLibraryV20.FirstNameDataType firstName);
1565             
1566             /**
1567              * Unsets the "FirstName" element
1568              */
1569             void unsetFirstName();
1570             
1571             /**
1572              * Gets the "LastName" element
1573              */
1574             java.lang.String getLastName();
1575             
1576             /**
1577              * Gets (as xml) the "LastName" element
1578              */
1579             gov.grants.apply.system.globalLibraryV20.LastNameDataType xgetLastName();
1580             
1581             /**
1582              * True if has "LastName" element
1583              */
1584             boolean isSetLastName();
1585             
1586             /**
1587              * Sets the "LastName" element
1588              */
1589             void setLastName(java.lang.String lastName);
1590             
1591             /**
1592              * Sets (as xml) the "LastName" element
1593              */
1594             void xsetLastName(gov.grants.apply.system.globalLibraryV20.LastNameDataType lastName);
1595             
1596             /**
1597              * Unsets the "LastName" element
1598              */
1599             void unsetLastName();
1600             
1601             /**
1602              * Gets the "Title" element
1603              */
1604             java.lang.String getTitle();
1605             
1606             /**
1607              * Gets (as xml) the "Title" element
1608              */
1609             gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitle();
1610             
1611             /**
1612              * True if has "Title" element
1613              */
1614             boolean isSetTitle();
1615             
1616             /**
1617              * Sets the "Title" element
1618              */
1619             void setTitle(java.lang.String title);
1620             
1621             /**
1622              * Sets (as xml) the "Title" element
1623              */
1624             void xsetTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType title);
1625             
1626             /**
1627              * Unsets the "Title" element
1628              */
1629             void unsetTitle();
1630             
1631             /**
1632              * Gets the "Email" element
1633              */
1634             java.lang.String getEmail();
1635             
1636             /**
1637              * Gets (as xml) the "Email" element
1638              */
1639             gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail();
1640             
1641             /**
1642              * True if has "Email" element
1643              */
1644             boolean isSetEmail();
1645             
1646             /**
1647              * Sets the "Email" element
1648              */
1649             void setEmail(java.lang.String email);
1650             
1651             /**
1652              * Sets (as xml) the "Email" element
1653              */
1654             void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email);
1655             
1656             /**
1657              * Unsets the "Email" element
1658              */
1659             void unsetEmail();
1660             
1661             /**
1662              * Gets the "Phone" element
1663              */
1664             java.lang.String getPhone();
1665             
1666             /**
1667              * Gets (as xml) the "Phone" element
1668              */
1669             gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetPhone();
1670             
1671             /**
1672              * True if has "Phone" element
1673              */
1674             boolean isSetPhone();
1675             
1676             /**
1677              * Sets the "Phone" element
1678              */
1679             void setPhone(java.lang.String phone);
1680             
1681             /**
1682              * Sets (as xml) the "Phone" element
1683              */
1684             void xsetPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType phone);
1685             
1686             /**
1687              * Unsets the "Phone" element
1688              */
1689             void unsetPhone();
1690             
1691             /**
1692              * Gets the "Fax" element
1693              */
1694             java.lang.String getFax();
1695             
1696             /**
1697              * Gets (as xml) the "Fax" element
1698              */
1699             gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetFax();
1700             
1701             /**
1702              * True if has "Fax" element
1703              */
1704             boolean isSetFax();
1705             
1706             /**
1707              * Sets the "Fax" element
1708              */
1709             void setFax(java.lang.String fax);
1710             
1711             /**
1712              * Sets (as xml) the "Fax" element
1713              */
1714             void xsetFax(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType fax);
1715             
1716             /**
1717              * Unsets the "Fax" element
1718              */
1719             void unsetFax();
1720             
1721             /**
1722              * Gets the "Street1" element
1723              */
1724             java.lang.String getStreet1();
1725             
1726             /**
1727              * Gets (as xml) the "Street1" element
1728              */
1729             gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet1();
1730             
1731             /**
1732              * True if has "Street1" element
1733              */
1734             boolean isSetStreet1();
1735             
1736             /**
1737              * Sets the "Street1" element
1738              */
1739             void setStreet1(java.lang.String street1);
1740             
1741             /**
1742              * Sets (as xml) the "Street1" element
1743              */
1744             void xsetStreet1(gov.grants.apply.system.globalLibraryV20.StreetDataType street1);
1745             
1746             /**
1747              * Unsets the "Street1" element
1748              */
1749             void unsetStreet1();
1750             
1751             /**
1752              * Gets the "Street2" element
1753              */
1754             java.lang.String getStreet2();
1755             
1756             /**
1757              * Gets (as xml) the "Street2" element
1758              */
1759             gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet2();
1760             
1761             /**
1762              * True if has "Street2" element
1763              */
1764             boolean isSetStreet2();
1765             
1766             /**
1767              * Sets the "Street2" element
1768              */
1769             void setStreet2(java.lang.String street2);
1770             
1771             /**
1772              * Sets (as xml) the "Street2" element
1773              */
1774             void xsetStreet2(gov.grants.apply.system.globalLibraryV20.StreetDataType street2);
1775             
1776             /**
1777              * Unsets the "Street2" element
1778              */
1779             void unsetStreet2();
1780             
1781             /**
1782              * Gets the "City" element
1783              */
1784             java.lang.String getCity();
1785             
1786             /**
1787              * Gets (as xml) the "City" element
1788              */
1789             gov.grants.apply.system.globalLibraryV20.CityDataType xgetCity();
1790             
1791             /**
1792              * True if has "City" element
1793              */
1794             boolean isSetCity();
1795             
1796             /**
1797              * Sets the "City" element
1798              */
1799             void setCity(java.lang.String city);
1800             
1801             /**
1802              * Sets (as xml) the "City" element
1803              */
1804             void xsetCity(gov.grants.apply.system.globalLibraryV20.CityDataType city);
1805             
1806             /**
1807              * Unsets the "City" element
1808              */
1809             void unsetCity();
1810             
1811             /**
1812              * Gets the "State" element
1813              */
1814             gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum getState();
1815             
1816             /**
1817              * Gets (as xml) the "State" element
1818              */
1819             gov.grants.apply.system.universalCodesV20.StateCodeDataType xgetState();
1820             
1821             /**
1822              * True if has "State" element
1823              */
1824             boolean isSetState();
1825             
1826             /**
1827              * Sets the "State" element
1828              */
1829             void setState(gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum state);
1830             
1831             /**
1832              * Sets (as xml) the "State" element
1833              */
1834             void xsetState(gov.grants.apply.system.universalCodesV20.StateCodeDataType state);
1835             
1836             /**
1837              * Unsets the "State" element
1838              */
1839             void unsetState();
1840             
1841             /**
1842              * Gets the "ZipCode" element
1843              */
1844             java.lang.String getZipCode();
1845             
1846             /**
1847              * Gets (as xml) the "ZipCode" element
1848              */
1849             gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType xgetZipCode();
1850             
1851             /**
1852              * True if has "ZipCode" element
1853              */
1854             boolean isSetZipCode();
1855             
1856             /**
1857              * Sets the "ZipCode" element
1858              */
1859             void setZipCode(java.lang.String zipCode);
1860             
1861             /**
1862              * Sets (as xml) the "ZipCode" element
1863              */
1864             void xsetZipCode(gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType zipCode);
1865             
1866             /**
1867              * Unsets the "ZipCode" element
1868              */
1869             void unsetZipCode();
1870             
1871             /**
1872              * A factory class with static methods for creating instances
1873              * of this type.
1874              */
1875             
1876             public static final class Factory
1877             {
1878                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationPOC newInstance() {
1879                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationPOC) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1880                 
1881                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationPOC newInstance(org.apache.xmlbeans.XmlOptions options) {
1882                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationPOC) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1883                 
1884                 private Factory() { } // No instance of this class allowed
1885             }
1886         }
1887         
1888         /**
1889          * An XML OrganizationalProfile(@http://apply.grants.gov/forms/NACA_0001-V1.0).
1890          *
1891          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$OrganizationalProfile.
1892          */
1893         public interface OrganizationalProfile extends org.apache.xmlbeans.XmlString
1894         {
1895             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1896                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OrganizationalProfile.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("organizationalprofile47f9elemtype");
1897             
1898             /**
1899              * A factory class with static methods for creating instances
1900              * of this type.
1901              */
1902             
1903             public static final class Factory
1904             {
1905                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationalProfile newValue(java.lang.Object obj) {
1906                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationalProfile) type.newValue( obj ); }
1907                 
1908                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationalProfile newInstance() {
1909                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationalProfile) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1910                 
1911                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationalProfile newInstance(org.apache.xmlbeans.XmlOptions options) {
1912                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationalProfile) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1913                 
1914                 private Factory() { } // No instance of this class allowed
1915             }
1916         }
1917         
1918         /**
1919          * An XML TypeAssistance(@http://apply.grants.gov/forms/NACA_0001-V1.0).
1920          *
1921          * This is a complex type.
1922          */
1923         public interface TypeAssistance extends org.apache.xmlbeans.XmlObject
1924         {
1925             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1926                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TypeAssistance.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("typeassistance7302elemtype");
1927             
1928             /**
1929              * Gets the "FA" element
1930              */
1931             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFA();
1932             
1933             /**
1934              * Gets (as xml) the "FA" element
1935              */
1936             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFA();
1937             
1938             /**
1939              * True if has "FA" element
1940              */
1941             boolean isSetFA();
1942             
1943             /**
1944              * Sets the "FA" element
1945              */
1946             void setFA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fa);
1947             
1948             /**
1949              * Sets (as xml) the "FA" element
1950              */
1951             void xsetFA(gov.grants.apply.system.globalLibraryV20.YesNoDataType fa);
1952             
1953             /**
1954              * Unsets the "FA" element
1955              */
1956             void unsetFA();
1957             
1958             /**
1959              * Gets the "TA" element
1960              */
1961             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTA();
1962             
1963             /**
1964              * Gets (as xml) the "TA" element
1965              */
1966             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTA();
1967             
1968             /**
1969              * True if has "TA" element
1970              */
1971             boolean isSetTA();
1972             
1973             /**
1974              * Sets the "TA" element
1975              */
1976             void setTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ta);
1977             
1978             /**
1979              * Sets (as xml) the "TA" element
1980              */
1981             void xsetTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType ta);
1982             
1983             /**
1984              * Unsets the "TA" element
1985              */
1986             void unsetTA();
1987             
1988             /**
1989              * A factory class with static methods for creating instances
1990              * of this type.
1991              */
1992             
1993             public static final class Factory
1994             {
1995                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TypeAssistance newInstance() {
1996                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TypeAssistance) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1997                 
1998                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TypeAssistance newInstance(org.apache.xmlbeans.XmlOptions options) {
1999                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TypeAssistance) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2000                 
2001                 private Factory() { } // No instance of this class allowed
2002             }
2003         }
2004         
2005         /**
2006          * An XML FARequestedAmount(@http://apply.grants.gov/forms/NACA_0001-V1.0).
2007          *
2008          * This is a complex type.
2009          */
2010         public interface FARequestedAmount extends org.apache.xmlbeans.XmlObject
2011         {
2012             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2013                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FARequestedAmount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("farequestedamount47d9elemtype");
2014             
2015             /**
2016              * Gets the "Loan" element
2017              */
2018             int getLoan();
2019             
2020             /**
2021              * Gets (as xml) the "Loan" element
2022              */
2023             gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType xgetLoan();
2024             
2025             /**
2026              * True if has "Loan" element
2027              */
2028             boolean isSetLoan();
2029             
2030             /**
2031              * Sets the "Loan" element
2032              */
2033             void setLoan(int loan);
2034             
2035             /**
2036              * Sets (as xml) the "Loan" element
2037              */
2038             void xsetLoan(gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType loan);
2039             
2040             /**
2041              * Unsets the "Loan" element
2042              */
2043             void unsetLoan();
2044             
2045             /**
2046              * Gets the "Grant" element
2047              */
2048             int getGrant();
2049             
2050             /**
2051              * Gets (as xml) the "Grant" element
2052              */
2053             gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType xgetGrant();
2054             
2055             /**
2056              * True if has "Grant" element
2057              */
2058             boolean isSetGrant();
2059             
2060             /**
2061              * Sets the "Grant" element
2062              */
2063             void setGrant(int grant);
2064             
2065             /**
2066              * Sets (as xml) the "Grant" element
2067              */
2068             void xsetGrant(gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType grant);
2069             
2070             /**
2071              * Unsets the "Grant" element
2072              */
2073             void unsetGrant();
2074             
2075             /**
2076              * Gets the "Equity" element
2077              */
2078             int getEquity();
2079             
2080             /**
2081              * Gets (as xml) the "Equity" element
2082              */
2083             gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType xgetEquity();
2084             
2085             /**
2086              * True if has "Equity" element
2087              */
2088             boolean isSetEquity();
2089             
2090             /**
2091              * Sets the "Equity" element
2092              */
2093             void setEquity(int equity);
2094             
2095             /**
2096              * Sets (as xml) the "Equity" element
2097              */
2098             void xsetEquity(gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType equity);
2099             
2100             /**
2101              * Unsets the "Equity" element
2102              */
2103             void unsetEquity();
2104             
2105             /**
2106              * Gets the "SharesDeposits" element
2107              */
2108             int getSharesDeposits();
2109             
2110             /**
2111              * Gets (as xml) the "SharesDeposits" element
2112              */
2113             gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType xgetSharesDeposits();
2114             
2115             /**
2116              * True if has "SharesDeposits" element
2117              */
2118             boolean isSetSharesDeposits();
2119             
2120             /**
2121              * Sets the "SharesDeposits" element
2122              */
2123             void setSharesDeposits(int sharesDeposits);
2124             
2125             /**
2126              * Sets (as xml) the "SharesDeposits" element
2127              */
2128             void xsetSharesDeposits(gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType sharesDeposits);
2129             
2130             /**
2131              * Unsets the "SharesDeposits" element
2132              */
2133             void unsetSharesDeposits();
2134             
2135             /**
2136              * Gets the "SecondaryCapital" element
2137              */
2138             int getSecondaryCapital();
2139             
2140             /**
2141              * Gets (as xml) the "SecondaryCapital" element
2142              */
2143             gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType xgetSecondaryCapital();
2144             
2145             /**
2146              * True if has "SecondaryCapital" element
2147              */
2148             boolean isSetSecondaryCapital();
2149             
2150             /**
2151              * Sets the "SecondaryCapital" element
2152              */
2153             void setSecondaryCapital(int secondaryCapital);
2154             
2155             /**
2156              * Sets (as xml) the "SecondaryCapital" element
2157              */
2158             void xsetSecondaryCapital(gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType secondaryCapital);
2159             
2160             /**
2161              * Unsets the "SecondaryCapital" element
2162              */
2163             void unsetSecondaryCapital();
2164             
2165             /**
2166              * Gets the "QID_54" element
2167              */
2168             int getQID54();
2169             
2170             /**
2171              * Gets (as xml) the "QID_54" element
2172              */
2173             gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount.QID54 xgetQID54();
2174             
2175             /**
2176              * True if has "QID_54" element
2177              */
2178             boolean isSetQID54();
2179             
2180             /**
2181              * Sets the "QID_54" element
2182              */
2183             void setQID54(int qid54);
2184             
2185             /**
2186              * Sets (as xml) the "QID_54" element
2187              */
2188             void xsetQID54(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount.QID54 qid54);
2189             
2190             /**
2191              * Unsets the "QID_54" element
2192              */
2193             void unsetQID54();
2194             
2195             /**
2196              * An XML QID_54(@http://apply.grants.gov/forms/NACA_0001-V1.0).
2197              *
2198              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$FARequestedAmount$QID54.
2199              */
2200             public interface QID54 extends org.apache.xmlbeans.XmlInt
2201             {
2202                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2203                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(QID54.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("qid54fe6belemtype");
2204                 
2205                 /**
2206                  * A factory class with static methods for creating instances
2207                  * of this type.
2208                  */
2209                 
2210                 public static final class Factory
2211                 {
2212                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount.QID54 newValue(java.lang.Object obj) {
2213                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount.QID54) type.newValue( obj ); }
2214                     
2215                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount.QID54 newInstance() {
2216                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount.QID54) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2217                     
2218                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount.QID54 newInstance(org.apache.xmlbeans.XmlOptions options) {
2219                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount.QID54) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2220                     
2221                     private Factory() { } // No instance of this class allowed
2222                 }
2223             }
2224             
2225             /**
2226              * A factory class with static methods for creating instances
2227              * of this type.
2228              */
2229             
2230             public static final class Factory
2231             {
2232                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount newInstance() {
2233                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2234                 
2235                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount newInstance(org.apache.xmlbeans.XmlOptions options) {
2236                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2237                 
2238                 private Factory() { } // No instance of this class allowed
2239             }
2240         }
2241         
2242         /**
2243          * An XML TARequestedAmount(@http://apply.grants.gov/forms/NACA_0001-V1.0).
2244          *
2245          * This is a complex type.
2246          */
2247         public interface TARequestedAmount extends org.apache.xmlbeans.XmlObject
2248         {
2249             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2250                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TARequestedAmount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("tarequestedamountec8belemtype");
2251             
2252             /**
2253              * Gets the "TotalTAGrantRequest" element
2254              */
2255             int getTotalTAGrantRequest();
2256             
2257             /**
2258              * Gets (as xml) the "TotalTAGrantRequest" element
2259              */
2260             gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount.TotalTAGrantRequest xgetTotalTAGrantRequest();
2261             
2262             /**
2263              * True if has "TotalTAGrantRequest" element
2264              */
2265             boolean isSetTotalTAGrantRequest();
2266             
2267             /**
2268              * Sets the "TotalTAGrantRequest" element
2269              */
2270             void setTotalTAGrantRequest(int totalTAGrantRequest);
2271             
2272             /**
2273              * Sets (as xml) the "TotalTAGrantRequest" element
2274              */
2275             void xsetTotalTAGrantRequest(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount.TotalTAGrantRequest totalTAGrantRequest);
2276             
2277             /**
2278              * Unsets the "TotalTAGrantRequest" element
2279              */
2280             void unsetTotalTAGrantRequest();
2281             
2282             /**
2283              * An XML TotalTAGrantRequest(@http://apply.grants.gov/forms/NACA_0001-V1.0).
2284              *
2285              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$TARequestedAmount$TotalTAGrantRequest.
2286              */
2287             public interface TotalTAGrantRequest extends org.apache.xmlbeans.XmlInt
2288             {
2289                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2290                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TotalTAGrantRequest.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("totaltagrantrequest591belemtype");
2291                 
2292                 /**
2293                  * A factory class with static methods for creating instances
2294                  * of this type.
2295                  */
2296                 
2297                 public static final class Factory
2298                 {
2299                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount.TotalTAGrantRequest newValue(java.lang.Object obj) {
2300                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount.TotalTAGrantRequest) type.newValue( obj ); }
2301                     
2302                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount.TotalTAGrantRequest newInstance() {
2303                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount.TotalTAGrantRequest) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2304                     
2305                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount.TotalTAGrantRequest newInstance(org.apache.xmlbeans.XmlOptions options) {
2306                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount.TotalTAGrantRequest) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2307                     
2308                     private Factory() { } // No instance of this class allowed
2309                 }
2310             }
2311             
2312             /**
2313              * A factory class with static methods for creating instances
2314              * of this type.
2315              */
2316             
2317             public static final class Factory
2318             {
2319                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount newInstance() {
2320                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2321                 
2322                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount newInstance(org.apache.xmlbeans.XmlOptions options) {
2323                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2324                 
2325                 private Factory() { } // No instance of this class allowed
2326             }
2327         }
2328         
2329         /**
2330          * An XML OtherFundsTable(@http://apply.grants.gov/forms/NACA_0001-V1.0).
2331          *
2332          * This is a complex type.
2333          */
2334         public interface OtherFundsTable extends org.apache.xmlbeans.XmlObject
2335         {
2336             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2337                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OtherFundsTable.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("otherfundstablea6f4elemtype");
2338             
2339             /**
2340              * Gets the "AffiliateName" element
2341              */
2342             java.lang.String getAffiliateName();
2343             
2344             /**
2345              * Gets (as xml) the "AffiliateName" element
2346              */
2347             gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.AffiliateName xgetAffiliateName();
2348             
2349             /**
2350              * Sets the "AffiliateName" element
2351              */
2352             void setAffiliateName(java.lang.String affiliateName);
2353             
2354             /**
2355              * Sets (as xml) the "AffiliateName" element
2356              */
2357             void xsetAffiliateName(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.AffiliateName affiliateName);
2358             
2359             /**
2360              * Gets the "AffiliateEIN" element
2361              */
2362             java.lang.String getAffiliateEIN();
2363             
2364             /**
2365              * Gets (as xml) the "AffiliateEIN" element
2366              */
2367             gov.grants.apply.system.globalLibraryV20.EmployerIDDataType xgetAffiliateEIN();
2368             
2369             /**
2370              * Sets the "AffiliateEIN" element
2371              */
2372             void setAffiliateEIN(java.lang.String affiliateEIN);
2373             
2374             /**
2375              * Sets (as xml) the "AffiliateEIN" element
2376              */
2377             void xsetAffiliateEIN(gov.grants.apply.system.globalLibraryV20.EmployerIDDataType affiliateEIN);
2378             
2379             /**
2380              * Gets the "CDFIFundProgram" element
2381              */
2382             gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram.Enum getCDFIFundProgram();
2383             
2384             /**
2385              * Gets (as xml) the "CDFIFundProgram" element
2386              */
2387             gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram xgetCDFIFundProgram();
2388             
2389             /**
2390              * Sets the "CDFIFundProgram" element
2391              */
2392             void setCDFIFundProgram(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram.Enum cdfiFundProgram);
2393             
2394             /**
2395              * Sets (as xml) the "CDFIFundProgram" element
2396              */
2397             void xsetCDFIFundProgram(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram cdfiFundProgram);
2398             
2399             /**
2400              * An XML AffiliateName(@http://apply.grants.gov/forms/NACA_0001-V1.0).
2401              *
2402              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$OtherFundsTable$AffiliateName.
2403              */
2404             public interface AffiliateName extends org.apache.xmlbeans.XmlString
2405             {
2406                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2407                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AffiliateName.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("affiliatenamee6b0elemtype");
2408                 
2409                 /**
2410                  * A factory class with static methods for creating instances
2411                  * of this type.
2412                  */
2413                 
2414                 public static final class Factory
2415                 {
2416                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.AffiliateName newValue(java.lang.Object obj) {
2417                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.AffiliateName) type.newValue( obj ); }
2418                     
2419                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.AffiliateName newInstance() {
2420                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.AffiliateName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2421                     
2422                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.AffiliateName newInstance(org.apache.xmlbeans.XmlOptions options) {
2423                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.AffiliateName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2424                     
2425                     private Factory() { } // No instance of this class allowed
2426                 }
2427             }
2428             
2429             /**
2430              * An XML CDFIFundProgram(@http://apply.grants.gov/forms/NACA_0001-V1.0).
2431              *
2432              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$OtherFundsTable$CDFIFundProgram.
2433              */
2434             public interface CDFIFundProgram extends org.apache.xmlbeans.XmlString
2435             {
2436                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2437                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CDFIFundProgram.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("cdfifundprogram462delemtype");
2438                 
2439                 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
2440                 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
2441                 
2442                 static final Enum BEA = Enum.forString("BEA");
2443                 static final Enum CMF = Enum.forString("CMF");
2444                 static final Enum FA = Enum.forString("FA");
2445                 static final Enum FEC = Enum.forString("FEC");
2446                 static final Enum NACA = Enum.forString("NACA");
2447                 static final Enum NMTC = Enum.forString("NMTC");
2448                 static final Enum TA = Enum.forString("TA");
2449                 
2450                 static final int INT_BEA = Enum.INT_BEA;
2451                 static final int INT_CMF = Enum.INT_CMF;
2452                 static final int INT_FA = Enum.INT_FA;
2453                 static final int INT_FEC = Enum.INT_FEC;
2454                 static final int INT_NACA = Enum.INT_NACA;
2455                 static final int INT_NMTC = Enum.INT_NMTC;
2456                 static final int INT_TA = Enum.INT_TA;
2457                 
2458                 /**
2459                  * Enumeration value class for gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$OtherFundsTable$CDFIFundProgram.
2460                  * These enum values can be used as follows:
2461                  * <pre>
2462                  * enum.toString(); // returns the string value of the enum
2463                  * enum.intValue(); // returns an int value, useful for switches
2464                  * // e.g., case Enum.INT_BEA
2465                  * Enum.forString(s); // returns the enum value for a string
2466                  * Enum.forInt(i); // returns the enum value for an int
2467                  * </pre>
2468                  * Enumeration objects are immutable singleton objects that
2469                  * can be compared using == object equality. They have no
2470                  * public constructor. See the constants defined within this
2471                  * class for all the valid values.
2472                  */
2473                 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
2474                 {
2475                     /**
2476                      * Returns the enum value for a string, or null if none.
2477                      */
2478                     public static Enum forString(java.lang.String s)
2479                         { return (Enum)table.forString(s); }
2480                     /**
2481                      * Returns the enum value corresponding to an int, or null if none.
2482                      */
2483                     public static Enum forInt(int i)
2484                         { return (Enum)table.forInt(i); }
2485                     
2486                     private Enum(java.lang.String s, int i)
2487                         { super(s, i); }
2488                     
2489                     static final int INT_BEA = 1;
2490                     static final int INT_CMF = 2;
2491                     static final int INT_FA = 3;
2492                     static final int INT_FEC = 4;
2493                     static final int INT_NACA = 5;
2494                     static final int INT_NMTC = 6;
2495                     static final int INT_TA = 7;
2496                     
2497                     public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
2498                         new org.apache.xmlbeans.StringEnumAbstractBase.Table
2499                     (
2500                       new Enum[]
2501                       {
2502                         new Enum("BEA", INT_BEA),
2503                         new Enum("CMF", INT_CMF),
2504                         new Enum("FA", INT_FA),
2505                         new Enum("FEC", INT_FEC),
2506                         new Enum("NACA", INT_NACA),
2507                         new Enum("NMTC", INT_NMTC),
2508                         new Enum("TA", INT_TA),
2509                       }
2510                     );
2511                     private static final long serialVersionUID = 1L;
2512                     private java.lang.Object readResolve() { return forInt(intValue()); } 
2513                 }
2514                 
2515                 /**
2516                  * A factory class with static methods for creating instances
2517                  * of this type.
2518                  */
2519                 
2520                 public static final class Factory
2521                 {
2522                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram newValue(java.lang.Object obj) {
2523                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram) type.newValue( obj ); }
2524                     
2525                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram newInstance() {
2526                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2527                     
2528                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram newInstance(org.apache.xmlbeans.XmlOptions options) {
2529                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2530                     
2531                     private Factory() { } // No instance of this class allowed
2532                 }
2533             }
2534             
2535             /**
2536              * A factory class with static methods for creating instances
2537              * of this type.
2538              */
2539             
2540             public static final class Factory
2541             {
2542                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable newInstance() {
2543                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2544                 
2545                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable newInstance(org.apache.xmlbeans.XmlOptions options) {
2546                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2547                 
2548                 private Factory() { } // No instance of this class allowed
2549             }
2550         }
2551         
2552         /**
2553          * An XML PriorAwardsTable(@http://apply.grants.gov/forms/NACA_0001-V1.0).
2554          *
2555          * This is a complex type.
2556          */
2557         public interface PriorAwardsTable extends org.apache.xmlbeans.XmlObject
2558         {
2559             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2560                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PriorAwardsTable.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("priorawardstable9206elemtype");
2561             
2562             /**
2563              * Gets the "OrganizationName" element
2564              */
2565             java.lang.String getOrganizationName();
2566             
2567             /**
2568              * Gets (as xml) the "OrganizationName" element
2569              */
2570             gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.OrganizationName xgetOrganizationName();
2571             
2572             /**
2573              * Sets the "OrganizationName" element
2574              */
2575             void setOrganizationName(java.lang.String organizationName);
2576             
2577             /**
2578              * Sets (as xml) the "OrganizationName" element
2579              */
2580             void xsetOrganizationName(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.OrganizationName organizationName);
2581             
2582             /**
2583              * Gets the "EIN" element
2584              */
2585             java.lang.String getEIN();
2586             
2587             /**
2588              * Gets (as xml) the "EIN" element
2589              */
2590             gov.grants.apply.system.globalLibraryV20.EmployerIDDataType xgetEIN();
2591             
2592             /**
2593              * Sets the "EIN" element
2594              */
2595             void setEIN(java.lang.String ein);
2596             
2597             /**
2598              * Sets (as xml) the "EIN" element
2599              */
2600             void xsetEIN(gov.grants.apply.system.globalLibraryV20.EmployerIDDataType ein);
2601             
2602             /**
2603              * Gets the "ControlNumber" element
2604              */
2605             java.lang.String getControlNumber();
2606             
2607             /**
2608              * Gets (as xml) the "ControlNumber" element
2609              */
2610             gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.ControlNumber xgetControlNumber();
2611             
2612             /**
2613              * Sets the "ControlNumber" element
2614              */
2615             void setControlNumber(java.lang.String controlNumber);
2616             
2617             /**
2618              * Sets (as xml) the "ControlNumber" element
2619              */
2620             void xsetControlNumber(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.ControlNumber controlNumber);
2621             
2622             /**
2623              * Gets the "TotalAward" element
2624              */
2625             int getTotalAward();
2626             
2627             /**
2628              * Gets (as xml) the "TotalAward" element
2629              */
2630             gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.TotalAward xgetTotalAward();
2631             
2632             /**
2633              * Sets the "TotalAward" element
2634              */
2635             void setTotalAward(int totalAward);
2636             
2637             /**
2638              * Sets (as xml) the "TotalAward" element
2639              */
2640             void xsetTotalAward(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.TotalAward totalAward);
2641             
2642             /**
2643              * Gets the "AwardType" element
2644              */
2645             gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType.Enum getAwardType();
2646             
2647             /**
2648              * Gets (as xml) the "AwardType" element
2649              */
2650             gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType xgetAwardType();
2651             
2652             /**
2653              * Sets the "AwardType" element
2654              */
2655             void setAwardType(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType.Enum awardType);
2656             
2657             /**
2658              * Sets (as xml) the "AwardType" element
2659              */
2660             void xsetAwardType(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType awardType);
2661             
2662             /**
2663              * An XML OrganizationName(@http://apply.grants.gov/forms/NACA_0001-V1.0).
2664              *
2665              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$PriorAwardsTable$OrganizationName.
2666              */
2667             public interface OrganizationName extends org.apache.xmlbeans.XmlString
2668             {
2669                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2670                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OrganizationName.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("organizationnamebb20elemtype");
2671                 
2672                 /**
2673                  * A factory class with static methods for creating instances
2674                  * of this type.
2675                  */
2676                 
2677                 public static final class Factory
2678                 {
2679                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.OrganizationName newValue(java.lang.Object obj) {
2680                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.OrganizationName) type.newValue( obj ); }
2681                     
2682                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.OrganizationName newInstance() {
2683                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.OrganizationName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2684                     
2685                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.OrganizationName newInstance(org.apache.xmlbeans.XmlOptions options) {
2686                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.OrganizationName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2687                     
2688                     private Factory() { } // No instance of this class allowed
2689                 }
2690             }
2691             
2692             /**
2693              * An XML ControlNumber(@http://apply.grants.gov/forms/NACA_0001-V1.0).
2694              *
2695              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$PriorAwardsTable$ControlNumber.
2696              */
2697             public interface ControlNumber extends org.apache.xmlbeans.XmlString
2698             {
2699                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2700                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ControlNumber.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("controlnumber7d58elemtype");
2701                 
2702                 /**
2703                  * A factory class with static methods for creating instances
2704                  * of this type.
2705                  */
2706                 
2707                 public static final class Factory
2708                 {
2709                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.ControlNumber newValue(java.lang.Object obj) {
2710                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.ControlNumber) type.newValue( obj ); }
2711                     
2712                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.ControlNumber newInstance() {
2713                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.ControlNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2714                     
2715                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.ControlNumber newInstance(org.apache.xmlbeans.XmlOptions options) {
2716                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.ControlNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2717                     
2718                     private Factory() { } // No instance of this class allowed
2719                 }
2720             }
2721             
2722             /**
2723              * An XML TotalAward(@http://apply.grants.gov/forms/NACA_0001-V1.0).
2724              *
2725              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$PriorAwardsTable$TotalAward.
2726              */
2727             public interface TotalAward extends org.apache.xmlbeans.XmlInt
2728             {
2729                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2730                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TotalAward.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("totalaward7b3belemtype");
2731                 
2732                 /**
2733                  * A factory class with static methods for creating instances
2734                  * of this type.
2735                  */
2736                 
2737                 public static final class Factory
2738                 {
2739                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.TotalAward newValue(java.lang.Object obj) {
2740                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.TotalAward) type.newValue( obj ); }
2741                     
2742                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.TotalAward newInstance() {
2743                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.TotalAward) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2744                     
2745                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.TotalAward newInstance(org.apache.xmlbeans.XmlOptions options) {
2746                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.TotalAward) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2747                     
2748                     private Factory() { } // No instance of this class allowed
2749                 }
2750             }
2751             
2752             /**
2753              * An XML AwardType(@http://apply.grants.gov/forms/NACA_0001-V1.0).
2754              *
2755              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$PriorAwardsTable$AwardType.
2756              */
2757             public interface AwardType extends org.apache.xmlbeans.XmlString
2758             {
2759                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2760                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AwardType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("awardtypeaa89elemtype");
2761                 
2762                 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
2763                 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
2764                 
2765                 static final Enum BEA = Enum.forString("BEA");
2766                 static final Enum CMF = Enum.forString("CMF");
2767                 static final Enum FA = Enum.forString("FA");
2768                 static final Enum FEC = Enum.forString("FEC");
2769                 static final Enum NACA = Enum.forString("NACA");
2770                 static final Enum NMTC = Enum.forString("NMTC");
2771                 static final Enum TA = Enum.forString("TA");
2772                 
2773                 static final int INT_BEA = Enum.INT_BEA;
2774                 static final int INT_CMF = Enum.INT_CMF;
2775                 static final int INT_FA = Enum.INT_FA;
2776                 static final int INT_FEC = Enum.INT_FEC;
2777                 static final int INT_NACA = Enum.INT_NACA;
2778                 static final int INT_NMTC = Enum.INT_NMTC;
2779                 static final int INT_TA = Enum.INT_TA;
2780                 
2781                 /**
2782                  * Enumeration value class for gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$PriorAwardsTable$AwardType.
2783                  * These enum values can be used as follows:
2784                  * <pre>
2785                  * enum.toString(); // returns the string value of the enum
2786                  * enum.intValue(); // returns an int value, useful for switches
2787                  * // e.g., case Enum.INT_BEA
2788                  * Enum.forString(s); // returns the enum value for a string
2789                  * Enum.forInt(i); // returns the enum value for an int
2790                  * </pre>
2791                  * Enumeration objects are immutable singleton objects that
2792                  * can be compared using == object equality. They have no
2793                  * public constructor. See the constants defined within this
2794                  * class for all the valid values.
2795                  */
2796                 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
2797                 {
2798                     /**
2799                      * Returns the enum value for a string, or null if none.
2800                      */
2801                     public static Enum forString(java.lang.String s)
2802                         { return (Enum)table.forString(s); }
2803                     /**
2804                      * Returns the enum value corresponding to an int, or null if none.
2805                      */
2806                     public static Enum forInt(int i)
2807                         { return (Enum)table.forInt(i); }
2808                     
2809                     private Enum(java.lang.String s, int i)
2810                         { super(s, i); }
2811                     
2812                     static final int INT_BEA = 1;
2813                     static final int INT_CMF = 2;
2814                     static final int INT_FA = 3;
2815                     static final int INT_FEC = 4;
2816                     static final int INT_NACA = 5;
2817                     static final int INT_NMTC = 6;
2818                     static final int INT_TA = 7;
2819                     
2820                     public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
2821                         new org.apache.xmlbeans.StringEnumAbstractBase.Table
2822                     (
2823                       new Enum[]
2824                       {
2825                         new Enum("BEA", INT_BEA),
2826                         new Enum("CMF", INT_CMF),
2827                         new Enum("FA", INT_FA),
2828                         new Enum("FEC", INT_FEC),
2829                         new Enum("NACA", INT_NACA),
2830                         new Enum("NMTC", INT_NMTC),
2831                         new Enum("TA", INT_TA),
2832                       }
2833                     );
2834                     private static final long serialVersionUID = 1L;
2835                     private java.lang.Object readResolve() { return forInt(intValue()); } 
2836                 }
2837                 
2838                 /**
2839                  * A factory class with static methods for creating instances
2840                  * of this type.
2841                  */
2842                 
2843                 public static final class Factory
2844                 {
2845                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType newValue(java.lang.Object obj) {
2846                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType) type.newValue( obj ); }
2847                     
2848                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType newInstance() {
2849                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2850                     
2851                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType newInstance(org.apache.xmlbeans.XmlOptions options) {
2852                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2853                     
2854                     private Factory() { } // No instance of this class allowed
2855                 }
2856             }
2857             
2858             /**
2859              * A factory class with static methods for creating instances
2860              * of this type.
2861              */
2862             
2863             public static final class Factory
2864             {
2865                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable newInstance() {
2866                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2867                 
2868                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable newInstance(org.apache.xmlbeans.XmlOptions options) {
2869                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2870                 
2871                 private Factory() { } // No instance of this class allowed
2872             }
2873         }
2874         
2875         /**
2876          * An XML InstitutionType(@http://apply.grants.gov/forms/NACA_0001-V1.0).
2877          *
2878          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$InstitutionType.
2879          */
2880         public interface InstitutionType extends org.apache.xmlbeans.XmlString
2881         {
2882             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2883                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(InstitutionType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("institutiontyped072elemtype");
2884             
2885             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
2886             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
2887             
2888             static final Enum LOAN_FUND = Enum.forString("Loan Fund");
2889             static final Enum CREDIT_UNION = Enum.forString("Credit Union");
2890             static final Enum BANK_HOLDING_COMPANY = Enum.forString("Bank Holding Company");
2891             static final Enum BANK_OR_THRIFT = Enum.forString("Bank or Thrift");
2892             static final Enum VENTURE_CAPITAL = Enum.forString("Venture Capital");
2893             static final Enum NA = Enum.forString("NA");
2894             
2895             static final int INT_LOAN_FUND = Enum.INT_LOAN_FUND;
2896             static final int INT_CREDIT_UNION = Enum.INT_CREDIT_UNION;
2897             static final int INT_BANK_HOLDING_COMPANY = Enum.INT_BANK_HOLDING_COMPANY;
2898             static final int INT_BANK_OR_THRIFT = Enum.INT_BANK_OR_THRIFT;
2899             static final int INT_VENTURE_CAPITAL = Enum.INT_VENTURE_CAPITAL;
2900             static final int INT_NA = Enum.INT_NA;
2901             
2902             /**
2903              * Enumeration value class for gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$InstitutionType.
2904              * These enum values can be used as follows:
2905              * <pre>
2906              * enum.toString(); // returns the string value of the enum
2907              * enum.intValue(); // returns an int value, useful for switches
2908              * // e.g., case Enum.INT_LOAN_FUND
2909              * Enum.forString(s); // returns the enum value for a string
2910              * Enum.forInt(i); // returns the enum value for an int
2911              * </pre>
2912              * Enumeration objects are immutable singleton objects that
2913              * can be compared using == object equality. They have no
2914              * public constructor. See the constants defined within this
2915              * class for all the valid values.
2916              */
2917             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
2918             {
2919                 /**
2920                  * Returns the enum value for a string, or null if none.
2921                  */
2922                 public static Enum forString(java.lang.String s)
2923                     { return (Enum)table.forString(s); }
2924                 /**
2925                  * Returns the enum value corresponding to an int, or null if none.
2926                  */
2927                 public static Enum forInt(int i)
2928                     { return (Enum)table.forInt(i); }
2929                 
2930                 private Enum(java.lang.String s, int i)
2931                     { super(s, i); }
2932                 
2933                 static final int INT_LOAN_FUND = 1;
2934                 static final int INT_CREDIT_UNION = 2;
2935                 static final int INT_BANK_HOLDING_COMPANY = 3;
2936                 static final int INT_BANK_OR_THRIFT = 4;
2937                 static final int INT_VENTURE_CAPITAL = 5;
2938                 static final int INT_NA = 6;
2939                 
2940                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
2941                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
2942                 (
2943                     new Enum[]
2944                     {
2945                       new Enum("Loan Fund", INT_LOAN_FUND),
2946                       new Enum("Credit Union", INT_CREDIT_UNION),
2947                       new Enum("Bank Holding Company", INT_BANK_HOLDING_COMPANY),
2948                       new Enum("Bank or Thrift", INT_BANK_OR_THRIFT),
2949                       new Enum("Venture Capital", INT_VENTURE_CAPITAL),
2950                       new Enum("NA", INT_NA),
2951                     }
2952                 );
2953                 private static final long serialVersionUID = 1L;
2954                 private java.lang.Object readResolve() { return forInt(intValue()); } 
2955             }
2956             
2957             /**
2958              * A factory class with static methods for creating instances
2959              * of this type.
2960              */
2961             
2962             public static final class Factory
2963             {
2964                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType newValue(java.lang.Object obj) {
2965                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType) type.newValue( obj ); }
2966                 
2967                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType newInstance() {
2968                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2969                 
2970                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType newInstance(org.apache.xmlbeans.XmlOptions options) {
2971                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2972                 
2973                 private Factory() { } // No instance of this class allowed
2974             }
2975         }
2976         
2977         /**
2978          * An XML OrganizationStructure(@http://apply.grants.gov/forms/NACA_0001-V1.0).
2979          *
2980          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$OrganizationStructure.
2981          */
2982         public interface OrganizationStructure extends org.apache.xmlbeans.XmlString
2983         {
2984             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2985                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OrganizationStructure.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("organizationstructureeec4elemtype");
2986             
2987             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
2988             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
2989             
2990             static final Enum FOR_PROFIT = Enum.forString("For-Profit");
2991             static final Enum X_501_C_4 = Enum.forString("501(c)(4)");
2992             static final Enum OTHER_NON_PROFIT = Enum.forString("Other Non-Profit");
2993             static final Enum TRIBAL_OR_VILLAGE_GOVERNMENT = Enum.forString("Tribal or Village Government");
2994             
2995             static final int INT_FOR_PROFIT = Enum.INT_FOR_PROFIT;
2996             static final int INT_X_501_C_4 = Enum.INT_X_501_C_4;
2997             static final int INT_OTHER_NON_PROFIT = Enum.INT_OTHER_NON_PROFIT;
2998             static final int INT_TRIBAL_OR_VILLAGE_GOVERNMENT = Enum.INT_TRIBAL_OR_VILLAGE_GOVERNMENT;
2999             
3000             /**
3001              * Enumeration value class for gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$OrganizationStructure.
3002              * These enum values can be used as follows:
3003              * <pre>
3004              * enum.toString(); // returns the string value of the enum
3005              * enum.intValue(); // returns an int value, useful for switches
3006              * // e.g., case Enum.INT_FOR_PROFIT
3007              * Enum.forString(s); // returns the enum value for a string
3008              * Enum.forInt(i); // returns the enum value for an int
3009              * </pre>
3010              * Enumeration objects are immutable singleton objects that
3011              * can be compared using == object equality. They have no
3012              * public constructor. See the constants defined within this
3013              * class for all the valid values.
3014              */
3015             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
3016             {
3017                 /**
3018                  * Returns the enum value for a string, or null if none.
3019                  */
3020                 public static Enum forString(java.lang.String s)
3021                     { return (Enum)table.forString(s); }
3022                 /**
3023                  * Returns the enum value corresponding to an int, or null if none.
3024                  */
3025                 public static Enum forInt(int i)
3026                     { return (Enum)table.forInt(i); }
3027                 
3028                 private Enum(java.lang.String s, int i)
3029                     { super(s, i); }
3030                 
3031                 static final int INT_FOR_PROFIT = 1;
3032                 static final int INT_X_501_C_4 = 2;
3033                 static final int INT_OTHER_NON_PROFIT = 3;
3034                 static final int INT_TRIBAL_OR_VILLAGE_GOVERNMENT = 4;
3035                 
3036                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
3037                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
3038                 (
3039                     new Enum[]
3040                     {
3041                       new Enum("For-Profit", INT_FOR_PROFIT),
3042                       new Enum("501(c)(4)", INT_X_501_C_4),
3043                       new Enum("Other Non-Profit", INT_OTHER_NON_PROFIT),
3044                       new Enum("Tribal or Village Government", INT_TRIBAL_OR_VILLAGE_GOVERNMENT),
3045                     }
3046                 );
3047                 private static final long serialVersionUID = 1L;
3048                 private java.lang.Object readResolve() { return forInt(intValue()); } 
3049             }
3050             
3051             /**
3052              * A factory class with static methods for creating instances
3053              * of this type.
3054              */
3055             
3056             public static final class Factory
3057             {
3058                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure newValue(java.lang.Object obj) {
3059                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure) type.newValue( obj ); }
3060                 
3061                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure newInstance() {
3062                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3063                 
3064                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure newInstance(org.apache.xmlbeans.XmlOptions options) {
3065                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3066                 
3067                 private Factory() { } // No instance of this class allowed
3068             }
3069         }
3070         
3071         /**
3072          * An XML QID_66(@http://apply.grants.gov/forms/NACA_0001-V1.0).
3073          *
3074          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$QID66.
3075          */
3076         public interface QID66 extends org.apache.xmlbeans.XmlInteger
3077         {
3078             long getLongValue();
3079             void setLongValue(long l);
3080             /** @deprecated */
3081             long longValue();
3082             /** @deprecated */
3083             void set(long l);
3084             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3085                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(QID66.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("qid66d721elemtype");
3086             
3087             /**
3088              * A factory class with static methods for creating instances
3089              * of this type.
3090              */
3091             
3092             public static final class Factory
3093             {
3094                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID66 newValue(java.lang.Object obj) {
3095                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID66) type.newValue( obj ); }
3096                 
3097                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID66 newInstance() {
3098                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID66) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3099                 
3100                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID66 newInstance(org.apache.xmlbeans.XmlOptions options) {
3101                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID66) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3102                 
3103                 private Factory() { } // No instance of this class allowed
3104             }
3105         }
3106         
3107         /**
3108          * An XML RegulatoryBody(@http://apply.grants.gov/forms/NACA_0001-V1.0).
3109          *
3110          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$RegulatoryBody.
3111          */
3112         public interface RegulatoryBody extends org.apache.xmlbeans.XmlString
3113         {
3114             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3115                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(RegulatoryBody.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("regulatorybody4dbaelemtype");
3116             
3117             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
3118             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
3119             
3120             static final Enum FDIC = Enum.forString("FDIC");
3121             static final Enum FEDERAL_RESERVE = Enum.forString("Federal Reserve");
3122             static final Enum NCUA = Enum.forString("NCUA");
3123             static final Enum OCC = Enum.forString("OCC");
3124             static final Enum OTS = Enum.forString("OTS");
3125             static final Enum OTHER = Enum.forString("Other");
3126             
3127             static final int INT_FDIC = Enum.INT_FDIC;
3128             static final int INT_FEDERAL_RESERVE = Enum.INT_FEDERAL_RESERVE;
3129             static final int INT_NCUA = Enum.INT_NCUA;
3130             static final int INT_OCC = Enum.INT_OCC;
3131             static final int INT_OTS = Enum.INT_OTS;
3132             static final int INT_OTHER = Enum.INT_OTHER;
3133             
3134             /**
3135              * Enumeration value class for gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$RegulatoryBody.
3136              * These enum values can be used as follows:
3137              * <pre>
3138              * enum.toString(); // returns the string value of the enum
3139              * enum.intValue(); // returns an int value, useful for switches
3140              * // e.g., case Enum.INT_FDIC
3141              * Enum.forString(s); // returns the enum value for a string
3142              * Enum.forInt(i); // returns the enum value for an int
3143              * </pre>
3144              * Enumeration objects are immutable singleton objects that
3145              * can be compared using == object equality. They have no
3146              * public constructor. See the constants defined within this
3147              * class for all the valid values.
3148              */
3149             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
3150             {
3151                 /**
3152                  * Returns the enum value for a string, or null if none.
3153                  */
3154                 public static Enum forString(java.lang.String s)
3155                     { return (Enum)table.forString(s); }
3156                 /**
3157                  * Returns the enum value corresponding to an int, or null if none.
3158                  */
3159                 public static Enum forInt(int i)
3160                     { return (Enum)table.forInt(i); }
3161                 
3162                 private Enum(java.lang.String s, int i)
3163                     { super(s, i); }
3164                 
3165                 static final int INT_FDIC = 1;
3166                 static final int INT_FEDERAL_RESERVE = 2;
3167                 static final int INT_NCUA = 3;
3168                 static final int INT_OCC = 4;
3169                 static final int INT_OTS = 5;
3170                 static final int INT_OTHER = 6;
3171                 
3172                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
3173                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
3174                 (
3175                     new Enum[]
3176                     {
3177                       new Enum("FDIC", INT_FDIC),
3178                       new Enum("Federal Reserve", INT_FEDERAL_RESERVE),
3179                       new Enum("NCUA", INT_NCUA),
3180                       new Enum("OCC", INT_OCC),
3181                       new Enum("OTS", INT_OTS),
3182                       new Enum("Other", INT_OTHER),
3183                     }
3184                 );
3185                 private static final long serialVersionUID = 1L;
3186                 private java.lang.Object readResolve() { return forInt(intValue()); } 
3187             }
3188             
3189             /**
3190              * A factory class with static methods for creating instances
3191              * of this type.
3192              */
3193             
3194             public static final class Factory
3195             {
3196                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody newValue(java.lang.Object obj) {
3197                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody) type.newValue( obj ); }
3198                 
3199                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody newInstance() {
3200                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3201                 
3202                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody newInstance(org.apache.xmlbeans.XmlOptions options) {
3203                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3204                 
3205                 private Factory() { } // No instance of this class allowed
3206             }
3207         }
3208         
3209         /**
3210          * An XML OtherRegulatoryBody(@http://apply.grants.gov/forms/NACA_0001-V1.0).
3211          *
3212          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$OtherRegulatoryBody.
3213          */
3214         public interface OtherRegulatoryBody extends org.apache.xmlbeans.XmlString
3215         {
3216             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3217                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OtherRegulatoryBody.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("otherregulatorybody78faelemtype");
3218             
3219             /**
3220              * A factory class with static methods for creating instances
3221              * of this type.
3222              */
3223             
3224             public static final class Factory
3225             {
3226                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherRegulatoryBody newValue(java.lang.Object obj) {
3227                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherRegulatoryBody) type.newValue( obj ); }
3228                 
3229                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherRegulatoryBody newInstance() {
3230                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherRegulatoryBody) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3231                 
3232                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherRegulatoryBody newInstance(org.apache.xmlbeans.XmlOptions options) {
3233                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherRegulatoryBody) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3234                 
3235                 private Factory() { } // No instance of this class allowed
3236             }
3237         }
3238         
3239         /**
3240          * An XML FDICCertification(@http://apply.grants.gov/forms/NACA_0001-V1.0).
3241          *
3242          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$FDICCertification.
3243          */
3244         public interface FDICCertification extends org.apache.xmlbeans.XmlString
3245         {
3246             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3247                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FDICCertification.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fdiccertification4822elemtype");
3248             
3249             /**
3250              * A factory class with static methods for creating instances
3251              * of this type.
3252              */
3253             
3254             public static final class Factory
3255             {
3256                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FDICCertification newValue(java.lang.Object obj) {
3257                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FDICCertification) type.newValue( obj ); }
3258                 
3259                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FDICCertification newInstance() {
3260                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FDICCertification) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3261                 
3262                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FDICCertification newInstance(org.apache.xmlbeans.XmlOptions options) {
3263                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FDICCertification) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3264                 
3265                 private Factory() { } // No instance of this class allowed
3266             }
3267         }
3268         
3269         /**
3270          * An XML CharterNumber(@http://apply.grants.gov/forms/NACA_0001-V1.0).
3271          *
3272          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$CharterNumber.
3273          */
3274         public interface CharterNumber extends org.apache.xmlbeans.XmlString
3275         {
3276             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3277                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CharterNumber.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("charternumber6890elemtype");
3278             
3279             /**
3280              * A factory class with static methods for creating instances
3281              * of this type.
3282              */
3283             
3284             public static final class Factory
3285             {
3286                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CharterNumber newValue(java.lang.Object obj) {
3287                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CharterNumber) type.newValue( obj ); }
3288                 
3289                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CharterNumber newInstance() {
3290                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CharterNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3291                 
3292                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CharterNumber newInstance(org.apache.xmlbeans.XmlOptions options) {
3293                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CharterNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3294                 
3295                 private Factory() { } // No instance of this class allowed
3296             }
3297         }
3298         
3299         /**
3300          * An XML CertificationStatus(@http://apply.grants.gov/forms/NACA_0001-V1.0).
3301          *
3302          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$CertificationStatus.
3303          */
3304         public interface CertificationStatus extends org.apache.xmlbeans.XmlString
3305         {
3306             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3307                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CertificationStatus.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("certificationstatus8878elemtype");
3308             
3309             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
3310             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
3311             
3312             static final Enum CDFI_CERTIFIED = Enum.forString("CDFI Certified");
3313             static final Enum NOT_CERTIFIED_EMERGING_CDFI = Enum.forString("Not Certified (Emerging CDFI)");
3314             static final Enum SPONSORING_ENTITY = Enum.forString("Sponsoring Entity");
3315             
3316             static final int INT_CDFI_CERTIFIED = Enum.INT_CDFI_CERTIFIED;
3317             static final int INT_NOT_CERTIFIED_EMERGING_CDFI = Enum.INT_NOT_CERTIFIED_EMERGING_CDFI;
3318             static final int INT_SPONSORING_ENTITY = Enum.INT_SPONSORING_ENTITY;
3319             
3320             /**
3321              * Enumeration value class for gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$CertificationStatus.
3322              * These enum values can be used as follows:
3323              * <pre>
3324              * enum.toString(); // returns the string value of the enum
3325              * enum.intValue(); // returns an int value, useful for switches
3326              * // e.g., case Enum.INT_CDFI_CERTIFIED
3327              * Enum.forString(s); // returns the enum value for a string
3328              * Enum.forInt(i); // returns the enum value for an int
3329              * </pre>
3330              * Enumeration objects are immutable singleton objects that
3331              * can be compared using == object equality. They have no
3332              * public constructor. See the constants defined within this
3333              * class for all the valid values.
3334              */
3335             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
3336             {
3337                 /**
3338                  * Returns the enum value for a string, or null if none.
3339                  */
3340                 public static Enum forString(java.lang.String s)
3341                     { return (Enum)table.forString(s); }
3342                 /**
3343                  * Returns the enum value corresponding to an int, or null if none.
3344                  */
3345                 public static Enum forInt(int i)
3346                     { return (Enum)table.forInt(i); }
3347                 
3348                 private Enum(java.lang.String s, int i)
3349                     { super(s, i); }
3350                 
3351                 static final int INT_CDFI_CERTIFIED = 1;
3352                 static final int INT_NOT_CERTIFIED_EMERGING_CDFI = 2;
3353                 static final int INT_SPONSORING_ENTITY = 3;
3354                 
3355                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
3356                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
3357                 (
3358                     new Enum[]
3359                     {
3360                       new Enum("CDFI Certified", INT_CDFI_CERTIFIED),
3361                       new Enum("Not Certified (Emerging CDFI)", INT_NOT_CERTIFIED_EMERGING_CDFI),
3362                       new Enum("Sponsoring Entity", INT_SPONSORING_ENTITY),
3363                     }
3364                 );
3365                 private static final long serialVersionUID = 1L;
3366                 private java.lang.Object readResolve() { return forInt(intValue()); } 
3367             }
3368             
3369             /**
3370              * A factory class with static methods for creating instances
3371              * of this type.
3372              */
3373             
3374             public static final class Factory
3375             {
3376                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus newValue(java.lang.Object obj) {
3377                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus) type.newValue( obj ); }
3378                 
3379                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus newInstance() {
3380                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3381                 
3382                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus newInstance(org.apache.xmlbeans.XmlOptions options) {
3383                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3384                 
3385                 private Factory() { } // No instance of this class allowed
3386             }
3387         }
3388         
3389         /**
3390          * An XML CDFICertificationNumber(@http://apply.grants.gov/forms/NACA_0001-V1.0).
3391          *
3392          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$CDFICertificationNumber.
3393          */
3394         public interface CDFICertificationNumber extends org.apache.xmlbeans.XmlString
3395         {
3396             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3397                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CDFICertificationNumber.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("cdficertificationnumber1865elemtype");
3398             
3399             /**
3400              * A factory class with static methods for creating instances
3401              * of this type.
3402              */
3403             
3404             public static final class Factory
3405             {
3406                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CDFICertificationNumber newValue(java.lang.Object obj) {
3407                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CDFICertificationNumber) type.newValue( obj ); }
3408                 
3409                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CDFICertificationNumber newInstance() {
3410                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CDFICertificationNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3411                 
3412                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CDFICertificationNumber newInstance(org.apache.xmlbeans.XmlOptions options) {
3413                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CDFICertificationNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3414                 
3415                 private Factory() { } // No instance of this class allowed
3416             }
3417         }
3418         
3419         /**
3420          * An XML CertificationChecklist(@http://apply.grants.gov/forms/NACA_0001-V1.0).
3421          *
3422          * This is a complex type.
3423          */
3424         public interface CertificationChecklist extends org.apache.xmlbeans.XmlObject
3425         {
3426             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3427                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CertificationChecklist.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("certificationchecklistab48elemtype");
3428             
3429             /**
3430              * Gets the "LegalEntityRequirement" element
3431              */
3432             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLegalEntityRequirement();
3433             
3434             /**
3435              * Gets (as xml) the "LegalEntityRequirement" element
3436              */
3437             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLegalEntityRequirement();
3438             
3439             /**
3440              * Sets the "LegalEntityRequirement" element
3441              */
3442             void setLegalEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum legalEntityRequirement);
3443             
3444             /**
3445              * Sets (as xml) the "LegalEntityRequirement" element
3446              */
3447             void xsetLegalEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType legalEntityRequirement);
3448             
3449             /**
3450              * Gets the "PrimaryMissionRequirement" element
3451              */
3452             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPrimaryMissionRequirement();
3453             
3454             /**
3455              * Gets (as xml) the "PrimaryMissionRequirement" element
3456              */
3457             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPrimaryMissionRequirement();
3458             
3459             /**
3460              * Sets the "PrimaryMissionRequirement" element
3461              */
3462             void setPrimaryMissionRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum primaryMissionRequirement);
3463             
3464             /**
3465              * Sets (as xml) the "PrimaryMissionRequirement" element
3466              */
3467             void xsetPrimaryMissionRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType primaryMissionRequirement);
3468             
3469             /**
3470              * Gets the "TargetMarketRequirement" element
3471              */
3472             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTargetMarketRequirement();
3473             
3474             /**
3475              * Gets (as xml) the "TargetMarketRequirement" element
3476              */
3477             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTargetMarketRequirement();
3478             
3479             /**
3480              * Sets the "TargetMarketRequirement" element
3481              */
3482             void setTargetMarketRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum targetMarketRequirement);
3483             
3484             /**
3485              * Sets (as xml) the "TargetMarketRequirement" element
3486              */
3487             void xsetTargetMarketRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType targetMarketRequirement);
3488             
3489             /**
3490              * Gets the "FinancingEntityRequirement" element
3491              */
3492             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFinancingEntityRequirement();
3493             
3494             /**
3495              * Gets (as xml) the "FinancingEntityRequirement" element
3496              */
3497             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFinancingEntityRequirement();
3498             
3499             /**
3500              * Sets the "FinancingEntityRequirement" element
3501              */
3502             void setFinancingEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum financingEntityRequirement);
3503             
3504             /**
3505              * Sets (as xml) the "FinancingEntityRequirement" element
3506              */
3507             void xsetFinancingEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType financingEntityRequirement);
3508             
3509             /**
3510              * Gets the "DevelopmentServicesRequirement" element
3511              */
3512             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDevelopmentServicesRequirement();
3513             
3514             /**
3515              * Gets (as xml) the "DevelopmentServicesRequirement" element
3516              */
3517             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDevelopmentServicesRequirement();
3518             
3519             /**
3520              * Sets the "DevelopmentServicesRequirement" element
3521              */
3522             void setDevelopmentServicesRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum developmentServicesRequirement);
3523             
3524             /**
3525              * Sets (as xml) the "DevelopmentServicesRequirement" element
3526              */
3527             void xsetDevelopmentServicesRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType developmentServicesRequirement);
3528             
3529             /**
3530              * Gets the "AccountabilityRequirement" element
3531              */
3532             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAccountabilityRequirement();
3533             
3534             /**
3535              * Gets (as xml) the "AccountabilityRequirement" element
3536              */
3537             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAccountabilityRequirement();
3538             
3539             /**
3540              * Sets the "AccountabilityRequirement" element
3541              */
3542             void setAccountabilityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum accountabilityRequirement);
3543             
3544             /**
3545              * Sets (as xml) the "AccountabilityRequirement" element
3546              */
3547             void xsetAccountabilityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType accountabilityRequirement);
3548             
3549             /**
3550              * Gets the "NonGovernmentEntityRequirement" element
3551              */
3552             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNonGovernmentEntityRequirement();
3553             
3554             /**
3555              * Gets (as xml) the "NonGovernmentEntityRequirement" element
3556              */
3557             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNonGovernmentEntityRequirement();
3558             
3559             /**
3560              * Sets the "NonGovernmentEntityRequirement" element
3561              */
3562             void setNonGovernmentEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nonGovernmentEntityRequirement);
3563             
3564             /**
3565              * Sets (as xml) the "NonGovernmentEntityRequirement" element
3566              */
3567             void xsetNonGovernmentEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType nonGovernmentEntityRequirement);
3568             
3569             /**
3570              * A factory class with static methods for creating instances
3571              * of this type.
3572              */
3573             
3574             public static final class Factory
3575             {
3576                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationChecklist newInstance() {
3577                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationChecklist) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3578                 
3579                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationChecklist newInstance(org.apache.xmlbeans.XmlOptions options) {
3580                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationChecklist) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3581                 
3582                 private Factory() { } // No instance of this class allowed
3583             }
3584         }
3585         
3586         /**
3587          * An XML QID_58(@http://apply.grants.gov/forms/NACA_0001-V1.0).
3588          *
3589          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$QID58.
3590          */
3591         public interface QID58 extends org.apache.xmlbeans.XmlString
3592         {
3593             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3594                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(QID58.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("qid58e51eelemtype");
3595             
3596             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
3597             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
3598             
3599             static final Enum MAJOR_URBAN = Enum.forString("Major Urban");
3600             static final Enum MINOR_URBAN = Enum.forString("Minor Urban");
3601             static final Enum RURAL = Enum.forString("Rural");
3602             
3603             static final int INT_MAJOR_URBAN = Enum.INT_MAJOR_URBAN;
3604             static final int INT_MINOR_URBAN = Enum.INT_MINOR_URBAN;
3605             static final int INT_RURAL = Enum.INT_RURAL;
3606             
3607             /**
3608              * Enumeration value class for gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$QID58.
3609              * These enum values can be used as follows:
3610              * <pre>
3611              * enum.toString(); // returns the string value of the enum
3612              * enum.intValue(); // returns an int value, useful for switches
3613              * // e.g., case Enum.INT_MAJOR_URBAN
3614              * Enum.forString(s); // returns the enum value for a string
3615              * Enum.forInt(i); // returns the enum value for an int
3616              * </pre>
3617              * Enumeration objects are immutable singleton objects that
3618              * can be compared using == object equality. They have no
3619              * public constructor. See the constants defined within this
3620              * class for all the valid values.
3621              */
3622             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
3623             {
3624                 /**
3625                  * Returns the enum value for a string, or null if none.
3626                  */
3627                 public static Enum forString(java.lang.String s)
3628                     { return (Enum)table.forString(s); }
3629                 /**
3630                  * Returns the enum value corresponding to an int, or null if none.
3631                  */
3632                 public static Enum forInt(int i)
3633                     { return (Enum)table.forInt(i); }
3634                 
3635                 private Enum(java.lang.String s, int i)
3636                     { super(s, i); }
3637                 
3638                 static final int INT_MAJOR_URBAN = 1;
3639                 static final int INT_MINOR_URBAN = 2;
3640                 static final int INT_RURAL = 3;
3641                 
3642                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
3643                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
3644                 (
3645                     new Enum[]
3646                     {
3647                       new Enum("Major Urban", INT_MAJOR_URBAN),
3648                       new Enum("Minor Urban", INT_MINOR_URBAN),
3649                       new Enum("Rural", INT_RURAL),
3650                     }
3651                 );
3652                 private static final long serialVersionUID = 1L;
3653                 private java.lang.Object readResolve() { return forInt(intValue()); } 
3654             }
3655             
3656             /**
3657              * A factory class with static methods for creating instances
3658              * of this type.
3659              */
3660             
3661             public static final class Factory
3662             {
3663                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58 newValue(java.lang.Object obj) {
3664                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58) type.newValue( obj ); }
3665                 
3666                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58 newInstance() {
3667                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3668                 
3669                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58 newInstance(org.apache.xmlbeans.XmlOptions options) {
3670                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3671                 
3672                 private Factory() { } // No instance of this class allowed
3673             }
3674         }
3675         
3676         /**
3677          * An XML PrimaryMarket(@http://apply.grants.gov/forms/NACA_0001-V1.0).
3678          *
3679          * This is a complex type.
3680          */
3681         public interface PrimaryMarket extends org.apache.xmlbeans.XmlObject
3682         {
3683             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3684                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PrimaryMarket.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("primarymarket8626elemtype");
3685             
3686             /**
3687              * Gets the "QID_80" element
3688              */
3689             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID80();
3690             
3691             /**
3692              * Gets (as xml) the "QID_80" element
3693              */
3694             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID80();
3695             
3696             /**
3697              * True if has "QID_80" element
3698              */
3699             boolean isSetQID80();
3700             
3701             /**
3702              * Sets the "QID_80" element
3703              */
3704             void setQID80(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid80);
3705             
3706             /**
3707              * Sets (as xml) the "QID_80" element
3708              */
3709             void xsetQID80(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid80);
3710             
3711             /**
3712              * Unsets the "QID_80" element
3713              */
3714             void unsetQID80();
3715             
3716             /**
3717              * Gets the "QID_81" element
3718              */
3719             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID81();
3720             
3721             /**
3722              * Gets (as xml) the "QID_81" element
3723              */
3724             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID81();
3725             
3726             /**
3727              * True if has "QID_81" element
3728              */
3729             boolean isSetQID81();
3730             
3731             /**
3732              * Sets the "QID_81" element
3733              */
3734             void setQID81(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid81);
3735             
3736             /**
3737              * Sets (as xml) the "QID_81" element
3738              */
3739             void xsetQID81(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid81);
3740             
3741             /**
3742              * Unsets the "QID_81" element
3743              */
3744             void unsetQID81();
3745             
3746             /**
3747              * Gets the "QID_84" element
3748              */
3749             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID84();
3750             
3751             /**
3752              * Gets (as xml) the "QID_84" element
3753              */
3754             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID84();
3755             
3756             /**
3757              * True if has "QID_84" element
3758              */
3759             boolean isSetQID84();
3760             
3761             /**
3762              * Sets the "QID_84" element
3763              */
3764             void setQID84(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid84);
3765             
3766             /**
3767              * Sets (as xml) the "QID_84" element
3768              */
3769             void xsetQID84(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid84);
3770             
3771             /**
3772              * Unsets the "QID_84" element
3773              */
3774             void unsetQID84();
3775             
3776             /**
3777              * Gets the "QID_82" element
3778              */
3779             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID82();
3780             
3781             /**
3782              * Gets (as xml) the "QID_82" element
3783              */
3784             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID82();
3785             
3786             /**
3787              * True if has "QID_82" element
3788              */
3789             boolean isSetQID82();
3790             
3791             /**
3792              * Sets the "QID_82" element
3793              */
3794             void setQID82(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid82);
3795             
3796             /**
3797              * Sets (as xml) the "QID_82" element
3798              */
3799             void xsetQID82(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid82);
3800             
3801             /**
3802              * Unsets the "QID_82" element
3803              */
3804             void unsetQID82();
3805             
3806             /**
3807              * Gets the "QID_83" element
3808              */
3809             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID83();
3810             
3811             /**
3812              * Gets (as xml) the "QID_83" element
3813              */
3814             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID83();
3815             
3816             /**
3817              * True if has "QID_83" element
3818              */
3819             boolean isSetQID83();
3820             
3821             /**
3822              * Sets the "QID_83" element
3823              */
3824             void setQID83(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid83);
3825             
3826             /**
3827              * Sets (as xml) the "QID_83" element
3828              */
3829             void xsetQID83(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid83);
3830             
3831             /**
3832              * Unsets the "QID_83" element
3833              */
3834             void unsetQID83();
3835             
3836             /**
3837              * A factory class with static methods for creating instances
3838              * of this type.
3839              */
3840             
3841             public static final class Factory
3842             {
3843                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryMarket newInstance() {
3844                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryMarket) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3845                 
3846                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryMarket newInstance(org.apache.xmlbeans.XmlOptions options) {
3847                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryMarket) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3848                 
3849                 private Factory() { } // No instance of this class allowed
3850             }
3851         }
3852         
3853         /**
3854          * An XML GeographicMarketServed(@http://apply.grants.gov/forms/NACA_0001-V1.0).
3855          *
3856          * This is a complex type.
3857          */
3858         public interface GeographicMarketServed extends org.apache.xmlbeans.XmlObject
3859         {
3860             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3861                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(GeographicMarketServed.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("geographicmarketservedf82celemtype");
3862             
3863             /**
3864              * Gets the "Alabama" element
3865              */
3866             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAlabama();
3867             
3868             /**
3869              * Gets (as xml) the "Alabama" element
3870              */
3871             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAlabama();
3872             
3873             /**
3874              * True if has "Alabama" element
3875              */
3876             boolean isSetAlabama();
3877             
3878             /**
3879              * Sets the "Alabama" element
3880              */
3881             void setAlabama(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum alabama);
3882             
3883             /**
3884              * Sets (as xml) the "Alabama" element
3885              */
3886             void xsetAlabama(gov.grants.apply.system.globalLibraryV20.YesNoDataType alabama);
3887             
3888             /**
3889              * Unsets the "Alabama" element
3890              */
3891             void unsetAlabama();
3892             
3893             /**
3894              * Gets the "Alaska" element
3895              */
3896             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAlaska();
3897             
3898             /**
3899              * Gets (as xml) the "Alaska" element
3900              */
3901             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAlaska();
3902             
3903             /**
3904              * True if has "Alaska" element
3905              */
3906             boolean isSetAlaska();
3907             
3908             /**
3909              * Sets the "Alaska" element
3910              */
3911             void setAlaska(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum alaska);
3912             
3913             /**
3914              * Sets (as xml) the "Alaska" element
3915              */
3916             void xsetAlaska(gov.grants.apply.system.globalLibraryV20.YesNoDataType alaska);
3917             
3918             /**
3919              * Unsets the "Alaska" element
3920              */
3921             void unsetAlaska();
3922             
3923             /**
3924              * Gets the "AmericanSamoa" element
3925              */
3926             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAmericanSamoa();
3927             
3928             /**
3929              * Gets (as xml) the "AmericanSamoa" element
3930              */
3931             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAmericanSamoa();
3932             
3933             /**
3934              * True if has "AmericanSamoa" element
3935              */
3936             boolean isSetAmericanSamoa();
3937             
3938             /**
3939              * Sets the "AmericanSamoa" element
3940              */
3941             void setAmericanSamoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum americanSamoa);
3942             
3943             /**
3944              * Sets (as xml) the "AmericanSamoa" element
3945              */
3946             void xsetAmericanSamoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType americanSamoa);
3947             
3948             /**
3949              * Unsets the "AmericanSamoa" element
3950              */
3951             void unsetAmericanSamoa();
3952             
3953             /**
3954              * Gets the "Arizona" element
3955              */
3956             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArizona();
3957             
3958             /**
3959              * Gets (as xml) the "Arizona" element
3960              */
3961             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArizona();
3962             
3963             /**
3964              * True if has "Arizona" element
3965              */
3966             boolean isSetArizona();
3967             
3968             /**
3969              * Sets the "Arizona" element
3970              */
3971             void setArizona(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum arizona);
3972             
3973             /**
3974              * Sets (as xml) the "Arizona" element
3975              */
3976             void xsetArizona(gov.grants.apply.system.globalLibraryV20.YesNoDataType arizona);
3977             
3978             /**
3979              * Unsets the "Arizona" element
3980              */
3981             void unsetArizona();
3982             
3983             /**
3984              * Gets the "Arkansas" element
3985              */
3986             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArkansas();
3987             
3988             /**
3989              * Gets (as xml) the "Arkansas" element
3990              */
3991             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArkansas();
3992             
3993             /**
3994              * True if has "Arkansas" element
3995              */
3996             boolean isSetArkansas();
3997             
3998             /**
3999              * Sets the "Arkansas" element
4000              */
4001             void setArkansas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum arkansas);
4002             
4003             /**
4004              * Sets (as xml) the "Arkansas" element
4005              */
4006             void xsetArkansas(gov.grants.apply.system.globalLibraryV20.YesNoDataType arkansas);
4007             
4008             /**
4009              * Unsets the "Arkansas" element
4010              */
4011             void unsetArkansas();
4012             
4013             /**
4014              * Gets the "California" element
4015              */
4016             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCalifornia();
4017             
4018             /**
4019              * Gets (as xml) the "California" element
4020              */
4021             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCalifornia();
4022             
4023             /**
4024              * True if has "California" element
4025              */
4026             boolean isSetCalifornia();
4027             
4028             /**
4029              * Sets the "California" element
4030              */
4031             void setCalifornia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum california);
4032             
4033             /**
4034              * Sets (as xml) the "California" element
4035              */
4036             void xsetCalifornia(gov.grants.apply.system.globalLibraryV20.YesNoDataType california);
4037             
4038             /**
4039              * Unsets the "California" element
4040              */
4041             void unsetCalifornia();
4042             
4043             /**
4044              * Gets the "Colorado" element
4045              */
4046             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getColorado();
4047             
4048             /**
4049              * Gets (as xml) the "Colorado" element
4050              */
4051             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetColorado();
4052             
4053             /**
4054              * True if has "Colorado" element
4055              */
4056             boolean isSetColorado();
4057             
4058             /**
4059              * Sets the "Colorado" element
4060              */
4061             void setColorado(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum colorado);
4062             
4063             /**
4064              * Sets (as xml) the "Colorado" element
4065              */
4066             void xsetColorado(gov.grants.apply.system.globalLibraryV20.YesNoDataType colorado);
4067             
4068             /**
4069              * Unsets the "Colorado" element
4070              */
4071             void unsetColorado();
4072             
4073             /**
4074              * Gets the "Connecticut" element
4075              */
4076             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConnecticut();
4077             
4078             /**
4079              * Gets (as xml) the "Connecticut" element
4080              */
4081             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConnecticut();
4082             
4083             /**
4084              * True if has "Connecticut" element
4085              */
4086             boolean isSetConnecticut();
4087             
4088             /**
4089              * Sets the "Connecticut" element
4090              */
4091             void setConnecticut(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum connecticut);
4092             
4093             /**
4094              * Sets (as xml) the "Connecticut" element
4095              */
4096             void xsetConnecticut(gov.grants.apply.system.globalLibraryV20.YesNoDataType connecticut);
4097             
4098             /**
4099              * Unsets the "Connecticut" element
4100              */
4101             void unsetConnecticut();
4102             
4103             /**
4104              * Gets the "Delaware" element
4105              */
4106             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDelaware();
4107             
4108             /**
4109              * Gets (as xml) the "Delaware" element
4110              */
4111             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDelaware();
4112             
4113             /**
4114              * True if has "Delaware" element
4115              */
4116             boolean isSetDelaware();
4117             
4118             /**
4119              * Sets the "Delaware" element
4120              */
4121             void setDelaware(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum delaware);
4122             
4123             /**
4124              * Sets (as xml) the "Delaware" element
4125              */
4126             void xsetDelaware(gov.grants.apply.system.globalLibraryV20.YesNoDataType delaware);
4127             
4128             /**
4129              * Unsets the "Delaware" element
4130              */
4131             void unsetDelaware();
4132             
4133             /**
4134              * Gets the "DistrictofColumbia" element
4135              */
4136             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDistrictofColumbia();
4137             
4138             /**
4139              * Gets (as xml) the "DistrictofColumbia" element
4140              */
4141             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDistrictofColumbia();
4142             
4143             /**
4144              * True if has "DistrictofColumbia" element
4145              */
4146             boolean isSetDistrictofColumbia();
4147             
4148             /**
4149              * Sets the "DistrictofColumbia" element
4150              */
4151             void setDistrictofColumbia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum districtofColumbia);
4152             
4153             /**
4154              * Sets (as xml) the "DistrictofColumbia" element
4155              */
4156             void xsetDistrictofColumbia(gov.grants.apply.system.globalLibraryV20.YesNoDataType districtofColumbia);
4157             
4158             /**
4159              * Unsets the "DistrictofColumbia" element
4160              */
4161             void unsetDistrictofColumbia();
4162             
4163             /**
4164              * Gets the "FederatedStatesofMicronesia" element
4165              */
4166             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederatedStatesofMicronesia();
4167             
4168             /**
4169              * Gets (as xml) the "FederatedStatesofMicronesia" element
4170              */
4171             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederatedStatesofMicronesia();
4172             
4173             /**
4174              * True if has "FederatedStatesofMicronesia" element
4175              */
4176             boolean isSetFederatedStatesofMicronesia();
4177             
4178             /**
4179              * Sets the "FederatedStatesofMicronesia" element
4180              */
4181             void setFederatedStatesofMicronesia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federatedStatesofMicronesia);
4182             
4183             /**
4184              * Sets (as xml) the "FederatedStatesofMicronesia" element
4185              */
4186             void xsetFederatedStatesofMicronesia(gov.grants.apply.system.globalLibraryV20.YesNoDataType federatedStatesofMicronesia);
4187             
4188             /**
4189              * Unsets the "FederatedStatesofMicronesia" element
4190              */
4191             void unsetFederatedStatesofMicronesia();
4192             
4193             /**
4194              * Gets the "Florida" element
4195              */
4196             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFlorida();
4197             
4198             /**
4199              * Gets (as xml) the "Florida" element
4200              */
4201             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFlorida();
4202             
4203             /**
4204              * True if has "Florida" element
4205              */
4206             boolean isSetFlorida();
4207             
4208             /**
4209              * Sets the "Florida" element
4210              */
4211             void setFlorida(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum florida);
4212             
4213             /**
4214              * Sets (as xml) the "Florida" element
4215              */
4216             void xsetFlorida(gov.grants.apply.system.globalLibraryV20.YesNoDataType florida);
4217             
4218             /**
4219              * Unsets the "Florida" element
4220              */
4221             void unsetFlorida();
4222             
4223             /**
4224              * Gets the "Georgia" element
4225              */
4226             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGeorgia();
4227             
4228             /**
4229              * Gets (as xml) the "Georgia" element
4230              */
4231             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGeorgia();
4232             
4233             /**
4234              * True if has "Georgia" element
4235              */
4236             boolean isSetGeorgia();
4237             
4238             /**
4239              * Sets the "Georgia" element
4240              */
4241             void setGeorgia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum georgia);
4242             
4243             /**
4244              * Sets (as xml) the "Georgia" element
4245              */
4246             void xsetGeorgia(gov.grants.apply.system.globalLibraryV20.YesNoDataType georgia);
4247             
4248             /**
4249              * Unsets the "Georgia" element
4250              */
4251             void unsetGeorgia();
4252             
4253             /**
4254              * Gets the "Guam" element
4255              */
4256             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGuam();
4257             
4258             /**
4259              * Gets (as xml) the "Guam" element
4260              */
4261             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGuam();
4262             
4263             /**
4264              * True if has "Guam" element
4265              */
4266             boolean isSetGuam();
4267             
4268             /**
4269              * Sets the "Guam" element
4270              */
4271             void setGuam(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum guam);
4272             
4273             /**
4274              * Sets (as xml) the "Guam" element
4275              */
4276             void xsetGuam(gov.grants.apply.system.globalLibraryV20.YesNoDataType guam);
4277             
4278             /**
4279              * Unsets the "Guam" element
4280              */
4281             void unsetGuam();
4282             
4283             /**
4284              * Gets the "Hawaii" element
4285              */
4286             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHawaii();
4287             
4288             /**
4289              * Gets (as xml) the "Hawaii" element
4290              */
4291             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHawaii();
4292             
4293             /**
4294              * True if has "Hawaii" element
4295              */
4296             boolean isSetHawaii();
4297             
4298             /**
4299              * Sets the "Hawaii" element
4300              */
4301             void setHawaii(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hawaii);
4302             
4303             /**
4304              * Sets (as xml) the "Hawaii" element
4305              */
4306             void xsetHawaii(gov.grants.apply.system.globalLibraryV20.YesNoDataType hawaii);
4307             
4308             /**
4309              * Unsets the "Hawaii" element
4310              */
4311             void unsetHawaii();
4312             
4313             /**
4314              * Gets the "Idaho" element
4315              */
4316             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIdaho();
4317             
4318             /**
4319              * Gets (as xml) the "Idaho" element
4320              */
4321             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIdaho();
4322             
4323             /**
4324              * True if has "Idaho" element
4325              */
4326             boolean isSetIdaho();
4327             
4328             /**
4329              * Sets the "Idaho" element
4330              */
4331             void setIdaho(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum idaho);
4332             
4333             /**
4334              * Sets (as xml) the "Idaho" element
4335              */
4336             void xsetIdaho(gov.grants.apply.system.globalLibraryV20.YesNoDataType idaho);
4337             
4338             /**
4339              * Unsets the "Idaho" element
4340              */
4341             void unsetIdaho();
4342             
4343             /**
4344              * Gets the "Illinois" element
4345              */
4346             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIllinois();
4347             
4348             /**
4349              * Gets (as xml) the "Illinois" element
4350              */
4351             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIllinois();
4352             
4353             /**
4354              * True if has "Illinois" element
4355              */
4356             boolean isSetIllinois();
4357             
4358             /**
4359              * Sets the "Illinois" element
4360              */
4361             void setIllinois(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum illinois);
4362             
4363             /**
4364              * Sets (as xml) the "Illinois" element
4365              */
4366             void xsetIllinois(gov.grants.apply.system.globalLibraryV20.YesNoDataType illinois);
4367             
4368             /**
4369              * Unsets the "Illinois" element
4370              */
4371             void unsetIllinois();
4372             
4373             /**
4374              * Gets the "Indiana" element
4375              */
4376             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIndiana();
4377             
4378             /**
4379              * Gets (as xml) the "Indiana" element
4380              */
4381             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIndiana();
4382             
4383             /**
4384              * True if has "Indiana" element
4385              */
4386             boolean isSetIndiana();
4387             
4388             /**
4389              * Sets the "Indiana" element
4390              */
4391             void setIndiana(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum indiana);
4392             
4393             /**
4394              * Sets (as xml) the "Indiana" element
4395              */
4396             void xsetIndiana(gov.grants.apply.system.globalLibraryV20.YesNoDataType indiana);
4397             
4398             /**
4399              * Unsets the "Indiana" element
4400              */
4401             void unsetIndiana();
4402             
4403             /**
4404              * Gets the "Iowa" element
4405              */
4406             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIowa();
4407             
4408             /**
4409              * Gets (as xml) the "Iowa" element
4410              */
4411             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIowa();
4412             
4413             /**
4414              * True if has "Iowa" element
4415              */
4416             boolean isSetIowa();
4417             
4418             /**
4419              * Sets the "Iowa" element
4420              */
4421             void setIowa(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum iowa);
4422             
4423             /**
4424              * Sets (as xml) the "Iowa" element
4425              */
4426             void xsetIowa(gov.grants.apply.system.globalLibraryV20.YesNoDataType iowa);
4427             
4428             /**
4429              * Unsets the "Iowa" element
4430              */
4431             void unsetIowa();
4432             
4433             /**
4434              * Gets the "Kansas" element
4435              */
4436             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getKansas();
4437             
4438             /**
4439              * Gets (as xml) the "Kansas" element
4440              */
4441             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetKansas();
4442             
4443             /**
4444              * True if has "Kansas" element
4445              */
4446             boolean isSetKansas();
4447             
4448             /**
4449              * Sets the "Kansas" element
4450              */
4451             void setKansas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum kansas);
4452             
4453             /**
4454              * Sets (as xml) the "Kansas" element
4455              */
4456             void xsetKansas(gov.grants.apply.system.globalLibraryV20.YesNoDataType kansas);
4457             
4458             /**
4459              * Unsets the "Kansas" element
4460              */
4461             void unsetKansas();
4462             
4463             /**
4464              * Gets the "Kentucky" element
4465              */
4466             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getKentucky();
4467             
4468             /**
4469              * Gets (as xml) the "Kentucky" element
4470              */
4471             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetKentucky();
4472             
4473             /**
4474              * True if has "Kentucky" element
4475              */
4476             boolean isSetKentucky();
4477             
4478             /**
4479              * Sets the "Kentucky" element
4480              */
4481             void setKentucky(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum kentucky);
4482             
4483             /**
4484              * Sets (as xml) the "Kentucky" element
4485              */
4486             void xsetKentucky(gov.grants.apply.system.globalLibraryV20.YesNoDataType kentucky);
4487             
4488             /**
4489              * Unsets the "Kentucky" element
4490              */
4491             void unsetKentucky();
4492             
4493             /**
4494              * Gets the "Louisiana" element
4495              */
4496             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLouisiana();
4497             
4498             /**
4499              * Gets (as xml) the "Louisiana" element
4500              */
4501             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLouisiana();
4502             
4503             /**
4504              * True if has "Louisiana" element
4505              */
4506             boolean isSetLouisiana();
4507             
4508             /**
4509              * Sets the "Louisiana" element
4510              */
4511             void setLouisiana(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum louisiana);
4512             
4513             /**
4514              * Sets (as xml) the "Louisiana" element
4515              */
4516             void xsetLouisiana(gov.grants.apply.system.globalLibraryV20.YesNoDataType louisiana);
4517             
4518             /**
4519              * Unsets the "Louisiana" element
4520              */
4521             void unsetLouisiana();
4522             
4523             /**
4524              * Gets the "Maine" element
4525              */
4526             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMaine();
4527             
4528             /**
4529              * Gets (as xml) the "Maine" element
4530              */
4531             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMaine();
4532             
4533             /**
4534              * True if has "Maine" element
4535              */
4536             boolean isSetMaine();
4537             
4538             /**
4539              * Sets the "Maine" element
4540              */
4541             void setMaine(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum maine);
4542             
4543             /**
4544              * Sets (as xml) the "Maine" element
4545              */
4546             void xsetMaine(gov.grants.apply.system.globalLibraryV20.YesNoDataType maine);
4547             
4548             /**
4549              * Unsets the "Maine" element
4550              */
4551             void unsetMaine();
4552             
4553             /**
4554              * Gets the "Maryland" element
4555              */
4556             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMaryland();
4557             
4558             /**
4559              * Gets (as xml) the "Maryland" element
4560              */
4561             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMaryland();
4562             
4563             /**
4564              * True if has "Maryland" element
4565              */
4566             boolean isSetMaryland();
4567             
4568             /**
4569              * Sets the "Maryland" element
4570              */
4571             void setMaryland(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum maryland);
4572             
4573             /**
4574              * Sets (as xml) the "Maryland" element
4575              */
4576             void xsetMaryland(gov.grants.apply.system.globalLibraryV20.YesNoDataType maryland);
4577             
4578             /**
4579              * Unsets the "Maryland" element
4580              */
4581             void unsetMaryland();
4582             
4583             /**
4584              * Gets the "Massachusetts" element
4585              */
4586             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMassachusetts();
4587             
4588             /**
4589              * Gets (as xml) the "Massachusetts" element
4590              */
4591             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMassachusetts();
4592             
4593             /**
4594              * True if has "Massachusetts" element
4595              */
4596             boolean isSetMassachusetts();
4597             
4598             /**
4599              * Sets the "Massachusetts" element
4600              */
4601             void setMassachusetts(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum massachusetts);
4602             
4603             /**
4604              * Sets (as xml) the "Massachusetts" element
4605              */
4606             void xsetMassachusetts(gov.grants.apply.system.globalLibraryV20.YesNoDataType massachusetts);
4607             
4608             /**
4609              * Unsets the "Massachusetts" element
4610              */
4611             void unsetMassachusetts();
4612             
4613             /**
4614              * Gets the "Michigan" element
4615              */
4616             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMichigan();
4617             
4618             /**
4619              * Gets (as xml) the "Michigan" element
4620              */
4621             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMichigan();
4622             
4623             /**
4624              * True if has "Michigan" element
4625              */
4626             boolean isSetMichigan();
4627             
4628             /**
4629              * Sets the "Michigan" element
4630              */
4631             void setMichigan(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum michigan);
4632             
4633             /**
4634              * Sets (as xml) the "Michigan" element
4635              */
4636             void xsetMichigan(gov.grants.apply.system.globalLibraryV20.YesNoDataType michigan);
4637             
4638             /**
4639              * Unsets the "Michigan" element
4640              */
4641             void unsetMichigan();
4642             
4643             /**
4644              * Gets the "MidwayIslands" element
4645              */
4646             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMidwayIslands();
4647             
4648             /**
4649              * Gets (as xml) the "MidwayIslands" element
4650              */
4651             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMidwayIslands();
4652             
4653             /**
4654              * True if has "MidwayIslands" element
4655              */
4656             boolean isSetMidwayIslands();
4657             
4658             /**
4659              * Sets the "MidwayIslands" element
4660              */
4661             void setMidwayIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum midwayIslands);
4662             
4663             /**
4664              * Sets (as xml) the "MidwayIslands" element
4665              */
4666             void xsetMidwayIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType midwayIslands);
4667             
4668             /**
4669              * Unsets the "MidwayIslands" element
4670              */
4671             void unsetMidwayIslands();
4672             
4673             /**
4674              * Gets the "Minnesota" element
4675              */
4676             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMinnesota();
4677             
4678             /**
4679              * Gets (as xml) the "Minnesota" element
4680              */
4681             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMinnesota();
4682             
4683             /**
4684              * True if has "Minnesota" element
4685              */
4686             boolean isSetMinnesota();
4687             
4688             /**
4689              * Sets the "Minnesota" element
4690              */
4691             void setMinnesota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum minnesota);
4692             
4693             /**
4694              * Sets (as xml) the "Minnesota" element
4695              */
4696             void xsetMinnesota(gov.grants.apply.system.globalLibraryV20.YesNoDataType minnesota);
4697             
4698             /**
4699              * Unsets the "Minnesota" element
4700              */
4701             void unsetMinnesota();
4702             
4703             /**
4704              * Gets the "Mississippi" element
4705              */
4706             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMississippi();
4707             
4708             /**
4709              * Gets (as xml) the "Mississippi" element
4710              */
4711             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMississippi();
4712             
4713             /**
4714              * True if has "Mississippi" element
4715              */
4716             boolean isSetMississippi();
4717             
4718             /**
4719              * Sets the "Mississippi" element
4720              */
4721             void setMississippi(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mississippi);
4722             
4723             /**
4724              * Sets (as xml) the "Mississippi" element
4725              */
4726             void xsetMississippi(gov.grants.apply.system.globalLibraryV20.YesNoDataType mississippi);
4727             
4728             /**
4729              * Unsets the "Mississippi" element
4730              */
4731             void unsetMississippi();
4732             
4733             /**
4734              * Gets the "Missouri" element
4735              */
4736             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMissouri();
4737             
4738             /**
4739              * Gets (as xml) the "Missouri" element
4740              */
4741             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMissouri();
4742             
4743             /**
4744              * True if has "Missouri" element
4745              */
4746             boolean isSetMissouri();
4747             
4748             /**
4749              * Sets the "Missouri" element
4750              */
4751             void setMissouri(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum missouri);
4752             
4753             /**
4754              * Sets (as xml) the "Missouri" element
4755              */
4756             void xsetMissouri(gov.grants.apply.system.globalLibraryV20.YesNoDataType missouri);
4757             
4758             /**
4759              * Unsets the "Missouri" element
4760              */
4761             void unsetMissouri();
4762             
4763             /**
4764              * Gets the "Montana" element
4765              */
4766             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMontana();
4767             
4768             /**
4769              * Gets (as xml) the "Montana" element
4770              */
4771             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMontana();
4772             
4773             /**
4774              * True if has "Montana" element
4775              */
4776             boolean isSetMontana();
4777             
4778             /**
4779              * Sets the "Montana" element
4780              */
4781             void setMontana(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum montana);
4782             
4783             /**
4784              * Sets (as xml) the "Montana" element
4785              */
4786             void xsetMontana(gov.grants.apply.system.globalLibraryV20.YesNoDataType montana);
4787             
4788             /**
4789              * Unsets the "Montana" element
4790              */
4791             void unsetMontana();
4792             
4793             /**
4794              * Gets the "Nebraska" element
4795              */
4796             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNebraska();
4797             
4798             /**
4799              * Gets (as xml) the "Nebraska" element
4800              */
4801             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNebraska();
4802             
4803             /**
4804              * True if has "Nebraska" element
4805              */
4806             boolean isSetNebraska();
4807             
4808             /**
4809              * Sets the "Nebraska" element
4810              */
4811             void setNebraska(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nebraska);
4812             
4813             /**
4814              * Sets (as xml) the "Nebraska" element
4815              */
4816             void xsetNebraska(gov.grants.apply.system.globalLibraryV20.YesNoDataType nebraska);
4817             
4818             /**
4819              * Unsets the "Nebraska" element
4820              */
4821             void unsetNebraska();
4822             
4823             /**
4824              * Gets the "Nevada" element
4825              */
4826             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNevada();
4827             
4828             /**
4829              * Gets (as xml) the "Nevada" element
4830              */
4831             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNevada();
4832             
4833             /**
4834              * True if has "Nevada" element
4835              */
4836             boolean isSetNevada();
4837             
4838             /**
4839              * Sets the "Nevada" element
4840              */
4841             void setNevada(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nevada);
4842             
4843             /**
4844              * Sets (as xml) the "Nevada" element
4845              */
4846             void xsetNevada(gov.grants.apply.system.globalLibraryV20.YesNoDataType nevada);
4847             
4848             /**
4849              * Unsets the "Nevada" element
4850              */
4851             void unsetNevada();
4852             
4853             /**
4854              * Gets the "NewHampshire" element
4855              */
4856             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewHampshire();
4857             
4858             /**
4859              * Gets (as xml) the "NewHampshire" element
4860              */
4861             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewHampshire();
4862             
4863             /**
4864              * True if has "NewHampshire" element
4865              */
4866             boolean isSetNewHampshire();
4867             
4868             /**
4869              * Sets the "NewHampshire" element
4870              */
4871             void setNewHampshire(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newHampshire);
4872             
4873             /**
4874              * Sets (as xml) the "NewHampshire" element
4875              */
4876             void xsetNewHampshire(gov.grants.apply.system.globalLibraryV20.YesNoDataType newHampshire);
4877             
4878             /**
4879              * Unsets the "NewHampshire" element
4880              */
4881             void unsetNewHampshire();
4882             
4883             /**
4884              * Gets the "NewJersey" element
4885              */
4886             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewJersey();
4887             
4888             /**
4889              * Gets (as xml) the "NewJersey" element
4890              */
4891             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewJersey();
4892             
4893             /**
4894              * True if has "NewJersey" element
4895              */
4896             boolean isSetNewJersey();
4897             
4898             /**
4899              * Sets the "NewJersey" element
4900              */
4901             void setNewJersey(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newJersey);
4902             
4903             /**
4904              * Sets (as xml) the "NewJersey" element
4905              */
4906             void xsetNewJersey(gov.grants.apply.system.globalLibraryV20.YesNoDataType newJersey);
4907             
4908             /**
4909              * Unsets the "NewJersey" element
4910              */
4911             void unsetNewJersey();
4912             
4913             /**
4914              * Gets the "NewMexico" element
4915              */
4916             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewMexico();
4917             
4918             /**
4919              * Gets (as xml) the "NewMexico" element
4920              */
4921             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewMexico();
4922             
4923             /**
4924              * True if has "NewMexico" element
4925              */
4926             boolean isSetNewMexico();
4927             
4928             /**
4929              * Sets the "NewMexico" element
4930              */
4931             void setNewMexico(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newMexico);
4932             
4933             /**
4934              * Sets (as xml) the "NewMexico" element
4935              */
4936             void xsetNewMexico(gov.grants.apply.system.globalLibraryV20.YesNoDataType newMexico);
4937             
4938             /**
4939              * Unsets the "NewMexico" element
4940              */
4941             void unsetNewMexico();
4942             
4943             /**
4944              * Gets the "NewYork" element
4945              */
4946             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewYork();
4947             
4948             /**
4949              * Gets (as xml) the "NewYork" element
4950              */
4951             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewYork();
4952             
4953             /**
4954              * True if has "NewYork" element
4955              */
4956             boolean isSetNewYork();
4957             
4958             /**
4959              * Sets the "NewYork" element
4960              */
4961             void setNewYork(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newYork);
4962             
4963             /**
4964              * Sets (as xml) the "NewYork" element
4965              */
4966             void xsetNewYork(gov.grants.apply.system.globalLibraryV20.YesNoDataType newYork);
4967             
4968             /**
4969              * Unsets the "NewYork" element
4970              */
4971             void unsetNewYork();
4972             
4973             /**
4974              * Gets the "NorthCarolina" element
4975              */
4976             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNorthCarolina();
4977             
4978             /**
4979              * Gets (as xml) the "NorthCarolina" element
4980              */
4981             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNorthCarolina();
4982             
4983             /**
4984              * True if has "NorthCarolina" element
4985              */
4986             boolean isSetNorthCarolina();
4987             
4988             /**
4989              * Sets the "NorthCarolina" element
4990              */
4991             void setNorthCarolina(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northCarolina);
4992             
4993             /**
4994              * Sets (as xml) the "NorthCarolina" element
4995              */
4996             void xsetNorthCarolina(gov.grants.apply.system.globalLibraryV20.YesNoDataType northCarolina);
4997             
4998             /**
4999              * Unsets the "NorthCarolina" element
5000              */
5001             void unsetNorthCarolina();
5002             
5003             /**
5004              * Gets the "NorthDakota" element
5005              */
5006             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNorthDakota();
5007             
5008             /**
5009              * Gets (as xml) the "NorthDakota" element
5010              */
5011             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNorthDakota();
5012             
5013             /**
5014              * True if has "NorthDakota" element
5015              */
5016             boolean isSetNorthDakota();
5017             
5018             /**
5019              * Sets the "NorthDakota" element
5020              */
5021             void setNorthDakota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northDakota);
5022             
5023             /**
5024              * Sets (as xml) the "NorthDakota" element
5025              */
5026             void xsetNorthDakota(gov.grants.apply.system.globalLibraryV20.YesNoDataType northDakota);
5027             
5028             /**
5029              * Unsets the "NorthDakota" element
5030              */
5031             void unsetNorthDakota();
5032             
5033             /**
5034              * Gets the "Ohio" element
5035              */
5036             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOhio();
5037             
5038             /**
5039              * Gets (as xml) the "Ohio" element
5040              */
5041             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOhio();
5042             
5043             /**
5044              * True if has "Ohio" element
5045              */
5046             boolean isSetOhio();
5047             
5048             /**
5049              * Sets the "Ohio" element
5050              */
5051             void setOhio(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ohio);
5052             
5053             /**
5054              * Sets (as xml) the "Ohio" element
5055              */
5056             void xsetOhio(gov.grants.apply.system.globalLibraryV20.YesNoDataType ohio);
5057             
5058             /**
5059              * Unsets the "Ohio" element
5060              */
5061             void unsetOhio();
5062             
5063             /**
5064              * Gets the "Oklahoma" element
5065              */
5066             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOklahoma();
5067             
5068             /**
5069              * Gets (as xml) the "Oklahoma" element
5070              */
5071             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOklahoma();
5072             
5073             /**
5074              * True if has "Oklahoma" element
5075              */
5076             boolean isSetOklahoma();
5077             
5078             /**
5079              * Sets the "Oklahoma" element
5080              */
5081             void setOklahoma(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oklahoma);
5082             
5083             /**
5084              * Sets (as xml) the "Oklahoma" element
5085              */
5086             void xsetOklahoma(gov.grants.apply.system.globalLibraryV20.YesNoDataType oklahoma);
5087             
5088             /**
5089              * Unsets the "Oklahoma" element
5090              */
5091             void unsetOklahoma();
5092             
5093             /**
5094              * Gets the "Oregon" element
5095              */
5096             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOregon();
5097             
5098             /**
5099              * Gets (as xml) the "Oregon" element
5100              */
5101             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOregon();
5102             
5103             /**
5104              * True if has "Oregon" element
5105              */
5106             boolean isSetOregon();
5107             
5108             /**
5109              * Sets the "Oregon" element
5110              */
5111             void setOregon(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oregon);
5112             
5113             /**
5114              * Sets (as xml) the "Oregon" element
5115              */
5116             void xsetOregon(gov.grants.apply.system.globalLibraryV20.YesNoDataType oregon);
5117             
5118             /**
5119              * Unsets the "Oregon" element
5120              */
5121             void unsetOregon();
5122             
5123             /**
5124              * Gets the "Pennsylvania" element
5125              */
5126             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPennsylvania();
5127             
5128             /**
5129              * Gets (as xml) the "Pennsylvania" element
5130              */
5131             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPennsylvania();
5132             
5133             /**
5134              * True if has "Pennsylvania" element
5135              */
5136             boolean isSetPennsylvania();
5137             
5138             /**
5139              * Sets the "Pennsylvania" element
5140              */
5141             void setPennsylvania(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pennsylvania);
5142             
5143             /**
5144              * Sets (as xml) the "Pennsylvania" element
5145              */
5146             void xsetPennsylvania(gov.grants.apply.system.globalLibraryV20.YesNoDataType pennsylvania);
5147             
5148             /**
5149              * Unsets the "Pennsylvania" element
5150              */
5151             void unsetPennsylvania();
5152             
5153             /**
5154              * Gets the "PuertoRico" element
5155              */
5156             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPuertoRico();
5157             
5158             /**
5159              * Gets (as xml) the "PuertoRico" element
5160              */
5161             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPuertoRico();
5162             
5163             /**
5164              * True if has "PuertoRico" element
5165              */
5166             boolean isSetPuertoRico();
5167             
5168             /**
5169              * Sets the "PuertoRico" element
5170              */
5171             void setPuertoRico(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum puertoRico);
5172             
5173             /**
5174              * Sets (as xml) the "PuertoRico" element
5175              */
5176             void xsetPuertoRico(gov.grants.apply.system.globalLibraryV20.YesNoDataType puertoRico);
5177             
5178             /**
5179              * Unsets the "PuertoRico" element
5180              */
5181             void unsetPuertoRico();
5182             
5183             /**
5184              * Gets the "RhodeIsland" element
5185              */
5186             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRhodeIsland();
5187             
5188             /**
5189              * Gets (as xml) the "RhodeIsland" element
5190              */
5191             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRhodeIsland();
5192             
5193             /**
5194              * True if has "RhodeIsland" element
5195              */
5196             boolean isSetRhodeIsland();
5197             
5198             /**
5199              * Sets the "RhodeIsland" element
5200              */
5201             void setRhodeIsland(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum rhodeIsland);
5202             
5203             /**
5204              * Sets (as xml) the "RhodeIsland" element
5205              */
5206             void xsetRhodeIsland(gov.grants.apply.system.globalLibraryV20.YesNoDataType rhodeIsland);
5207             
5208             /**
5209              * Unsets the "RhodeIsland" element
5210              */
5211             void unsetRhodeIsland();
5212             
5213             /**
5214              * Gets the "SouthCarolina" element
5215              */
5216             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthCarolina();
5217             
5218             /**
5219              * Gets (as xml) the "SouthCarolina" element
5220              */
5221             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthCarolina();
5222             
5223             /**
5224              * True if has "SouthCarolina" element
5225              */
5226             boolean isSetSouthCarolina();
5227             
5228             /**
5229              * Sets the "SouthCarolina" element
5230              */
5231             void setSouthCarolina(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southCarolina);
5232             
5233             /**
5234              * Sets (as xml) the "SouthCarolina" element
5235              */
5236             void xsetSouthCarolina(gov.grants.apply.system.globalLibraryV20.YesNoDataType southCarolina);
5237             
5238             /**
5239              * Unsets the "SouthCarolina" element
5240              */
5241             void unsetSouthCarolina();
5242             
5243             /**
5244              * Gets the "SouthDakota" element
5245              */
5246             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthDakota();
5247             
5248             /**
5249              * Gets (as xml) the "SouthDakota" element
5250              */
5251             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthDakota();
5252             
5253             /**
5254              * True if has "SouthDakota" element
5255              */
5256             boolean isSetSouthDakota();
5257             
5258             /**
5259              * Sets the "SouthDakota" element
5260              */
5261             void setSouthDakota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southDakota);
5262             
5263             /**
5264              * Sets (as xml) the "SouthDakota" element
5265              */
5266             void xsetSouthDakota(gov.grants.apply.system.globalLibraryV20.YesNoDataType southDakota);
5267             
5268             /**
5269              * Unsets the "SouthDakota" element
5270              */
5271             void unsetSouthDakota();
5272             
5273             /**
5274              * Gets the "Tennessee" element
5275              */
5276             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTennessee();
5277             
5278             /**
5279              * Gets (as xml) the "Tennessee" element
5280              */
5281             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTennessee();
5282             
5283             /**
5284              * True if has "Tennessee" element
5285              */
5286             boolean isSetTennessee();
5287             
5288             /**
5289              * Sets the "Tennessee" element
5290              */
5291             void setTennessee(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tennessee);
5292             
5293             /**
5294              * Sets (as xml) the "Tennessee" element
5295              */
5296             void xsetTennessee(gov.grants.apply.system.globalLibraryV20.YesNoDataType tennessee);
5297             
5298             /**
5299              * Unsets the "Tennessee" element
5300              */
5301             void unsetTennessee();
5302             
5303             /**
5304              * Gets the "Texas" element
5305              */
5306             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTexas();
5307             
5308             /**
5309              * Gets (as xml) the "Texas" element
5310              */
5311             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTexas();
5312             
5313             /**
5314              * True if has "Texas" element
5315              */
5316             boolean isSetTexas();
5317             
5318             /**
5319              * Sets the "Texas" element
5320              */
5321             void setTexas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum texas);
5322             
5323             /**
5324              * Sets (as xml) the "Texas" element
5325              */
5326             void xsetTexas(gov.grants.apply.system.globalLibraryV20.YesNoDataType texas);
5327             
5328             /**
5329              * Unsets the "Texas" element
5330              */
5331             void unsetTexas();
5332             
5333             /**
5334              * Gets the "USVirginIslands" element
5335              */
5336             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUSVirginIslands();
5337             
5338             /**
5339              * Gets (as xml) the "USVirginIslands" element
5340              */
5341             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUSVirginIslands();
5342             
5343             /**
5344              * True if has "USVirginIslands" element
5345              */
5346             boolean isSetUSVirginIslands();
5347             
5348             /**
5349              * Sets the "USVirginIslands" element
5350              */
5351             void setUSVirginIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum usVirginIslands);
5352             
5353             /**
5354              * Sets (as xml) the "USVirginIslands" element
5355              */
5356             void xsetUSVirginIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType usVirginIslands);
5357             
5358             /**
5359              * Unsets the "USVirginIslands" element
5360              */
5361             void unsetUSVirginIslands();
5362             
5363             /**
5364              * Gets the "Utah" element
5365              */
5366             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUtah();
5367             
5368             /**
5369              * Gets (as xml) the "Utah" element
5370              */
5371             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUtah();
5372             
5373             /**
5374              * True if has "Utah" element
5375              */
5376             boolean isSetUtah();
5377             
5378             /**
5379              * Sets the "Utah" element
5380              */
5381             void setUtah(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum utah);
5382             
5383             /**
5384              * Sets (as xml) the "Utah" element
5385              */
5386             void xsetUtah(gov.grants.apply.system.globalLibraryV20.YesNoDataType utah);
5387             
5388             /**
5389              * Unsets the "Utah" element
5390              */
5391             void unsetUtah();
5392             
5393             /**
5394              * Gets the "Vermont" element
5395              */
5396             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVermont();
5397             
5398             /**
5399              * Gets (as xml) the "Vermont" element
5400              */
5401             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVermont();
5402             
5403             /**
5404              * True if has "Vermont" element
5405              */
5406             boolean isSetVermont();
5407             
5408             /**
5409              * Sets the "Vermont" element
5410              */
5411             void setVermont(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum vermont);
5412             
5413             /**
5414              * Sets (as xml) the "Vermont" element
5415              */
5416             void xsetVermont(gov.grants.apply.system.globalLibraryV20.YesNoDataType vermont);
5417             
5418             /**
5419              * Unsets the "Vermont" element
5420              */
5421             void unsetVermont();
5422             
5423             /**
5424              * Gets the "Virginia" element
5425              */
5426             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVirginia();
5427             
5428             /**
5429              * Gets (as xml) the "Virginia" element
5430              */
5431             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVirginia();
5432             
5433             /**
5434              * True if has "Virginia" element
5435              */
5436             boolean isSetVirginia();
5437             
5438             /**
5439              * Sets the "Virginia" element
5440              */
5441             void setVirginia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum virginia);
5442             
5443             /**
5444              * Sets (as xml) the "Virginia" element
5445              */
5446             void xsetVirginia(gov.grants.apply.system.globalLibraryV20.YesNoDataType virginia);
5447             
5448             /**
5449              * Unsets the "Virginia" element
5450              */
5451             void unsetVirginia();
5452             
5453             /**
5454              * Gets the "Washington" element
5455              */
5456             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWashington();
5457             
5458             /**
5459              * Gets (as xml) the "Washington" element
5460              */
5461             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWashington();
5462             
5463             /**
5464              * True if has "Washington" element
5465              */
5466             boolean isSetWashington();
5467             
5468             /**
5469              * Sets the "Washington" element
5470              */
5471             void setWashington(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum washington);
5472             
5473             /**
5474              * Sets (as xml) the "Washington" element
5475              */
5476             void xsetWashington(gov.grants.apply.system.globalLibraryV20.YesNoDataType washington);
5477             
5478             /**
5479              * Unsets the "Washington" element
5480              */
5481             void unsetWashington();
5482             
5483             /**
5484              * Gets the "WestVirginia" element
5485              */
5486             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWestVirginia();
5487             
5488             /**
5489              * Gets (as xml) the "WestVirginia" element
5490              */
5491             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWestVirginia();
5492             
5493             /**
5494              * True if has "WestVirginia" element
5495              */
5496             boolean isSetWestVirginia();
5497             
5498             /**
5499              * Sets the "WestVirginia" element
5500              */
5501             void setWestVirginia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum westVirginia);
5502             
5503             /**
5504              * Sets (as xml) the "WestVirginia" element
5505              */
5506             void xsetWestVirginia(gov.grants.apply.system.globalLibraryV20.YesNoDataType westVirginia);
5507             
5508             /**
5509              * Unsets the "WestVirginia" element
5510              */
5511             void unsetWestVirginia();
5512             
5513             /**
5514              * Gets the "Wisconsin" element
5515              */
5516             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWisconsin();
5517             
5518             /**
5519              * Gets (as xml) the "Wisconsin" element
5520              */
5521             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWisconsin();
5522             
5523             /**
5524              * True if has "Wisconsin" element
5525              */
5526             boolean isSetWisconsin();
5527             
5528             /**
5529              * Sets the "Wisconsin" element
5530              */
5531             void setWisconsin(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wisconsin);
5532             
5533             /**
5534              * Sets (as xml) the "Wisconsin" element
5535              */
5536             void xsetWisconsin(gov.grants.apply.system.globalLibraryV20.YesNoDataType wisconsin);
5537             
5538             /**
5539              * Unsets the "Wisconsin" element
5540              */
5541             void unsetWisconsin();
5542             
5543             /**
5544              * Gets the "Wyoming" element
5545              */
5546             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWyoming();
5547             
5548             /**
5549              * Gets (as xml) the "Wyoming" element
5550              */
5551             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWyoming();
5552             
5553             /**
5554              * True if has "Wyoming" element
5555              */
5556             boolean isSetWyoming();
5557             
5558             /**
5559              * Sets the "Wyoming" element
5560              */
5561             void setWyoming(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wyoming);
5562             
5563             /**
5564              * Sets (as xml) the "Wyoming" element
5565              */
5566             void xsetWyoming(gov.grants.apply.system.globalLibraryV20.YesNoDataType wyoming);
5567             
5568             /**
5569              * Unsets the "Wyoming" element
5570              */
5571             void unsetWyoming();
5572             
5573             /**
5574              * A factory class with static methods for creating instances
5575              * of this type.
5576              */
5577             
5578             public static final class Factory
5579             {
5580                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.GeographicMarketServed newInstance() {
5581                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.GeographicMarketServed) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5582                 
5583                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.GeographicMarketServed newInstance(org.apache.xmlbeans.XmlOptions options) {
5584                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.GeographicMarketServed) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5585                 
5586                 private Factory() { } // No instance of this class allowed
5587             }
5588         }
5589         
5590         /**
5591          * An XML MarketProfile(@http://apply.grants.gov/forms/NACA_0001-V1.0).
5592          *
5593          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$MarketProfile.
5594          */
5595         public interface MarketProfile extends org.apache.xmlbeans.XmlString
5596         {
5597             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
5598                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(MarketProfile.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("marketprofile2e97elemtype");
5599             
5600             /**
5601              * A factory class with static methods for creating instances
5602              * of this type.
5603              */
5604             
5605             public static final class Factory
5606             {
5607                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.MarketProfile newValue(java.lang.Object obj) {
5608                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.MarketProfile) type.newValue( obj ); }
5609                 
5610                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.MarketProfile newInstance() {
5611                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.MarketProfile) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5612                 
5613                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.MarketProfile newInstance(org.apache.xmlbeans.XmlOptions options) {
5614                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.MarketProfile) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5615                 
5616                 private Factory() { } // No instance of this class allowed
5617             }
5618         }
5619         
5620         /**
5621          * An XML PrimaryBusiness(@http://apply.grants.gov/forms/NACA_0001-V1.0).
5622          *
5623          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$PrimaryBusiness.
5624          */
5625         public interface PrimaryBusiness extends org.apache.xmlbeans.XmlString
5626         {
5627             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
5628                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PrimaryBusiness.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("primarybusiness8fa2elemtype");
5629             
5630             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
5631             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
5632             
5633             static final Enum AFFORDABLE_HOUSING = Enum.forString("Affordable Housing");
5634             static final Enum CONSUMER_FINANCE = Enum.forString("Consumer Finance");
5635             static final Enum MICROENTERPRISE = Enum.forString("Microenterprise");
5636             static final Enum SMALL_BUSINESS = Enum.forString("Small Business");
5637             static final Enum COMMERCIAL = Enum.forString("Commercial");
5638             static final Enum RETAIL = Enum.forString("Retail");
5639             
5640             static final int INT_AFFORDABLE_HOUSING = Enum.INT_AFFORDABLE_HOUSING;
5641             static final int INT_CONSUMER_FINANCE = Enum.INT_CONSUMER_FINANCE;
5642             static final int INT_MICROENTERPRISE = Enum.INT_MICROENTERPRISE;
5643             static final int INT_SMALL_BUSINESS = Enum.INT_SMALL_BUSINESS;
5644             static final int INT_COMMERCIAL = Enum.INT_COMMERCIAL;
5645             static final int INT_RETAIL = Enum.INT_RETAIL;
5646             
5647             /**
5648              * Enumeration value class for gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$PrimaryBusiness.
5649              * These enum values can be used as follows:
5650              * <pre>
5651              * enum.toString(); // returns the string value of the enum
5652              * enum.intValue(); // returns an int value, useful for switches
5653              * // e.g., case Enum.INT_AFFORDABLE_HOUSING
5654              * Enum.forString(s); // returns the enum value for a string
5655              * Enum.forInt(i); // returns the enum value for an int
5656              * </pre>
5657              * Enumeration objects are immutable singleton objects that
5658              * can be compared using == object equality. They have no
5659              * public constructor. See the constants defined within this
5660              * class for all the valid values.
5661              */
5662             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
5663             {
5664                 /**
5665                  * Returns the enum value for a string, or null if none.
5666                  */
5667                 public static Enum forString(java.lang.String s)
5668                     { return (Enum)table.forString(s); }
5669                 /**
5670                  * Returns the enum value corresponding to an int, or null if none.
5671                  */
5672                 public static Enum forInt(int i)
5673                     { return (Enum)table.forInt(i); }
5674                 
5675                 private Enum(java.lang.String s, int i)
5676                     { super(s, i); }
5677                 
5678                 static final int INT_AFFORDABLE_HOUSING = 1;
5679                 static final int INT_CONSUMER_FINANCE = 2;
5680                 static final int INT_MICROENTERPRISE = 3;
5681                 static final int INT_SMALL_BUSINESS = 4;
5682                 static final int INT_COMMERCIAL = 5;
5683                 static final int INT_RETAIL = 6;
5684                 
5685                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
5686                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
5687                 (
5688                     new Enum[]
5689                     {
5690                       new Enum("Affordable Housing", INT_AFFORDABLE_HOUSING),
5691                       new Enum("Consumer Finance", INT_CONSUMER_FINANCE),
5692                       new Enum("Microenterprise", INT_MICROENTERPRISE),
5693                       new Enum("Small Business", INT_SMALL_BUSINESS),
5694                       new Enum("Commercial", INT_COMMERCIAL),
5695                       new Enum("Retail", INT_RETAIL),
5696                     }
5697                 );
5698                 private static final long serialVersionUID = 1L;
5699                 private java.lang.Object readResolve() { return forInt(intValue()); } 
5700             }
5701             
5702             /**
5703              * A factory class with static methods for creating instances
5704              * of this type.
5705              */
5706             
5707             public static final class Factory
5708             {
5709                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness newValue(java.lang.Object obj) {
5710                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness) type.newValue( obj ); }
5711                 
5712                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness newInstance() {
5713                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5714                 
5715                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness newInstance(org.apache.xmlbeans.XmlOptions options) {
5716                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5717                 
5718                 private Factory() { } // No instance of this class allowed
5719             }
5720         }
5721         
5722         /**
5723          * An XML SecondaryBusiness(@http://apply.grants.gov/forms/NACA_0001-V1.0).
5724          *
5725          * This is a complex type.
5726          */
5727         public interface SecondaryBusiness extends org.apache.xmlbeans.XmlObject
5728         {
5729             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
5730                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SecondaryBusiness.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("secondarybusiness1770elemtype");
5731             
5732             /**
5733              * Gets the "AffordableHousing" element
5734              */
5735             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAffordableHousing();
5736             
5737             /**
5738              * Gets (as xml) the "AffordableHousing" element
5739              */
5740             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAffordableHousing();
5741             
5742             /**
5743              * True if has "AffordableHousing" element
5744              */
5745             boolean isSetAffordableHousing();
5746             
5747             /**
5748              * Sets the "AffordableHousing" element
5749              */
5750             void setAffordableHousing(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum affordableHousing);
5751             
5752             /**
5753              * Sets (as xml) the "AffordableHousing" element
5754              */
5755             void xsetAffordableHousing(gov.grants.apply.system.globalLibraryV20.YesNoDataType affordableHousing);
5756             
5757             /**
5758              * Unsets the "AffordableHousing" element
5759              */
5760             void unsetAffordableHousing();
5761             
5762             /**
5763              * Gets the "ConsumerFinance" element
5764              */
5765             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConsumerFinance();
5766             
5767             /**
5768              * Gets (as xml) the "ConsumerFinance" element
5769              */
5770             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConsumerFinance();
5771             
5772             /**
5773              * True if has "ConsumerFinance" element
5774              */
5775             boolean isSetConsumerFinance();
5776             
5777             /**
5778              * Sets the "ConsumerFinance" element
5779              */
5780             void setConsumerFinance(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum consumerFinance);
5781             
5782             /**
5783              * Sets (as xml) the "ConsumerFinance" element
5784              */
5785             void xsetConsumerFinance(gov.grants.apply.system.globalLibraryV20.YesNoDataType consumerFinance);
5786             
5787             /**
5788              * Unsets the "ConsumerFinance" element
5789              */
5790             void unsetConsumerFinance();
5791             
5792             /**
5793              * Gets the "Microenterprise" element
5794              */
5795             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMicroenterprise();
5796             
5797             /**
5798              * Gets (as xml) the "Microenterprise" element
5799              */
5800             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMicroenterprise();
5801             
5802             /**
5803              * True if has "Microenterprise" element
5804              */
5805             boolean isSetMicroenterprise();
5806             
5807             /**
5808              * Sets the "Microenterprise" element
5809              */
5810             void setMicroenterprise(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum microenterprise);
5811             
5812             /**
5813              * Sets (as xml) the "Microenterprise" element
5814              */
5815             void xsetMicroenterprise(gov.grants.apply.system.globalLibraryV20.YesNoDataType microenterprise);
5816             
5817             /**
5818              * Unsets the "Microenterprise" element
5819              */
5820             void unsetMicroenterprise();
5821             
5822             /**
5823              * Gets the "SmallBusiness" element
5824              */
5825             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSmallBusiness();
5826             
5827             /**
5828              * Gets (as xml) the "SmallBusiness" element
5829              */
5830             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSmallBusiness();
5831             
5832             /**
5833              * True if has "SmallBusiness" element
5834              */
5835             boolean isSetSmallBusiness();
5836             
5837             /**
5838              * Sets the "SmallBusiness" element
5839              */
5840             void setSmallBusiness(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum smallBusiness);
5841             
5842             /**
5843              * Sets (as xml) the "SmallBusiness" element
5844              */
5845             void xsetSmallBusiness(gov.grants.apply.system.globalLibraryV20.YesNoDataType smallBusiness);
5846             
5847             /**
5848              * Unsets the "SmallBusiness" element
5849              */
5850             void unsetSmallBusiness();
5851             
5852             /**
5853              * Gets the "Commercial" element
5854              */
5855             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCommercial();
5856             
5857             /**
5858              * Gets (as xml) the "Commercial" element
5859              */
5860             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCommercial();
5861             
5862             /**
5863              * True if has "Commercial" element
5864              */
5865             boolean isSetCommercial();
5866             
5867             /**
5868              * Sets the "Commercial" element
5869              */
5870             void setCommercial(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum commercial);
5871             
5872             /**
5873              * Sets (as xml) the "Commercial" element
5874              */
5875             void xsetCommercial(gov.grants.apply.system.globalLibraryV20.YesNoDataType commercial);
5876             
5877             /**
5878              * Unsets the "Commercial" element
5879              */
5880             void unsetCommercial();
5881             
5882             /**
5883              * Gets the "Retail" element
5884              */
5885             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRetail();
5886             
5887             /**
5888              * Gets (as xml) the "Retail" element
5889              */
5890             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRetail();
5891             
5892             /**
5893              * True if has "Retail" element
5894              */
5895             boolean isSetRetail();
5896             
5897             /**
5898              * Sets the "Retail" element
5899              */
5900             void setRetail(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum retail);
5901             
5902             /**
5903              * Sets (as xml) the "Retail" element
5904              */
5905             void xsetRetail(gov.grants.apply.system.globalLibraryV20.YesNoDataType retail);
5906             
5907             /**
5908              * Unsets the "Retail" element
5909              */
5910             void unsetRetail();
5911             
5912             /**
5913              * A factory class with static methods for creating instances
5914              * of this type.
5915              */
5916             
5917             public static final class Factory
5918             {
5919                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.SecondaryBusiness newInstance() {
5920                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.SecondaryBusiness) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5921                 
5922                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.SecondaryBusiness newInstance(org.apache.xmlbeans.XmlOptions options) {
5923                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.SecondaryBusiness) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5924                 
5925                 private Factory() { } // No instance of this class allowed
5926             }
5927         }
5928         
5929         /**
5930          * An XML ProductsOffered(@http://apply.grants.gov/forms/NACA_0001-V1.0).
5931          *
5932          * This is a complex type.
5933          */
5934         public interface ProductsOffered extends org.apache.xmlbeans.XmlObject
5935         {
5936             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
5937                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProductsOffered.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("productsoffered1eadelemtype");
5938             
5939             /**
5940              * Gets the "IndividualDevelopmentAccounts" element
5941              */
5942             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIndividualDevelopmentAccounts();
5943             
5944             /**
5945              * Gets (as xml) the "IndividualDevelopmentAccounts" element
5946              */
5947             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIndividualDevelopmentAccounts();
5948             
5949             /**
5950              * True if has "IndividualDevelopmentAccounts" element
5951              */
5952             boolean isSetIndividualDevelopmentAccounts();
5953             
5954             /**
5955              * Sets the "IndividualDevelopmentAccounts" element
5956              */
5957             void setIndividualDevelopmentAccounts(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum individualDevelopmentAccounts);
5958             
5959             /**
5960              * Sets (as xml) the "IndividualDevelopmentAccounts" element
5961              */
5962             void xsetIndividualDevelopmentAccounts(gov.grants.apply.system.globalLibraryV20.YesNoDataType individualDevelopmentAccounts);
5963             
5964             /**
5965              * Unsets the "IndividualDevelopmentAccounts" element
5966              */
5967             void unsetIndividualDevelopmentAccounts();
5968             
5969             /**
5970              * Gets the "NoCostAccounts" element
5971              */
5972             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNoCostAccounts();
5973             
5974             /**
5975              * Gets (as xml) the "NoCostAccounts" element
5976              */
5977             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNoCostAccounts();
5978             
5979             /**
5980              * True if has "NoCostAccounts" element
5981              */
5982             boolean isSetNoCostAccounts();
5983             
5984             /**
5985              * Sets the "NoCostAccounts" element
5986              */
5987             void setNoCostAccounts(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum noCostAccounts);
5988             
5989             /**
5990              * Sets (as xml) the "NoCostAccounts" element
5991              */
5992             void xsetNoCostAccounts(gov.grants.apply.system.globalLibraryV20.YesNoDataType noCostAccounts);
5993             
5994             /**
5995              * Unsets the "NoCostAccounts" element
5996              */
5997             void unsetNoCostAccounts();
5998             
5999             /**
6000              * Gets the "LoansToRefinance" element
6001              */
6002             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLoansToRefinance();
6003             
6004             /**
6005              * Gets (as xml) the "LoansToRefinance" element
6006              */
6007             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLoansToRefinance();
6008             
6009             /**
6010              * True if has "LoansToRefinance" element
6011              */
6012             boolean isSetLoansToRefinance();
6013             
6014             /**
6015              * Sets the "LoansToRefinance" element
6016              */
6017             void setLoansToRefinance(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum loansToRefinance);
6018             
6019             /**
6020              * Sets (as xml) the "LoansToRefinance" element
6021              */
6022             void xsetLoansToRefinance(gov.grants.apply.system.globalLibraryV20.YesNoDataType loansToRefinance);
6023             
6024             /**
6025              * Unsets the "LoansToRefinance" element
6026              */
6027             void unsetLoansToRefinance();
6028             
6029             /**
6030              * Gets the "LoansToBuild" element
6031              */
6032             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLoansToBuild();
6033             
6034             /**
6035              * Gets (as xml) the "LoansToBuild" element
6036              */
6037             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLoansToBuild();
6038             
6039             /**
6040              * True if has "LoansToBuild" element
6041              */
6042             boolean isSetLoansToBuild();
6043             
6044             /**
6045              * Sets the "LoansToBuild" element
6046              */
6047             void setLoansToBuild(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum loansToBuild);
6048             
6049             /**
6050              * Sets (as xml) the "LoansToBuild" element
6051              */
6052             void xsetLoansToBuild(gov.grants.apply.system.globalLibraryV20.YesNoDataType loansToBuild);
6053             
6054             /**
6055              * Unsets the "LoansToBuild" element
6056              */
6057             void unsetLoansToBuild();
6058             
6059             /**
6060              * Gets the "ShortTerm" element
6061              */
6062             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getShortTerm();
6063             
6064             /**
6065              * Gets (as xml) the "ShortTerm" element
6066              */
6067             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetShortTerm();
6068             
6069             /**
6070              * True if has "ShortTerm" element
6071              */
6072             boolean isSetShortTerm();
6073             
6074             /**
6075              * Sets the "ShortTerm" element
6076              */
6077             void setShortTerm(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum shortTerm);
6078             
6079             /**
6080              * Sets (as xml) the "ShortTerm" element
6081              */
6082             void xsetShortTerm(gov.grants.apply.system.globalLibraryV20.YesNoDataType shortTerm);
6083             
6084             /**
6085              * Unsets the "ShortTerm" element
6086              */
6087             void unsetShortTerm();
6088             
6089             /**
6090              * Gets the "QID_56" element
6091              */
6092             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID56();
6093             
6094             /**
6095              * Gets (as xml) the "QID_56" element
6096              */
6097             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID56();
6098             
6099             /**
6100              * True if has "QID_56" element
6101              */
6102             boolean isSetQID56();
6103             
6104             /**
6105              * Sets the "QID_56" element
6106              */
6107             void setQID56(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid56);
6108             
6109             /**
6110              * Sets (as xml) the "QID_56" element
6111              */
6112             void xsetQID56(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid56);
6113             
6114             /**
6115              * Unsets the "QID_56" element
6116              */
6117             void unsetQID56();
6118             
6119             /**
6120              * Gets the "QID_62" element
6121              */
6122             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID62();
6123             
6124             /**
6125              * Gets (as xml) the "QID_62" element
6126              */
6127             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID62();
6128             
6129             /**
6130              * True if has "QID_62" element
6131              */
6132             boolean isSetQID62();
6133             
6134             /**
6135              * Sets the "QID_62" element
6136              */
6137             void setQID62(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid62);
6138             
6139             /**
6140              * Sets (as xml) the "QID_62" element
6141              */
6142             void xsetQID62(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid62);
6143             
6144             /**
6145              * Unsets the "QID_62" element
6146              */
6147             void unsetQID62();
6148             
6149             /**
6150              * Gets the "ServicesToDisabled" element
6151              */
6152             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getServicesToDisabled();
6153             
6154             /**
6155              * Gets (as xml) the "ServicesToDisabled" element
6156              */
6157             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetServicesToDisabled();
6158             
6159             /**
6160              * True if has "ServicesToDisabled" element
6161              */
6162             boolean isSetServicesToDisabled();
6163             
6164             /**
6165              * Sets the "ServicesToDisabled" element
6166              */
6167             void setServicesToDisabled(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum servicesToDisabled);
6168             
6169             /**
6170              * Sets (as xml) the "ServicesToDisabled" element
6171              */
6172             void xsetServicesToDisabled(gov.grants.apply.system.globalLibraryV20.YesNoDataType servicesToDisabled);
6173             
6174             /**
6175              * Unsets the "ServicesToDisabled" element
6176              */
6177             void unsetServicesToDisabled();
6178             
6179             /**
6180              * Gets the "EquityInvestments" element
6181              */
6182             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEquityInvestments();
6183             
6184             /**
6185              * Gets (as xml) the "EquityInvestments" element
6186              */
6187             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEquityInvestments();
6188             
6189             /**
6190              * True if has "EquityInvestments" element
6191              */
6192             boolean isSetEquityInvestments();
6193             
6194             /**
6195              * Sets the "EquityInvestments" element
6196              */
6197             void setEquityInvestments(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum equityInvestments);
6198             
6199             /**
6200              * Sets (as xml) the "EquityInvestments" element
6201              */
6202             void xsetEquityInvestments(gov.grants.apply.system.globalLibraryV20.YesNoDataType equityInvestments);
6203             
6204             /**
6205              * Unsets the "EquityInvestments" element
6206              */
6207             void unsetEquityInvestments();
6208             
6209             /**
6210              * A factory class with static methods for creating instances
6211              * of this type.
6212              */
6213             
6214             public static final class Factory
6215             {
6216                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ProductsOffered newInstance() {
6217                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ProductsOffered) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6218                 
6219                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ProductsOffered newInstance(org.apache.xmlbeans.XmlOptions options) {
6220                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ProductsOffered) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6221                 
6222                 private Factory() { } // No instance of this class allowed
6223             }
6224         }
6225         
6226         /**
6227          * An XML QID_24(@http://apply.grants.gov/forms/NACA_0001-V1.0).
6228          *
6229          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$QID24.
6230          */
6231         public interface QID24 extends org.apache.xmlbeans.XmlInt
6232         {
6233             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6234                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(QID24.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("qid2448dfelemtype");
6235             
6236             /**
6237              * A factory class with static methods for creating instances
6238              * of this type.
6239              */
6240             
6241             public static final class Factory
6242             {
6243                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID24 newValue(java.lang.Object obj) {
6244                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID24) type.newValue( obj ); }
6245                 
6246                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID24 newInstance() {
6247                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID24) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6248                 
6249                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID24 newInstance(org.apache.xmlbeans.XmlOptions options) {
6250                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID24) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6251                 
6252                 private Factory() { } // No instance of this class allowed
6253             }
6254         }
6255         
6256         /**
6257          * An XML Details(@http://apply.grants.gov/forms/NACA_0001-V1.0).
6258          *
6259          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$Details.
6260          */
6261         public interface Details extends org.apache.xmlbeans.XmlString
6262         {
6263             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6264                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Details.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("details6142elemtype");
6265             
6266             /**
6267              * A factory class with static methods for creating instances
6268              * of this type.
6269              */
6270             
6271             public static final class Factory
6272             {
6273                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Details newValue(java.lang.Object obj) {
6274                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Details) type.newValue( obj ); }
6275                 
6276                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Details newInstance() {
6277                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Details) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6278                 
6279                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Details newInstance(org.apache.xmlbeans.XmlOptions options) {
6280                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Details) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6281                 
6282                 private Factory() { } // No instance of this class allowed
6283             }
6284         }
6285         
6286         /**
6287          * An XML Questionnaire(@http://apply.grants.gov/forms/NACA_0001-V1.0).
6288          *
6289          * This is a complex type.
6290          */
6291         public interface Questionnaire extends org.apache.xmlbeans.XmlObject
6292         {
6293             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6294                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Questionnaire.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("questionnaire5881elemtype");
6295             
6296             /**
6297              * Gets the "FederalLegislation" element
6298              */
6299             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalLegislation();
6300             
6301             /**
6302              * Gets (as xml) the "FederalLegislation" element
6303              */
6304             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalLegislation();
6305             
6306             /**
6307              * True if has "FederalLegislation" element
6308              */
6309             boolean isSetFederalLegislation();
6310             
6311             /**
6312              * Sets the "FederalLegislation" element
6313              */
6314             void setFederalLegislation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalLegislation);
6315             
6316             /**
6317              * Sets (as xml) the "FederalLegislation" element
6318              */
6319             void xsetFederalLegislation(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalLegislation);
6320             
6321             /**
6322              * Unsets the "FederalLegislation" element
6323              */
6324             void unsetFederalLegislation();
6325             
6326             /**
6327              * Gets the "FederalRule" element
6328              */
6329             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalRule();
6330             
6331             /**
6332              * Gets (as xml) the "FederalRule" element
6333              */
6334             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalRule();
6335             
6336             /**
6337              * True if has "FederalRule" element
6338              */
6339             boolean isSetFederalRule();
6340             
6341             /**
6342              * Sets the "FederalRule" element
6343              */
6344             void setFederalRule(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalRule);
6345             
6346             /**
6347              * Sets (as xml) the "FederalRule" element
6348              */
6349             void xsetFederalRule(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalRule);
6350             
6351             /**
6352              * Unsets the "FederalRule" element
6353              */
6354             void unsetFederalRule();
6355             
6356             /**
6357              * Gets the "FederalProgram" element
6358              */
6359             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalProgram();
6360             
6361             /**
6362              * Gets (as xml) the "FederalProgram" element
6363              */
6364             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalProgram();
6365             
6366             /**
6367              * True if has "FederalProgram" element
6368              */
6369             boolean isSetFederalProgram();
6370             
6371             /**
6372              * Sets the "FederalProgram" element
6373              */
6374             void setFederalProgram(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalProgram);
6375             
6376             /**
6377              * Sets (as xml) the "FederalProgram" element
6378              */
6379             void xsetFederalProgram(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalProgram);
6380             
6381             /**
6382              * Unsets the "FederalProgram" element
6383              */
6384             void unsetFederalProgram();
6385             
6386             /**
6387              * Gets the "Nomination" element
6388              */
6389             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNomination();
6390             
6391             /**
6392              * Gets (as xml) the "Nomination" element
6393              */
6394             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNomination();
6395             
6396             /**
6397              * True if has "Nomination" element
6398              */
6399             boolean isSetNomination();
6400             
6401             /**
6402              * Sets the "Nomination" element
6403              */
6404             void setNomination(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nomination);
6405             
6406             /**
6407              * Sets (as xml) the "Nomination" element
6408              */
6409             void xsetNomination(gov.grants.apply.system.globalLibraryV20.YesNoDataType nomination);
6410             
6411             /**
6412              * Unsets the "Nomination" element
6413              */
6414             void unsetNomination();
6415             
6416             /**
6417              * Gets the "BackgroundWork" element
6418              */
6419             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBackgroundWork();
6420             
6421             /**
6422              * Gets (as xml) the "BackgroundWork" element
6423              */
6424             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBackgroundWork();
6425             
6426             /**
6427              * True if has "BackgroundWork" element
6428              */
6429             boolean isSetBackgroundWork();
6430             
6431             /**
6432              * Sets the "BackgroundWork" element
6433              */
6434             void setBackgroundWork(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum backgroundWork);
6435             
6436             /**
6437              * Sets (as xml) the "BackgroundWork" element
6438              */
6439             void xsetBackgroundWork(gov.grants.apply.system.globalLibraryV20.YesNoDataType backgroundWork);
6440             
6441             /**
6442              * Unsets the "BackgroundWork" element
6443              */
6444             void unsetBackgroundWork();
6445             
6446             /**
6447              * Gets the "FederalLegislation2" element
6448              */
6449             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalLegislation2();
6450             
6451             /**
6452              * Gets (as xml) the "FederalLegislation2" element
6453              */
6454             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalLegislation2();
6455             
6456             /**
6457              * True if has "FederalLegislation2" element
6458              */
6459             boolean isSetFederalLegislation2();
6460             
6461             /**
6462              * Sets the "FederalLegislation2" element
6463              */
6464             void setFederalLegislation2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalLegislation2);
6465             
6466             /**
6467              * Sets (as xml) the "FederalLegislation2" element
6468              */
6469             void xsetFederalLegislation2(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalLegislation2);
6470             
6471             /**
6472              * Unsets the "FederalLegislation2" element
6473              */
6474             void unsetFederalLegislation2();
6475             
6476             /**
6477              * Gets the "FederalRule2" element
6478              */
6479             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalRule2();
6480             
6481             /**
6482              * Gets (as xml) the "FederalRule2" element
6483              */
6484             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalRule2();
6485             
6486             /**
6487              * True if has "FederalRule2" element
6488              */
6489             boolean isSetFederalRule2();
6490             
6491             /**
6492              * Sets the "FederalRule2" element
6493              */
6494             void setFederalRule2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalRule2);
6495             
6496             /**
6497              * Sets (as xml) the "FederalRule2" element
6498              */
6499             void xsetFederalRule2(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalRule2);
6500             
6501             /**
6502              * Unsets the "FederalRule2" element
6503              */
6504             void unsetFederalRule2();
6505             
6506             /**
6507              * Gets the "FederalProgram2" element
6508              */
6509             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalProgram2();
6510             
6511             /**
6512              * Gets (as xml) the "FederalProgram2" element
6513              */
6514             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalProgram2();
6515             
6516             /**
6517              * True if has "FederalProgram2" element
6518              */
6519             boolean isSetFederalProgram2();
6520             
6521             /**
6522              * Sets the "FederalProgram2" element
6523              */
6524             void setFederalProgram2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalProgram2);
6525             
6526             /**
6527              * Sets (as xml) the "FederalProgram2" element
6528              */
6529             void xsetFederalProgram2(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalProgram2);
6530             
6531             /**
6532              * Unsets the "FederalProgram2" element
6533              */
6534             void unsetFederalProgram2();
6535             
6536             /**
6537              * Gets the "Nomination2" element
6538              */
6539             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNomination2();
6540             
6541             /**
6542              * Gets (as xml) the "Nomination2" element
6543              */
6544             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNomination2();
6545             
6546             /**
6547              * True if has "Nomination2" element
6548              */
6549             boolean isSetNomination2();
6550             
6551             /**
6552              * Sets the "Nomination2" element
6553              */
6554             void setNomination2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nomination2);
6555             
6556             /**
6557              * Sets (as xml) the "Nomination2" element
6558              */
6559             void xsetNomination2(gov.grants.apply.system.globalLibraryV20.YesNoDataType nomination2);
6560             
6561             /**
6562              * Unsets the "Nomination2" element
6563              */
6564             void unsetNomination2();
6565             
6566             /**
6567              * Gets the "BackgroundWork2" element
6568              */
6569             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBackgroundWork2();
6570             
6571             /**
6572              * Gets (as xml) the "BackgroundWork2" element
6573              */
6574             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBackgroundWork2();
6575             
6576             /**
6577              * True if has "BackgroundWork2" element
6578              */
6579             boolean isSetBackgroundWork2();
6580             
6581             /**
6582              * Sets the "BackgroundWork2" element
6583              */
6584             void setBackgroundWork2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum backgroundWork2);
6585             
6586             /**
6587              * Sets (as xml) the "BackgroundWork2" element
6588              */
6589             void xsetBackgroundWork2(gov.grants.apply.system.globalLibraryV20.YesNoDataType backgroundWork2);
6590             
6591             /**
6592              * Unsets the "BackgroundWork2" element
6593              */
6594             void unsetBackgroundWork2();
6595             
6596             /**
6597              * A factory class with static methods for creating instances
6598              * of this type.
6599              */
6600             
6601             public static final class Factory
6602             {
6603                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Questionnaire newInstance() {
6604                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Questionnaire) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6605                 
6606                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Questionnaire newInstance(org.apache.xmlbeans.XmlOptions options) {
6607                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Questionnaire) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6608                 
6609                 private Factory() { } // No instance of this class allowed
6610             }
6611         }
6612         
6613         /**
6614          * An XML EnvironmentalReview(@http://apply.grants.gov/forms/NACA_0001-V1.0).
6615          *
6616          * This is a complex type.
6617          */
6618         public interface EnvironmentalReview extends org.apache.xmlbeans.XmlObject
6619         {
6620             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6621                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EnvironmentalReview.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("environmentalreview4d8eelemtype");
6622             
6623             /**
6624              * Gets the "CategoricalExclusion" element
6625              */
6626             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCategoricalExclusion();
6627             
6628             /**
6629              * Gets (as xml) the "CategoricalExclusion" element
6630              */
6631             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCategoricalExclusion();
6632             
6633             /**
6634              * Sets the "CategoricalExclusion" element
6635              */
6636             void setCategoricalExclusion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum categoricalExclusion);
6637             
6638             /**
6639              * Sets (as xml) the "CategoricalExclusion" element
6640              */
6641             void xsetCategoricalExclusion(gov.grants.apply.system.globalLibraryV20.YesNoDataType categoricalExclusion);
6642             
6643             /**
6644              * Gets the "EnvironmentalImpact" element
6645              */
6646             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEnvironmentalImpact();
6647             
6648             /**
6649              * Gets (as xml) the "EnvironmentalImpact" element
6650              */
6651             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEnvironmentalImpact();
6652             
6653             /**
6654              * Sets the "EnvironmentalImpact" element
6655              */
6656             void setEnvironmentalImpact(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum environmentalImpact);
6657             
6658             /**
6659              * Sets (as xml) the "EnvironmentalImpact" element
6660              */
6661             void xsetEnvironmentalImpact(gov.grants.apply.system.globalLibraryV20.YesNoDataType environmentalImpact);
6662             
6663             /**
6664              * Gets the "HistoricalSites" element
6665              */
6666             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHistoricalSites();
6667             
6668             /**
6669              * Gets (as xml) the "HistoricalSites" element
6670              */
6671             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHistoricalSites();
6672             
6673             /**
6674              * Sets the "HistoricalSites" element
6675              */
6676             void setHistoricalSites(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum historicalSites);
6677             
6678             /**
6679              * Sets (as xml) the "HistoricalSites" element
6680              */
6681             void xsetHistoricalSites(gov.grants.apply.system.globalLibraryV20.YesNoDataType historicalSites);
6682             
6683             /**
6684              * Gets the "WildernessAreas" element
6685              */
6686             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWildernessAreas();
6687             
6688             /**
6689              * Gets (as xml) the "WildernessAreas" element
6690              */
6691             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWildernessAreas();
6692             
6693             /**
6694              * Sets the "WildernessAreas" element
6695              */
6696             void setWildernessAreas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wildernessAreas);
6697             
6698             /**
6699              * Sets (as xml) the "WildernessAreas" element
6700              */
6701             void xsetWildernessAreas(gov.grants.apply.system.globalLibraryV20.YesNoDataType wildernessAreas);
6702             
6703             /**
6704              * Gets the "ScenicRivers" element
6705              */
6706             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getScenicRivers();
6707             
6708             /**
6709              * Gets (as xml) the "ScenicRivers" element
6710              */
6711             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetScenicRivers();
6712             
6713             /**
6714              * Sets the "ScenicRivers" element
6715              */
6716             void setScenicRivers(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum scenicRivers);
6717             
6718             /**
6719              * Sets (as xml) the "ScenicRivers" element
6720              */
6721             void xsetScenicRivers(gov.grants.apply.system.globalLibraryV20.YesNoDataType scenicRivers);
6722             
6723             /**
6724              * Gets the "CriticalHabitats" element
6725              */
6726             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCriticalHabitats();
6727             
6728             /**
6729              * Gets (as xml) the "CriticalHabitats" element
6730              */
6731             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCriticalHabitats();
6732             
6733             /**
6734              * Sets the "CriticalHabitats" element
6735              */
6736             void setCriticalHabitats(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum criticalHabitats);
6737             
6738             /**
6739              * Sets (as xml) the "CriticalHabitats" element
6740              */
6741             void xsetCriticalHabitats(gov.grants.apply.system.globalLibraryV20.YesNoDataType criticalHabitats);
6742             
6743             /**
6744              * Gets the "NaturalLandmarks" element
6745              */
6746             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNaturalLandmarks();
6747             
6748             /**
6749              * Gets (as xml) the "NaturalLandmarks" element
6750              */
6751             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNaturalLandmarks();
6752             
6753             /**
6754              * Sets the "NaturalLandmarks" element
6755              */
6756             void setNaturalLandmarks(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum naturalLandmarks);
6757             
6758             /**
6759              * Sets (as xml) the "NaturalLandmarks" element
6760              */
6761             void xsetNaturalLandmarks(gov.grants.apply.system.globalLibraryV20.YesNoDataType naturalLandmarks);
6762             
6763             /**
6764              * Gets the "CostalBarrier" element
6765              */
6766             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCostalBarrier();
6767             
6768             /**
6769              * Gets (as xml) the "CostalBarrier" element
6770              */
6771             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCostalBarrier();
6772             
6773             /**
6774              * Sets the "CostalBarrier" element
6775              */
6776             void setCostalBarrier(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum costalBarrier);
6777             
6778             /**
6779              * Sets (as xml) the "CostalBarrier" element
6780              */
6781             void xsetCostalBarrier(gov.grants.apply.system.globalLibraryV20.YesNoDataType costalBarrier);
6782             
6783             /**
6784              * Gets the "CostalZone" element
6785              */
6786             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCostalZone();
6787             
6788             /**
6789              * Gets (as xml) the "CostalZone" element
6790              */
6791             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCostalZone();
6792             
6793             /**
6794              * Sets the "CostalZone" element
6795              */
6796             void setCostalZone(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum costalZone);
6797             
6798             /**
6799              * Sets (as xml) the "CostalZone" element
6800              */
6801             void xsetCostalZone(gov.grants.apply.system.globalLibraryV20.YesNoDataType costalZone);
6802             
6803             /**
6804              * Gets the "SoleSourceAquifer" element
6805              */
6806             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSoleSourceAquifer();
6807             
6808             /**
6809              * Gets (as xml) the "SoleSourceAquifer" element
6810              */
6811             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSoleSourceAquifer();
6812             
6813             /**
6814              * Sets the "SoleSourceAquifer" element
6815              */
6816             void setSoleSourceAquifer(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum soleSourceAquifer);
6817             
6818             /**
6819              * Sets (as xml) the "SoleSourceAquifer" element
6820              */
6821             void xsetSoleSourceAquifer(gov.grants.apply.system.globalLibraryV20.YesNoDataType soleSourceAquifer);
6822             
6823             /**
6824              * Gets the "Wetlands" element
6825              */
6826             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWetlands();
6827             
6828             /**
6829              * Gets (as xml) the "Wetlands" element
6830              */
6831             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWetlands();
6832             
6833             /**
6834              * Sets the "Wetlands" element
6835              */
6836             void setWetlands(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wetlands);
6837             
6838             /**
6839              * Sets (as xml) the "Wetlands" element
6840              */
6841             void xsetWetlands(gov.grants.apply.system.globalLibraryV20.YesNoDataType wetlands);
6842             
6843             /**
6844              * Gets the "FloodPlains" element
6845              */
6846             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFloodPlains();
6847             
6848             /**
6849              * Gets (as xml) the "FloodPlains" element
6850              */
6851             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFloodPlains();
6852             
6853             /**
6854              * Sets the "FloodPlains" element
6855              */
6856             void setFloodPlains(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum floodPlains);
6857             
6858             /**
6859              * Sets (as xml) the "FloodPlains" element
6860              */
6861             void xsetFloodPlains(gov.grants.apply.system.globalLibraryV20.YesNoDataType floodPlains);
6862             
6863             /**
6864              * Gets the "PrimeFarmland" element
6865              */
6866             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPrimeFarmland();
6867             
6868             /**
6869              * Gets (as xml) the "PrimeFarmland" element
6870              */
6871             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPrimeFarmland();
6872             
6873             /**
6874              * Sets the "PrimeFarmland" element
6875              */
6876             void setPrimeFarmland(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum primeFarmland);
6877             
6878             /**
6879              * Sets (as xml) the "PrimeFarmland" element
6880              */
6881             void xsetPrimeFarmland(gov.grants.apply.system.globalLibraryV20.YesNoDataType primeFarmland);
6882             
6883             /**
6884              * Gets the "EPAList" element
6885              */
6886             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEPAList();
6887             
6888             /**
6889              * Gets (as xml) the "EPAList" element
6890              */
6891             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEPAList();
6892             
6893             /**
6894              * Sets the "EPAList" element
6895              */
6896             void setEPAList(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum epaList);
6897             
6898             /**
6899              * Sets (as xml) the "EPAList" element
6900              */
6901             void xsetEPAList(gov.grants.apply.system.globalLibraryV20.YesNoDataType epaList);
6902             
6903             /**
6904              * Gets the "ERNarrative" element
6905              */
6906             java.lang.String getERNarrative();
6907             
6908             /**
6909              * Gets (as xml) the "ERNarrative" element
6910              */
6911             gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview.ERNarrative xgetERNarrative();
6912             
6913             /**
6914              * True if has "ERNarrative" element
6915              */
6916             boolean isSetERNarrative();
6917             
6918             /**
6919              * Sets the "ERNarrative" element
6920              */
6921             void setERNarrative(java.lang.String erNarrative);
6922             
6923             /**
6924              * Sets (as xml) the "ERNarrative" element
6925              */
6926             void xsetERNarrative(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview.ERNarrative erNarrative);
6927             
6928             /**
6929              * Unsets the "ERNarrative" element
6930              */
6931             void unsetERNarrative();
6932             
6933             /**
6934              * An XML ERNarrative(@http://apply.grants.gov/forms/NACA_0001-V1.0).
6935              *
6936              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$EnvironmentalReview$ERNarrative.
6937              */
6938             public interface ERNarrative extends org.apache.xmlbeans.XmlString
6939             {
6940                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6941                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ERNarrative.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("ernarrativeb43delemtype");
6942                 
6943                 /**
6944                  * A factory class with static methods for creating instances
6945                  * of this type.
6946                  */
6947                 
6948                 public static final class Factory
6949                 {
6950                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview.ERNarrative newValue(java.lang.Object obj) {
6951                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview.ERNarrative) type.newValue( obj ); }
6952                     
6953                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview.ERNarrative newInstance() {
6954                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview.ERNarrative) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6955                     
6956                     public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview.ERNarrative newInstance(org.apache.xmlbeans.XmlOptions options) {
6957                       return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview.ERNarrative) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6958                     
6959                     private Factory() { } // No instance of this class allowed
6960                 }
6961             }
6962             
6963             /**
6964              * A factory class with static methods for creating instances
6965              * of this type.
6966              */
6967             
6968             public static final class Factory
6969             {
6970                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview newInstance() {
6971                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6972                 
6973                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview newInstance(org.apache.xmlbeans.XmlOptions options) {
6974                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6975                 
6976                 private Factory() { } // No instance of this class allowed
6977             }
6978         }
6979         
6980         /**
6981          * An XML ApplicationChecklist(@http://apply.grants.gov/forms/NACA_0001-V1.0).
6982          *
6983          * This is a complex type.
6984          */
6985         public interface ApplicationChecklist extends org.apache.xmlbeans.XmlObject
6986         {
6987             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6988                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicationChecklist.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicationchecklist5f5eelemtype");
6989             
6990             /**
6991              * Gets the "SF424" element
6992              */
6993             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSF424();
6994             
6995             /**
6996              * Gets (as xml) the "SF424" element
6997              */
6998             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSF424();
6999             
7000             /**
7001              * Sets the "SF424" element
7002              */
7003             void setSF424(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum sf424);
7004             
7005             /**
7006              * Sets (as xml) the "SF424" element
7007              */
7008             void xsetSF424(gov.grants.apply.system.globalLibraryV20.YesNoDataType sf424);
7009             
7010             /**
7011              * Gets the "FATAApplicationNarrative" element
7012              */
7013             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFATAApplicationNarrative();
7014             
7015             /**
7016              * Gets (as xml) the "FATAApplicationNarrative" element
7017              */
7018             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFATAApplicationNarrative();
7019             
7020             /**
7021              * Sets the "FATAApplicationNarrative" element
7022              */
7023             void setFATAApplicationNarrative(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fataApplicationNarrative);
7024             
7025             /**
7026              * Sets (as xml) the "FATAApplicationNarrative" element
7027              */
7028             void xsetFATAApplicationNarrative(gov.grants.apply.system.globalLibraryV20.YesNoDataType fataApplicationNarrative);
7029             
7030             /**
7031              * Gets the "FATADataTables" element
7032              */
7033             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFATADataTables();
7034             
7035             /**
7036              * Gets (as xml) the "FATADataTables" element
7037              */
7038             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFATADataTables();
7039             
7040             /**
7041              * Sets the "FATADataTables" element
7042              */
7043             void setFATADataTables(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fataDataTables);
7044             
7045             /**
7046              * Sets (as xml) the "FATADataTables" element
7047              */
7048             void xsetFATADataTables(gov.grants.apply.system.globalLibraryV20.YesNoDataType fataDataTables);
7049             
7050             /**
7051              * Gets the "EINDocumentation" element
7052              */
7053             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEINDocumentation();
7054             
7055             /**
7056              * Gets (as xml) the "EINDocumentation" element
7057              */
7058             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEINDocumentation();
7059             
7060             /**
7061              * Sets the "EINDocumentation" element
7062              */
7063             void setEINDocumentation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum einDocumentation);
7064             
7065             /**
7066              * Sets (as xml) the "EINDocumentation" element
7067              */
7068             void xsetEINDocumentation(gov.grants.apply.system.globalLibraryV20.YesNoDataType einDocumentation);
7069             
7070             /**
7071              * Gets the "FinancialStatements" element
7072              */
7073             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFinancialStatements();
7074             
7075             /**
7076              * Gets (as xml) the "FinancialStatements" element
7077              */
7078             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFinancialStatements();
7079             
7080             /**
7081              * Sets the "FinancialStatements" element
7082              */
7083             void setFinancialStatements(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum financialStatements);
7084             
7085             /**
7086              * Sets (as xml) the "FinancialStatements" element
7087              */
7088             void xsetFinancialStatements(gov.grants.apply.system.globalLibraryV20.YesNoDataType financialStatements);
7089             
7090             /**
7091              * Gets the "Resumes" element
7092              */
7093             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getResumes();
7094             
7095             /**
7096              * Gets (as xml) the "Resumes" element
7097              */
7098             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetResumes();
7099             
7100             /**
7101              * Sets the "Resumes" element
7102              */
7103             void setResumes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum resumes);
7104             
7105             /**
7106              * Sets (as xml) the "Resumes" element
7107              */
7108             void xsetResumes(gov.grants.apply.system.globalLibraryV20.YesNoDataType resumes);
7109             
7110             /**
7111              * Gets the "OrganizationalChart" element
7112              */
7113             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOrganizationalChart();
7114             
7115             /**
7116              * Gets (as xml) the "OrganizationalChart" element
7117              */
7118             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOrganizationalChart();
7119             
7120             /**
7121              * Sets the "OrganizationalChart" element
7122              */
7123             void setOrganizationalChart(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum organizationalChart);
7124             
7125             /**
7126              * Sets (as xml) the "OrganizationalChart" element
7127              */
7128             void xsetOrganizationalChart(gov.grants.apply.system.globalLibraryV20.YesNoDataType organizationalChart);
7129             
7130             /**
7131              * Gets the "MatchingFundsDocumentation" element
7132              */
7133             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMatchingFundsDocumentation();
7134             
7135             /**
7136              * Gets (as xml) the "MatchingFundsDocumentation" element
7137              */
7138             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMatchingFundsDocumentation();
7139             
7140             /**
7141              * True if has "MatchingFundsDocumentation" element
7142              */
7143             boolean isSetMatchingFundsDocumentation();
7144             
7145             /**
7146              * Sets the "MatchingFundsDocumentation" element
7147              */
7148             void setMatchingFundsDocumentation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum matchingFundsDocumentation);
7149             
7150             /**
7151              * Sets (as xml) the "MatchingFundsDocumentation" element
7152              */
7153             void xsetMatchingFundsDocumentation(gov.grants.apply.system.globalLibraryV20.YesNoDataType matchingFundsDocumentation);
7154             
7155             /**
7156              * Unsets the "MatchingFundsDocumentation" element
7157              */
7158             void unsetMatchingFundsDocumentation();
7159             
7160             /**
7161              * Gets the "ApplicantTypeQuestionnaire" element
7162              */
7163             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getApplicantTypeQuestionnaire();
7164             
7165             /**
7166              * Gets (as xml) the "ApplicantTypeQuestionnaire" element
7167              */
7168             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetApplicantTypeQuestionnaire();
7169             
7170             /**
7171              * True if has "ApplicantTypeQuestionnaire" element
7172              */
7173             boolean isSetApplicantTypeQuestionnaire();
7174             
7175             /**
7176              * Sets the "ApplicantTypeQuestionnaire" element
7177              */
7178             void setApplicantTypeQuestionnaire(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum applicantTypeQuestionnaire);
7179             
7180             /**
7181              * Sets (as xml) the "ApplicantTypeQuestionnaire" element
7182              */
7183             void xsetApplicantTypeQuestionnaire(gov.grants.apply.system.globalLibraryV20.YesNoDataType applicantTypeQuestionnaire);
7184             
7185             /**
7186              * Unsets the "ApplicantTypeQuestionnaire" element
7187              */
7188             void unsetApplicantTypeQuestionnaire();
7189             
7190             /**
7191              * A factory class with static methods for creating instances
7192              * of this type.
7193              */
7194             
7195             public static final class Factory
7196             {
7197                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationChecklist newInstance() {
7198                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationChecklist) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
7199                 
7200                 public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationChecklist newInstance(org.apache.xmlbeans.XmlOptions options) {
7201                   return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationChecklist) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
7202                 
7203                 private Factory() { } // No instance of this class allowed
7204             }
7205         }
7206         
7207         /**
7208          * A factory class with static methods for creating instances
7209          * of this type.
7210          */
7211         
7212         public static final class Factory
7213         {
7214             public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001 newInstance() {
7215               return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
7216             
7217             public static gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001 newInstance(org.apache.xmlbeans.XmlOptions options) {
7218               return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
7219             
7220             private Factory() { } // No instance of this class allowed
7221         }
7222     }
7223     
7224     /**
7225      * A factory class with static methods for creating instances
7226      * of this type.
7227      */
7228     
7229     public static final class Factory
7230     {
7231         public static gov.grants.apply.forms.naca0001V10.NACA0001Document newInstance() {
7232           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
7233         
7234         public static gov.grants.apply.forms.naca0001V10.NACA0001Document newInstance(org.apache.xmlbeans.XmlOptions options) {
7235           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
7236         
7237         /** @param xmlAsString the string value to parse */
7238         public static gov.grants.apply.forms.naca0001V10.NACA0001Document parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
7239           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
7240         
7241         public static gov.grants.apply.forms.naca0001V10.NACA0001Document parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
7242           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
7243         
7244         /** @param file the file from which to load an xml document */
7245         public static gov.grants.apply.forms.naca0001V10.NACA0001Document parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
7246           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
7247         
7248         public static gov.grants.apply.forms.naca0001V10.NACA0001Document parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
7249           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
7250         
7251         public static gov.grants.apply.forms.naca0001V10.NACA0001Document parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
7252           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
7253         
7254         public static gov.grants.apply.forms.naca0001V10.NACA0001Document parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
7255           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
7256         
7257         public static gov.grants.apply.forms.naca0001V10.NACA0001Document parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
7258           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
7259         
7260         public static gov.grants.apply.forms.naca0001V10.NACA0001Document parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
7261           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
7262         
7263         public static gov.grants.apply.forms.naca0001V10.NACA0001Document parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
7264           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
7265         
7266         public static gov.grants.apply.forms.naca0001V10.NACA0001Document parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
7267           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
7268         
7269         public static gov.grants.apply.forms.naca0001V10.NACA0001Document parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
7270           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
7271         
7272         public static gov.grants.apply.forms.naca0001V10.NACA0001Document parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
7273           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
7274         
7275         public static gov.grants.apply.forms.naca0001V10.NACA0001Document parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
7276           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
7277         
7278         public static gov.grants.apply.forms.naca0001V10.NACA0001Document parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
7279           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
7280         
7281         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
7282         public static gov.grants.apply.forms.naca0001V10.NACA0001Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
7283           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
7284         
7285         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
7286         public static gov.grants.apply.forms.naca0001V10.NACA0001Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
7287           return (gov.grants.apply.forms.naca0001V10.NACA0001Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
7288         
7289         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
7290         public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
7291           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
7292         
7293         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
7294         public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
7295           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
7296         
7297         private Factory() { } // No instance of this class allowed
7298     }
7299 }