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