View Javadoc
1   /*
2    * An XML document type.
3    * Localname: CDFI_0001_1_1
4    * Namespace: http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1
5    * Java type: gov.grants.apply.forms.cdfi000111V11.CDFI000111Document
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.cdfi000111V11;
10  
11  
12  /**
13   * A document containing one CDFI_0001_1_1(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1) element.
14   *
15   * This is a complex type.
16   */
17  public interface CDFI000111Document 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(CDFI000111Document.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("cdfi0001110b2adoctype");
21      
22      /**
23       * Gets the "CDFI_0001_1_1" element
24       */
25      gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111 getCDFI000111();
26      
27      /**
28       * Sets the "CDFI_0001_1_1" element
29       */
30      void setCDFI000111(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111 cdfi000111);
31      
32      /**
33       * Appends and returns a new empty "CDFI_0001_1_1" element
34       */
35      gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111 addNewCDFI000111();
36      
37      /**
38       * An XML CDFI_0001_1_1(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
39       *
40       * This is a complex type.
41       */
42      public interface CDFI000111 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(CDFI000111.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("cdfi0001116adeelemtype");
46          
47          /**
48           * Gets the "Organization" element
49           */
50          gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.Organization getOrganization();
51          
52          /**
53           * Sets the "Organization" element
54           */
55          void setOrganization(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.Organization organization);
56          
57          /**
58           * Appends and returns a new empty "Organization" element
59           */
60          gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.Organization addNewOrganization();
61          
62          /**
63           * Gets the "AuthorizedRep" element
64           */
65          gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.AuthorizedRep getAuthorizedRep();
66          
67          /**
68           * Sets the "AuthorizedRep" element
69           */
70          void setAuthorizedRep(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.AuthorizedRep authorizedRep);
71          
72          /**
73           * Appends and returns a new empty "AuthorizedRep" element
74           */
75          gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.AuthorizedRep addNewAuthorizedRep();
76          
77          /**
78           * Gets the "ApplicationPOC" element
79           */
80          gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.ApplicationPOC applicationPOC);
91          
92          /**
93           * Appends and returns a new empty "ApplicationPOC" element
94           */
95          gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.OrganizationalProfile organizationalProfile);
121         
122         /**
123          * Gets the "TypeAssistance" element
124          */
125         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.TypeAssistance.Enum getTypeAssistance();
126         
127         /**
128          * Gets (as xml) the "TypeAssistance" element
129          */
130         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.TypeAssistance xgetTypeAssistance();
131         
132         /**
133          * Sets the "TypeAssistance" element
134          */
135         void setTypeAssistance(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.TypeAssistance.Enum typeAssistance);
136         
137         /**
138          * Sets (as xml) the "TypeAssistance" element
139          */
140         void xsetTypeAssistance(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.TypeAssistance typeAssistance);
141         
142         /**
143          * Gets the "FARequestedAmount" element
144          */
145         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.FARequestedAmount faRequestedAmount);
156         
157         /**
158          * Appends and returns a new empty "FARequestedAmount" element
159          */
160         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.TARequestedAmount taRequestedAmount);
181         
182         /**
183          * Appends and returns a new empty "TARequestedAmount" element
184          */
185         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.TARequestedAmount addNewTARequestedAmount();
186         
187         /**
188          * Unsets the "TARequestedAmount" element
189          */
190         void unsetTARequestedAmount();
191         
192         /**
193          * Gets the "HFFIFARequestedAmount" element
194          */
195         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.HFFIFARequestedAmount getHFFIFARequestedAmount();
196         
197         /**
198          * True if has "HFFIFARequestedAmount" element
199          */
200         boolean isSetHFFIFARequestedAmount();
201         
202         /**
203          * Sets the "HFFIFARequestedAmount" element
204          */
205         void setHFFIFARequestedAmount(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.HFFIFARequestedAmount hffifaRequestedAmount);
206         
207         /**
208          * Appends and returns a new empty "HFFIFARequestedAmount" element
209          */
210         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.HFFIFARequestedAmount addNewHFFIFARequestedAmount();
211         
212         /**
213          * Unsets the "HFFIFARequestedAmount" element
214          */
215         void unsetHFFIFARequestedAmount();
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.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable[] getOtherFundsTableArray();
241         
242         /**
243          * Gets ith "OtherFundsTable" element
244          */
245         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable[] otherFundsTableArray);
256         
257         /**
258          * Sets ith "OtherFundsTable" element
259          */
260         void setOtherFundsTableArray(int i, gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable[] getPriorAwardsTableArray();
281         
282         /**
283          * Gets ith "PriorAwardsTable" element
284          */
285         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable[] priorAwardsTableArray);
296         
297         /**
298          * Sets ith "PriorAwardsTable" element
299          */
300         void setPriorAwardsTableArray(int i, gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.InstitutionType.Enum getInstitutionType();
321         
322         /**
323          * Gets (as xml) the "InstitutionType" element
324          */
325         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.InstitutionType xgetInstitutionType();
326         
327         /**
328          * Sets the "InstitutionType" element
329          */
330         void setInstitutionType(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.InstitutionType.Enum institutionType);
331         
332         /**
333          * Sets (as xml) the "InstitutionType" element
334          */
335         void xsetInstitutionType(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.InstitutionType institutionType);
336         
337         /**
338          * Gets the "OrganizationStructure" element
339          */
340         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OrganizationStructure.Enum getOrganizationStructure();
341         
342         /**
343          * Gets (as xml) the "OrganizationStructure" element
344          */
345         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OrganizationStructure xgetOrganizationStructure();
346         
347         /**
348          * Sets the "OrganizationStructure" element
349          */
350         void setOrganizationStructure(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OrganizationStructure.Enum organizationStructure);
351         
352         /**
353          * Sets (as xml) the "OrganizationStructure" element
354          */
355         void xsetOrganizationStructure(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.QID66 qid66);
476         
477         /**
478          * Gets the "RegulatoryBody" element
479          */
480         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.RegulatoryBody.Enum getRegulatoryBody();
481         
482         /**
483          * Gets (as xml) the "RegulatoryBody" element
484          */
485         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.RegulatoryBody.Enum regulatoryBody);
496         
497         /**
498          * Sets (as xml) the "RegulatoryBody" element
499          */
500         void xsetRegulatoryBody(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.CertificationStatus.Enum getCertificationStatus();
601         
602         /**
603          * Gets (as xml) the "CertificationStatus" element
604          */
605         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CertificationStatus xgetCertificationStatus();
606         
607         /**
608          * Sets the "CertificationStatus" element
609          */
610         void setCertificationStatus(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CertificationStatus.Enum certificationStatus);
611         
612         /**
613          * Sets (as xml) the "CertificationStatus" element
614          */
615         void xsetCertificationStatus(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.CertificationChecklist certificationChecklist);
721         
722         /**
723          * Appends and returns a new empty "CertificationChecklist" element
724          */
725         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.QID58.Enum getQID58();
736         
737         /**
738          * Gets (as xml) the "QID_58" element
739          */
740         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID58 xgetQID58();
741         
742         /**
743          * Sets the "QID_58" element
744          */
745         void setQID58(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID58.Enum qid58);
746         
747         /**
748          * Sets (as xml) the "QID_58" element
749          */
750         void xsetQID58(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID58 qid58);
751         
752         /**
753          * Gets the "PrimaryMarket" element
754          */
755         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.PrimaryMarket primaryMarket);
766         
767         /**
768          * Appends and returns a new empty "PrimaryMarket" element
769          */
770         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.GeographicMarketServed geographicMarketServed);
791         
792         /**
793          * Appends and returns a new empty "GeographicMarketServed" element
794          */
795         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.MarketProfile marketProfile);
821         
822         /**
823          * Gets the "PrimaryBusiness" element
824          */
825         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PrimaryBusiness.Enum getPrimaryBusiness();
826         
827         /**
828          * Gets (as xml) the "PrimaryBusiness" element
829          */
830         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PrimaryBusiness xgetPrimaryBusiness();
831         
832         /**
833          * Sets the "PrimaryBusiness" element
834          */
835         void setPrimaryBusiness(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PrimaryBusiness.Enum primaryBusiness);
836         
837         /**
838          * Sets (as xml) the "PrimaryBusiness" element
839          */
840         void xsetPrimaryBusiness(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PrimaryBusiness primaryBusiness);
841         
842         /**
843          * Gets the "SecondaryBusiness" element
844          */
845         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.SecondaryBusiness secondaryBusiness);
856         
857         /**
858          * Appends and returns a new empty "SecondaryBusiness" element
859          */
860         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.ProductsOffered productsOffered);
881         
882         /**
883          * Appends and returns a new empty "ProductsOffered" element
884          */
885         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.Questionnaire questionnaire);
976         
977         /**
978          * Appends and returns a new empty "Questionnaire" element
979          */
980         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.EnvironmentalReview getEnvironmentalReview();
991         
992         /**
993          * Sets the "EnvironmentalReview" element
994          */
995         void setEnvironmentalReview(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.EnvironmentalReview environmentalReview);
996         
997         /**
998          * Appends and returns a new empty "EnvironmentalReview" element
999          */
1000         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.EnvironmentalReview addNewEnvironmentalReview();
1001         
1002         /**
1003          * Gets the "ApplicationChecklist" element
1004          */
1005         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.ApplicationChecklist getApplicationChecklist();
1006         
1007         /**
1008          * Sets the "ApplicationChecklist" element
1009          */
1010         void setApplicationChecklist(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.ApplicationChecklist applicationChecklist);
1011         
1012         /**
1013          * Appends and returns a new empty "ApplicationChecklist" element
1014          */
1015         gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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_1_1-V1.1).
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("organizationf8cfelemtype");
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.cdfi000111V11.CDFI000111Document.CDFI000111.Organization newInstance() {
1225                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.Organization) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1226                 
1227                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.Organization newInstance(org.apache.xmlbeans.XmlOptions options) {
1228                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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_1_1-V1.1).
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("authorizedrep2150elemtype");
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.cdfi000111V11.CDFI000111Document.CDFI000111.AuthorizedRep newInstance() {
1522                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.AuthorizedRep) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1523                 
1524                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.AuthorizedRep newInstance(org.apache.xmlbeans.XmlOptions options) {
1525                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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_1_1-V1.1).
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("applicationpoce34eelemtype");
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.cdfi000111V11.CDFI000111Document.CDFI000111.ApplicationPOC newInstance() {
1909                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.ApplicationPOC) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1910                 
1911                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.ApplicationPOC newInstance(org.apache.xmlbeans.XmlOptions options) {
1912                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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_1_1-V1.1).
1920          *
1921          * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$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("organizationalprofile6e47elemtype");
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.cdfi000111V11.CDFI000111Document.CDFI000111.OrganizationalProfile newValue(java.lang.Object obj) {
1936                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OrganizationalProfile) type.newValue( obj ); }
1937                 
1938                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OrganizationalProfile newInstance() {
1939                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OrganizationalProfile) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1940                 
1941                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OrganizationalProfile newInstance(org.apache.xmlbeans.XmlOptions options) {
1942                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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_1_1-V1.1).
1950          *
1951          * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$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("typeassistance53d0elemtype");
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 HFFI_FA = Enum.forString("HFFI-FA");
1964             
1965             static final int INT_FA = Enum.INT_FA;
1966             static final int INT_TA = Enum.INT_TA;
1967             static final int INT_HFFI_FA = Enum.INT_HFFI_FA;
1968             
1969             /**
1970              * Enumeration value class for gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$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_HFFI_FA = 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("HFFI-FA", INT_HFFI_FA),
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.cdfi000111V11.CDFI000111Document.CDFI000111.TypeAssistance newValue(java.lang.Object obj) {
2026                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.TypeAssistance) type.newValue( obj ); }
2027                 
2028                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.TypeAssistance newInstance() {
2029                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.TypeAssistance) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2030                 
2031                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.TypeAssistance newInstance(org.apache.xmlbeans.XmlOptions options) {
2032                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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_1_1-V1.1).
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("farequestedamount9e27elemtype");
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.cdfi000111V11.CDFI0001110To2000000DataType 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.cdfi000111V11.CDFI0001110To2000000DataType 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.cdfi000111V11.CDFI0001110To2000000DataType 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.cdfi000111V11.CDFI0001110To2000000DataType 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.cdfi000111V11.CDFI0001110To2000000DataType 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.cdfi000111V11.CDFI0001110To2000000DataType 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.cdfi000111V11.CDFI0001110To2000000DataType 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.cdfi000111V11.CDFI0001110To2000000DataType 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.cdfi000111V11.CDFI0001110To2000000DataType 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.cdfi000111V11.CDFI0001110To2000000DataType 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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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_1_1-V1.1).
2230              *
2231              * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$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("qid5409b9elemtype");
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.cdfi000111V11.CDFI000111Document.CDFI000111.FARequestedAmount.QID54 newValue(java.lang.Object obj) {
2246                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.FARequestedAmount.QID54) type.newValue( obj ); }
2247                     
2248                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.FARequestedAmount.QID54 newInstance() {
2249                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.FARequestedAmount.QID54) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2250                     
2251                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.FARequestedAmount.QID54 newInstance(org.apache.xmlbeans.XmlOptions options) {
2252                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.FARequestedAmount newInstance() {
2266                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.FARequestedAmount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2267                 
2268                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.FARequestedAmount newInstance(org.apache.xmlbeans.XmlOptions options) {
2269                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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_1_1-V1.1).
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("tarequestedamountc7d9elemtype");
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.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.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_1_1-V1.1).
2317              *
2318              * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$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("totaltagrantrequestdc69elemtype");
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.cdfi000111V11.CDFI000111Document.CDFI000111.TARequestedAmount.TotalTAGrantRequest newValue(java.lang.Object obj) {
2333                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.TARequestedAmount.TotalTAGrantRequest) type.newValue( obj ); }
2334                     
2335                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.TARequestedAmount.TotalTAGrantRequest newInstance() {
2336                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.TARequestedAmount.TotalTAGrantRequest) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2337                     
2338                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.TARequestedAmount.TotalTAGrantRequest newInstance(org.apache.xmlbeans.XmlOptions options) {
2339                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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.cdfi000111V11.CDFI000111Document.CDFI000111.TARequestedAmount newInstance() {
2353                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.TARequestedAmount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2354                 
2355                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.TARequestedAmount newInstance(org.apache.xmlbeans.XmlOptions options) {
2356                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.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 HFFIFARequestedAmount(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
2364          *
2365          * This is a complex type.
2366          */
2367         public interface HFFIFARequestedAmount 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(HFFIFARequestedAmount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("hffifarequestedamount0428elemtype");
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.cdfi000111V11.CDFI0001110To25000000DataType 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.cdfi000111V11.CDFI0001110To25000000DataType 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.cdfi000111V11.CDFI0001110To25000000DataType 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.cdfi000111V11.CDFI0001110To25000000DataType 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.cdfi000111V11.CDFI0001110To25000000DataType 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.cdfi000111V11.CDFI0001110To25000000DataType 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.cdfi000111V11.CDFI0001110To25000000DataType 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.cdfi000111V11.CDFI0001110To25000000DataType 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.cdfi000111V11.CDFI0001110To25000000DataType 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.cdfi000111V11.CDFI0001110To25000000DataType 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.cdfi000111V11.CDFI000111Document.CDFI000111.HFFIFARequestedAmount.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.cdfi000111V11.CDFI000111Document.CDFI000111.HFFIFARequestedAmount.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_1_1-V1.1).
2554              *
2555              * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$HFFIFARequestedAmount$TotalHFFIRequest.
2556              */
2557             public interface TotalHFFIRequest extends org.apache.xmlbeans.XmlInteger
2558             {
2559                 int getIntValue();
2560                 void setIntValue(int i);
2561                 /** @deprecated */
2562                 int intValue();
2563                 /** @deprecated */
2564                 void set(int i);
2565                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2566                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TotalHFFIRequest.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("totalhffirequestbee2elemtype");
2567                 
2568                 /**
2569                  * A factory class with static methods for creating instances
2570                  * of this type.
2571                  */
2572                 
2573                 public static final class Factory
2574                 {
2575                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.HFFIFARequestedAmount.TotalHFFIRequest newValue(java.lang.Object obj) {
2576                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.HFFIFARequestedAmount.TotalHFFIRequest) type.newValue( obj ); }
2577                     
2578                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.HFFIFARequestedAmount.TotalHFFIRequest newInstance() {
2579                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.HFFIFARequestedAmount.TotalHFFIRequest) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2580                     
2581                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.HFFIFARequestedAmount.TotalHFFIRequest newInstance(org.apache.xmlbeans.XmlOptions options) {
2582                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.HFFIFARequestedAmount.TotalHFFIRequest) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2583                     
2584                     private Factory() { } // No instance of this class allowed
2585                 }
2586             }
2587             
2588             /**
2589              * A factory class with static methods for creating instances
2590              * of this type.
2591              */
2592             
2593             public static final class Factory
2594             {
2595                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.HFFIFARequestedAmount newInstance() {
2596                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.HFFIFARequestedAmount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2597                 
2598                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.HFFIFARequestedAmount newInstance(org.apache.xmlbeans.XmlOptions options) {
2599                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.HFFIFARequestedAmount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2600                 
2601                 private Factory() { } // No instance of this class allowed
2602             }
2603         }
2604         
2605         /**
2606          * An XML OtherFundsTable(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
2607          *
2608          * This is a complex type.
2609          */
2610         public interface OtherFundsTable extends org.apache.xmlbeans.XmlObject
2611         {
2612             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2613                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OtherFundsTable.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("otherfundstable2cc2elemtype");
2614             
2615             /**
2616              * Gets the "AffiliateName" element
2617              */
2618             java.lang.String getAffiliateName();
2619             
2620             /**
2621              * Gets (as xml) the "AffiliateName" element
2622              */
2623             gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.AffiliateName xgetAffiliateName();
2624             
2625             /**
2626              * Sets the "AffiliateName" element
2627              */
2628             void setAffiliateName(java.lang.String affiliateName);
2629             
2630             /**
2631              * Sets (as xml) the "AffiliateName" element
2632              */
2633             void xsetAffiliateName(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.AffiliateName affiliateName);
2634             
2635             /**
2636              * Gets the "AffiliateEIN" element
2637              */
2638             java.lang.String getAffiliateEIN();
2639             
2640             /**
2641              * Gets (as xml) the "AffiliateEIN" element
2642              */
2643             gov.grants.apply.system.globalLibraryV20.EmployerIDDataType xgetAffiliateEIN();
2644             
2645             /**
2646              * Sets the "AffiliateEIN" element
2647              */
2648             void setAffiliateEIN(java.lang.String affiliateEIN);
2649             
2650             /**
2651              * Sets (as xml) the "AffiliateEIN" element
2652              */
2653             void xsetAffiliateEIN(gov.grants.apply.system.globalLibraryV20.EmployerIDDataType affiliateEIN);
2654             
2655             /**
2656              * Gets the "CDFIFundProgram" element
2657              */
2658             gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.CDFIFundProgram.Enum getCDFIFundProgram();
2659             
2660             /**
2661              * Gets (as xml) the "CDFIFundProgram" element
2662              */
2663             gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.CDFIFundProgram xgetCDFIFundProgram();
2664             
2665             /**
2666              * Sets the "CDFIFundProgram" element
2667              */
2668             void setCDFIFundProgram(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.CDFIFundProgram.Enum cdfiFundProgram);
2669             
2670             /**
2671              * Sets (as xml) the "CDFIFundProgram" element
2672              */
2673             void xsetCDFIFundProgram(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.CDFIFundProgram cdfiFundProgram);
2674             
2675             /**
2676              * An XML AffiliateName(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
2677              *
2678              * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$OtherFundsTable$AffiliateName.
2679              */
2680             public interface AffiliateName extends org.apache.xmlbeans.XmlString
2681             {
2682                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2683                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AffiliateName.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("affiliatenameb27eelemtype");
2684                 
2685                 /**
2686                  * A factory class with static methods for creating instances
2687                  * of this type.
2688                  */
2689                 
2690                 public static final class Factory
2691                 {
2692                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.AffiliateName newValue(java.lang.Object obj) {
2693                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.AffiliateName) type.newValue( obj ); }
2694                     
2695                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.AffiliateName newInstance() {
2696                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.AffiliateName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2697                     
2698                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.AffiliateName newInstance(org.apache.xmlbeans.XmlOptions options) {
2699                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.AffiliateName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2700                     
2701                     private Factory() { } // No instance of this class allowed
2702                 }
2703             }
2704             
2705             /**
2706              * An XML CDFIFundProgram(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
2707              *
2708              * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$OtherFundsTable$CDFIFundProgram.
2709              */
2710             public interface CDFIFundProgram extends org.apache.xmlbeans.XmlString
2711             {
2712                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2713                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CDFIFundProgram.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("cdfifundprogrambe7belemtype");
2714                 
2715                 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
2716                 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
2717                 
2718                 static final Enum BEA = Enum.forString("BEA");
2719                 static final Enum CMF = Enum.forString("CMF");
2720                 static final Enum FA = Enum.forString("FA");
2721                 static final Enum FEC = Enum.forString("FEC");
2722                 static final Enum NACA = Enum.forString("NACA");
2723                 static final Enum NMTC = Enum.forString("NMTC");
2724                 static final Enum TA = Enum.forString("TA");
2725                 
2726                 static final int INT_BEA = Enum.INT_BEA;
2727                 static final int INT_CMF = Enum.INT_CMF;
2728                 static final int INT_FA = Enum.INT_FA;
2729                 static final int INT_FEC = Enum.INT_FEC;
2730                 static final int INT_NACA = Enum.INT_NACA;
2731                 static final int INT_NMTC = Enum.INT_NMTC;
2732                 static final int INT_TA = Enum.INT_TA;
2733                 
2734                 /**
2735                  * Enumeration value class for gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$OtherFundsTable$CDFIFundProgram.
2736                  * These enum values can be used as follows:
2737                  * <pre>
2738                  * enum.toString(); // returns the string value of the enum
2739                  * enum.intValue(); // returns an int value, useful for switches
2740                  * // e.g., case Enum.INT_BEA
2741                  * Enum.forString(s); // returns the enum value for a string
2742                  * Enum.forInt(i); // returns the enum value for an int
2743                  * </pre>
2744                  * Enumeration objects are immutable singleton objects that
2745                  * can be compared using == object equality. They have no
2746                  * public constructor. See the constants defined within this
2747                  * class for all the valid values.
2748                  */
2749                 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
2750                 {
2751                     /**
2752                      * Returns the enum value for a string, or null if none.
2753                      */
2754                     public static Enum forString(java.lang.String s)
2755                         { return (Enum)table.forString(s); }
2756                     /**
2757                      * Returns the enum value corresponding to an int, or null if none.
2758                      */
2759                     public static Enum forInt(int i)
2760                         { return (Enum)table.forInt(i); }
2761                     
2762                     private Enum(java.lang.String s, int i)
2763                         { super(s, i); }
2764                     
2765                     static final int INT_BEA = 1;
2766                     static final int INT_CMF = 2;
2767                     static final int INT_FA = 3;
2768                     static final int INT_FEC = 4;
2769                     static final int INT_NACA = 5;
2770                     static final int INT_NMTC = 6;
2771                     static final int INT_TA = 7;
2772                     
2773                     public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
2774                         new org.apache.xmlbeans.StringEnumAbstractBase.Table
2775                     (
2776                       new Enum[]
2777                       {
2778                         new Enum("BEA", INT_BEA),
2779                         new Enum("CMF", INT_CMF),
2780                         new Enum("FA", INT_FA),
2781                         new Enum("FEC", INT_FEC),
2782                         new Enum("NACA", INT_NACA),
2783                         new Enum("NMTC", INT_NMTC),
2784                         new Enum("TA", INT_TA),
2785                       }
2786                     );
2787                     private static final long serialVersionUID = 1L;
2788                     private java.lang.Object readResolve() { return forInt(intValue()); } 
2789                 }
2790                 
2791                 /**
2792                  * A factory class with static methods for creating instances
2793                  * of this type.
2794                  */
2795                 
2796                 public static final class Factory
2797                 {
2798                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.CDFIFundProgram newValue(java.lang.Object obj) {
2799                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.CDFIFundProgram) type.newValue( obj ); }
2800                     
2801                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.CDFIFundProgram newInstance() {
2802                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.CDFIFundProgram) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2803                     
2804                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.CDFIFundProgram newInstance(org.apache.xmlbeans.XmlOptions options) {
2805                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable.CDFIFundProgram) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2806                     
2807                     private Factory() { } // No instance of this class allowed
2808                 }
2809             }
2810             
2811             /**
2812              * A factory class with static methods for creating instances
2813              * of this type.
2814              */
2815             
2816             public static final class Factory
2817             {
2818                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable newInstance() {
2819                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2820                 
2821                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable newInstance(org.apache.xmlbeans.XmlOptions options) {
2822                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherFundsTable) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2823                 
2824                 private Factory() { } // No instance of this class allowed
2825             }
2826         }
2827         
2828         /**
2829          * An XML PriorAwardsTable(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
2830          *
2831          * This is a complex type.
2832          */
2833         public interface PriorAwardsTable extends org.apache.xmlbeans.XmlObject
2834         {
2835             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2836                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PriorAwardsTable.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("priorawardstable0cd4elemtype");
2837             
2838             /**
2839              * Gets the "OrganizationName" element
2840              */
2841             java.lang.String getOrganizationName();
2842             
2843             /**
2844              * Gets (as xml) the "OrganizationName" element
2845              */
2846             gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.OrganizationName xgetOrganizationName();
2847             
2848             /**
2849              * True if has "OrganizationName" element
2850              */
2851             boolean isSetOrganizationName();
2852             
2853             /**
2854              * Sets the "OrganizationName" element
2855              */
2856             void setOrganizationName(java.lang.String organizationName);
2857             
2858             /**
2859              * Sets (as xml) the "OrganizationName" element
2860              */
2861             void xsetOrganizationName(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.OrganizationName organizationName);
2862             
2863             /**
2864              * Unsets the "OrganizationName" element
2865              */
2866             void unsetOrganizationName();
2867             
2868             /**
2869              * Gets the "EIN" element
2870              */
2871             java.lang.String getEIN();
2872             
2873             /**
2874              * Gets (as xml) the "EIN" element
2875              */
2876             gov.grants.apply.system.globalLibraryV20.EmployerIDDataType xgetEIN();
2877             
2878             /**
2879              * True if has "EIN" element
2880              */
2881             boolean isSetEIN();
2882             
2883             /**
2884              * Sets the "EIN" element
2885              */
2886             void setEIN(java.lang.String ein);
2887             
2888             /**
2889              * Sets (as xml) the "EIN" element
2890              */
2891             void xsetEIN(gov.grants.apply.system.globalLibraryV20.EmployerIDDataType ein);
2892             
2893             /**
2894              * Unsets the "EIN" element
2895              */
2896             void unsetEIN();
2897             
2898             /**
2899              * Gets the "ControlNumber" element
2900              */
2901             java.lang.String getControlNumber();
2902             
2903             /**
2904              * Gets (as xml) the "ControlNumber" element
2905              */
2906             gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.ControlNumber xgetControlNumber();
2907             
2908             /**
2909              * True if has "ControlNumber" element
2910              */
2911             boolean isSetControlNumber();
2912             
2913             /**
2914              * Sets the "ControlNumber" element
2915              */
2916             void setControlNumber(java.lang.String controlNumber);
2917             
2918             /**
2919              * Sets (as xml) the "ControlNumber" element
2920              */
2921             void xsetControlNumber(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.ControlNumber controlNumber);
2922             
2923             /**
2924              * Unsets the "ControlNumber" element
2925              */
2926             void unsetControlNumber();
2927             
2928             /**
2929              * Gets the "TotalAward" element
2930              */
2931             int getTotalAward();
2932             
2933             /**
2934              * Gets (as xml) the "TotalAward" element
2935              */
2936             gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.TotalAward xgetTotalAward();
2937             
2938             /**
2939              * True if has "TotalAward" element
2940              */
2941             boolean isSetTotalAward();
2942             
2943             /**
2944              * Sets the "TotalAward" element
2945              */
2946             void setTotalAward(int totalAward);
2947             
2948             /**
2949              * Sets (as xml) the "TotalAward" element
2950              */
2951             void xsetTotalAward(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.TotalAward totalAward);
2952             
2953             /**
2954              * Unsets the "TotalAward" element
2955              */
2956             void unsetTotalAward();
2957             
2958             /**
2959              * Gets the "AwardType" element
2960              */
2961             gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.AwardType.Enum getAwardType();
2962             
2963             /**
2964              * Gets (as xml) the "AwardType" element
2965              */
2966             gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.AwardType xgetAwardType();
2967             
2968             /**
2969              * True if has "AwardType" element
2970              */
2971             boolean isSetAwardType();
2972             
2973             /**
2974              * Sets the "AwardType" element
2975              */
2976             void setAwardType(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.AwardType.Enum awardType);
2977             
2978             /**
2979              * Sets (as xml) the "AwardType" element
2980              */
2981             void xsetAwardType(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.AwardType awardType);
2982             
2983             /**
2984              * Unsets the "AwardType" element
2985              */
2986             void unsetAwardType();
2987             
2988             /**
2989              * An XML OrganizationName(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
2990              *
2991              * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$PriorAwardsTable$OrganizationName.
2992              */
2993             public interface OrganizationName extends org.apache.xmlbeans.XmlString
2994             {
2995                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2996                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OrganizationName.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("organizationname5eeeelemtype");
2997                 
2998                 /**
2999                  * A factory class with static methods for creating instances
3000                  * of this type.
3001                  */
3002                 
3003                 public static final class Factory
3004                 {
3005                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.OrganizationName newValue(java.lang.Object obj) {
3006                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.OrganizationName) type.newValue( obj ); }
3007                     
3008                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.OrganizationName newInstance() {
3009                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.OrganizationName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3010                     
3011                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.OrganizationName newInstance(org.apache.xmlbeans.XmlOptions options) {
3012                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.OrganizationName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3013                     
3014                     private Factory() { } // No instance of this class allowed
3015                 }
3016             }
3017             
3018             /**
3019              * An XML ControlNumber(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
3020              *
3021              * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$PriorAwardsTable$ControlNumber.
3022              */
3023             public interface ControlNumber extends org.apache.xmlbeans.XmlString
3024             {
3025                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3026                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ControlNumber.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("controlnumber8d26elemtype");
3027                 
3028                 /**
3029                  * A factory class with static methods for creating instances
3030                  * of this type.
3031                  */
3032                 
3033                 public static final class Factory
3034                 {
3035                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.ControlNumber newValue(java.lang.Object obj) {
3036                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.ControlNumber) type.newValue( obj ); }
3037                     
3038                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.ControlNumber newInstance() {
3039                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.ControlNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3040                     
3041                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.ControlNumber newInstance(org.apache.xmlbeans.XmlOptions options) {
3042                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.ControlNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3043                     
3044                     private Factory() { } // No instance of this class allowed
3045                 }
3046             }
3047             
3048             /**
3049              * An XML TotalAward(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
3050              *
3051              * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$PriorAwardsTable$TotalAward.
3052              */
3053             public interface TotalAward extends org.apache.xmlbeans.XmlInt
3054             {
3055                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3056                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TotalAward.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("totalawardce89elemtype");
3057                 
3058                 /**
3059                  * A factory class with static methods for creating instances
3060                  * of this type.
3061                  */
3062                 
3063                 public static final class Factory
3064                 {
3065                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.TotalAward newValue(java.lang.Object obj) {
3066                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.TotalAward) type.newValue( obj ); }
3067                     
3068                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.TotalAward newInstance() {
3069                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.TotalAward) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3070                     
3071                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.TotalAward newInstance(org.apache.xmlbeans.XmlOptions options) {
3072                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.TotalAward) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3073                     
3074                     private Factory() { } // No instance of this class allowed
3075                 }
3076             }
3077             
3078             /**
3079              * An XML AwardType(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
3080              *
3081              * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$PriorAwardsTable$AwardType.
3082              */
3083             public interface AwardType extends org.apache.xmlbeans.XmlString
3084             {
3085                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3086                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AwardType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("awardtype78d7elemtype");
3087                 
3088                 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
3089                 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
3090                 
3091                 static final Enum BEA = Enum.forString("BEA");
3092                 static final Enum CMF = Enum.forString("CMF");
3093                 static final Enum FA = Enum.forString("FA");
3094                 static final Enum FEC = Enum.forString("FEC");
3095                 static final Enum NACA = Enum.forString("NACA");
3096                 static final Enum NMTC = Enum.forString("NMTC");
3097                 static final Enum TA = Enum.forString("TA");
3098                 
3099                 static final int INT_BEA = Enum.INT_BEA;
3100                 static final int INT_CMF = Enum.INT_CMF;
3101                 static final int INT_FA = Enum.INT_FA;
3102                 static final int INT_FEC = Enum.INT_FEC;
3103                 static final int INT_NACA = Enum.INT_NACA;
3104                 static final int INT_NMTC = Enum.INT_NMTC;
3105                 static final int INT_TA = Enum.INT_TA;
3106                 
3107                 /**
3108                  * Enumeration value class for gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$PriorAwardsTable$AwardType.
3109                  * These enum values can be used as follows:
3110                  * <pre>
3111                  * enum.toString(); // returns the string value of the enum
3112                  * enum.intValue(); // returns an int value, useful for switches
3113                  * // e.g., case Enum.INT_BEA
3114                  * Enum.forString(s); // returns the enum value for a string
3115                  * Enum.forInt(i); // returns the enum value for an int
3116                  * </pre>
3117                  * Enumeration objects are immutable singleton objects that
3118                  * can be compared using == object equality. They have no
3119                  * public constructor. See the constants defined within this
3120                  * class for all the valid values.
3121                  */
3122                 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
3123                 {
3124                     /**
3125                      * Returns the enum value for a string, or null if none.
3126                      */
3127                     public static Enum forString(java.lang.String s)
3128                         { return (Enum)table.forString(s); }
3129                     /**
3130                      * Returns the enum value corresponding to an int, or null if none.
3131                      */
3132                     public static Enum forInt(int i)
3133                         { return (Enum)table.forInt(i); }
3134                     
3135                     private Enum(java.lang.String s, int i)
3136                         { super(s, i); }
3137                     
3138                     static final int INT_BEA = 1;
3139                     static final int INT_CMF = 2;
3140                     static final int INT_FA = 3;
3141                     static final int INT_FEC = 4;
3142                     static final int INT_NACA = 5;
3143                     static final int INT_NMTC = 6;
3144                     static final int INT_TA = 7;
3145                     
3146                     public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
3147                         new org.apache.xmlbeans.StringEnumAbstractBase.Table
3148                     (
3149                       new Enum[]
3150                       {
3151                         new Enum("BEA", INT_BEA),
3152                         new Enum("CMF", INT_CMF),
3153                         new Enum("FA", INT_FA),
3154                         new Enum("FEC", INT_FEC),
3155                         new Enum("NACA", INT_NACA),
3156                         new Enum("NMTC", INT_NMTC),
3157                         new Enum("TA", INT_TA),
3158                       }
3159                     );
3160                     private static final long serialVersionUID = 1L;
3161                     private java.lang.Object readResolve() { return forInt(intValue()); } 
3162                 }
3163                 
3164                 /**
3165                  * A factory class with static methods for creating instances
3166                  * of this type.
3167                  */
3168                 
3169                 public static final class Factory
3170                 {
3171                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.AwardType newValue(java.lang.Object obj) {
3172                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.AwardType) type.newValue( obj ); }
3173                     
3174                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.AwardType newInstance() {
3175                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.AwardType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3176                     
3177                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.AwardType newInstance(org.apache.xmlbeans.XmlOptions options) {
3178                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable.AwardType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3179                     
3180                     private Factory() { } // No instance of this class allowed
3181                 }
3182             }
3183             
3184             /**
3185              * A factory class with static methods for creating instances
3186              * of this type.
3187              */
3188             
3189             public static final class Factory
3190             {
3191                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable newInstance() {
3192                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3193                 
3194                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable newInstance(org.apache.xmlbeans.XmlOptions options) {
3195                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PriorAwardsTable) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3196                 
3197                 private Factory() { } // No instance of this class allowed
3198             }
3199         }
3200         
3201         /**
3202          * An XML InstitutionType(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
3203          *
3204          * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$InstitutionType.
3205          */
3206         public interface InstitutionType extends org.apache.xmlbeans.XmlString
3207         {
3208             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3209                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(InstitutionType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("institutiontype0940elemtype");
3210             
3211             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
3212             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
3213             
3214             static final Enum LOAN_FUND = Enum.forString("Loan Fund");
3215             static final Enum CREDIT_UNION = Enum.forString("Credit Union");
3216             static final Enum BANK_HOLDING_COMPANY = Enum.forString("Bank Holding Company");
3217             static final Enum BANK_OR_THRIFT = Enum.forString("Bank or Thrift");
3218             static final Enum VENTURE_CAPITAL = Enum.forString("Venture Capital");
3219             
3220             static final int INT_LOAN_FUND = Enum.INT_LOAN_FUND;
3221             static final int INT_CREDIT_UNION = Enum.INT_CREDIT_UNION;
3222             static final int INT_BANK_HOLDING_COMPANY = Enum.INT_BANK_HOLDING_COMPANY;
3223             static final int INT_BANK_OR_THRIFT = Enum.INT_BANK_OR_THRIFT;
3224             static final int INT_VENTURE_CAPITAL = Enum.INT_VENTURE_CAPITAL;
3225             
3226             /**
3227              * Enumeration value class for gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$InstitutionType.
3228              * These enum values can be used as follows:
3229              * <pre>
3230              * enum.toString(); // returns the string value of the enum
3231              * enum.intValue(); // returns an int value, useful for switches
3232              * // e.g., case Enum.INT_LOAN_FUND
3233              * Enum.forString(s); // returns the enum value for a string
3234              * Enum.forInt(i); // returns the enum value for an int
3235              * </pre>
3236              * Enumeration objects are immutable singleton objects that
3237              * can be compared using == object equality. They have no
3238              * public constructor. See the constants defined within this
3239              * class for all the valid values.
3240              */
3241             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
3242             {
3243                 /**
3244                  * Returns the enum value for a string, or null if none.
3245                  */
3246                 public static Enum forString(java.lang.String s)
3247                     { return (Enum)table.forString(s); }
3248                 /**
3249                  * Returns the enum value corresponding to an int, or null if none.
3250                  */
3251                 public static Enum forInt(int i)
3252                     { return (Enum)table.forInt(i); }
3253                 
3254                 private Enum(java.lang.String s, int i)
3255                     { super(s, i); }
3256                 
3257                 static final int INT_LOAN_FUND = 1;
3258                 static final int INT_CREDIT_UNION = 2;
3259                 static final int INT_BANK_HOLDING_COMPANY = 3;
3260                 static final int INT_BANK_OR_THRIFT = 4;
3261                 static final int INT_VENTURE_CAPITAL = 5;
3262                 
3263                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
3264                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
3265                 (
3266                     new Enum[]
3267                     {
3268                       new Enum("Loan Fund", INT_LOAN_FUND),
3269                       new Enum("Credit Union", INT_CREDIT_UNION),
3270                       new Enum("Bank Holding Company", INT_BANK_HOLDING_COMPANY),
3271                       new Enum("Bank or Thrift", INT_BANK_OR_THRIFT),
3272                       new Enum("Venture Capital", INT_VENTURE_CAPITAL),
3273                     }
3274                 );
3275                 private static final long serialVersionUID = 1L;
3276                 private java.lang.Object readResolve() { return forInt(intValue()); } 
3277             }
3278             
3279             /**
3280              * A factory class with static methods for creating instances
3281              * of this type.
3282              */
3283             
3284             public static final class Factory
3285             {
3286                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.InstitutionType newValue(java.lang.Object obj) {
3287                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.InstitutionType) type.newValue( obj ); }
3288                 
3289                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.InstitutionType newInstance() {
3290                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.InstitutionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3291                 
3292                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.InstitutionType newInstance(org.apache.xmlbeans.XmlOptions options) {
3293                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.InstitutionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3294                 
3295                 private Factory() { } // No instance of this class allowed
3296             }
3297         }
3298         
3299         /**
3300          * An XML OrganizationStructure(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
3301          *
3302          * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$OrganizationStructure.
3303          */
3304         public interface OrganizationStructure extends org.apache.xmlbeans.XmlString
3305         {
3306             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3307                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OrganizationStructure.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("organizationstructure3c92elemtype");
3308             
3309             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
3310             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
3311             
3312             static final Enum FOR_PROFIT = Enum.forString("For-Profit");
3313             static final Enum X_501_C_4 = Enum.forString("501(c)(4)");
3314             static final Enum OTHER_NON_PROFIT = Enum.forString("Other Non-Profit");
3315             
3316             static final int INT_FOR_PROFIT = Enum.INT_FOR_PROFIT;
3317             static final int INT_X_501_C_4 = Enum.INT_X_501_C_4;
3318             static final int INT_OTHER_NON_PROFIT = Enum.INT_OTHER_NON_PROFIT;
3319             
3320             /**
3321              * Enumeration value class for gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$OrganizationStructure.
3322              * These enum values can be used as follows:
3323              * <pre>
3324              * enum.toString(); // returns the string value of the enum
3325              * enum.intValue(); // returns an int value, useful for switches
3326              * // e.g., case Enum.INT_FOR_PROFIT
3327              * Enum.forString(s); // returns the enum value for a string
3328              * Enum.forInt(i); // returns the enum value for an int
3329              * </pre>
3330              * Enumeration objects are immutable singleton objects that
3331              * can be compared using == object equality. They have no
3332              * public constructor. See the constants defined within this
3333              * class for all the valid values.
3334              */
3335             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
3336             {
3337                 /**
3338                  * Returns the enum value for a string, or null if none.
3339                  */
3340                 public static Enum forString(java.lang.String s)
3341                     { return (Enum)table.forString(s); }
3342                 /**
3343                  * Returns the enum value corresponding to an int, or null if none.
3344                  */
3345                 public static Enum forInt(int i)
3346                     { return (Enum)table.forInt(i); }
3347                 
3348                 private Enum(java.lang.String s, int i)
3349                     { super(s, i); }
3350                 
3351                 static final int INT_FOR_PROFIT = 1;
3352                 static final int INT_X_501_C_4 = 2;
3353                 static final int INT_OTHER_NON_PROFIT = 3;
3354                 
3355                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
3356                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
3357                 (
3358                     new Enum[]
3359                     {
3360                       new Enum("For-Profit", INT_FOR_PROFIT),
3361                       new Enum("501(c)(4)", INT_X_501_C_4),
3362                       new Enum("Other Non-Profit", INT_OTHER_NON_PROFIT),
3363                     }
3364                 );
3365                 private static final long serialVersionUID = 1L;
3366                 private java.lang.Object readResolve() { return forInt(intValue()); } 
3367             }
3368             
3369             /**
3370              * A factory class with static methods for creating instances
3371              * of this type.
3372              */
3373             
3374             public static final class Factory
3375             {
3376                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OrganizationStructure newValue(java.lang.Object obj) {
3377                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OrganizationStructure) type.newValue( obj ); }
3378                 
3379                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OrganizationStructure newInstance() {
3380                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OrganizationStructure) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3381                 
3382                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OrganizationStructure newInstance(org.apache.xmlbeans.XmlOptions options) {
3383                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OrganizationStructure) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3384                 
3385                 private Factory() { } // No instance of this class allowed
3386             }
3387         }
3388         
3389         /**
3390          * An XML QID_66(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
3391          *
3392          * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$QID66.
3393          */
3394         public interface QID66 extends org.apache.xmlbeans.XmlInteger
3395         {
3396             long getLongValue();
3397             void setLongValue(long l);
3398             /** @deprecated */
3399             long longValue();
3400             /** @deprecated */
3401             void set(long l);
3402             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3403                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(QID66.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("qid66816felemtype");
3404             
3405             /**
3406              * A factory class with static methods for creating instances
3407              * of this type.
3408              */
3409             
3410             public static final class Factory
3411             {
3412                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID66 newValue(java.lang.Object obj) {
3413                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID66) type.newValue( obj ); }
3414                 
3415                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID66 newInstance() {
3416                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID66) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3417                 
3418                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID66 newInstance(org.apache.xmlbeans.XmlOptions options) {
3419                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID66) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3420                 
3421                 private Factory() { } // No instance of this class allowed
3422             }
3423         }
3424         
3425         /**
3426          * An XML RegulatoryBody(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
3427          *
3428          * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$RegulatoryBody.
3429          */
3430         public interface RegulatoryBody extends org.apache.xmlbeans.XmlString
3431         {
3432             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3433                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(RegulatoryBody.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("regulatorybodyda88elemtype");
3434             
3435             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
3436             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
3437             
3438             static final Enum FDIC = Enum.forString("FDIC");
3439             static final Enum FEDERAL_RESERVE = Enum.forString("Federal Reserve");
3440             static final Enum NCUA = Enum.forString("NCUA");
3441             static final Enum OCC = Enum.forString("OCC");
3442             static final Enum OTS = Enum.forString("OTS");
3443             static final Enum OTHER = Enum.forString("Other");
3444             
3445             static final int INT_FDIC = Enum.INT_FDIC;
3446             static final int INT_FEDERAL_RESERVE = Enum.INT_FEDERAL_RESERVE;
3447             static final int INT_NCUA = Enum.INT_NCUA;
3448             static final int INT_OCC = Enum.INT_OCC;
3449             static final int INT_OTS = Enum.INT_OTS;
3450             static final int INT_OTHER = Enum.INT_OTHER;
3451             
3452             /**
3453              * Enumeration value class for gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$RegulatoryBody.
3454              * These enum values can be used as follows:
3455              * <pre>
3456              * enum.toString(); // returns the string value of the enum
3457              * enum.intValue(); // returns an int value, useful for switches
3458              * // e.g., case Enum.INT_FDIC
3459              * Enum.forString(s); // returns the enum value for a string
3460              * Enum.forInt(i); // returns the enum value for an int
3461              * </pre>
3462              * Enumeration objects are immutable singleton objects that
3463              * can be compared using == object equality. They have no
3464              * public constructor. See the constants defined within this
3465              * class for all the valid values.
3466              */
3467             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
3468             {
3469                 /**
3470                  * Returns the enum value for a string, or null if none.
3471                  */
3472                 public static Enum forString(java.lang.String s)
3473                     { return (Enum)table.forString(s); }
3474                 /**
3475                  * Returns the enum value corresponding to an int, or null if none.
3476                  */
3477                 public static Enum forInt(int i)
3478                     { return (Enum)table.forInt(i); }
3479                 
3480                 private Enum(java.lang.String s, int i)
3481                     { super(s, i); }
3482                 
3483                 static final int INT_FDIC = 1;
3484                 static final int INT_FEDERAL_RESERVE = 2;
3485                 static final int INT_NCUA = 3;
3486                 static final int INT_OCC = 4;
3487                 static final int INT_OTS = 5;
3488                 static final int INT_OTHER = 6;
3489                 
3490                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
3491                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
3492                 (
3493                     new Enum[]
3494                     {
3495                       new Enum("FDIC", INT_FDIC),
3496                       new Enum("Federal Reserve", INT_FEDERAL_RESERVE),
3497                       new Enum("NCUA", INT_NCUA),
3498                       new Enum("OCC", INT_OCC),
3499                       new Enum("OTS", INT_OTS),
3500                       new Enum("Other", INT_OTHER),
3501                     }
3502                 );
3503                 private static final long serialVersionUID = 1L;
3504                 private java.lang.Object readResolve() { return forInt(intValue()); } 
3505             }
3506             
3507             /**
3508              * A factory class with static methods for creating instances
3509              * of this type.
3510              */
3511             
3512             public static final class Factory
3513             {
3514                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.RegulatoryBody newValue(java.lang.Object obj) {
3515                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.RegulatoryBody) type.newValue( obj ); }
3516                 
3517                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.RegulatoryBody newInstance() {
3518                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.RegulatoryBody) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3519                 
3520                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.RegulatoryBody newInstance(org.apache.xmlbeans.XmlOptions options) {
3521                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.RegulatoryBody) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3522                 
3523                 private Factory() { } // No instance of this class allowed
3524             }
3525         }
3526         
3527         /**
3528          * An XML OtherRegulatoryBody(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
3529          *
3530          * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$OtherRegulatoryBody.
3531          */
3532         public interface OtherRegulatoryBody extends org.apache.xmlbeans.XmlString
3533         {
3534             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3535                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OtherRegulatoryBody.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("otherregulatorybody25c8elemtype");
3536             
3537             /**
3538              * A factory class with static methods for creating instances
3539              * of this type.
3540              */
3541             
3542             public static final class Factory
3543             {
3544                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherRegulatoryBody newValue(java.lang.Object obj) {
3545                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherRegulatoryBody) type.newValue( obj ); }
3546                 
3547                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherRegulatoryBody newInstance() {
3548                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherRegulatoryBody) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3549                 
3550                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherRegulatoryBody newInstance(org.apache.xmlbeans.XmlOptions options) {
3551                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.OtherRegulatoryBody) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3552                 
3553                 private Factory() { } // No instance of this class allowed
3554             }
3555         }
3556         
3557         /**
3558          * An XML FDICCertification(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
3559          *
3560          * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$FDICCertification.
3561          */
3562         public interface FDICCertification extends org.apache.xmlbeans.XmlString
3563         {
3564             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3565                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FDICCertification.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fdiccertification78f0elemtype");
3566             
3567             /**
3568              * A factory class with static methods for creating instances
3569              * of this type.
3570              */
3571             
3572             public static final class Factory
3573             {
3574                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.FDICCertification newValue(java.lang.Object obj) {
3575                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.FDICCertification) type.newValue( obj ); }
3576                 
3577                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.FDICCertification newInstance() {
3578                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.FDICCertification) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3579                 
3580                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.FDICCertification newInstance(org.apache.xmlbeans.XmlOptions options) {
3581                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.FDICCertification) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3582                 
3583                 private Factory() { } // No instance of this class allowed
3584             }
3585         }
3586         
3587         /**
3588          * An XML CharterNumber(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
3589          *
3590          * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$CharterNumber.
3591          */
3592         public interface CharterNumber extends org.apache.xmlbeans.XmlString
3593         {
3594             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3595                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CharterNumber.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("charternumber645eelemtype");
3596             
3597             /**
3598              * A factory class with static methods for creating instances
3599              * of this type.
3600              */
3601             
3602             public static final class Factory
3603             {
3604                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CharterNumber newValue(java.lang.Object obj) {
3605                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CharterNumber) type.newValue( obj ); }
3606                 
3607                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CharterNumber newInstance() {
3608                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CharterNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3609                 
3610                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CharterNumber newInstance(org.apache.xmlbeans.XmlOptions options) {
3611                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CharterNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3612                 
3613                 private Factory() { } // No instance of this class allowed
3614             }
3615         }
3616         
3617         /**
3618          * An XML CertificationStatus(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
3619          *
3620          * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$CertificationStatus.
3621          */
3622         public interface CertificationStatus extends org.apache.xmlbeans.XmlString
3623         {
3624             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3625                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CertificationStatus.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("certificationstatuse846elemtype");
3626             
3627             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
3628             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
3629             
3630             static final Enum CDFI_CERTIFIED = Enum.forString("CDFI Certified");
3631             static final Enum NOT_CERTIFIED = Enum.forString("Not Certified");
3632             
3633             static final int INT_CDFI_CERTIFIED = Enum.INT_CDFI_CERTIFIED;
3634             static final int INT_NOT_CERTIFIED = Enum.INT_NOT_CERTIFIED;
3635             
3636             /**
3637              * Enumeration value class for gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$CertificationStatus.
3638              * These enum values can be used as follows:
3639              * <pre>
3640              * enum.toString(); // returns the string value of the enum
3641              * enum.intValue(); // returns an int value, useful for switches
3642              * // e.g., case Enum.INT_CDFI_CERTIFIED
3643              * Enum.forString(s); // returns the enum value for a string
3644              * Enum.forInt(i); // returns the enum value for an int
3645              * </pre>
3646              * Enumeration objects are immutable singleton objects that
3647              * can be compared using == object equality. They have no
3648              * public constructor. See the constants defined within this
3649              * class for all the valid values.
3650              */
3651             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
3652             {
3653                 /**
3654                  * Returns the enum value for a string, or null if none.
3655                  */
3656                 public static Enum forString(java.lang.String s)
3657                     { return (Enum)table.forString(s); }
3658                 /**
3659                  * Returns the enum value corresponding to an int, or null if none.
3660                  */
3661                 public static Enum forInt(int i)
3662                     { return (Enum)table.forInt(i); }
3663                 
3664                 private Enum(java.lang.String s, int i)
3665                     { super(s, i); }
3666                 
3667                 static final int INT_CDFI_CERTIFIED = 1;
3668                 static final int INT_NOT_CERTIFIED = 2;
3669                 
3670                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
3671                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
3672                 (
3673                     new Enum[]
3674                     {
3675                       new Enum("CDFI Certified", INT_CDFI_CERTIFIED),
3676                       new Enum("Not Certified", INT_NOT_CERTIFIED),
3677                     }
3678                 );
3679                 private static final long serialVersionUID = 1L;
3680                 private java.lang.Object readResolve() { return forInt(intValue()); } 
3681             }
3682             
3683             /**
3684              * A factory class with static methods for creating instances
3685              * of this type.
3686              */
3687             
3688             public static final class Factory
3689             {
3690                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CertificationStatus newValue(java.lang.Object obj) {
3691                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CertificationStatus) type.newValue( obj ); }
3692                 
3693                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CertificationStatus newInstance() {
3694                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CertificationStatus) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3695                 
3696                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CertificationStatus newInstance(org.apache.xmlbeans.XmlOptions options) {
3697                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CertificationStatus) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3698                 
3699                 private Factory() { } // No instance of this class allowed
3700             }
3701         }
3702         
3703         /**
3704          * An XML CDFICertificationNumber(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
3705          *
3706          * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$CDFICertificationNumber.
3707          */
3708         public interface CDFICertificationNumber extends org.apache.xmlbeans.XmlString
3709         {
3710             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3711                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CDFICertificationNumber.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("cdficertificationnumberfcb3elemtype");
3712             
3713             /**
3714              * A factory class with static methods for creating instances
3715              * of this type.
3716              */
3717             
3718             public static final class Factory
3719             {
3720                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CDFICertificationNumber newValue(java.lang.Object obj) {
3721                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CDFICertificationNumber) type.newValue( obj ); }
3722                 
3723                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CDFICertificationNumber newInstance() {
3724                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CDFICertificationNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3725                 
3726                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CDFICertificationNumber newInstance(org.apache.xmlbeans.XmlOptions options) {
3727                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CDFICertificationNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3728                 
3729                 private Factory() { } // No instance of this class allowed
3730             }
3731         }
3732         
3733         /**
3734          * An XML CertificationChecklist(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
3735          *
3736          * This is a complex type.
3737          */
3738         public interface CertificationChecklist extends org.apache.xmlbeans.XmlObject
3739         {
3740             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3741                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CertificationChecklist.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("certificationchecklist5316elemtype");
3742             
3743             /**
3744              * Gets the "LegalEntityRequirement" element
3745              */
3746             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLegalEntityRequirement();
3747             
3748             /**
3749              * Gets (as xml) the "LegalEntityRequirement" element
3750              */
3751             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLegalEntityRequirement();
3752             
3753             /**
3754              * Sets the "LegalEntityRequirement" element
3755              */
3756             void setLegalEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum legalEntityRequirement);
3757             
3758             /**
3759              * Sets (as xml) the "LegalEntityRequirement" element
3760              */
3761             void xsetLegalEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType legalEntityRequirement);
3762             
3763             /**
3764              * Gets the "PrimaryMissionRequirement" element
3765              */
3766             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPrimaryMissionRequirement();
3767             
3768             /**
3769              * Gets (as xml) the "PrimaryMissionRequirement" element
3770              */
3771             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPrimaryMissionRequirement();
3772             
3773             /**
3774              * Sets the "PrimaryMissionRequirement" element
3775              */
3776             void setPrimaryMissionRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum primaryMissionRequirement);
3777             
3778             /**
3779              * Sets (as xml) the "PrimaryMissionRequirement" element
3780              */
3781             void xsetPrimaryMissionRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType primaryMissionRequirement);
3782             
3783             /**
3784              * Gets the "TargetMarketRequirement" element
3785              */
3786             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTargetMarketRequirement();
3787             
3788             /**
3789              * Gets (as xml) the "TargetMarketRequirement" element
3790              */
3791             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTargetMarketRequirement();
3792             
3793             /**
3794              * Sets the "TargetMarketRequirement" element
3795              */
3796             void setTargetMarketRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum targetMarketRequirement);
3797             
3798             /**
3799              * Sets (as xml) the "TargetMarketRequirement" element
3800              */
3801             void xsetTargetMarketRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType targetMarketRequirement);
3802             
3803             /**
3804              * Gets the "FinancingEntityRequirement" element
3805              */
3806             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFinancingEntityRequirement();
3807             
3808             /**
3809              * Gets (as xml) the "FinancingEntityRequirement" element
3810              */
3811             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFinancingEntityRequirement();
3812             
3813             /**
3814              * Sets the "FinancingEntityRequirement" element
3815              */
3816             void setFinancingEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum financingEntityRequirement);
3817             
3818             /**
3819              * Sets (as xml) the "FinancingEntityRequirement" element
3820              */
3821             void xsetFinancingEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType financingEntityRequirement);
3822             
3823             /**
3824              * Gets the "DevelopmentServicesRequirement" element
3825              */
3826             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDevelopmentServicesRequirement();
3827             
3828             /**
3829              * Gets (as xml) the "DevelopmentServicesRequirement" element
3830              */
3831             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDevelopmentServicesRequirement();
3832             
3833             /**
3834              * Sets the "DevelopmentServicesRequirement" element
3835              */
3836             void setDevelopmentServicesRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum developmentServicesRequirement);
3837             
3838             /**
3839              * Sets (as xml) the "DevelopmentServicesRequirement" element
3840              */
3841             void xsetDevelopmentServicesRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType developmentServicesRequirement);
3842             
3843             /**
3844              * Gets the "AccountabilityRequirement" element
3845              */
3846             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAccountabilityRequirement();
3847             
3848             /**
3849              * Gets (as xml) the "AccountabilityRequirement" element
3850              */
3851             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAccountabilityRequirement();
3852             
3853             /**
3854              * Sets the "AccountabilityRequirement" element
3855              */
3856             void setAccountabilityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum accountabilityRequirement);
3857             
3858             /**
3859              * Sets (as xml) the "AccountabilityRequirement" element
3860              */
3861             void xsetAccountabilityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType accountabilityRequirement);
3862             
3863             /**
3864              * Gets the "NonGovernmentEntityRequirement" element
3865              */
3866             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNonGovernmentEntityRequirement();
3867             
3868             /**
3869              * Gets (as xml) the "NonGovernmentEntityRequirement" element
3870              */
3871             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNonGovernmentEntityRequirement();
3872             
3873             /**
3874              * Sets the "NonGovernmentEntityRequirement" element
3875              */
3876             void setNonGovernmentEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nonGovernmentEntityRequirement);
3877             
3878             /**
3879              * Sets (as xml) the "NonGovernmentEntityRequirement" element
3880              */
3881             void xsetNonGovernmentEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType nonGovernmentEntityRequirement);
3882             
3883             /**
3884              * A factory class with static methods for creating instances
3885              * of this type.
3886              */
3887             
3888             public static final class Factory
3889             {
3890                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CertificationChecklist newInstance() {
3891                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CertificationChecklist) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3892                 
3893                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CertificationChecklist newInstance(org.apache.xmlbeans.XmlOptions options) {
3894                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.CertificationChecklist) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3895                 
3896                 private Factory() { } // No instance of this class allowed
3897             }
3898         }
3899         
3900         /**
3901          * An XML QID_58(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
3902          *
3903          * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$QID58.
3904          */
3905         public interface QID58 extends org.apache.xmlbeans.XmlString
3906         {
3907             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3908                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(QID58.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("qid587becelemtype");
3909             
3910             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
3911             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
3912             
3913             static final Enum MAJOR_URBAN = Enum.forString("Major Urban");
3914             static final Enum MINOR_URBAN = Enum.forString("Minor Urban");
3915             static final Enum RURAL = Enum.forString("Rural");
3916             
3917             static final int INT_MAJOR_URBAN = Enum.INT_MAJOR_URBAN;
3918             static final int INT_MINOR_URBAN = Enum.INT_MINOR_URBAN;
3919             static final int INT_RURAL = Enum.INT_RURAL;
3920             
3921             /**
3922              * Enumeration value class for gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$QID58.
3923              * These enum values can be used as follows:
3924              * <pre>
3925              * enum.toString(); // returns the string value of the enum
3926              * enum.intValue(); // returns an int value, useful for switches
3927              * // e.g., case Enum.INT_MAJOR_URBAN
3928              * Enum.forString(s); // returns the enum value for a string
3929              * Enum.forInt(i); // returns the enum value for an int
3930              * </pre>
3931              * Enumeration objects are immutable singleton objects that
3932              * can be compared using == object equality. They have no
3933              * public constructor. See the constants defined within this
3934              * class for all the valid values.
3935              */
3936             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
3937             {
3938                 /**
3939                  * Returns the enum value for a string, or null if none.
3940                  */
3941                 public static Enum forString(java.lang.String s)
3942                     { return (Enum)table.forString(s); }
3943                 /**
3944                  * Returns the enum value corresponding to an int, or null if none.
3945                  */
3946                 public static Enum forInt(int i)
3947                     { return (Enum)table.forInt(i); }
3948                 
3949                 private Enum(java.lang.String s, int i)
3950                     { super(s, i); }
3951                 
3952                 static final int INT_MAJOR_URBAN = 1;
3953                 static final int INT_MINOR_URBAN = 2;
3954                 static final int INT_RURAL = 3;
3955                 
3956                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
3957                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
3958                 (
3959                     new Enum[]
3960                     {
3961                       new Enum("Major Urban", INT_MAJOR_URBAN),
3962                       new Enum("Minor Urban", INT_MINOR_URBAN),
3963                       new Enum("Rural", INT_RURAL),
3964                     }
3965                 );
3966                 private static final long serialVersionUID = 1L;
3967                 private java.lang.Object readResolve() { return forInt(intValue()); } 
3968             }
3969             
3970             /**
3971              * A factory class with static methods for creating instances
3972              * of this type.
3973              */
3974             
3975             public static final class Factory
3976             {
3977                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID58 newValue(java.lang.Object obj) {
3978                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID58) type.newValue( obj ); }
3979                 
3980                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID58 newInstance() {
3981                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID58) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3982                 
3983                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID58 newInstance(org.apache.xmlbeans.XmlOptions options) {
3984                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID58) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3985                 
3986                 private Factory() { } // No instance of this class allowed
3987             }
3988         }
3989         
3990         /**
3991          * An XML PrimaryMarket(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
3992          *
3993          * This is a complex type.
3994          */
3995         public interface PrimaryMarket extends org.apache.xmlbeans.XmlObject
3996         {
3997             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3998                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PrimaryMarket.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("primarymarketd0f4elemtype");
3999             
4000             /**
4001              * Gets the "QID_80" element
4002              */
4003             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID80();
4004             
4005             /**
4006              * Gets (as xml) the "QID_80" element
4007              */
4008             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID80();
4009             
4010             /**
4011              * True if has "QID_80" element
4012              */
4013             boolean isSetQID80();
4014             
4015             /**
4016              * Sets the "QID_80" element
4017              */
4018             void setQID80(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid80);
4019             
4020             /**
4021              * Sets (as xml) the "QID_80" element
4022              */
4023             void xsetQID80(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid80);
4024             
4025             /**
4026              * Unsets the "QID_80" element
4027              */
4028             void unsetQID80();
4029             
4030             /**
4031              * Gets the "QID_81" element
4032              */
4033             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID81();
4034             
4035             /**
4036              * Gets (as xml) the "QID_81" element
4037              */
4038             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID81();
4039             
4040             /**
4041              * True if has "QID_81" element
4042              */
4043             boolean isSetQID81();
4044             
4045             /**
4046              * Sets the "QID_81" element
4047              */
4048             void setQID81(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid81);
4049             
4050             /**
4051              * Sets (as xml) the "QID_81" element
4052              */
4053             void xsetQID81(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid81);
4054             
4055             /**
4056              * Unsets the "QID_81" element
4057              */
4058             void unsetQID81();
4059             
4060             /**
4061              * Gets the "QID_84" element
4062              */
4063             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID84();
4064             
4065             /**
4066              * Gets (as xml) the "QID_84" element
4067              */
4068             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID84();
4069             
4070             /**
4071              * True if has "QID_84" element
4072              */
4073             boolean isSetQID84();
4074             
4075             /**
4076              * Sets the "QID_84" element
4077              */
4078             void setQID84(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid84);
4079             
4080             /**
4081              * Sets (as xml) the "QID_84" element
4082              */
4083             void xsetQID84(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid84);
4084             
4085             /**
4086              * Unsets the "QID_84" element
4087              */
4088             void unsetQID84();
4089             
4090             /**
4091              * Gets the "QID_82" element
4092              */
4093             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID82();
4094             
4095             /**
4096              * Gets (as xml) the "QID_82" element
4097              */
4098             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID82();
4099             
4100             /**
4101              * True if has "QID_82" element
4102              */
4103             boolean isSetQID82();
4104             
4105             /**
4106              * Sets the "QID_82" element
4107              */
4108             void setQID82(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid82);
4109             
4110             /**
4111              * Sets (as xml) the "QID_82" element
4112              */
4113             void xsetQID82(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid82);
4114             
4115             /**
4116              * Unsets the "QID_82" element
4117              */
4118             void unsetQID82();
4119             
4120             /**
4121              * Gets the "QID_83" element
4122              */
4123             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID83();
4124             
4125             /**
4126              * Gets (as xml) the "QID_83" element
4127              */
4128             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID83();
4129             
4130             /**
4131              * True if has "QID_83" element
4132              */
4133             boolean isSetQID83();
4134             
4135             /**
4136              * Sets the "QID_83" element
4137              */
4138             void setQID83(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid83);
4139             
4140             /**
4141              * Sets (as xml) the "QID_83" element
4142              */
4143             void xsetQID83(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid83);
4144             
4145             /**
4146              * Unsets the "QID_83" element
4147              */
4148             void unsetQID83();
4149             
4150             /**
4151              * A factory class with static methods for creating instances
4152              * of this type.
4153              */
4154             
4155             public static final class Factory
4156             {
4157                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PrimaryMarket newInstance() {
4158                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PrimaryMarket) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
4159                 
4160                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PrimaryMarket newInstance(org.apache.xmlbeans.XmlOptions options) {
4161                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PrimaryMarket) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
4162                 
4163                 private Factory() { } // No instance of this class allowed
4164             }
4165         }
4166         
4167         /**
4168          * An XML GeographicMarketServed(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
4169          *
4170          * This is a complex type.
4171          */
4172         public interface GeographicMarketServed extends org.apache.xmlbeans.XmlObject
4173         {
4174             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
4175                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(GeographicMarketServed.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("geographicmarketserved69faelemtype");
4176             
4177             /**
4178              * Gets the "Alabama" element
4179              */
4180             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAlabama();
4181             
4182             /**
4183              * Gets (as xml) the "Alabama" element
4184              */
4185             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAlabama();
4186             
4187             /**
4188              * True if has "Alabama" element
4189              */
4190             boolean isSetAlabama();
4191             
4192             /**
4193              * Sets the "Alabama" element
4194              */
4195             void setAlabama(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum alabama);
4196             
4197             /**
4198              * Sets (as xml) the "Alabama" element
4199              */
4200             void xsetAlabama(gov.grants.apply.system.globalLibraryV20.YesNoDataType alabama);
4201             
4202             /**
4203              * Unsets the "Alabama" element
4204              */
4205             void unsetAlabama();
4206             
4207             /**
4208              * Gets the "Alaska" element
4209              */
4210             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAlaska();
4211             
4212             /**
4213              * Gets (as xml) the "Alaska" element
4214              */
4215             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAlaska();
4216             
4217             /**
4218              * True if has "Alaska" element
4219              */
4220             boolean isSetAlaska();
4221             
4222             /**
4223              * Sets the "Alaska" element
4224              */
4225             void setAlaska(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum alaska);
4226             
4227             /**
4228              * Sets (as xml) the "Alaska" element
4229              */
4230             void xsetAlaska(gov.grants.apply.system.globalLibraryV20.YesNoDataType alaska);
4231             
4232             /**
4233              * Unsets the "Alaska" element
4234              */
4235             void unsetAlaska();
4236             
4237             /**
4238              * Gets the "AmericanSamoa" element
4239              */
4240             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAmericanSamoa();
4241             
4242             /**
4243              * Gets (as xml) the "AmericanSamoa" element
4244              */
4245             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAmericanSamoa();
4246             
4247             /**
4248              * True if has "AmericanSamoa" element
4249              */
4250             boolean isSetAmericanSamoa();
4251             
4252             /**
4253              * Sets the "AmericanSamoa" element
4254              */
4255             void setAmericanSamoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum americanSamoa);
4256             
4257             /**
4258              * Sets (as xml) the "AmericanSamoa" element
4259              */
4260             void xsetAmericanSamoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType americanSamoa);
4261             
4262             /**
4263              * Unsets the "AmericanSamoa" element
4264              */
4265             void unsetAmericanSamoa();
4266             
4267             /**
4268              * Gets the "Arizona" element
4269              */
4270             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArizona();
4271             
4272             /**
4273              * Gets (as xml) the "Arizona" element
4274              */
4275             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArizona();
4276             
4277             /**
4278              * True if has "Arizona" element
4279              */
4280             boolean isSetArizona();
4281             
4282             /**
4283              * Sets the "Arizona" element
4284              */
4285             void setArizona(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum arizona);
4286             
4287             /**
4288              * Sets (as xml) the "Arizona" element
4289              */
4290             void xsetArizona(gov.grants.apply.system.globalLibraryV20.YesNoDataType arizona);
4291             
4292             /**
4293              * Unsets the "Arizona" element
4294              */
4295             void unsetArizona();
4296             
4297             /**
4298              * Gets the "Arkansas" element
4299              */
4300             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArkansas();
4301             
4302             /**
4303              * Gets (as xml) the "Arkansas" element
4304              */
4305             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArkansas();
4306             
4307             /**
4308              * True if has "Arkansas" element
4309              */
4310             boolean isSetArkansas();
4311             
4312             /**
4313              * Sets the "Arkansas" element
4314              */
4315             void setArkansas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum arkansas);
4316             
4317             /**
4318              * Sets (as xml) the "Arkansas" element
4319              */
4320             void xsetArkansas(gov.grants.apply.system.globalLibraryV20.YesNoDataType arkansas);
4321             
4322             /**
4323              * Unsets the "Arkansas" element
4324              */
4325             void unsetArkansas();
4326             
4327             /**
4328              * Gets the "California" element
4329              */
4330             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCalifornia();
4331             
4332             /**
4333              * Gets (as xml) the "California" element
4334              */
4335             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCalifornia();
4336             
4337             /**
4338              * True if has "California" element
4339              */
4340             boolean isSetCalifornia();
4341             
4342             /**
4343              * Sets the "California" element
4344              */
4345             void setCalifornia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum california);
4346             
4347             /**
4348              * Sets (as xml) the "California" element
4349              */
4350             void xsetCalifornia(gov.grants.apply.system.globalLibraryV20.YesNoDataType california);
4351             
4352             /**
4353              * Unsets the "California" element
4354              */
4355             void unsetCalifornia();
4356             
4357             /**
4358              * Gets the "Colorado" element
4359              */
4360             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getColorado();
4361             
4362             /**
4363              * Gets (as xml) the "Colorado" element
4364              */
4365             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetColorado();
4366             
4367             /**
4368              * True if has "Colorado" element
4369              */
4370             boolean isSetColorado();
4371             
4372             /**
4373              * Sets the "Colorado" element
4374              */
4375             void setColorado(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum colorado);
4376             
4377             /**
4378              * Sets (as xml) the "Colorado" element
4379              */
4380             void xsetColorado(gov.grants.apply.system.globalLibraryV20.YesNoDataType colorado);
4381             
4382             /**
4383              * Unsets the "Colorado" element
4384              */
4385             void unsetColorado();
4386             
4387             /**
4388              * Gets the "Connecticut" element
4389              */
4390             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConnecticut();
4391             
4392             /**
4393              * Gets (as xml) the "Connecticut" element
4394              */
4395             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConnecticut();
4396             
4397             /**
4398              * True if has "Connecticut" element
4399              */
4400             boolean isSetConnecticut();
4401             
4402             /**
4403              * Sets the "Connecticut" element
4404              */
4405             void setConnecticut(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum connecticut);
4406             
4407             /**
4408              * Sets (as xml) the "Connecticut" element
4409              */
4410             void xsetConnecticut(gov.grants.apply.system.globalLibraryV20.YesNoDataType connecticut);
4411             
4412             /**
4413              * Unsets the "Connecticut" element
4414              */
4415             void unsetConnecticut();
4416             
4417             /**
4418              * Gets the "Delaware" element
4419              */
4420             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDelaware();
4421             
4422             /**
4423              * Gets (as xml) the "Delaware" element
4424              */
4425             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDelaware();
4426             
4427             /**
4428              * True if has "Delaware" element
4429              */
4430             boolean isSetDelaware();
4431             
4432             /**
4433              * Sets the "Delaware" element
4434              */
4435             void setDelaware(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum delaware);
4436             
4437             /**
4438              * Sets (as xml) the "Delaware" element
4439              */
4440             void xsetDelaware(gov.grants.apply.system.globalLibraryV20.YesNoDataType delaware);
4441             
4442             /**
4443              * Unsets the "Delaware" element
4444              */
4445             void unsetDelaware();
4446             
4447             /**
4448              * Gets the "DistrictofColumbia" element
4449              */
4450             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDistrictofColumbia();
4451             
4452             /**
4453              * Gets (as xml) the "DistrictofColumbia" element
4454              */
4455             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDistrictofColumbia();
4456             
4457             /**
4458              * True if has "DistrictofColumbia" element
4459              */
4460             boolean isSetDistrictofColumbia();
4461             
4462             /**
4463              * Sets the "DistrictofColumbia" element
4464              */
4465             void setDistrictofColumbia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum districtofColumbia);
4466             
4467             /**
4468              * Sets (as xml) the "DistrictofColumbia" element
4469              */
4470             void xsetDistrictofColumbia(gov.grants.apply.system.globalLibraryV20.YesNoDataType districtofColumbia);
4471             
4472             /**
4473              * Unsets the "DistrictofColumbia" element
4474              */
4475             void unsetDistrictofColumbia();
4476             
4477             /**
4478              * Gets the "FederatedStatesofMicronesia" element
4479              */
4480             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederatedStatesofMicronesia();
4481             
4482             /**
4483              * Gets (as xml) the "FederatedStatesofMicronesia" element
4484              */
4485             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederatedStatesofMicronesia();
4486             
4487             /**
4488              * True if has "FederatedStatesofMicronesia" element
4489              */
4490             boolean isSetFederatedStatesofMicronesia();
4491             
4492             /**
4493              * Sets the "FederatedStatesofMicronesia" element
4494              */
4495             void setFederatedStatesofMicronesia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federatedStatesofMicronesia);
4496             
4497             /**
4498              * Sets (as xml) the "FederatedStatesofMicronesia" element
4499              */
4500             void xsetFederatedStatesofMicronesia(gov.grants.apply.system.globalLibraryV20.YesNoDataType federatedStatesofMicronesia);
4501             
4502             /**
4503              * Unsets the "FederatedStatesofMicronesia" element
4504              */
4505             void unsetFederatedStatesofMicronesia();
4506             
4507             /**
4508              * Gets the "Florida" element
4509              */
4510             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFlorida();
4511             
4512             /**
4513              * Gets (as xml) the "Florida" element
4514              */
4515             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFlorida();
4516             
4517             /**
4518              * True if has "Florida" element
4519              */
4520             boolean isSetFlorida();
4521             
4522             /**
4523              * Sets the "Florida" element
4524              */
4525             void setFlorida(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum florida);
4526             
4527             /**
4528              * Sets (as xml) the "Florida" element
4529              */
4530             void xsetFlorida(gov.grants.apply.system.globalLibraryV20.YesNoDataType florida);
4531             
4532             /**
4533              * Unsets the "Florida" element
4534              */
4535             void unsetFlorida();
4536             
4537             /**
4538              * Gets the "Georgia" element
4539              */
4540             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGeorgia();
4541             
4542             /**
4543              * Gets (as xml) the "Georgia" element
4544              */
4545             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGeorgia();
4546             
4547             /**
4548              * True if has "Georgia" element
4549              */
4550             boolean isSetGeorgia();
4551             
4552             /**
4553              * Sets the "Georgia" element
4554              */
4555             void setGeorgia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum georgia);
4556             
4557             /**
4558              * Sets (as xml) the "Georgia" element
4559              */
4560             void xsetGeorgia(gov.grants.apply.system.globalLibraryV20.YesNoDataType georgia);
4561             
4562             /**
4563              * Unsets the "Georgia" element
4564              */
4565             void unsetGeorgia();
4566             
4567             /**
4568              * Gets the "Guam" element
4569              */
4570             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGuam();
4571             
4572             /**
4573              * Gets (as xml) the "Guam" element
4574              */
4575             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGuam();
4576             
4577             /**
4578              * True if has "Guam" element
4579              */
4580             boolean isSetGuam();
4581             
4582             /**
4583              * Sets the "Guam" element
4584              */
4585             void setGuam(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum guam);
4586             
4587             /**
4588              * Sets (as xml) the "Guam" element
4589              */
4590             void xsetGuam(gov.grants.apply.system.globalLibraryV20.YesNoDataType guam);
4591             
4592             /**
4593              * Unsets the "Guam" element
4594              */
4595             void unsetGuam();
4596             
4597             /**
4598              * Gets the "Hawaii" element
4599              */
4600             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHawaii();
4601             
4602             /**
4603              * Gets (as xml) the "Hawaii" element
4604              */
4605             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHawaii();
4606             
4607             /**
4608              * True if has "Hawaii" element
4609              */
4610             boolean isSetHawaii();
4611             
4612             /**
4613              * Sets the "Hawaii" element
4614              */
4615             void setHawaii(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hawaii);
4616             
4617             /**
4618              * Sets (as xml) the "Hawaii" element
4619              */
4620             void xsetHawaii(gov.grants.apply.system.globalLibraryV20.YesNoDataType hawaii);
4621             
4622             /**
4623              * Unsets the "Hawaii" element
4624              */
4625             void unsetHawaii();
4626             
4627             /**
4628              * Gets the "Idaho" element
4629              */
4630             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIdaho();
4631             
4632             /**
4633              * Gets (as xml) the "Idaho" element
4634              */
4635             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIdaho();
4636             
4637             /**
4638              * True if has "Idaho" element
4639              */
4640             boolean isSetIdaho();
4641             
4642             /**
4643              * Sets the "Idaho" element
4644              */
4645             void setIdaho(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum idaho);
4646             
4647             /**
4648              * Sets (as xml) the "Idaho" element
4649              */
4650             void xsetIdaho(gov.grants.apply.system.globalLibraryV20.YesNoDataType idaho);
4651             
4652             /**
4653              * Unsets the "Idaho" element
4654              */
4655             void unsetIdaho();
4656             
4657             /**
4658              * Gets the "Illinois" element
4659              */
4660             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIllinois();
4661             
4662             /**
4663              * Gets (as xml) the "Illinois" element
4664              */
4665             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIllinois();
4666             
4667             /**
4668              * True if has "Illinois" element
4669              */
4670             boolean isSetIllinois();
4671             
4672             /**
4673              * Sets the "Illinois" element
4674              */
4675             void setIllinois(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum illinois);
4676             
4677             /**
4678              * Sets (as xml) the "Illinois" element
4679              */
4680             void xsetIllinois(gov.grants.apply.system.globalLibraryV20.YesNoDataType illinois);
4681             
4682             /**
4683              * Unsets the "Illinois" element
4684              */
4685             void unsetIllinois();
4686             
4687             /**
4688              * Gets the "Indiana" element
4689              */
4690             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIndiana();
4691             
4692             /**
4693              * Gets (as xml) the "Indiana" element
4694              */
4695             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIndiana();
4696             
4697             /**
4698              * True if has "Indiana" element
4699              */
4700             boolean isSetIndiana();
4701             
4702             /**
4703              * Sets the "Indiana" element
4704              */
4705             void setIndiana(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum indiana);
4706             
4707             /**
4708              * Sets (as xml) the "Indiana" element
4709              */
4710             void xsetIndiana(gov.grants.apply.system.globalLibraryV20.YesNoDataType indiana);
4711             
4712             /**
4713              * Unsets the "Indiana" element
4714              */
4715             void unsetIndiana();
4716             
4717             /**
4718              * Gets the "Iowa" element
4719              */
4720             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIowa();
4721             
4722             /**
4723              * Gets (as xml) the "Iowa" element
4724              */
4725             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIowa();
4726             
4727             /**
4728              * True if has "Iowa" element
4729              */
4730             boolean isSetIowa();
4731             
4732             /**
4733              * Sets the "Iowa" element
4734              */
4735             void setIowa(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum iowa);
4736             
4737             /**
4738              * Sets (as xml) the "Iowa" element
4739              */
4740             void xsetIowa(gov.grants.apply.system.globalLibraryV20.YesNoDataType iowa);
4741             
4742             /**
4743              * Unsets the "Iowa" element
4744              */
4745             void unsetIowa();
4746             
4747             /**
4748              * Gets the "Kansas" element
4749              */
4750             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getKansas();
4751             
4752             /**
4753              * Gets (as xml) the "Kansas" element
4754              */
4755             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetKansas();
4756             
4757             /**
4758              * True if has "Kansas" element
4759              */
4760             boolean isSetKansas();
4761             
4762             /**
4763              * Sets the "Kansas" element
4764              */
4765             void setKansas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum kansas);
4766             
4767             /**
4768              * Sets (as xml) the "Kansas" element
4769              */
4770             void xsetKansas(gov.grants.apply.system.globalLibraryV20.YesNoDataType kansas);
4771             
4772             /**
4773              * Unsets the "Kansas" element
4774              */
4775             void unsetKansas();
4776             
4777             /**
4778              * Gets the "Kentucky" element
4779              */
4780             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getKentucky();
4781             
4782             /**
4783              * Gets (as xml) the "Kentucky" element
4784              */
4785             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetKentucky();
4786             
4787             /**
4788              * True if has "Kentucky" element
4789              */
4790             boolean isSetKentucky();
4791             
4792             /**
4793              * Sets the "Kentucky" element
4794              */
4795             void setKentucky(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum kentucky);
4796             
4797             /**
4798              * Sets (as xml) the "Kentucky" element
4799              */
4800             void xsetKentucky(gov.grants.apply.system.globalLibraryV20.YesNoDataType kentucky);
4801             
4802             /**
4803              * Unsets the "Kentucky" element
4804              */
4805             void unsetKentucky();
4806             
4807             /**
4808              * Gets the "Louisiana" element
4809              */
4810             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLouisiana();
4811             
4812             /**
4813              * Gets (as xml) the "Louisiana" element
4814              */
4815             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLouisiana();
4816             
4817             /**
4818              * True if has "Louisiana" element
4819              */
4820             boolean isSetLouisiana();
4821             
4822             /**
4823              * Sets the "Louisiana" element
4824              */
4825             void setLouisiana(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum louisiana);
4826             
4827             /**
4828              * Sets (as xml) the "Louisiana" element
4829              */
4830             void xsetLouisiana(gov.grants.apply.system.globalLibraryV20.YesNoDataType louisiana);
4831             
4832             /**
4833              * Unsets the "Louisiana" element
4834              */
4835             void unsetLouisiana();
4836             
4837             /**
4838              * Gets the "Maine" element
4839              */
4840             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMaine();
4841             
4842             /**
4843              * Gets (as xml) the "Maine" element
4844              */
4845             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMaine();
4846             
4847             /**
4848              * True if has "Maine" element
4849              */
4850             boolean isSetMaine();
4851             
4852             /**
4853              * Sets the "Maine" element
4854              */
4855             void setMaine(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum maine);
4856             
4857             /**
4858              * Sets (as xml) the "Maine" element
4859              */
4860             void xsetMaine(gov.grants.apply.system.globalLibraryV20.YesNoDataType maine);
4861             
4862             /**
4863              * Unsets the "Maine" element
4864              */
4865             void unsetMaine();
4866             
4867             /**
4868              * Gets the "Maryland" element
4869              */
4870             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMaryland();
4871             
4872             /**
4873              * Gets (as xml) the "Maryland" element
4874              */
4875             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMaryland();
4876             
4877             /**
4878              * True if has "Maryland" element
4879              */
4880             boolean isSetMaryland();
4881             
4882             /**
4883              * Sets the "Maryland" element
4884              */
4885             void setMaryland(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum maryland);
4886             
4887             /**
4888              * Sets (as xml) the "Maryland" element
4889              */
4890             void xsetMaryland(gov.grants.apply.system.globalLibraryV20.YesNoDataType maryland);
4891             
4892             /**
4893              * Unsets the "Maryland" element
4894              */
4895             void unsetMaryland();
4896             
4897             /**
4898              * Gets the "Massachusetts" element
4899              */
4900             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMassachusetts();
4901             
4902             /**
4903              * Gets (as xml) the "Massachusetts" element
4904              */
4905             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMassachusetts();
4906             
4907             /**
4908              * True if has "Massachusetts" element
4909              */
4910             boolean isSetMassachusetts();
4911             
4912             /**
4913              * Sets the "Massachusetts" element
4914              */
4915             void setMassachusetts(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum massachusetts);
4916             
4917             /**
4918              * Sets (as xml) the "Massachusetts" element
4919              */
4920             void xsetMassachusetts(gov.grants.apply.system.globalLibraryV20.YesNoDataType massachusetts);
4921             
4922             /**
4923              * Unsets the "Massachusetts" element
4924              */
4925             void unsetMassachusetts();
4926             
4927             /**
4928              * Gets the "Michigan" element
4929              */
4930             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMichigan();
4931             
4932             /**
4933              * Gets (as xml) the "Michigan" element
4934              */
4935             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMichigan();
4936             
4937             /**
4938              * True if has "Michigan" element
4939              */
4940             boolean isSetMichigan();
4941             
4942             /**
4943              * Sets the "Michigan" element
4944              */
4945             void setMichigan(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum michigan);
4946             
4947             /**
4948              * Sets (as xml) the "Michigan" element
4949              */
4950             void xsetMichigan(gov.grants.apply.system.globalLibraryV20.YesNoDataType michigan);
4951             
4952             /**
4953              * Unsets the "Michigan" element
4954              */
4955             void unsetMichigan();
4956             
4957             /**
4958              * Gets the "MidwayIslands" element
4959              */
4960             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMidwayIslands();
4961             
4962             /**
4963              * Gets (as xml) the "MidwayIslands" element
4964              */
4965             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMidwayIslands();
4966             
4967             /**
4968              * True if has "MidwayIslands" element
4969              */
4970             boolean isSetMidwayIslands();
4971             
4972             /**
4973              * Sets the "MidwayIslands" element
4974              */
4975             void setMidwayIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum midwayIslands);
4976             
4977             /**
4978              * Sets (as xml) the "MidwayIslands" element
4979              */
4980             void xsetMidwayIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType midwayIslands);
4981             
4982             /**
4983              * Unsets the "MidwayIslands" element
4984              */
4985             void unsetMidwayIslands();
4986             
4987             /**
4988              * Gets the "Minnesota" element
4989              */
4990             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMinnesota();
4991             
4992             /**
4993              * Gets (as xml) the "Minnesota" element
4994              */
4995             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMinnesota();
4996             
4997             /**
4998              * True if has "Minnesota" element
4999              */
5000             boolean isSetMinnesota();
5001             
5002             /**
5003              * Sets the "Minnesota" element
5004              */
5005             void setMinnesota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum minnesota);
5006             
5007             /**
5008              * Sets (as xml) the "Minnesota" element
5009              */
5010             void xsetMinnesota(gov.grants.apply.system.globalLibraryV20.YesNoDataType minnesota);
5011             
5012             /**
5013              * Unsets the "Minnesota" element
5014              */
5015             void unsetMinnesota();
5016             
5017             /**
5018              * Gets the "Mississippi" element
5019              */
5020             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMississippi();
5021             
5022             /**
5023              * Gets (as xml) the "Mississippi" element
5024              */
5025             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMississippi();
5026             
5027             /**
5028              * True if has "Mississippi" element
5029              */
5030             boolean isSetMississippi();
5031             
5032             /**
5033              * Sets the "Mississippi" element
5034              */
5035             void setMississippi(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mississippi);
5036             
5037             /**
5038              * Sets (as xml) the "Mississippi" element
5039              */
5040             void xsetMississippi(gov.grants.apply.system.globalLibraryV20.YesNoDataType mississippi);
5041             
5042             /**
5043              * Unsets the "Mississippi" element
5044              */
5045             void unsetMississippi();
5046             
5047             /**
5048              * Gets the "Missouri" element
5049              */
5050             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMissouri();
5051             
5052             /**
5053              * Gets (as xml) the "Missouri" element
5054              */
5055             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMissouri();
5056             
5057             /**
5058              * True if has "Missouri" element
5059              */
5060             boolean isSetMissouri();
5061             
5062             /**
5063              * Sets the "Missouri" element
5064              */
5065             void setMissouri(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum missouri);
5066             
5067             /**
5068              * Sets (as xml) the "Missouri" element
5069              */
5070             void xsetMissouri(gov.grants.apply.system.globalLibraryV20.YesNoDataType missouri);
5071             
5072             /**
5073              * Unsets the "Missouri" element
5074              */
5075             void unsetMissouri();
5076             
5077             /**
5078              * Gets the "Montana" element
5079              */
5080             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMontana();
5081             
5082             /**
5083              * Gets (as xml) the "Montana" element
5084              */
5085             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMontana();
5086             
5087             /**
5088              * True if has "Montana" element
5089              */
5090             boolean isSetMontana();
5091             
5092             /**
5093              * Sets the "Montana" element
5094              */
5095             void setMontana(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum montana);
5096             
5097             /**
5098              * Sets (as xml) the "Montana" element
5099              */
5100             void xsetMontana(gov.grants.apply.system.globalLibraryV20.YesNoDataType montana);
5101             
5102             /**
5103              * Unsets the "Montana" element
5104              */
5105             void unsetMontana();
5106             
5107             /**
5108              * Gets the "Nebraska" element
5109              */
5110             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNebraska();
5111             
5112             /**
5113              * Gets (as xml) the "Nebraska" element
5114              */
5115             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNebraska();
5116             
5117             /**
5118              * True if has "Nebraska" element
5119              */
5120             boolean isSetNebraska();
5121             
5122             /**
5123              * Sets the "Nebraska" element
5124              */
5125             void setNebraska(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nebraska);
5126             
5127             /**
5128              * Sets (as xml) the "Nebraska" element
5129              */
5130             void xsetNebraska(gov.grants.apply.system.globalLibraryV20.YesNoDataType nebraska);
5131             
5132             /**
5133              * Unsets the "Nebraska" element
5134              */
5135             void unsetNebraska();
5136             
5137             /**
5138              * Gets the "Nevada" element
5139              */
5140             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNevada();
5141             
5142             /**
5143              * Gets (as xml) the "Nevada" element
5144              */
5145             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNevada();
5146             
5147             /**
5148              * True if has "Nevada" element
5149              */
5150             boolean isSetNevada();
5151             
5152             /**
5153              * Sets the "Nevada" element
5154              */
5155             void setNevada(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nevada);
5156             
5157             /**
5158              * Sets (as xml) the "Nevada" element
5159              */
5160             void xsetNevada(gov.grants.apply.system.globalLibraryV20.YesNoDataType nevada);
5161             
5162             /**
5163              * Unsets the "Nevada" element
5164              */
5165             void unsetNevada();
5166             
5167             /**
5168              * Gets the "NewHampshire" element
5169              */
5170             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewHampshire();
5171             
5172             /**
5173              * Gets (as xml) the "NewHampshire" element
5174              */
5175             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewHampshire();
5176             
5177             /**
5178              * True if has "NewHampshire" element
5179              */
5180             boolean isSetNewHampshire();
5181             
5182             /**
5183              * Sets the "NewHampshire" element
5184              */
5185             void setNewHampshire(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newHampshire);
5186             
5187             /**
5188              * Sets (as xml) the "NewHampshire" element
5189              */
5190             void xsetNewHampshire(gov.grants.apply.system.globalLibraryV20.YesNoDataType newHampshire);
5191             
5192             /**
5193              * Unsets the "NewHampshire" element
5194              */
5195             void unsetNewHampshire();
5196             
5197             /**
5198              * Gets the "NewJersey" element
5199              */
5200             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewJersey();
5201             
5202             /**
5203              * Gets (as xml) the "NewJersey" element
5204              */
5205             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewJersey();
5206             
5207             /**
5208              * True if has "NewJersey" element
5209              */
5210             boolean isSetNewJersey();
5211             
5212             /**
5213              * Sets the "NewJersey" element
5214              */
5215             void setNewJersey(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newJersey);
5216             
5217             /**
5218              * Sets (as xml) the "NewJersey" element
5219              */
5220             void xsetNewJersey(gov.grants.apply.system.globalLibraryV20.YesNoDataType newJersey);
5221             
5222             /**
5223              * Unsets the "NewJersey" element
5224              */
5225             void unsetNewJersey();
5226             
5227             /**
5228              * Gets the "NewMexico" element
5229              */
5230             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewMexico();
5231             
5232             /**
5233              * Gets (as xml) the "NewMexico" element
5234              */
5235             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewMexico();
5236             
5237             /**
5238              * True if has "NewMexico" element
5239              */
5240             boolean isSetNewMexico();
5241             
5242             /**
5243              * Sets the "NewMexico" element
5244              */
5245             void setNewMexico(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newMexico);
5246             
5247             /**
5248              * Sets (as xml) the "NewMexico" element
5249              */
5250             void xsetNewMexico(gov.grants.apply.system.globalLibraryV20.YesNoDataType newMexico);
5251             
5252             /**
5253              * Unsets the "NewMexico" element
5254              */
5255             void unsetNewMexico();
5256             
5257             /**
5258              * Gets the "NewYork" element
5259              */
5260             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewYork();
5261             
5262             /**
5263              * Gets (as xml) the "NewYork" element
5264              */
5265             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewYork();
5266             
5267             /**
5268              * True if has "NewYork" element
5269              */
5270             boolean isSetNewYork();
5271             
5272             /**
5273              * Sets the "NewYork" element
5274              */
5275             void setNewYork(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newYork);
5276             
5277             /**
5278              * Sets (as xml) the "NewYork" element
5279              */
5280             void xsetNewYork(gov.grants.apply.system.globalLibraryV20.YesNoDataType newYork);
5281             
5282             /**
5283              * Unsets the "NewYork" element
5284              */
5285             void unsetNewYork();
5286             
5287             /**
5288              * Gets the "NorthCarolina" element
5289              */
5290             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNorthCarolina();
5291             
5292             /**
5293              * Gets (as xml) the "NorthCarolina" element
5294              */
5295             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNorthCarolina();
5296             
5297             /**
5298              * True if has "NorthCarolina" element
5299              */
5300             boolean isSetNorthCarolina();
5301             
5302             /**
5303              * Sets the "NorthCarolina" element
5304              */
5305             void setNorthCarolina(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northCarolina);
5306             
5307             /**
5308              * Sets (as xml) the "NorthCarolina" element
5309              */
5310             void xsetNorthCarolina(gov.grants.apply.system.globalLibraryV20.YesNoDataType northCarolina);
5311             
5312             /**
5313              * Unsets the "NorthCarolina" element
5314              */
5315             void unsetNorthCarolina();
5316             
5317             /**
5318              * Gets the "NorthDakota" element
5319              */
5320             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNorthDakota();
5321             
5322             /**
5323              * Gets (as xml) the "NorthDakota" element
5324              */
5325             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNorthDakota();
5326             
5327             /**
5328              * True if has "NorthDakota" element
5329              */
5330             boolean isSetNorthDakota();
5331             
5332             /**
5333              * Sets the "NorthDakota" element
5334              */
5335             void setNorthDakota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northDakota);
5336             
5337             /**
5338              * Sets (as xml) the "NorthDakota" element
5339              */
5340             void xsetNorthDakota(gov.grants.apply.system.globalLibraryV20.YesNoDataType northDakota);
5341             
5342             /**
5343              * Unsets the "NorthDakota" element
5344              */
5345             void unsetNorthDakota();
5346             
5347             /**
5348              * Gets the "Ohio" element
5349              */
5350             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOhio();
5351             
5352             /**
5353              * Gets (as xml) the "Ohio" element
5354              */
5355             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOhio();
5356             
5357             /**
5358              * True if has "Ohio" element
5359              */
5360             boolean isSetOhio();
5361             
5362             /**
5363              * Sets the "Ohio" element
5364              */
5365             void setOhio(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ohio);
5366             
5367             /**
5368              * Sets (as xml) the "Ohio" element
5369              */
5370             void xsetOhio(gov.grants.apply.system.globalLibraryV20.YesNoDataType ohio);
5371             
5372             /**
5373              * Unsets the "Ohio" element
5374              */
5375             void unsetOhio();
5376             
5377             /**
5378              * Gets the "Oklahoma" element
5379              */
5380             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOklahoma();
5381             
5382             /**
5383              * Gets (as xml) the "Oklahoma" element
5384              */
5385             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOklahoma();
5386             
5387             /**
5388              * True if has "Oklahoma" element
5389              */
5390             boolean isSetOklahoma();
5391             
5392             /**
5393              * Sets the "Oklahoma" element
5394              */
5395             void setOklahoma(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oklahoma);
5396             
5397             /**
5398              * Sets (as xml) the "Oklahoma" element
5399              */
5400             void xsetOklahoma(gov.grants.apply.system.globalLibraryV20.YesNoDataType oklahoma);
5401             
5402             /**
5403              * Unsets the "Oklahoma" element
5404              */
5405             void unsetOklahoma();
5406             
5407             /**
5408              * Gets the "Oregon" element
5409              */
5410             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOregon();
5411             
5412             /**
5413              * Gets (as xml) the "Oregon" element
5414              */
5415             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOregon();
5416             
5417             /**
5418              * True if has "Oregon" element
5419              */
5420             boolean isSetOregon();
5421             
5422             /**
5423              * Sets the "Oregon" element
5424              */
5425             void setOregon(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oregon);
5426             
5427             /**
5428              * Sets (as xml) the "Oregon" element
5429              */
5430             void xsetOregon(gov.grants.apply.system.globalLibraryV20.YesNoDataType oregon);
5431             
5432             /**
5433              * Unsets the "Oregon" element
5434              */
5435             void unsetOregon();
5436             
5437             /**
5438              * Gets the "Pennsylvania" element
5439              */
5440             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPennsylvania();
5441             
5442             /**
5443              * Gets (as xml) the "Pennsylvania" element
5444              */
5445             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPennsylvania();
5446             
5447             /**
5448              * True if has "Pennsylvania" element
5449              */
5450             boolean isSetPennsylvania();
5451             
5452             /**
5453              * Sets the "Pennsylvania" element
5454              */
5455             void setPennsylvania(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pennsylvania);
5456             
5457             /**
5458              * Sets (as xml) the "Pennsylvania" element
5459              */
5460             void xsetPennsylvania(gov.grants.apply.system.globalLibraryV20.YesNoDataType pennsylvania);
5461             
5462             /**
5463              * Unsets the "Pennsylvania" element
5464              */
5465             void unsetPennsylvania();
5466             
5467             /**
5468              * Gets the "PuertoRico" element
5469              */
5470             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPuertoRico();
5471             
5472             /**
5473              * Gets (as xml) the "PuertoRico" element
5474              */
5475             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPuertoRico();
5476             
5477             /**
5478              * True if has "PuertoRico" element
5479              */
5480             boolean isSetPuertoRico();
5481             
5482             /**
5483              * Sets the "PuertoRico" element
5484              */
5485             void setPuertoRico(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum puertoRico);
5486             
5487             /**
5488              * Sets (as xml) the "PuertoRico" element
5489              */
5490             void xsetPuertoRico(gov.grants.apply.system.globalLibraryV20.YesNoDataType puertoRico);
5491             
5492             /**
5493              * Unsets the "PuertoRico" element
5494              */
5495             void unsetPuertoRico();
5496             
5497             /**
5498              * Gets the "RhodeIsland" element
5499              */
5500             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRhodeIsland();
5501             
5502             /**
5503              * Gets (as xml) the "RhodeIsland" element
5504              */
5505             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRhodeIsland();
5506             
5507             /**
5508              * True if has "RhodeIsland" element
5509              */
5510             boolean isSetRhodeIsland();
5511             
5512             /**
5513              * Sets the "RhodeIsland" element
5514              */
5515             void setRhodeIsland(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum rhodeIsland);
5516             
5517             /**
5518              * Sets (as xml) the "RhodeIsland" element
5519              */
5520             void xsetRhodeIsland(gov.grants.apply.system.globalLibraryV20.YesNoDataType rhodeIsland);
5521             
5522             /**
5523              * Unsets the "RhodeIsland" element
5524              */
5525             void unsetRhodeIsland();
5526             
5527             /**
5528              * Gets the "SouthCarolina" element
5529              */
5530             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthCarolina();
5531             
5532             /**
5533              * Gets (as xml) the "SouthCarolina" element
5534              */
5535             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthCarolina();
5536             
5537             /**
5538              * True if has "SouthCarolina" element
5539              */
5540             boolean isSetSouthCarolina();
5541             
5542             /**
5543              * Sets the "SouthCarolina" element
5544              */
5545             void setSouthCarolina(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southCarolina);
5546             
5547             /**
5548              * Sets (as xml) the "SouthCarolina" element
5549              */
5550             void xsetSouthCarolina(gov.grants.apply.system.globalLibraryV20.YesNoDataType southCarolina);
5551             
5552             /**
5553              * Unsets the "SouthCarolina" element
5554              */
5555             void unsetSouthCarolina();
5556             
5557             /**
5558              * Gets the "SouthDakota" element
5559              */
5560             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthDakota();
5561             
5562             /**
5563              * Gets (as xml) the "SouthDakota" element
5564              */
5565             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthDakota();
5566             
5567             /**
5568              * True if has "SouthDakota" element
5569              */
5570             boolean isSetSouthDakota();
5571             
5572             /**
5573              * Sets the "SouthDakota" element
5574              */
5575             void setSouthDakota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southDakota);
5576             
5577             /**
5578              * Sets (as xml) the "SouthDakota" element
5579              */
5580             void xsetSouthDakota(gov.grants.apply.system.globalLibraryV20.YesNoDataType southDakota);
5581             
5582             /**
5583              * Unsets the "SouthDakota" element
5584              */
5585             void unsetSouthDakota();
5586             
5587             /**
5588              * Gets the "Tennessee" element
5589              */
5590             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTennessee();
5591             
5592             /**
5593              * Gets (as xml) the "Tennessee" element
5594              */
5595             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTennessee();
5596             
5597             /**
5598              * True if has "Tennessee" element
5599              */
5600             boolean isSetTennessee();
5601             
5602             /**
5603              * Sets the "Tennessee" element
5604              */
5605             void setTennessee(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tennessee);
5606             
5607             /**
5608              * Sets (as xml) the "Tennessee" element
5609              */
5610             void xsetTennessee(gov.grants.apply.system.globalLibraryV20.YesNoDataType tennessee);
5611             
5612             /**
5613              * Unsets the "Tennessee" element
5614              */
5615             void unsetTennessee();
5616             
5617             /**
5618              * Gets the "Texas" element
5619              */
5620             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTexas();
5621             
5622             /**
5623              * Gets (as xml) the "Texas" element
5624              */
5625             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTexas();
5626             
5627             /**
5628              * True if has "Texas" element
5629              */
5630             boolean isSetTexas();
5631             
5632             /**
5633              * Sets the "Texas" element
5634              */
5635             void setTexas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum texas);
5636             
5637             /**
5638              * Sets (as xml) the "Texas" element
5639              */
5640             void xsetTexas(gov.grants.apply.system.globalLibraryV20.YesNoDataType texas);
5641             
5642             /**
5643              * Unsets the "Texas" element
5644              */
5645             void unsetTexas();
5646             
5647             /**
5648              * Gets the "USVirginIslands" element
5649              */
5650             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUSVirginIslands();
5651             
5652             /**
5653              * Gets (as xml) the "USVirginIslands" element
5654              */
5655             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUSVirginIslands();
5656             
5657             /**
5658              * True if has "USVirginIslands" element
5659              */
5660             boolean isSetUSVirginIslands();
5661             
5662             /**
5663              * Sets the "USVirginIslands" element
5664              */
5665             void setUSVirginIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum usVirginIslands);
5666             
5667             /**
5668              * Sets (as xml) the "USVirginIslands" element
5669              */
5670             void xsetUSVirginIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType usVirginIslands);
5671             
5672             /**
5673              * Unsets the "USVirginIslands" element
5674              */
5675             void unsetUSVirginIslands();
5676             
5677             /**
5678              * Gets the "Utah" element
5679              */
5680             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUtah();
5681             
5682             /**
5683              * Gets (as xml) the "Utah" element
5684              */
5685             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUtah();
5686             
5687             /**
5688              * True if has "Utah" element
5689              */
5690             boolean isSetUtah();
5691             
5692             /**
5693              * Sets the "Utah" element
5694              */
5695             void setUtah(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum utah);
5696             
5697             /**
5698              * Sets (as xml) the "Utah" element
5699              */
5700             void xsetUtah(gov.grants.apply.system.globalLibraryV20.YesNoDataType utah);
5701             
5702             /**
5703              * Unsets the "Utah" element
5704              */
5705             void unsetUtah();
5706             
5707             /**
5708              * Gets the "Vermont" element
5709              */
5710             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVermont();
5711             
5712             /**
5713              * Gets (as xml) the "Vermont" element
5714              */
5715             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVermont();
5716             
5717             /**
5718              * True if has "Vermont" element
5719              */
5720             boolean isSetVermont();
5721             
5722             /**
5723              * Sets the "Vermont" element
5724              */
5725             void setVermont(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum vermont);
5726             
5727             /**
5728              * Sets (as xml) the "Vermont" element
5729              */
5730             void xsetVermont(gov.grants.apply.system.globalLibraryV20.YesNoDataType vermont);
5731             
5732             /**
5733              * Unsets the "Vermont" element
5734              */
5735             void unsetVermont();
5736             
5737             /**
5738              * Gets the "Virginia" element
5739              */
5740             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVirginia();
5741             
5742             /**
5743              * Gets (as xml) the "Virginia" element
5744              */
5745             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVirginia();
5746             
5747             /**
5748              * True if has "Virginia" element
5749              */
5750             boolean isSetVirginia();
5751             
5752             /**
5753              * Sets the "Virginia" element
5754              */
5755             void setVirginia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum virginia);
5756             
5757             /**
5758              * Sets (as xml) the "Virginia" element
5759              */
5760             void xsetVirginia(gov.grants.apply.system.globalLibraryV20.YesNoDataType virginia);
5761             
5762             /**
5763              * Unsets the "Virginia" element
5764              */
5765             void unsetVirginia();
5766             
5767             /**
5768              * Gets the "Washington" element
5769              */
5770             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWashington();
5771             
5772             /**
5773              * Gets (as xml) the "Washington" element
5774              */
5775             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWashington();
5776             
5777             /**
5778              * True if has "Washington" element
5779              */
5780             boolean isSetWashington();
5781             
5782             /**
5783              * Sets the "Washington" element
5784              */
5785             void setWashington(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum washington);
5786             
5787             /**
5788              * Sets (as xml) the "Washington" element
5789              */
5790             void xsetWashington(gov.grants.apply.system.globalLibraryV20.YesNoDataType washington);
5791             
5792             /**
5793              * Unsets the "Washington" element
5794              */
5795             void unsetWashington();
5796             
5797             /**
5798              * Gets the "WestVirginia" element
5799              */
5800             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWestVirginia();
5801             
5802             /**
5803              * Gets (as xml) the "WestVirginia" element
5804              */
5805             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWestVirginia();
5806             
5807             /**
5808              * True if has "WestVirginia" element
5809              */
5810             boolean isSetWestVirginia();
5811             
5812             /**
5813              * Sets the "WestVirginia" element
5814              */
5815             void setWestVirginia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum westVirginia);
5816             
5817             /**
5818              * Sets (as xml) the "WestVirginia" element
5819              */
5820             void xsetWestVirginia(gov.grants.apply.system.globalLibraryV20.YesNoDataType westVirginia);
5821             
5822             /**
5823              * Unsets the "WestVirginia" element
5824              */
5825             void unsetWestVirginia();
5826             
5827             /**
5828              * Gets the "Wisconsin" element
5829              */
5830             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWisconsin();
5831             
5832             /**
5833              * Gets (as xml) the "Wisconsin" element
5834              */
5835             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWisconsin();
5836             
5837             /**
5838              * True if has "Wisconsin" element
5839              */
5840             boolean isSetWisconsin();
5841             
5842             /**
5843              * Sets the "Wisconsin" element
5844              */
5845             void setWisconsin(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wisconsin);
5846             
5847             /**
5848              * Sets (as xml) the "Wisconsin" element
5849              */
5850             void xsetWisconsin(gov.grants.apply.system.globalLibraryV20.YesNoDataType wisconsin);
5851             
5852             /**
5853              * Unsets the "Wisconsin" element
5854              */
5855             void unsetWisconsin();
5856             
5857             /**
5858              * Gets the "Wyoming" element
5859              */
5860             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWyoming();
5861             
5862             /**
5863              * Gets (as xml) the "Wyoming" element
5864              */
5865             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWyoming();
5866             
5867             /**
5868              * True if has "Wyoming" element
5869              */
5870             boolean isSetWyoming();
5871             
5872             /**
5873              * Sets the "Wyoming" element
5874              */
5875             void setWyoming(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wyoming);
5876             
5877             /**
5878              * Sets (as xml) the "Wyoming" element
5879              */
5880             void xsetWyoming(gov.grants.apply.system.globalLibraryV20.YesNoDataType wyoming);
5881             
5882             /**
5883              * Unsets the "Wyoming" element
5884              */
5885             void unsetWyoming();
5886             
5887             /**
5888              * A factory class with static methods for creating instances
5889              * of this type.
5890              */
5891             
5892             public static final class Factory
5893             {
5894                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.GeographicMarketServed newInstance() {
5895                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.GeographicMarketServed) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5896                 
5897                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.GeographicMarketServed newInstance(org.apache.xmlbeans.XmlOptions options) {
5898                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.GeographicMarketServed) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5899                 
5900                 private Factory() { } // No instance of this class allowed
5901             }
5902         }
5903         
5904         /**
5905          * An XML MarketProfile(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
5906          *
5907          * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$MarketProfile.
5908          */
5909         public interface MarketProfile extends org.apache.xmlbeans.XmlString
5910         {
5911             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
5912                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(MarketProfile.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("marketprofile57e5elemtype");
5913             
5914             /**
5915              * A factory class with static methods for creating instances
5916              * of this type.
5917              */
5918             
5919             public static final class Factory
5920             {
5921                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.MarketProfile newValue(java.lang.Object obj) {
5922                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.MarketProfile) type.newValue( obj ); }
5923                 
5924                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.MarketProfile newInstance() {
5925                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.MarketProfile) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5926                 
5927                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.MarketProfile newInstance(org.apache.xmlbeans.XmlOptions options) {
5928                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.MarketProfile) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5929                 
5930                 private Factory() { } // No instance of this class allowed
5931             }
5932         }
5933         
5934         /**
5935          * An XML PrimaryBusiness(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
5936          *
5937          * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$PrimaryBusiness.
5938          */
5939         public interface PrimaryBusiness extends org.apache.xmlbeans.XmlString
5940         {
5941             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
5942                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PrimaryBusiness.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("primarybusiness8070elemtype");
5943             
5944             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
5945             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
5946             
5947             static final Enum AFFORDABLE_HOUSING = Enum.forString("Affordable Housing");
5948             static final Enum CONSUMER_FINANCE = Enum.forString("Consumer Finance");
5949             static final Enum MICROENTERPRISE = Enum.forString("Microenterprise");
5950             static final Enum SMALL_BUSINESS = Enum.forString("Small Business");
5951             static final Enum COMMERCIAL = Enum.forString("Commercial");
5952             static final Enum RETAIL = Enum.forString("Retail");
5953             
5954             static final int INT_AFFORDABLE_HOUSING = Enum.INT_AFFORDABLE_HOUSING;
5955             static final int INT_CONSUMER_FINANCE = Enum.INT_CONSUMER_FINANCE;
5956             static final int INT_MICROENTERPRISE = Enum.INT_MICROENTERPRISE;
5957             static final int INT_SMALL_BUSINESS = Enum.INT_SMALL_BUSINESS;
5958             static final int INT_COMMERCIAL = Enum.INT_COMMERCIAL;
5959             static final int INT_RETAIL = Enum.INT_RETAIL;
5960             
5961             /**
5962              * Enumeration value class for gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$PrimaryBusiness.
5963              * These enum values can be used as follows:
5964              * <pre>
5965              * enum.toString(); // returns the string value of the enum
5966              * enum.intValue(); // returns an int value, useful for switches
5967              * // e.g., case Enum.INT_AFFORDABLE_HOUSING
5968              * Enum.forString(s); // returns the enum value for a string
5969              * Enum.forInt(i); // returns the enum value for an int
5970              * </pre>
5971              * Enumeration objects are immutable singleton objects that
5972              * can be compared using == object equality. They have no
5973              * public constructor. See the constants defined within this
5974              * class for all the valid values.
5975              */
5976             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
5977             {
5978                 /**
5979                  * Returns the enum value for a string, or null if none.
5980                  */
5981                 public static Enum forString(java.lang.String s)
5982                     { return (Enum)table.forString(s); }
5983                 /**
5984                  * Returns the enum value corresponding to an int, or null if none.
5985                  */
5986                 public static Enum forInt(int i)
5987                     { return (Enum)table.forInt(i); }
5988                 
5989                 private Enum(java.lang.String s, int i)
5990                     { super(s, i); }
5991                 
5992                 static final int INT_AFFORDABLE_HOUSING = 1;
5993                 static final int INT_CONSUMER_FINANCE = 2;
5994                 static final int INT_MICROENTERPRISE = 3;
5995                 static final int INT_SMALL_BUSINESS = 4;
5996                 static final int INT_COMMERCIAL = 5;
5997                 static final int INT_RETAIL = 6;
5998                 
5999                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
6000                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
6001                 (
6002                     new Enum[]
6003                     {
6004                       new Enum("Affordable Housing", INT_AFFORDABLE_HOUSING),
6005                       new Enum("Consumer Finance", INT_CONSUMER_FINANCE),
6006                       new Enum("Microenterprise", INT_MICROENTERPRISE),
6007                       new Enum("Small Business", INT_SMALL_BUSINESS),
6008                       new Enum("Commercial", INT_COMMERCIAL),
6009                       new Enum("Retail", INT_RETAIL),
6010                     }
6011                 );
6012                 private static final long serialVersionUID = 1L;
6013                 private java.lang.Object readResolve() { return forInt(intValue()); } 
6014             }
6015             
6016             /**
6017              * A factory class with static methods for creating instances
6018              * of this type.
6019              */
6020             
6021             public static final class Factory
6022             {
6023                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PrimaryBusiness newValue(java.lang.Object obj) {
6024                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PrimaryBusiness) type.newValue( obj ); }
6025                 
6026                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PrimaryBusiness newInstance() {
6027                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PrimaryBusiness) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6028                 
6029                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PrimaryBusiness newInstance(org.apache.xmlbeans.XmlOptions options) {
6030                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.PrimaryBusiness) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6031                 
6032                 private Factory() { } // No instance of this class allowed
6033             }
6034         }
6035         
6036         /**
6037          * An XML SecondaryBusiness(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
6038          *
6039          * This is a complex type.
6040          */
6041         public interface SecondaryBusiness extends org.apache.xmlbeans.XmlObject
6042         {
6043             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6044                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SecondaryBusiness.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("secondarybusinessc33eelemtype");
6045             
6046             /**
6047              * Gets the "AffordableHousing" element
6048              */
6049             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAffordableHousing();
6050             
6051             /**
6052              * Gets (as xml) the "AffordableHousing" element
6053              */
6054             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAffordableHousing();
6055             
6056             /**
6057              * True if has "AffordableHousing" element
6058              */
6059             boolean isSetAffordableHousing();
6060             
6061             /**
6062              * Sets the "AffordableHousing" element
6063              */
6064             void setAffordableHousing(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum affordableHousing);
6065             
6066             /**
6067              * Sets (as xml) the "AffordableHousing" element
6068              */
6069             void xsetAffordableHousing(gov.grants.apply.system.globalLibraryV20.YesNoDataType affordableHousing);
6070             
6071             /**
6072              * Unsets the "AffordableHousing" element
6073              */
6074             void unsetAffordableHousing();
6075             
6076             /**
6077              * Gets the "ConsumerFinance" element
6078              */
6079             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConsumerFinance();
6080             
6081             /**
6082              * Gets (as xml) the "ConsumerFinance" element
6083              */
6084             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConsumerFinance();
6085             
6086             /**
6087              * True if has "ConsumerFinance" element
6088              */
6089             boolean isSetConsumerFinance();
6090             
6091             /**
6092              * Sets the "ConsumerFinance" element
6093              */
6094             void setConsumerFinance(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum consumerFinance);
6095             
6096             /**
6097              * Sets (as xml) the "ConsumerFinance" element
6098              */
6099             void xsetConsumerFinance(gov.grants.apply.system.globalLibraryV20.YesNoDataType consumerFinance);
6100             
6101             /**
6102              * Unsets the "ConsumerFinance" element
6103              */
6104             void unsetConsumerFinance();
6105             
6106             /**
6107              * Gets the "Microenterprise" element
6108              */
6109             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMicroenterprise();
6110             
6111             /**
6112              * Gets (as xml) the "Microenterprise" element
6113              */
6114             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMicroenterprise();
6115             
6116             /**
6117              * True if has "Microenterprise" element
6118              */
6119             boolean isSetMicroenterprise();
6120             
6121             /**
6122              * Sets the "Microenterprise" element
6123              */
6124             void setMicroenterprise(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum microenterprise);
6125             
6126             /**
6127              * Sets (as xml) the "Microenterprise" element
6128              */
6129             void xsetMicroenterprise(gov.grants.apply.system.globalLibraryV20.YesNoDataType microenterprise);
6130             
6131             /**
6132              * Unsets the "Microenterprise" element
6133              */
6134             void unsetMicroenterprise();
6135             
6136             /**
6137              * Gets the "SmallBusiness" element
6138              */
6139             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSmallBusiness();
6140             
6141             /**
6142              * Gets (as xml) the "SmallBusiness" element
6143              */
6144             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSmallBusiness();
6145             
6146             /**
6147              * True if has "SmallBusiness" element
6148              */
6149             boolean isSetSmallBusiness();
6150             
6151             /**
6152              * Sets the "SmallBusiness" element
6153              */
6154             void setSmallBusiness(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum smallBusiness);
6155             
6156             /**
6157              * Sets (as xml) the "SmallBusiness" element
6158              */
6159             void xsetSmallBusiness(gov.grants.apply.system.globalLibraryV20.YesNoDataType smallBusiness);
6160             
6161             /**
6162              * Unsets the "SmallBusiness" element
6163              */
6164             void unsetSmallBusiness();
6165             
6166             /**
6167              * Gets the "Commercial" element
6168              */
6169             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCommercial();
6170             
6171             /**
6172              * Gets (as xml) the "Commercial" element
6173              */
6174             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCommercial();
6175             
6176             /**
6177              * True if has "Commercial" element
6178              */
6179             boolean isSetCommercial();
6180             
6181             /**
6182              * Sets the "Commercial" element
6183              */
6184             void setCommercial(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum commercial);
6185             
6186             /**
6187              * Sets (as xml) the "Commercial" element
6188              */
6189             void xsetCommercial(gov.grants.apply.system.globalLibraryV20.YesNoDataType commercial);
6190             
6191             /**
6192              * Unsets the "Commercial" element
6193              */
6194             void unsetCommercial();
6195             
6196             /**
6197              * Gets the "Retail" element
6198              */
6199             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRetail();
6200             
6201             /**
6202              * Gets (as xml) the "Retail" element
6203              */
6204             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRetail();
6205             
6206             /**
6207              * True if has "Retail" element
6208              */
6209             boolean isSetRetail();
6210             
6211             /**
6212              * Sets the "Retail" element
6213              */
6214             void setRetail(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum retail);
6215             
6216             /**
6217              * Sets (as xml) the "Retail" element
6218              */
6219             void xsetRetail(gov.grants.apply.system.globalLibraryV20.YesNoDataType retail);
6220             
6221             /**
6222              * Unsets the "Retail" element
6223              */
6224             void unsetRetail();
6225             
6226             /**
6227              * A factory class with static methods for creating instances
6228              * of this type.
6229              */
6230             
6231             public static final class Factory
6232             {
6233                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.SecondaryBusiness newInstance() {
6234                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.SecondaryBusiness) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6235                 
6236                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.SecondaryBusiness newInstance(org.apache.xmlbeans.XmlOptions options) {
6237                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.SecondaryBusiness) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6238                 
6239                 private Factory() { } // No instance of this class allowed
6240             }
6241         }
6242         
6243         /**
6244          * An XML ProductsOffered(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
6245          *
6246          * This is a complex type.
6247          */
6248         public interface ProductsOffered extends org.apache.xmlbeans.XmlObject
6249         {
6250             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6251                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProductsOffered.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("productsofferedd6fbelemtype");
6252             
6253             /**
6254              * Gets the "IndividualDevelopmentAccounts" element
6255              */
6256             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIndividualDevelopmentAccounts();
6257             
6258             /**
6259              * Gets (as xml) the "IndividualDevelopmentAccounts" element
6260              */
6261             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIndividualDevelopmentAccounts();
6262             
6263             /**
6264              * True if has "IndividualDevelopmentAccounts" element
6265              */
6266             boolean isSetIndividualDevelopmentAccounts();
6267             
6268             /**
6269              * Sets the "IndividualDevelopmentAccounts" element
6270              */
6271             void setIndividualDevelopmentAccounts(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum individualDevelopmentAccounts);
6272             
6273             /**
6274              * Sets (as xml) the "IndividualDevelopmentAccounts" element
6275              */
6276             void xsetIndividualDevelopmentAccounts(gov.grants.apply.system.globalLibraryV20.YesNoDataType individualDevelopmentAccounts);
6277             
6278             /**
6279              * Unsets the "IndividualDevelopmentAccounts" element
6280              */
6281             void unsetIndividualDevelopmentAccounts();
6282             
6283             /**
6284              * Gets the "NoCostAccounts" element
6285              */
6286             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNoCostAccounts();
6287             
6288             /**
6289              * Gets (as xml) the "NoCostAccounts" element
6290              */
6291             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNoCostAccounts();
6292             
6293             /**
6294              * True if has "NoCostAccounts" element
6295              */
6296             boolean isSetNoCostAccounts();
6297             
6298             /**
6299              * Sets the "NoCostAccounts" element
6300              */
6301             void setNoCostAccounts(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum noCostAccounts);
6302             
6303             /**
6304              * Sets (as xml) the "NoCostAccounts" element
6305              */
6306             void xsetNoCostAccounts(gov.grants.apply.system.globalLibraryV20.YesNoDataType noCostAccounts);
6307             
6308             /**
6309              * Unsets the "NoCostAccounts" element
6310              */
6311             void unsetNoCostAccounts();
6312             
6313             /**
6314              * Gets the "LoansToRefinance" element
6315              */
6316             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLoansToRefinance();
6317             
6318             /**
6319              * Gets (as xml) the "LoansToRefinance" element
6320              */
6321             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLoansToRefinance();
6322             
6323             /**
6324              * True if has "LoansToRefinance" element
6325              */
6326             boolean isSetLoansToRefinance();
6327             
6328             /**
6329              * Sets the "LoansToRefinance" element
6330              */
6331             void setLoansToRefinance(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum loansToRefinance);
6332             
6333             /**
6334              * Sets (as xml) the "LoansToRefinance" element
6335              */
6336             void xsetLoansToRefinance(gov.grants.apply.system.globalLibraryV20.YesNoDataType loansToRefinance);
6337             
6338             /**
6339              * Unsets the "LoansToRefinance" element
6340              */
6341             void unsetLoansToRefinance();
6342             
6343             /**
6344              * Gets the "LoansToBuild" element
6345              */
6346             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLoansToBuild();
6347             
6348             /**
6349              * Gets (as xml) the "LoansToBuild" element
6350              */
6351             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLoansToBuild();
6352             
6353             /**
6354              * True if has "LoansToBuild" element
6355              */
6356             boolean isSetLoansToBuild();
6357             
6358             /**
6359              * Sets the "LoansToBuild" element
6360              */
6361             void setLoansToBuild(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum loansToBuild);
6362             
6363             /**
6364              * Sets (as xml) the "LoansToBuild" element
6365              */
6366             void xsetLoansToBuild(gov.grants.apply.system.globalLibraryV20.YesNoDataType loansToBuild);
6367             
6368             /**
6369              * Unsets the "LoansToBuild" element
6370              */
6371             void unsetLoansToBuild();
6372             
6373             /**
6374              * Gets the "ShortTerm" element
6375              */
6376             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getShortTerm();
6377             
6378             /**
6379              * Gets (as xml) the "ShortTerm" element
6380              */
6381             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetShortTerm();
6382             
6383             /**
6384              * True if has "ShortTerm" element
6385              */
6386             boolean isSetShortTerm();
6387             
6388             /**
6389              * Sets the "ShortTerm" element
6390              */
6391             void setShortTerm(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum shortTerm);
6392             
6393             /**
6394              * Sets (as xml) the "ShortTerm" element
6395              */
6396             void xsetShortTerm(gov.grants.apply.system.globalLibraryV20.YesNoDataType shortTerm);
6397             
6398             /**
6399              * Unsets the "ShortTerm" element
6400              */
6401             void unsetShortTerm();
6402             
6403             /**
6404              * Gets the "QID_56" element
6405              */
6406             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID56();
6407             
6408             /**
6409              * Gets (as xml) the "QID_56" element
6410              */
6411             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID56();
6412             
6413             /**
6414              * True if has "QID_56" element
6415              */
6416             boolean isSetQID56();
6417             
6418             /**
6419              * Sets the "QID_56" element
6420              */
6421             void setQID56(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid56);
6422             
6423             /**
6424              * Sets (as xml) the "QID_56" element
6425              */
6426             void xsetQID56(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid56);
6427             
6428             /**
6429              * Unsets the "QID_56" element
6430              */
6431             void unsetQID56();
6432             
6433             /**
6434              * Gets the "QID_62" element
6435              */
6436             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID62();
6437             
6438             /**
6439              * Gets (as xml) the "QID_62" element
6440              */
6441             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID62();
6442             
6443             /**
6444              * True if has "QID_62" element
6445              */
6446             boolean isSetQID62();
6447             
6448             /**
6449              * Sets the "QID_62" element
6450              */
6451             void setQID62(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid62);
6452             
6453             /**
6454              * Sets (as xml) the "QID_62" element
6455              */
6456             void xsetQID62(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid62);
6457             
6458             /**
6459              * Unsets the "QID_62" element
6460              */
6461             void unsetQID62();
6462             
6463             /**
6464              * Gets the "ServicesToDisabled" element
6465              */
6466             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getServicesToDisabled();
6467             
6468             /**
6469              * Gets (as xml) the "ServicesToDisabled" element
6470              */
6471             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetServicesToDisabled();
6472             
6473             /**
6474              * True if has "ServicesToDisabled" element
6475              */
6476             boolean isSetServicesToDisabled();
6477             
6478             /**
6479              * Sets the "ServicesToDisabled" element
6480              */
6481             void setServicesToDisabled(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum servicesToDisabled);
6482             
6483             /**
6484              * Sets (as xml) the "ServicesToDisabled" element
6485              */
6486             void xsetServicesToDisabled(gov.grants.apply.system.globalLibraryV20.YesNoDataType servicesToDisabled);
6487             
6488             /**
6489              * Unsets the "ServicesToDisabled" element
6490              */
6491             void unsetServicesToDisabled();
6492             
6493             /**
6494              * Gets the "EquityInvestments" element
6495              */
6496             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEquityInvestments();
6497             
6498             /**
6499              * Gets (as xml) the "EquityInvestments" element
6500              */
6501             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEquityInvestments();
6502             
6503             /**
6504              * True if has "EquityInvestments" element
6505              */
6506             boolean isSetEquityInvestments();
6507             
6508             /**
6509              * Sets the "EquityInvestments" element
6510              */
6511             void setEquityInvestments(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum equityInvestments);
6512             
6513             /**
6514              * Sets (as xml) the "EquityInvestments" element
6515              */
6516             void xsetEquityInvestments(gov.grants.apply.system.globalLibraryV20.YesNoDataType equityInvestments);
6517             
6518             /**
6519              * Unsets the "EquityInvestments" element
6520              */
6521             void unsetEquityInvestments();
6522             
6523             /**
6524              * A factory class with static methods for creating instances
6525              * of this type.
6526              */
6527             
6528             public static final class Factory
6529             {
6530                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.ProductsOffered newInstance() {
6531                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.ProductsOffered) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6532                 
6533                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.ProductsOffered newInstance(org.apache.xmlbeans.XmlOptions options) {
6534                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.ProductsOffered) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6535                 
6536                 private Factory() { } // No instance of this class allowed
6537             }
6538         }
6539         
6540         /**
6541          * An XML QID_24(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
6542          *
6543          * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$QID24.
6544          */
6545         public interface QID24 extends org.apache.xmlbeans.XmlInt
6546         {
6547             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6548                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(QID24.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("qid24462delemtype");
6549             
6550             /**
6551              * A factory class with static methods for creating instances
6552              * of this type.
6553              */
6554             
6555             public static final class Factory
6556             {
6557                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID24 newValue(java.lang.Object obj) {
6558                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID24) type.newValue( obj ); }
6559                 
6560                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID24 newInstance() {
6561                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID24) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6562                 
6563                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID24 newInstance(org.apache.xmlbeans.XmlOptions options) {
6564                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.QID24) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6565                 
6566                 private Factory() { } // No instance of this class allowed
6567             }
6568         }
6569         
6570         /**
6571          * An XML Details(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
6572          *
6573          * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$Details.
6574          */
6575         public interface Details extends org.apache.xmlbeans.XmlString
6576         {
6577             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6578                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Details.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("detailse210elemtype");
6579             
6580             /**
6581              * A factory class with static methods for creating instances
6582              * of this type.
6583              */
6584             
6585             public static final class Factory
6586             {
6587                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.Details newValue(java.lang.Object obj) {
6588                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.Details) type.newValue( obj ); }
6589                 
6590                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.Details newInstance() {
6591                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.Details) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6592                 
6593                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.Details newInstance(org.apache.xmlbeans.XmlOptions options) {
6594                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.Details) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6595                 
6596                 private Factory() { } // No instance of this class allowed
6597             }
6598         }
6599         
6600         /**
6601          * An XML Questionnaire(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
6602          *
6603          * This is a complex type.
6604          */
6605         public interface Questionnaire extends org.apache.xmlbeans.XmlObject
6606         {
6607             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6608                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Questionnaire.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("questionnairef2cfelemtype");
6609             
6610             /**
6611              * Gets the "FederalLegislation" element
6612              */
6613             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalLegislation();
6614             
6615             /**
6616              * Gets (as xml) the "FederalLegislation" element
6617              */
6618             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalLegislation();
6619             
6620             /**
6621              * True if has "FederalLegislation" element
6622              */
6623             boolean isSetFederalLegislation();
6624             
6625             /**
6626              * Sets the "FederalLegislation" element
6627              */
6628             void setFederalLegislation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalLegislation);
6629             
6630             /**
6631              * Sets (as xml) the "FederalLegislation" element
6632              */
6633             void xsetFederalLegislation(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalLegislation);
6634             
6635             /**
6636              * Unsets the "FederalLegislation" element
6637              */
6638             void unsetFederalLegislation();
6639             
6640             /**
6641              * Gets the "FederalRule" element
6642              */
6643             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalRule();
6644             
6645             /**
6646              * Gets (as xml) the "FederalRule" element
6647              */
6648             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalRule();
6649             
6650             /**
6651              * True if has "FederalRule" element
6652              */
6653             boolean isSetFederalRule();
6654             
6655             /**
6656              * Sets the "FederalRule" element
6657              */
6658             void setFederalRule(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalRule);
6659             
6660             /**
6661              * Sets (as xml) the "FederalRule" element
6662              */
6663             void xsetFederalRule(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalRule);
6664             
6665             /**
6666              * Unsets the "FederalRule" element
6667              */
6668             void unsetFederalRule();
6669             
6670             /**
6671              * Gets the "FederalProgram" element
6672              */
6673             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalProgram();
6674             
6675             /**
6676              * Gets (as xml) the "FederalProgram" element
6677              */
6678             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalProgram();
6679             
6680             /**
6681              * True if has "FederalProgram" element
6682              */
6683             boolean isSetFederalProgram();
6684             
6685             /**
6686              * Sets the "FederalProgram" element
6687              */
6688             void setFederalProgram(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalProgram);
6689             
6690             /**
6691              * Sets (as xml) the "FederalProgram" element
6692              */
6693             void xsetFederalProgram(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalProgram);
6694             
6695             /**
6696              * Unsets the "FederalProgram" element
6697              */
6698             void unsetFederalProgram();
6699             
6700             /**
6701              * Gets the "Nomination" element
6702              */
6703             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNomination();
6704             
6705             /**
6706              * Gets (as xml) the "Nomination" element
6707              */
6708             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNomination();
6709             
6710             /**
6711              * True if has "Nomination" element
6712              */
6713             boolean isSetNomination();
6714             
6715             /**
6716              * Sets the "Nomination" element
6717              */
6718             void setNomination(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nomination);
6719             
6720             /**
6721              * Sets (as xml) the "Nomination" element
6722              */
6723             void xsetNomination(gov.grants.apply.system.globalLibraryV20.YesNoDataType nomination);
6724             
6725             /**
6726              * Unsets the "Nomination" element
6727              */
6728             void unsetNomination();
6729             
6730             /**
6731              * Gets the "BackgroundWork" element
6732              */
6733             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBackgroundWork();
6734             
6735             /**
6736              * Gets (as xml) the "BackgroundWork" element
6737              */
6738             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBackgroundWork();
6739             
6740             /**
6741              * True if has "BackgroundWork" element
6742              */
6743             boolean isSetBackgroundWork();
6744             
6745             /**
6746              * Sets the "BackgroundWork" element
6747              */
6748             void setBackgroundWork(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum backgroundWork);
6749             
6750             /**
6751              * Sets (as xml) the "BackgroundWork" element
6752              */
6753             void xsetBackgroundWork(gov.grants.apply.system.globalLibraryV20.YesNoDataType backgroundWork);
6754             
6755             /**
6756              * Unsets the "BackgroundWork" element
6757              */
6758             void unsetBackgroundWork();
6759             
6760             /**
6761              * Gets the "FederalLegislation2" element
6762              */
6763             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalLegislation2();
6764             
6765             /**
6766              * Gets (as xml) the "FederalLegislation2" element
6767              */
6768             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalLegislation2();
6769             
6770             /**
6771              * True if has "FederalLegislation2" element
6772              */
6773             boolean isSetFederalLegislation2();
6774             
6775             /**
6776              * Sets the "FederalLegislation2" element
6777              */
6778             void setFederalLegislation2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalLegislation2);
6779             
6780             /**
6781              * Sets (as xml) the "FederalLegislation2" element
6782              */
6783             void xsetFederalLegislation2(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalLegislation2);
6784             
6785             /**
6786              * Unsets the "FederalLegislation2" element
6787              */
6788             void unsetFederalLegislation2();
6789             
6790             /**
6791              * Gets the "FederalRule2" element
6792              */
6793             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalRule2();
6794             
6795             /**
6796              * Gets (as xml) the "FederalRule2" element
6797              */
6798             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalRule2();
6799             
6800             /**
6801              * True if has "FederalRule2" element
6802              */
6803             boolean isSetFederalRule2();
6804             
6805             /**
6806              * Sets the "FederalRule2" element
6807              */
6808             void setFederalRule2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalRule2);
6809             
6810             /**
6811              * Sets (as xml) the "FederalRule2" element
6812              */
6813             void xsetFederalRule2(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalRule2);
6814             
6815             /**
6816              * Unsets the "FederalRule2" element
6817              */
6818             void unsetFederalRule2();
6819             
6820             /**
6821              * Gets the "FederalProgram2" element
6822              */
6823             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalProgram2();
6824             
6825             /**
6826              * Gets (as xml) the "FederalProgram2" element
6827              */
6828             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalProgram2();
6829             
6830             /**
6831              * True if has "FederalProgram2" element
6832              */
6833             boolean isSetFederalProgram2();
6834             
6835             /**
6836              * Sets the "FederalProgram2" element
6837              */
6838             void setFederalProgram2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalProgram2);
6839             
6840             /**
6841              * Sets (as xml) the "FederalProgram2" element
6842              */
6843             void xsetFederalProgram2(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalProgram2);
6844             
6845             /**
6846              * Unsets the "FederalProgram2" element
6847              */
6848             void unsetFederalProgram2();
6849             
6850             /**
6851              * Gets the "Nomination2" element
6852              */
6853             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNomination2();
6854             
6855             /**
6856              * Gets (as xml) the "Nomination2" element
6857              */
6858             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNomination2();
6859             
6860             /**
6861              * True if has "Nomination2" element
6862              */
6863             boolean isSetNomination2();
6864             
6865             /**
6866              * Sets the "Nomination2" element
6867              */
6868             void setNomination2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nomination2);
6869             
6870             /**
6871              * Sets (as xml) the "Nomination2" element
6872              */
6873             void xsetNomination2(gov.grants.apply.system.globalLibraryV20.YesNoDataType nomination2);
6874             
6875             /**
6876              * Unsets the "Nomination2" element
6877              */
6878             void unsetNomination2();
6879             
6880             /**
6881              * Gets the "BackgroundWork2" element
6882              */
6883             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBackgroundWork2();
6884             
6885             /**
6886              * Gets (as xml) the "BackgroundWork2" element
6887              */
6888             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBackgroundWork2();
6889             
6890             /**
6891              * True if has "BackgroundWork2" element
6892              */
6893             boolean isSetBackgroundWork2();
6894             
6895             /**
6896              * Sets the "BackgroundWork2" element
6897              */
6898             void setBackgroundWork2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum backgroundWork2);
6899             
6900             /**
6901              * Sets (as xml) the "BackgroundWork2" element
6902              */
6903             void xsetBackgroundWork2(gov.grants.apply.system.globalLibraryV20.YesNoDataType backgroundWork2);
6904             
6905             /**
6906              * Unsets the "BackgroundWork2" element
6907              */
6908             void unsetBackgroundWork2();
6909             
6910             /**
6911              * A factory class with static methods for creating instances
6912              * of this type.
6913              */
6914             
6915             public static final class Factory
6916             {
6917                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.Questionnaire newInstance() {
6918                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.Questionnaire) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6919                 
6920                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.Questionnaire newInstance(org.apache.xmlbeans.XmlOptions options) {
6921                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.Questionnaire) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6922                 
6923                 private Factory() { } // No instance of this class allowed
6924             }
6925         }
6926         
6927         /**
6928          * An XML EnvironmentalReview(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
6929          *
6930          * This is a complex type.
6931          */
6932         public interface EnvironmentalReview extends org.apache.xmlbeans.XmlObject
6933         {
6934             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6935                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EnvironmentalReview.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("environmentalreviewbc5celemtype");
6936             
6937             /**
6938              * Gets the "CategoricalExclusion" element
6939              */
6940             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCategoricalExclusion();
6941             
6942             /**
6943              * Gets (as xml) the "CategoricalExclusion" element
6944              */
6945             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCategoricalExclusion();
6946             
6947             /**
6948              * Sets the "CategoricalExclusion" element
6949              */
6950             void setCategoricalExclusion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum categoricalExclusion);
6951             
6952             /**
6953              * Sets (as xml) the "CategoricalExclusion" element
6954              */
6955             void xsetCategoricalExclusion(gov.grants.apply.system.globalLibraryV20.YesNoDataType categoricalExclusion);
6956             
6957             /**
6958              * Gets the "EnvironmentalImpact" element
6959              */
6960             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEnvironmentalImpact();
6961             
6962             /**
6963              * Gets (as xml) the "EnvironmentalImpact" element
6964              */
6965             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEnvironmentalImpact();
6966             
6967             /**
6968              * Sets the "EnvironmentalImpact" element
6969              */
6970             void setEnvironmentalImpact(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum environmentalImpact);
6971             
6972             /**
6973              * Sets (as xml) the "EnvironmentalImpact" element
6974              */
6975             void xsetEnvironmentalImpact(gov.grants.apply.system.globalLibraryV20.YesNoDataType environmentalImpact);
6976             
6977             /**
6978              * Gets the "HistoricalSites" element
6979              */
6980             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHistoricalSites();
6981             
6982             /**
6983              * Gets (as xml) the "HistoricalSites" element
6984              */
6985             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHistoricalSites();
6986             
6987             /**
6988              * Sets the "HistoricalSites" element
6989              */
6990             void setHistoricalSites(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum historicalSites);
6991             
6992             /**
6993              * Sets (as xml) the "HistoricalSites" element
6994              */
6995             void xsetHistoricalSites(gov.grants.apply.system.globalLibraryV20.YesNoDataType historicalSites);
6996             
6997             /**
6998              * Gets the "WildernessAreas" element
6999              */
7000             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWildernessAreas();
7001             
7002             /**
7003              * Gets (as xml) the "WildernessAreas" element
7004              */
7005             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWildernessAreas();
7006             
7007             /**
7008              * Sets the "WildernessAreas" element
7009              */
7010             void setWildernessAreas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wildernessAreas);
7011             
7012             /**
7013              * Sets (as xml) the "WildernessAreas" element
7014              */
7015             void xsetWildernessAreas(gov.grants.apply.system.globalLibraryV20.YesNoDataType wildernessAreas);
7016             
7017             /**
7018              * Gets the "ScenicRivers" element
7019              */
7020             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getScenicRivers();
7021             
7022             /**
7023              * Gets (as xml) the "ScenicRivers" element
7024              */
7025             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetScenicRivers();
7026             
7027             /**
7028              * Sets the "ScenicRivers" element
7029              */
7030             void setScenicRivers(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum scenicRivers);
7031             
7032             /**
7033              * Sets (as xml) the "ScenicRivers" element
7034              */
7035             void xsetScenicRivers(gov.grants.apply.system.globalLibraryV20.YesNoDataType scenicRivers);
7036             
7037             /**
7038              * Gets the "CriticalHabitats" element
7039              */
7040             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCriticalHabitats();
7041             
7042             /**
7043              * Gets (as xml) the "CriticalHabitats" element
7044              */
7045             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCriticalHabitats();
7046             
7047             /**
7048              * Sets the "CriticalHabitats" element
7049              */
7050             void setCriticalHabitats(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum criticalHabitats);
7051             
7052             /**
7053              * Sets (as xml) the "CriticalHabitats" element
7054              */
7055             void xsetCriticalHabitats(gov.grants.apply.system.globalLibraryV20.YesNoDataType criticalHabitats);
7056             
7057             /**
7058              * Gets the "NaturalLandmarks" element
7059              */
7060             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNaturalLandmarks();
7061             
7062             /**
7063              * Gets (as xml) the "NaturalLandmarks" element
7064              */
7065             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNaturalLandmarks();
7066             
7067             /**
7068              * Sets the "NaturalLandmarks" element
7069              */
7070             void setNaturalLandmarks(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum naturalLandmarks);
7071             
7072             /**
7073              * Sets (as xml) the "NaturalLandmarks" element
7074              */
7075             void xsetNaturalLandmarks(gov.grants.apply.system.globalLibraryV20.YesNoDataType naturalLandmarks);
7076             
7077             /**
7078              * Gets the "CostalBarrier" element
7079              */
7080             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCostalBarrier();
7081             
7082             /**
7083              * Gets (as xml) the "CostalBarrier" element
7084              */
7085             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCostalBarrier();
7086             
7087             /**
7088              * Sets the "CostalBarrier" element
7089              */
7090             void setCostalBarrier(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum costalBarrier);
7091             
7092             /**
7093              * Sets (as xml) the "CostalBarrier" element
7094              */
7095             void xsetCostalBarrier(gov.grants.apply.system.globalLibraryV20.YesNoDataType costalBarrier);
7096             
7097             /**
7098              * Gets the "CostalZone" element
7099              */
7100             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCostalZone();
7101             
7102             /**
7103              * Gets (as xml) the "CostalZone" element
7104              */
7105             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCostalZone();
7106             
7107             /**
7108              * Sets the "CostalZone" element
7109              */
7110             void setCostalZone(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum costalZone);
7111             
7112             /**
7113              * Sets (as xml) the "CostalZone" element
7114              */
7115             void xsetCostalZone(gov.grants.apply.system.globalLibraryV20.YesNoDataType costalZone);
7116             
7117             /**
7118              * Gets the "SoleSourceAquifer" element
7119              */
7120             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSoleSourceAquifer();
7121             
7122             /**
7123              * Gets (as xml) the "SoleSourceAquifer" element
7124              */
7125             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSoleSourceAquifer();
7126             
7127             /**
7128              * Sets the "SoleSourceAquifer" element
7129              */
7130             void setSoleSourceAquifer(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum soleSourceAquifer);
7131             
7132             /**
7133              * Sets (as xml) the "SoleSourceAquifer" element
7134              */
7135             void xsetSoleSourceAquifer(gov.grants.apply.system.globalLibraryV20.YesNoDataType soleSourceAquifer);
7136             
7137             /**
7138              * Gets the "Wetlands" element
7139              */
7140             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWetlands();
7141             
7142             /**
7143              * Gets (as xml) the "Wetlands" element
7144              */
7145             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWetlands();
7146             
7147             /**
7148              * Sets the "Wetlands" element
7149              */
7150             void setWetlands(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wetlands);
7151             
7152             /**
7153              * Sets (as xml) the "Wetlands" element
7154              */
7155             void xsetWetlands(gov.grants.apply.system.globalLibraryV20.YesNoDataType wetlands);
7156             
7157             /**
7158              * Gets the "FloodPlains" element
7159              */
7160             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFloodPlains();
7161             
7162             /**
7163              * Gets (as xml) the "FloodPlains" element
7164              */
7165             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFloodPlains();
7166             
7167             /**
7168              * Sets the "FloodPlains" element
7169              */
7170             void setFloodPlains(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum floodPlains);
7171             
7172             /**
7173              * Sets (as xml) the "FloodPlains" element
7174              */
7175             void xsetFloodPlains(gov.grants.apply.system.globalLibraryV20.YesNoDataType floodPlains);
7176             
7177             /**
7178              * Gets the "PrimeFarmland" element
7179              */
7180             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPrimeFarmland();
7181             
7182             /**
7183              * Gets (as xml) the "PrimeFarmland" element
7184              */
7185             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPrimeFarmland();
7186             
7187             /**
7188              * Sets the "PrimeFarmland" element
7189              */
7190             void setPrimeFarmland(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum primeFarmland);
7191             
7192             /**
7193              * Sets (as xml) the "PrimeFarmland" element
7194              */
7195             void xsetPrimeFarmland(gov.grants.apply.system.globalLibraryV20.YesNoDataType primeFarmland);
7196             
7197             /**
7198              * Gets the "EPAList" element
7199              */
7200             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEPAList();
7201             
7202             /**
7203              * Gets (as xml) the "EPAList" element
7204              */
7205             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEPAList();
7206             
7207             /**
7208              * Sets the "EPAList" element
7209              */
7210             void setEPAList(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum epaList);
7211             
7212             /**
7213              * Sets (as xml) the "EPAList" element
7214              */
7215             void xsetEPAList(gov.grants.apply.system.globalLibraryV20.YesNoDataType epaList);
7216             
7217             /**
7218              * Gets the "ERNarrative" element
7219              */
7220             java.lang.String getERNarrative();
7221             
7222             /**
7223              * Gets (as xml) the "ERNarrative" element
7224              */
7225             gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.EnvironmentalReview.ERNarrative xgetERNarrative();
7226             
7227             /**
7228              * True if has "ERNarrative" element
7229              */
7230             boolean isSetERNarrative();
7231             
7232             /**
7233              * Sets the "ERNarrative" element
7234              */
7235             void setERNarrative(java.lang.String erNarrative);
7236             
7237             /**
7238              * Sets (as xml) the "ERNarrative" element
7239              */
7240             void xsetERNarrative(gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.EnvironmentalReview.ERNarrative erNarrative);
7241             
7242             /**
7243              * Unsets the "ERNarrative" element
7244              */
7245             void unsetERNarrative();
7246             
7247             /**
7248              * An XML ERNarrative(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
7249              *
7250              * This is an atomic type that is a restriction of gov.grants.apply.forms.cdfi000111V11.CDFI000111Document$CDFI000111$EnvironmentalReview$ERNarrative.
7251              */
7252             public interface ERNarrative extends org.apache.xmlbeans.XmlString
7253             {
7254                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
7255                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ERNarrative.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("ernarrative948belemtype");
7256                 
7257                 /**
7258                  * A factory class with static methods for creating instances
7259                  * of this type.
7260                  */
7261                 
7262                 public static final class Factory
7263                 {
7264                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.EnvironmentalReview.ERNarrative newValue(java.lang.Object obj) {
7265                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.EnvironmentalReview.ERNarrative) type.newValue( obj ); }
7266                     
7267                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.EnvironmentalReview.ERNarrative newInstance() {
7268                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.EnvironmentalReview.ERNarrative) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
7269                     
7270                     public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.EnvironmentalReview.ERNarrative newInstance(org.apache.xmlbeans.XmlOptions options) {
7271                       return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.EnvironmentalReview.ERNarrative) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
7272                     
7273                     private Factory() { } // No instance of this class allowed
7274                 }
7275             }
7276             
7277             /**
7278              * A factory class with static methods for creating instances
7279              * of this type.
7280              */
7281             
7282             public static final class Factory
7283             {
7284                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.EnvironmentalReview newInstance() {
7285                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.EnvironmentalReview) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
7286                 
7287                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.EnvironmentalReview newInstance(org.apache.xmlbeans.XmlOptions options) {
7288                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.EnvironmentalReview) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
7289                 
7290                 private Factory() { } // No instance of this class allowed
7291             }
7292         }
7293         
7294         /**
7295          * An XML ApplicationChecklist(@http://apply.grants.gov/forms/CDFI_0001_1_1-V1.1).
7296          *
7297          * This is a complex type.
7298          */
7299         public interface ApplicationChecklist extends org.apache.xmlbeans.XmlObject
7300         {
7301             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
7302                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicationChecklist.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicationchecklist962celemtype");
7303             
7304             /**
7305              * Gets the "SF424" element
7306              */
7307             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSF424();
7308             
7309             /**
7310              * Gets (as xml) the "SF424" element
7311              */
7312             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSF424();
7313             
7314             /**
7315              * Sets the "SF424" element
7316              */
7317             void setSF424(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum sf424);
7318             
7319             /**
7320              * Sets (as xml) the "SF424" element
7321              */
7322             void xsetSF424(gov.grants.apply.system.globalLibraryV20.YesNoDataType sf424);
7323             
7324             /**
7325              * Gets the "FATAApplicationNarrative" element
7326              */
7327             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFATAApplicationNarrative();
7328             
7329             /**
7330              * Gets (as xml) the "FATAApplicationNarrative" element
7331              */
7332             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFATAApplicationNarrative();
7333             
7334             /**
7335              * Sets the "FATAApplicationNarrative" element
7336              */
7337             void setFATAApplicationNarrative(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fataApplicationNarrative);
7338             
7339             /**
7340              * Sets (as xml) the "FATAApplicationNarrative" element
7341              */
7342             void xsetFATAApplicationNarrative(gov.grants.apply.system.globalLibraryV20.YesNoDataType fataApplicationNarrative);
7343             
7344             /**
7345              * Gets the "FATADataTables" element
7346              */
7347             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFATADataTables();
7348             
7349             /**
7350              * Gets (as xml) the "FATADataTables" element
7351              */
7352             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFATADataTables();
7353             
7354             /**
7355              * Sets the "FATADataTables" element
7356              */
7357             void setFATADataTables(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fataDataTables);
7358             
7359             /**
7360              * Sets (as xml) the "FATADataTables" element
7361              */
7362             void xsetFATADataTables(gov.grants.apply.system.globalLibraryV20.YesNoDataType fataDataTables);
7363             
7364             /**
7365              * Gets the "EINDocumentation" element
7366              */
7367             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEINDocumentation();
7368             
7369             /**
7370              * Gets (as xml) the "EINDocumentation" element
7371              */
7372             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEINDocumentation();
7373             
7374             /**
7375              * Sets the "EINDocumentation" element
7376              */
7377             void setEINDocumentation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum einDocumentation);
7378             
7379             /**
7380              * Sets (as xml) the "EINDocumentation" element
7381              */
7382             void xsetEINDocumentation(gov.grants.apply.system.globalLibraryV20.YesNoDataType einDocumentation);
7383             
7384             /**
7385              * Gets the "FinancialStatements" element
7386              */
7387             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFinancialStatements();
7388             
7389             /**
7390              * Gets (as xml) the "FinancialStatements" element
7391              */
7392             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFinancialStatements();
7393             
7394             /**
7395              * Sets the "FinancialStatements" element
7396              */
7397             void setFinancialStatements(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum financialStatements);
7398             
7399             /**
7400              * Sets (as xml) the "FinancialStatements" element
7401              */
7402             void xsetFinancialStatements(gov.grants.apply.system.globalLibraryV20.YesNoDataType financialStatements);
7403             
7404             /**
7405              * Gets the "Resumes" element
7406              */
7407             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getResumes();
7408             
7409             /**
7410              * Gets (as xml) the "Resumes" element
7411              */
7412             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetResumes();
7413             
7414             /**
7415              * Sets the "Resumes" element
7416              */
7417             void setResumes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum resumes);
7418             
7419             /**
7420              * Sets (as xml) the "Resumes" element
7421              */
7422             void xsetResumes(gov.grants.apply.system.globalLibraryV20.YesNoDataType resumes);
7423             
7424             /**
7425              * Gets the "OrganizationalChart" element
7426              */
7427             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOrganizationalChart();
7428             
7429             /**
7430              * Gets (as xml) the "OrganizationalChart" element
7431              */
7432             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOrganizationalChart();
7433             
7434             /**
7435              * Sets the "OrganizationalChart" element
7436              */
7437             void setOrganizationalChart(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum organizationalChart);
7438             
7439             /**
7440              * Sets (as xml) the "OrganizationalChart" element
7441              */
7442             void xsetOrganizationalChart(gov.grants.apply.system.globalLibraryV20.YesNoDataType organizationalChart);
7443             
7444             /**
7445              * Gets the "MatchingFundsDocumentation" element
7446              */
7447             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMatchingFundsDocumentation();
7448             
7449             /**
7450              * Gets (as xml) the "MatchingFundsDocumentation" element
7451              */
7452             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMatchingFundsDocumentation();
7453             
7454             /**
7455              * True if has "MatchingFundsDocumentation" element
7456              */
7457             boolean isSetMatchingFundsDocumentation();
7458             
7459             /**
7460              * Sets the "MatchingFundsDocumentation" element
7461              */
7462             void setMatchingFundsDocumentation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum matchingFundsDocumentation);
7463             
7464             /**
7465              * Sets (as xml) the "MatchingFundsDocumentation" element
7466              */
7467             void xsetMatchingFundsDocumentation(gov.grants.apply.system.globalLibraryV20.YesNoDataType matchingFundsDocumentation);
7468             
7469             /**
7470              * Unsets the "MatchingFundsDocumentation" element
7471              */
7472             void unsetMatchingFundsDocumentation();
7473             
7474             /**
7475              * Gets the "HFFIApplicationNarrative" element
7476              */
7477             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHFFIApplicationNarrative();
7478             
7479             /**
7480              * Gets (as xml) the "HFFIApplicationNarrative" element
7481              */
7482             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHFFIApplicationNarrative();
7483             
7484             /**
7485              * True if has "HFFIApplicationNarrative" element
7486              */
7487             boolean isSetHFFIApplicationNarrative();
7488             
7489             /**
7490              * Sets the "HFFIApplicationNarrative" element
7491              */
7492             void setHFFIApplicationNarrative(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hffiApplicationNarrative);
7493             
7494             /**
7495              * Sets (as xml) the "HFFIApplicationNarrative" element
7496              */
7497             void xsetHFFIApplicationNarrative(gov.grants.apply.system.globalLibraryV20.YesNoDataType hffiApplicationNarrative);
7498             
7499             /**
7500              * Unsets the "HFFIApplicationNarrative" element
7501              */
7502             void unsetHFFIApplicationNarrative();
7503             
7504             /**
7505              * A factory class with static methods for creating instances
7506              * of this type.
7507              */
7508             
7509             public static final class Factory
7510             {
7511                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.ApplicationChecklist newInstance() {
7512                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.ApplicationChecklist) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
7513                 
7514                 public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.ApplicationChecklist newInstance(org.apache.xmlbeans.XmlOptions options) {
7515                   return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111.ApplicationChecklist) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
7516                 
7517                 private Factory() { } // No instance of this class allowed
7518             }
7519         }
7520         
7521         /**
7522          * A factory class with static methods for creating instances
7523          * of this type.
7524          */
7525         
7526         public static final class Factory
7527         {
7528             public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111 newInstance() {
7529               return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
7530             
7531             public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111 newInstance(org.apache.xmlbeans.XmlOptions options) {
7532               return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document.CDFI000111) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
7533             
7534             private Factory() { } // No instance of this class allowed
7535         }
7536     }
7537     
7538     /**
7539      * A factory class with static methods for creating instances
7540      * of this type.
7541      */
7542     
7543     public static final class Factory
7544     {
7545         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document newInstance() {
7546           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
7547         
7548         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document newInstance(org.apache.xmlbeans.XmlOptions options) {
7549           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
7550         
7551         /** @param xmlAsString the string value to parse */
7552         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
7553           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
7554         
7555         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
7556           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
7557         
7558         /** @param file the file from which to load an xml document */
7559         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
7560           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
7561         
7562         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
7563           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
7564         
7565         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
7566           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
7567         
7568         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
7569           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
7570         
7571         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
7572           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
7573         
7574         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
7575           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
7576         
7577         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
7578           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
7579         
7580         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
7581           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
7582         
7583         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
7584           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
7585         
7586         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
7587           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
7588         
7589         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
7590           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
7591         
7592         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
7593           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
7594         
7595         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
7596         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
7597           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
7598         
7599         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
7600         public static gov.grants.apply.forms.cdfi000111V11.CDFI000111Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
7601           return (gov.grants.apply.forms.cdfi000111V11.CDFI000111Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
7602         
7603         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
7604         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 {
7605           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
7606         
7607         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
7608         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 {
7609           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
7610         
7611         private Factory() { } // No instance of this class allowed
7612     }
7613 }