View Javadoc
1   /*
2    * An XML document type.
3    * Localname: ED_900
4    * Namespace: http://apply.grants.gov/forms/ED_900-V1.0
5    * Java type: gov.grants.apply.forms.ed900V10.ED900Document
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.ed900V10;
10  
11  
12  /**
13   * A document containing one ED_900(@http://apply.grants.gov/forms/ED_900-V1.0) element.
14   *
15   * This is a complex type.
16   */
17  public interface ED900Document 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(ED900Document.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("ed900b8fddoctype");
21      
22      /**
23       * Gets the "ED_900" element
24       */
25      gov.grants.apply.forms.ed900V10.ED900Document.ED900 getED900();
26      
27      /**
28       * Sets the "ED_900" element
29       */
30      void setED900(gov.grants.apply.forms.ed900V10.ED900Document.ED900 ed900);
31      
32      /**
33       * Appends and returns a new empty "ED_900" element
34       */
35      gov.grants.apply.forms.ed900V10.ED900Document.ED900 addNewED900();
36      
37      /**
38       * An XML ED_900(@http://apply.grants.gov/forms/ED_900-V1.0).
39       *
40       * This is a complex type.
41       */
42      public interface ED900 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(ED900.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("ed90053e8elemtype");
46          
47          /**
48           * Gets the "SectionA" element
49           */
50          gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA getSectionA();
51          
52          /**
53           * Sets the "SectionA" element
54           */
55          void setSectionA(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA sectionA);
56          
57          /**
58           * Appends and returns a new empty "SectionA" element
59           */
60          gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA addNewSectionA();
61          
62          /**
63           * Gets the "SectionB" element
64           */
65          gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB getSectionB();
66          
67          /**
68           * True if has "SectionB" element
69           */
70          boolean isSetSectionB();
71          
72          /**
73           * Sets the "SectionB" element
74           */
75          void setSectionB(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB sectionB);
76          
77          /**
78           * Appends and returns a new empty "SectionB" element
79           */
80          gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB addNewSectionB();
81          
82          /**
83           * Unsets the "SectionB" element
84           */
85          void unsetSectionB();
86          
87          /**
88           * Gets the "SectionC" element
89           */
90          gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionC getSectionC();
91          
92          /**
93           * True if has "SectionC" element
94           */
95          boolean isSetSectionC();
96          
97          /**
98           * Sets the "SectionC" element
99           */
100         void setSectionC(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionC sectionC);
101         
102         /**
103          * Appends and returns a new empty "SectionC" element
104          */
105         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionC addNewSectionC();
106         
107         /**
108          * Unsets the "SectionC" element
109          */
110         void unsetSectionC();
111         
112         /**
113          * Gets the "SectionD" element
114          */
115         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionD getSectionD();
116         
117         /**
118          * True if has "SectionD" element
119          */
120         boolean isSetSectionD();
121         
122         /**
123          * Sets the "SectionD" element
124          */
125         void setSectionD(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionD sectionD);
126         
127         /**
128          * Appends and returns a new empty "SectionD" element
129          */
130         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionD addNewSectionD();
131         
132         /**
133          * Unsets the "SectionD" element
134          */
135         void unsetSectionD();
136         
137         /**
138          * Gets the "SectionE" element
139          */
140         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionE getSectionE();
141         
142         /**
143          * True if has "SectionE" element
144          */
145         boolean isSetSectionE();
146         
147         /**
148          * Sets the "SectionE" element
149          */
150         void setSectionE(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionE sectionE);
151         
152         /**
153          * Appends and returns a new empty "SectionE" element
154          */
155         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionE addNewSectionE();
156         
157         /**
158          * Unsets the "SectionE" element
159          */
160         void unsetSectionE();
161         
162         /**
163          * Gets the "SectionF" element
164          */
165         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionF getSectionF();
166         
167         /**
168          * True if has "SectionF" element
169          */
170         boolean isSetSectionF();
171         
172         /**
173          * Sets the "SectionF" element
174          */
175         void setSectionF(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionF sectionF);
176         
177         /**
178          * Appends and returns a new empty "SectionF" element
179          */
180         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionF addNewSectionF();
181         
182         /**
183          * Unsets the "SectionF" element
184          */
185         void unsetSectionF();
186         
187         /**
188          * Gets the "SectionG" element
189          */
190         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionG getSectionG();
191         
192         /**
193          * True if has "SectionG" element
194          */
195         boolean isSetSectionG();
196         
197         /**
198          * Sets the "SectionG" element
199          */
200         void setSectionG(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionG sectionG);
201         
202         /**
203          * Appends and returns a new empty "SectionG" element
204          */
205         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionG addNewSectionG();
206         
207         /**
208          * Unsets the "SectionG" element
209          */
210         void unsetSectionG();
211         
212         /**
213          * Gets the "SectionH" element
214          */
215         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionH getSectionH();
216         
217         /**
218          * True if has "SectionH" element
219          */
220         boolean isSetSectionH();
221         
222         /**
223          * Sets the "SectionH" element
224          */
225         void setSectionH(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionH sectionH);
226         
227         /**
228          * Appends and returns a new empty "SectionH" element
229          */
230         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionH addNewSectionH();
231         
232         /**
233          * Unsets the "SectionH" element
234          */
235         void unsetSectionH();
236         
237         /**
238          * Gets the "SectionI" element
239          */
240         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionI getSectionI();
241         
242         /**
243          * True if has "SectionI" element
244          */
245         boolean isSetSectionI();
246         
247         /**
248          * Sets the "SectionI" element
249          */
250         void setSectionI(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionI sectionI);
251         
252         /**
253          * Appends and returns a new empty "SectionI" element
254          */
255         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionI addNewSectionI();
256         
257         /**
258          * Unsets the "SectionI" element
259          */
260         void unsetSectionI();
261         
262         /**
263          * Gets the "SectionJ" element
264          */
265         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionJ getSectionJ();
266         
267         /**
268          * True if has "SectionJ" element
269          */
270         boolean isSetSectionJ();
271         
272         /**
273          * Sets the "SectionJ" element
274          */
275         void setSectionJ(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionJ sectionJ);
276         
277         /**
278          * Appends and returns a new empty "SectionJ" element
279          */
280         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionJ addNewSectionJ();
281         
282         /**
283          * Unsets the "SectionJ" element
284          */
285         void unsetSectionJ();
286         
287         /**
288          * Gets the "SectionK" element
289          */
290         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionK getSectionK();
291         
292         /**
293          * True if has "SectionK" element
294          */
295         boolean isSetSectionK();
296         
297         /**
298          * Sets the "SectionK" element
299          */
300         void setSectionK(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionK sectionK);
301         
302         /**
303          * Appends and returns a new empty "SectionK" element
304          */
305         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionK addNewSectionK();
306         
307         /**
308          * Unsets the "SectionK" element
309          */
310         void unsetSectionK();
311         
312         /**
313          * Gets the "SectionL" element
314          */
315         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionL getSectionL();
316         
317         /**
318          * True if has "SectionL" element
319          */
320         boolean isSetSectionL();
321         
322         /**
323          * Sets the "SectionL" element
324          */
325         void setSectionL(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionL sectionL);
326         
327         /**
328          * Appends and returns a new empty "SectionL" element
329          */
330         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionL addNewSectionL();
331         
332         /**
333          * Unsets the "SectionL" element
334          */
335         void unsetSectionL();
336         
337         /**
338          * Gets the "SectionM" element
339          */
340         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM getSectionM();
341         
342         /**
343          * True if has "SectionM" element
344          */
345         boolean isSetSectionM();
346         
347         /**
348          * Sets the "SectionM" element
349          */
350         void setSectionM(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM sectionM);
351         
352         /**
353          * Appends and returns a new empty "SectionM" element
354          */
355         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM addNewSectionM();
356         
357         /**
358          * Unsets the "SectionM" element
359          */
360         void unsetSectionM();
361         
362         /**
363          * Gets the "SectionN" element
364          */
365         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionN getSectionN();
366         
367         /**
368          * True if has "SectionN" element
369          */
370         boolean isSetSectionN();
371         
372         /**
373          * Sets the "SectionN" element
374          */
375         void setSectionN(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionN sectionN);
376         
377         /**
378          * Appends and returns a new empty "SectionN" element
379          */
380         gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionN addNewSectionN();
381         
382         /**
383          * Unsets the "SectionN" element
384          */
385         void unsetSectionN();
386         
387         /**
388          * Gets the "ExhibitA" element
389          */
390         gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitA getExhibitA();
391         
392         /**
393          * True if has "ExhibitA" element
394          */
395         boolean isSetExhibitA();
396         
397         /**
398          * Sets the "ExhibitA" element
399          */
400         void setExhibitA(gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitA exhibitA);
401         
402         /**
403          * Appends and returns a new empty "ExhibitA" element
404          */
405         gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitA addNewExhibitA();
406         
407         /**
408          * Unsets the "ExhibitA" element
409          */
410         void unsetExhibitA();
411         
412         /**
413          * Gets the "ExhibitB" element
414          */
415         gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitB getExhibitB();
416         
417         /**
418          * True if has "ExhibitB" element
419          */
420         boolean isSetExhibitB();
421         
422         /**
423          * Sets the "ExhibitB" element
424          */
425         void setExhibitB(gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitB exhibitB);
426         
427         /**
428          * Appends and returns a new empty "ExhibitB" element
429          */
430         gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitB addNewExhibitB();
431         
432         /**
433          * Unsets the "ExhibitB" element
434          */
435         void unsetExhibitB();
436         
437         /**
438          * Gets the "ExhibitC" element
439          */
440         gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitC getExhibitC();
441         
442         /**
443          * True if has "ExhibitC" element
444          */
445         boolean isSetExhibitC();
446         
447         /**
448          * Sets the "ExhibitC" element
449          */
450         void setExhibitC(gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitC exhibitC);
451         
452         /**
453          * Appends and returns a new empty "ExhibitC" element
454          */
455         gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitC addNewExhibitC();
456         
457         /**
458          * Unsets the "ExhibitC" element
459          */
460         void unsetExhibitC();
461         
462         /**
463          * Gets the "ExhibitD" element
464          */
465         gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitD getExhibitD();
466         
467         /**
468          * True if has "ExhibitD" element
469          */
470         boolean isSetExhibitD();
471         
472         /**
473          * Sets the "ExhibitD" element
474          */
475         void setExhibitD(gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitD exhibitD);
476         
477         /**
478          * Appends and returns a new empty "ExhibitD" element
479          */
480         gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitD addNewExhibitD();
481         
482         /**
483          * Unsets the "ExhibitD" element
484          */
485         void unsetExhibitD();
486         
487         /**
488          * Gets the "ExhibitE" element
489          */
490         gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitE getExhibitE();
491         
492         /**
493          * True if has "ExhibitE" element
494          */
495         boolean isSetExhibitE();
496         
497         /**
498          * Sets the "ExhibitE" element
499          */
500         void setExhibitE(gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitE exhibitE);
501         
502         /**
503          * Appends and returns a new empty "ExhibitE" element
504          */
505         gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitE addNewExhibitE();
506         
507         /**
508          * Unsets the "ExhibitE" element
509          */
510         void unsetExhibitE();
511         
512         /**
513          * Gets the "FormVersion" attribute
514          */
515         java.lang.String getFormVersion();
516         
517         /**
518          * Gets (as xml) the "FormVersion" attribute
519          */
520         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
521         
522         /**
523          * Sets the "FormVersion" attribute
524          */
525         void setFormVersion(java.lang.String formVersion);
526         
527         /**
528          * Sets (as xml) the "FormVersion" attribute
529          */
530         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
531         
532         /**
533          * An XML SectionA(@http://apply.grants.gov/forms/ED_900-V1.0).
534          *
535          * This is a complex type.
536          */
537         public interface SectionA extends org.apache.xmlbeans.XmlObject
538         {
539             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
540                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SectionA.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("sectiona62a0elemtype");
541             
542             /**
543              * Gets the "Type_Investment_Assistance" element
544              */
545             gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeInvestmentAssistance.Enum getTypeInvestmentAssistance();
546             
547             /**
548              * Gets (as xml) the "Type_Investment_Assistance" element
549              */
550             gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeInvestmentAssistance xgetTypeInvestmentAssistance();
551             
552             /**
553              * Sets the "Type_Investment_Assistance" element
554              */
555             void setTypeInvestmentAssistance(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeInvestmentAssistance.Enum typeInvestmentAssistance);
556             
557             /**
558              * Sets (as xml) the "Type_Investment_Assistance" element
559              */
560             void xsetTypeInvestmentAssistance(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeInvestmentAssistance typeInvestmentAssistance);
561             
562             /**
563              * Gets the "Type_Applicant" element
564              */
565             gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeApplicant.Enum getTypeApplicant();
566             
567             /**
568              * Gets (as xml) the "Type_Applicant" element
569              */
570             gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeApplicant xgetTypeApplicant();
571             
572             /**
573              * Sets the "Type_Applicant" element
574              */
575             void setTypeApplicant(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeApplicant.Enum typeApplicant);
576             
577             /**
578              * Sets (as xml) the "Type_Applicant" element
579              */
580             void xsetTypeApplicant(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeApplicant typeApplicant);
581             
582             /**
583              * Gets the "InvstPrjctRegn" element
584              */
585             java.lang.String getInvstPrjctRegn();
586             
587             /**
588              * Gets (as xml) the "InvstPrjctRegn" element
589              */
590             gov.grants.apply.forms.ed900V10.AN1To910 xgetInvstPrjctRegn();
591             
592             /**
593              * Sets the "InvstPrjctRegn" element
594              */
595             void setInvstPrjctRegn(java.lang.String invstPrjctRegn);
596             
597             /**
598              * Sets (as xml) the "InvstPrjctRegn" element
599              */
600             void xsetInvstPrjctRegn(gov.grants.apply.forms.ed900V10.AN1To910 invstPrjctRegn);
601             
602             /**
603              * Gets the "InvstPrjctDesc" element
604              */
605             java.lang.String getInvstPrjctDesc();
606             
607             /**
608              * Gets (as xml) the "InvstPrjctDesc" element
609              */
610             gov.grants.apply.forms.ed900V10.AN1To910 xgetInvstPrjctDesc();
611             
612             /**
613              * Sets the "InvstPrjctDesc" element
614              */
615             void setInvstPrjctDesc(java.lang.String invstPrjctDesc);
616             
617             /**
618              * Sets (as xml) the "InvstPrjctDesc" element
619              */
620             void xsetInvstPrjctDesc(gov.grants.apply.forms.ed900V10.AN1To910 invstPrjctDesc);
621             
622             /**
623              * Gets the "Region_have_Comprehensive_Economic_Development_Strategy" element
624              */
625             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRegionHaveComprehensiveEconomicDevelopmentStrategy();
626             
627             /**
628              * Gets (as xml) the "Region_have_Comprehensive_Economic_Development_Strategy" element
629              */
630             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRegionHaveComprehensiveEconomicDevelopmentStrategy();
631             
632             /**
633              * Sets the "Region_have_Comprehensive_Economic_Development_Strategy" element
634              */
635             void setRegionHaveComprehensiveEconomicDevelopmentStrategy(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum regionHaveComprehensiveEconomicDevelopmentStrategy);
636             
637             /**
638              * Sets (as xml) the "Region_have_Comprehensive_Economic_Development_Strategy" element
639              */
640             void xsetRegionHaveComprehensiveEconomicDevelopmentStrategy(gov.grants.apply.system.globalLibraryV20.YesNoDataType regionHaveComprehensiveEconomicDevelopmentStrategy);
641             
642             /**
643              * Gets the "Source_of_CEDS" element
644              */
645             java.lang.String getSourceOfCEDS();
646             
647             /**
648              * Gets (as xml) the "Source_of_CEDS" element
649              */
650             gov.grants.apply.forms.ed900V10.AN1To80 xgetSourceOfCEDS();
651             
652             /**
653              * True if has "Source_of_CEDS" element
654              */
655             boolean isSetSourceOfCEDS();
656             
657             /**
658              * Sets the "Source_of_CEDS" element
659              */
660             void setSourceOfCEDS(java.lang.String sourceOfCEDS);
661             
662             /**
663              * Sets (as xml) the "Source_of_CEDS" element
664              */
665             void xsetSourceOfCEDS(gov.grants.apply.forms.ed900V10.AN1To80 sourceOfCEDS);
666             
667             /**
668              * Unsets the "Source_of_CEDS" element
669              */
670             void unsetSourceOfCEDS();
671             
672             /**
673              * Gets the "Alternate_Strategic_Planning_Document" element
674              */
675             java.lang.String getAlternateStrategicPlanningDocument();
676             
677             /**
678              * Gets (as xml) the "Alternate_Strategic_Planning_Document" element
679              */
680             gov.grants.apply.forms.ed900V10.AN1To80 xgetAlternateStrategicPlanningDocument();
681             
682             /**
683              * True if has "Alternate_Strategic_Planning_Document" element
684              */
685             boolean isSetAlternateStrategicPlanningDocument();
686             
687             /**
688              * Sets the "Alternate_Strategic_Planning_Document" element
689              */
690             void setAlternateStrategicPlanningDocument(java.lang.String alternateStrategicPlanningDocument);
691             
692             /**
693              * Sets (as xml) the "Alternate_Strategic_Planning_Document" element
694              */
695             void xsetAlternateStrategicPlanningDocument(gov.grants.apply.forms.ed900V10.AN1To80 alternateStrategicPlanningDocument);
696             
697             /**
698              * Unsets the "Alternate_Strategic_Planning_Document" element
699              */
700             void unsetAlternateStrategicPlanningDocument();
701             
702             /**
703              * Gets the "Economic_Development_Needs_of_Region" element
704              */
705             java.lang.String getEconomicDevelopmentNeedsOfRegion();
706             
707             /**
708              * Gets (as xml) the "Economic_Development_Needs_of_Region" element
709              */
710             gov.grants.apply.forms.ed900V10.AN1To910 xgetEconomicDevelopmentNeedsOfRegion();
711             
712             /**
713              * Sets the "Economic_Development_Needs_of_Region" element
714              */
715             void setEconomicDevelopmentNeedsOfRegion(java.lang.String economicDevelopmentNeedsOfRegion);
716             
717             /**
718              * Sets (as xml) the "Economic_Development_Needs_of_Region" element
719              */
720             void xsetEconomicDevelopmentNeedsOfRegion(gov.grants.apply.forms.ed900V10.AN1To910 economicDevelopmentNeedsOfRegion);
721             
722             /**
723              * Gets the "Economic_Conditions_of_RegionImpact" element
724              */
725             java.lang.String getEconomicConditionsOfRegionImpact();
726             
727             /**
728              * Gets (as xml) the "Economic_Conditions_of_RegionImpact" element
729              */
730             gov.grants.apply.forms.ed900V10.AN1To1825 xgetEconomicConditionsOfRegionImpact();
731             
732             /**
733              * Sets the "Economic_Conditions_of_RegionImpact" element
734              */
735             void setEconomicConditionsOfRegionImpact(java.lang.String economicConditionsOfRegionImpact);
736             
737             /**
738              * Sets (as xml) the "Economic_Conditions_of_RegionImpact" element
739              */
740             void xsetEconomicConditionsOfRegionImpact(gov.grants.apply.forms.ed900V10.AN1To1825 economicConditionsOfRegionImpact);
741             
742             /**
743              * Gets the "Satisfying_Guidelines_Priorities" element
744              */
745             java.lang.String getSatisfyingGuidelinesPriorities();
746             
747             /**
748              * Gets (as xml) the "Satisfying_Guidelines_Priorities" element
749              */
750             gov.grants.apply.forms.ed900V10.AN1To11000 xgetSatisfyingGuidelinesPriorities();
751             
752             /**
753              * Sets the "Satisfying_Guidelines_Priorities" element
754              */
755             void setSatisfyingGuidelinesPriorities(java.lang.String satisfyingGuidelinesPriorities);
756             
757             /**
758              * Sets (as xml) the "Satisfying_Guidelines_Priorities" element
759              */
760             void xsetSatisfyingGuidelinesPriorities(gov.grants.apply.forms.ed900V10.AN1To11000 satisfyingGuidelinesPriorities);
761             
762             /**
763              * Gets the "Attract_Private_Sector_Investment" element
764              */
765             java.lang.String getAttractPrivateSectorInvestment();
766             
767             /**
768              * Gets (as xml) the "Attract_Private_Sector_Investment" element
769              */
770             gov.grants.apply.forms.ed900V10.AN1To1825 xgetAttractPrivateSectorInvestment();
771             
772             /**
773              * Sets the "Attract_Private_Sector_Investment" element
774              */
775             void setAttractPrivateSectorInvestment(java.lang.String attractPrivateSectorInvestment);
776             
777             /**
778              * Sets (as xml) the "Attract_Private_Sector_Investment" element
779              */
780             void xsetAttractPrivateSectorInvestment(gov.grants.apply.forms.ed900V10.AN1To1825 attractPrivateSectorInvestment);
781             
782             /**
783              * Gets the "Proposed_Time_Schedule" element
784              */
785             java.lang.String getProposedTimeSchedule();
786             
787             /**
788              * Gets (as xml) the "Proposed_Time_Schedule" element
789              */
790             gov.grants.apply.forms.ed900V10.AN1To910 xgetProposedTimeSchedule();
791             
792             /**
793              * Sets the "Proposed_Time_Schedule" element
794              */
795             void setProposedTimeSchedule(java.lang.String proposedTimeSchedule);
796             
797             /**
798              * Sets (as xml) the "Proposed_Time_Schedule" element
799              */
800             void xsetProposedTimeSchedule(gov.grants.apply.forms.ed900V10.AN1To910 proposedTimeSchedule);
801             
802             /**
803              * Gets the "Civil_Rights_Compliance_Applicant" element
804              */
805             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCivilRightsComplianceApplicant();
806             
807             /**
808              * Gets (as xml) the "Civil_Rights_Compliance_Applicant" element
809              */
810             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCivilRightsComplianceApplicant();
811             
812             /**
813              * Sets the "Civil_Rights_Compliance_Applicant" element
814              */
815             void setCivilRightsComplianceApplicant(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum civilRightsComplianceApplicant);
816             
817             /**
818              * Sets (as xml) the "Civil_Rights_Compliance_Applicant" element
819              */
820             void xsetCivilRightsComplianceApplicant(gov.grants.apply.system.globalLibraryV20.YesNoDataType civilRightsComplianceApplicant);
821             
822             /**
823              * Gets the "Civil_Rights_Compliance_Applicant_No" element
824              */
825             java.lang.String getCivilRightsComplianceApplicantNo();
826             
827             /**
828              * Gets (as xml) the "Civil_Rights_Compliance_Applicant_No" element
829              */
830             gov.grants.apply.forms.ed900V10.AN1To80 xgetCivilRightsComplianceApplicantNo();
831             
832             /**
833              * True if has "Civil_Rights_Compliance_Applicant_No" element
834              */
835             boolean isSetCivilRightsComplianceApplicantNo();
836             
837             /**
838              * Sets the "Civil_Rights_Compliance_Applicant_No" element
839              */
840             void setCivilRightsComplianceApplicantNo(java.lang.String civilRightsComplianceApplicantNo);
841             
842             /**
843              * Sets (as xml) the "Civil_Rights_Compliance_Applicant_No" element
844              */
845             void xsetCivilRightsComplianceApplicantNo(gov.grants.apply.forms.ed900V10.AN1To80 civilRightsComplianceApplicantNo);
846             
847             /**
848              * Unsets the "Civil_Rights_Compliance_Applicant_No" element
849              */
850             void unsetCivilRightsComplianceApplicantNo();
851             
852             /**
853              * Gets the "Civil_Rights_Compliance_Other_Parties" element
854              */
855             gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum getCivilRightsComplianceOtherParties();
856             
857             /**
858              * Gets (as xml) the "Civil_Rights_Compliance_Other_Parties" element
859              */
860             gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType xgetCivilRightsComplianceOtherParties();
861             
862             /**
863              * Sets the "Civil_Rights_Compliance_Other_Parties" element
864              */
865             void setCivilRightsComplianceOtherParties(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum civilRightsComplianceOtherParties);
866             
867             /**
868              * Sets (as xml) the "Civil_Rights_Compliance_Other_Parties" element
869              */
870             void xsetCivilRightsComplianceOtherParties(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType civilRightsComplianceOtherParties);
871             
872             /**
873              * Gets the "Civil_Rights_Compliance_Other_Parties_No" element
874              */
875             java.lang.String getCivilRightsComplianceOtherPartiesNo();
876             
877             /**
878              * Gets (as xml) the "Civil_Rights_Compliance_Other_Parties_No" element
879              */
880             gov.grants.apply.forms.ed900V10.AN1To80 xgetCivilRightsComplianceOtherPartiesNo();
881             
882             /**
883              * True if has "Civil_Rights_Compliance_Other_Parties_No" element
884              */
885             boolean isSetCivilRightsComplianceOtherPartiesNo();
886             
887             /**
888              * Sets the "Civil_Rights_Compliance_Other_Parties_No" element
889              */
890             void setCivilRightsComplianceOtherPartiesNo(java.lang.String civilRightsComplianceOtherPartiesNo);
891             
892             /**
893              * Sets (as xml) the "Civil_Rights_Compliance_Other_Parties_No" element
894              */
895             void xsetCivilRightsComplianceOtherPartiesNo(gov.grants.apply.forms.ed900V10.AN1To80 civilRightsComplianceOtherPartiesNo);
896             
897             /**
898              * Unsets the "Civil_Rights_Compliance_Other_Parties_No" element
899              */
900             void unsetCivilRightsComplianceOtherPartiesNo();
901             
902             /**
903              * Gets the "ForConstruction" element
904              */
905             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getForConstruction();
906             
907             /**
908              * Gets (as xml) the "ForConstruction" element
909              */
910             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetForConstruction();
911             
912             /**
913              * True if has "ForConstruction" element
914              */
915             boolean isSetForConstruction();
916             
917             /**
918              * Sets the "ForConstruction" element
919              */
920             void setForConstruction(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum forConstruction);
921             
922             /**
923              * Sets (as xml) the "ForConstruction" element
924              */
925             void xsetForConstruction(gov.grants.apply.system.globalLibraryV20.YesNoDataType forConstruction);
926             
927             /**
928              * Unsets the "ForConstruction" element
929              */
930             void unsetForConstruction();
931             
932             /**
933              * Gets the "NonConstruction" element
934              */
935             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNonConstruction();
936             
937             /**
938              * Gets (as xml) the "NonConstruction" element
939              */
940             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNonConstruction();
941             
942             /**
943              * True if has "NonConstruction" element
944              */
945             boolean isSetNonConstruction();
946             
947             /**
948              * Sets the "NonConstruction" element
949              */
950             void setNonConstruction(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nonConstruction);
951             
952             /**
953              * Sets (as xml) the "NonConstruction" element
954              */
955             void xsetNonConstruction(gov.grants.apply.system.globalLibraryV20.YesNoDataType nonConstruction);
956             
957             /**
958              * Unsets the "NonConstruction" element
959              */
960             void unsetNonConstruction();
961             
962             /**
963              * Gets the "Source_nonEDAfunds" element
964              */
965             java.lang.String getSourceNonEDAfunds();
966             
967             /**
968              * Gets (as xml) the "Source_nonEDAfunds" element
969              */
970             gov.grants.apply.forms.ed900V10.AN1To910 xgetSourceNonEDAfunds();
971             
972             /**
973              * Sets the "Source_nonEDAfunds" element
974              */
975             void setSourceNonEDAfunds(java.lang.String sourceNonEDAfunds);
976             
977             /**
978              * Sets (as xml) the "Source_nonEDAfunds" element
979              */
980             void xsetSourceNonEDAfunds(gov.grants.apply.forms.ed900V10.AN1To910 sourceNonEDAfunds);
981             
982             /**
983              * Gets the "NonEDA_funds_available" element
984              */
985             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNonEDAFundsAvailable();
986             
987             /**
988              * Gets (as xml) the "NonEDA_funds_available" element
989              */
990             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNonEDAFundsAvailable();
991             
992             /**
993              * Sets the "NonEDA_funds_available" element
994              */
995             void setNonEDAFundsAvailable(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nonEDAFundsAvailable);
996             
997             /**
998              * Sets (as xml) the "NonEDA_funds_available" element
999              */
1000             void xsetNonEDAFundsAvailable(gov.grants.apply.system.globalLibraryV20.YesNoDataType nonEDAFundsAvailable);
1001             
1002             /**
1003              * Gets the "NonEDA_funds_available_No" element
1004              */
1005             java.lang.String getNonEDAFundsAvailableNo();
1006             
1007             /**
1008              * Gets (as xml) the "NonEDA_funds_available_No" element
1009              */
1010             gov.grants.apply.forms.ed900V10.AN1To240 xgetNonEDAFundsAvailableNo();
1011             
1012             /**
1013              * True if has "NonEDA_funds_available_No" element
1014              */
1015             boolean isSetNonEDAFundsAvailableNo();
1016             
1017             /**
1018              * Sets the "NonEDA_funds_available_No" element
1019              */
1020             void setNonEDAFundsAvailableNo(java.lang.String nonEDAFundsAvailableNo);
1021             
1022             /**
1023              * Sets (as xml) the "NonEDA_funds_available_No" element
1024              */
1025             void xsetNonEDAFundsAvailableNo(gov.grants.apply.forms.ed900V10.AN1To240 nonEDAFundsAvailableNo);
1026             
1027             /**
1028              * Unsets the "NonEDA_funds_available_No" element
1029              */
1030             void unsetNonEDAFundsAvailableNo();
1031             
1032             /**
1033              * Gets the "Action_nonEDA_funds" element
1034              */
1035             java.lang.String getActionNonEDAFunds();
1036             
1037             /**
1038              * Gets (as xml) the "Action_nonEDA_funds" element
1039              */
1040             gov.grants.apply.forms.ed900V10.AN1To320 xgetActionNonEDAFunds();
1041             
1042             /**
1043              * Sets the "Action_nonEDA_funds" element
1044              */
1045             void setActionNonEDAFunds(java.lang.String actionNonEDAFunds);
1046             
1047             /**
1048              * Sets (as xml) the "Action_nonEDA_funds" element
1049              */
1050             void xsetActionNonEDAFunds(gov.grants.apply.forms.ed900V10.AN1To320 actionNonEDAFunds);
1051             
1052             /**
1053              * Gets the "Seek_other_federal_financial_assistance" element
1054              */
1055             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSeekOtherFederalFinancialAssistance();
1056             
1057             /**
1058              * Gets (as xml) the "Seek_other_federal_financial_assistance" element
1059              */
1060             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSeekOtherFederalFinancialAssistance();
1061             
1062             /**
1063              * Sets the "Seek_other_federal_financial_assistance" element
1064              */
1065             void setSeekOtherFederalFinancialAssistance(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum seekOtherFederalFinancialAssistance);
1066             
1067             /**
1068              * Sets (as xml) the "Seek_other_federal_financial_assistance" element
1069              */
1070             void xsetSeekOtherFederalFinancialAssistance(gov.grants.apply.system.globalLibraryV20.YesNoDataType seekOtherFederalFinancialAssistance);
1071             
1072             /**
1073              * Gets the "Other_federal_financial_assistance" element
1074              */
1075             java.lang.String getOtherFederalFinancialAssistance();
1076             
1077             /**
1078              * Gets (as xml) the "Other_federal_financial_assistance" element
1079              */
1080             gov.grants.apply.forms.ed900V10.AN1To320 xgetOtherFederalFinancialAssistance();
1081             
1082             /**
1083              * True if has "Other_federal_financial_assistance" element
1084              */
1085             boolean isSetOtherFederalFinancialAssistance();
1086             
1087             /**
1088              * Sets the "Other_federal_financial_assistance" element
1089              */
1090             void setOtherFederalFinancialAssistance(java.lang.String otherFederalFinancialAssistance);
1091             
1092             /**
1093              * Sets (as xml) the "Other_federal_financial_assistance" element
1094              */
1095             void xsetOtherFederalFinancialAssistance(gov.grants.apply.forms.ed900V10.AN1To320 otherFederalFinancialAssistance);
1096             
1097             /**
1098              * Unsets the "Other_federal_financial_assistance" element
1099              */
1100             void unsetOtherFederalFinancialAssistance();
1101             
1102             /**
1103              * Gets the "Assistance_other_federal_economic_development_program" element
1104              */
1105             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAssistanceOtherFederalEconomicDevelopmentProgram();
1106             
1107             /**
1108              * Gets (as xml) the "Assistance_other_federal_economic_development_program" element
1109              */
1110             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAssistanceOtherFederalEconomicDevelopmentProgram();
1111             
1112             /**
1113              * Sets the "Assistance_other_federal_economic_development_program" element
1114              */
1115             void setAssistanceOtherFederalEconomicDevelopmentProgram(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum assistanceOtherFederalEconomicDevelopmentProgram);
1116             
1117             /**
1118              * Sets (as xml) the "Assistance_other_federal_economic_development_program" element
1119              */
1120             void xsetAssistanceOtherFederalEconomicDevelopmentProgram(gov.grants.apply.system.globalLibraryV20.YesNoDataType assistanceOtherFederalEconomicDevelopmentProgram);
1121             
1122             /**
1123              * Gets the "Identify_other_federal_economic_development_program" element
1124              */
1125             java.lang.String getIdentifyOtherFederalEconomicDevelopmentProgram();
1126             
1127             /**
1128              * Gets (as xml) the "Identify_other_federal_economic_development_program" element
1129              */
1130             gov.grants.apply.forms.ed900V10.AN1To240 xgetIdentifyOtherFederalEconomicDevelopmentProgram();
1131             
1132             /**
1133              * True if has "Identify_other_federal_economic_development_program" element
1134              */
1135             boolean isSetIdentifyOtherFederalEconomicDevelopmentProgram();
1136             
1137             /**
1138              * Sets the "Identify_other_federal_economic_development_program" element
1139              */
1140             void setIdentifyOtherFederalEconomicDevelopmentProgram(java.lang.String identifyOtherFederalEconomicDevelopmentProgram);
1141             
1142             /**
1143              * Sets (as xml) the "Identify_other_federal_economic_development_program" element
1144              */
1145             void xsetIdentifyOtherFederalEconomicDevelopmentProgram(gov.grants.apply.forms.ed900V10.AN1To240 identifyOtherFederalEconomicDevelopmentProgram);
1146             
1147             /**
1148              * Unsets the "Identify_other_federal_economic_development_program" element
1149              */
1150             void unsetIdentifyOtherFederalEconomicDevelopmentProgram();
1151             
1152             /**
1153              * Gets the "Identify_efforts_federal_economic_development_assistance" element
1154              */
1155             java.lang.String getIdentifyEffortsFederalEconomicDevelopmentAssistance();
1156             
1157             /**
1158              * Gets (as xml) the "Identify_efforts_federal_economic_development_assistance" element
1159              */
1160             gov.grants.apply.forms.ed900V10.AN1To240 xgetIdentifyEffortsFederalEconomicDevelopmentAssistance();
1161             
1162             /**
1163              * True if has "Identify_efforts_federal_economic_development_assistance" element
1164              */
1165             boolean isSetIdentifyEffortsFederalEconomicDevelopmentAssistance();
1166             
1167             /**
1168              * Sets the "Identify_efforts_federal_economic_development_assistance" element
1169              */
1170             void setIdentifyEffortsFederalEconomicDevelopmentAssistance(java.lang.String identifyEffortsFederalEconomicDevelopmentAssistance);
1171             
1172             /**
1173              * Sets (as xml) the "Identify_efforts_federal_economic_development_assistance" element
1174              */
1175             void xsetIdentifyEffortsFederalEconomicDevelopmentAssistance(gov.grants.apply.forms.ed900V10.AN1To240 identifyEffortsFederalEconomicDevelopmentAssistance);
1176             
1177             /**
1178              * Unsets the "Identify_efforts_federal_economic_development_assistance" element
1179              */
1180             void unsetIdentifyEffortsFederalEconomicDevelopmentAssistance();
1181             
1182             /**
1183              * Gets the "Certifications_Regarding_Lobbying" element
1184              */
1185             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCertificationsRegardingLobbying();
1186             
1187             /**
1188              * Gets (as xml) the "Certifications_Regarding_Lobbying" element
1189              */
1190             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCertificationsRegardingLobbying();
1191             
1192             /**
1193              * Sets the "Certifications_Regarding_Lobbying" element
1194              */
1195             void setCertificationsRegardingLobbying(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum certificationsRegardingLobbying);
1196             
1197             /**
1198              * Sets (as xml) the "Certifications_Regarding_Lobbying" element
1199              */
1200             void xsetCertificationsRegardingLobbying(gov.grants.apply.system.globalLibraryV20.YesNoDataType certificationsRegardingLobbying);
1201             
1202             /**
1203              * Gets the "Disclosure_Lobbying_Activities" element
1204              */
1205             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDisclosureLobbyingActivities();
1206             
1207             /**
1208              * Gets (as xml) the "Disclosure_Lobbying_Activities" element
1209              */
1210             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDisclosureLobbyingActivities();
1211             
1212             /**
1213              * Sets the "Disclosure_Lobbying_Activities" element
1214              */
1215             void setDisclosureLobbyingActivities(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum disclosureLobbyingActivities);
1216             
1217             /**
1218              * Sets (as xml) the "Disclosure_Lobbying_Activities" element
1219              */
1220             void xsetDisclosureLobbyingActivities(gov.grants.apply.system.globalLibraryV20.YesNoDataType disclosureLobbyingActivities);
1221             
1222             /**
1223              * Gets the "Process_Single_Point_Contact" element
1224              */
1225             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProcessSinglePointContact();
1226             
1227             /**
1228              * Gets (as xml) the "Process_Single_Point_Contact" element
1229              */
1230             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProcessSinglePointContact();
1231             
1232             /**
1233              * Sets the "Process_Single_Point_Contact" element
1234              */
1235             void setProcessSinglePointContact(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum processSinglePointContact);
1236             
1237             /**
1238              * Sets (as xml) the "Process_Single_Point_Contact" element
1239              */
1240             void xsetProcessSinglePointContact(gov.grants.apply.system.globalLibraryV20.YesNoDataType processSinglePointContact);
1241             
1242             /**
1243              * Gets the "Meet_SPOC_process_yes" element
1244              */
1245             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMeetSPOCProcessYes();
1246             
1247             /**
1248              * Gets (as xml) the "Meet_SPOC_process_yes" element
1249              */
1250             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMeetSPOCProcessYes();
1251             
1252             /**
1253              * True if has "Meet_SPOC_process_yes" element
1254              */
1255             boolean isSetMeetSPOCProcessYes();
1256             
1257             /**
1258              * Sets the "Meet_SPOC_process_yes" element
1259              */
1260             void setMeetSPOCProcessYes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum meetSPOCProcessYes);
1261             
1262             /**
1263              * Sets (as xml) the "Meet_SPOC_process_yes" element
1264              */
1265             void xsetMeetSPOCProcessYes(gov.grants.apply.system.globalLibraryV20.YesNoDataType meetSPOCProcessYes);
1266             
1267             /**
1268              * Unsets the "Meet_SPOC_process_yes" element
1269              */
1270             void unsetMeetSPOCProcessYes();
1271             
1272             /**
1273              * Gets the "SPOC_comments_received_yes" element
1274              */
1275             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSPOCCommentsReceivedYes();
1276             
1277             /**
1278              * Gets (as xml) the "SPOC_comments_received_yes" element
1279              */
1280             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSPOCCommentsReceivedYes();
1281             
1282             /**
1283              * True if has "SPOC_comments_received_yes" element
1284              */
1285             boolean isSetSPOCCommentsReceivedYes();
1286             
1287             /**
1288              * Sets the "SPOC_comments_received_yes" element
1289              */
1290             void setSPOCCommentsReceivedYes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum spocCommentsReceivedYes);
1291             
1292             /**
1293              * Sets (as xml) the "SPOC_comments_received_yes" element
1294              */
1295             void xsetSPOCCommentsReceivedYes(gov.grants.apply.system.globalLibraryV20.YesNoDataType spocCommentsReceivedYes);
1296             
1297             /**
1298              * Unsets the "SPOC_comments_received_yes" element
1299              */
1300             void unsetSPOCCommentsReceivedYes();
1301             
1302             /**
1303              * Gets the "Reason_no_comments" element
1304              */
1305             java.lang.String getReasonNoComments();
1306             
1307             /**
1308              * Gets (as xml) the "Reason_no_comments" element
1309              */
1310             gov.grants.apply.forms.ed900V10.AN1To80 xgetReasonNoComments();
1311             
1312             /**
1313              * True if has "Reason_no_comments" element
1314              */
1315             boolean isSetReasonNoComments();
1316             
1317             /**
1318              * Sets the "Reason_no_comments" element
1319              */
1320             void setReasonNoComments(java.lang.String reasonNoComments);
1321             
1322             /**
1323              * Sets (as xml) the "Reason_no_comments" element
1324              */
1325             void xsetReasonNoComments(gov.grants.apply.forms.ed900V10.AN1To80 reasonNoComments);
1326             
1327             /**
1328              * Unsets the "Reason_no_comments" element
1329              */
1330             void unsetReasonNoComments();
1331             
1332             /**
1333              * Gets the "Subcontract_work" element
1334              */
1335             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSubcontractWork();
1336             
1337             /**
1338              * Gets (as xml) the "Subcontract_work" element
1339              */
1340             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSubcontractWork();
1341             
1342             /**
1343              * Sets the "Subcontract_work" element
1344              */
1345             void setSubcontractWork(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum subcontractWork);
1346             
1347             /**
1348              * Sets (as xml) the "Subcontract_work" element
1349              */
1350             void xsetSubcontractWork(gov.grants.apply.system.globalLibraryV20.YesNoDataType subcontractWork);
1351             
1352             /**
1353              * Gets the "Contracts_awarded_competitive_bid" element
1354              */
1355             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getContractsAwardedCompetitiveBid();
1356             
1357             /**
1358              * Gets (as xml) the "Contracts_awarded_competitive_bid" element
1359              */
1360             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetContractsAwardedCompetitiveBid();
1361             
1362             /**
1363              * True if has "Contracts_awarded_competitive_bid" element
1364              */
1365             boolean isSetContractsAwardedCompetitiveBid();
1366             
1367             /**
1368              * Sets the "Contracts_awarded_competitive_bid" element
1369              */
1370             void setContractsAwardedCompetitiveBid(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum contractsAwardedCompetitiveBid);
1371             
1372             /**
1373              * Sets (as xml) the "Contracts_awarded_competitive_bid" element
1374              */
1375             void xsetContractsAwardedCompetitiveBid(gov.grants.apply.system.globalLibraryV20.YesNoDataType contractsAwardedCompetitiveBid);
1376             
1377             /**
1378              * Unsets the "Contracts_awarded_competitive_bid" element
1379              */
1380             void unsetContractsAwardedCompetitiveBid();
1381             
1382             /**
1383              * Gets the "Justification_noncompetitive_bid" element
1384              */
1385             java.lang.String getJustificationNoncompetitiveBid();
1386             
1387             /**
1388              * Gets (as xml) the "Justification_noncompetitive_bid" element
1389              */
1390             gov.grants.apply.forms.ed900V10.AN1To320 xgetJustificationNoncompetitiveBid();
1391             
1392             /**
1393              * True if has "Justification_noncompetitive_bid" element
1394              */
1395             boolean isSetJustificationNoncompetitiveBid();
1396             
1397             /**
1398              * Sets the "Justification_noncompetitive_bid" element
1399              */
1400             void setJustificationNoncompetitiveBid(java.lang.String justificationNoncompetitiveBid);
1401             
1402             /**
1403              * Sets (as xml) the "Justification_noncompetitive_bid" element
1404              */
1405             void xsetJustificationNoncompetitiveBid(gov.grants.apply.forms.ed900V10.AN1To320 justificationNoncompetitiveBid);
1406             
1407             /**
1408              * Unsets the "Justification_noncompetitive_bid" element
1409              */
1410             void unsetJustificationNoncompetitiveBid();
1411             
1412             /**
1413              * An XML Type_Investment_Assistance(@http://apply.grants.gov/forms/ED_900-V1.0).
1414              *
1415              * This is an atomic type that is a restriction of gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionA$TypeInvestmentAssistance.
1416              */
1417             public interface TypeInvestmentAssistance extends org.apache.xmlbeans.XmlString
1418             {
1419                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1420                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TypeInvestmentAssistance.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("typeinvestmentassistance62a5elemtype");
1421                 
1422                 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
1423                 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
1424                 
1425                 static final Enum PUBLIC_WORKS = Enum.forString("Public Works");
1426                 static final Enum ECONOMIC_ADJUSTMENT = Enum.forString("Economic Adjustment");
1427                 static final Enum PARTNERSHIP_PLANNING = Enum.forString("Partnership Planning");
1428                 static final Enum SHORT_TERM_PLANNING = Enum.forString("Short-term Planning");
1429                 static final Enum STATE_PLANNING = Enum.forString("State Planning");
1430                 static final Enum UNIVERSITY_CENTER = Enum.forString("University Center");
1431                 static final Enum LOCAL_TECHNICAL_ASSISTANCE = Enum.forString("Local Technical Assistance");
1432                 static final Enum RESEARCH_AND_EVALUATION_ASSISTANCE = Enum.forString("Research and Evaluation Assistance");
1433                 static final Enum NATIONAL_TECHNICAL_ASSISTANCE = Enum.forString("National Technical Assistance");
1434                 static final Enum REVOLVING_LOAN_FUND = Enum.forString("Revolving Loan Fund");
1435                 static final Enum DESIGN_AND_ENGINEERING = Enum.forString("Design and Engineering");
1436                 
1437                 static final int INT_PUBLIC_WORKS = Enum.INT_PUBLIC_WORKS;
1438                 static final int INT_ECONOMIC_ADJUSTMENT = Enum.INT_ECONOMIC_ADJUSTMENT;
1439                 static final int INT_PARTNERSHIP_PLANNING = Enum.INT_PARTNERSHIP_PLANNING;
1440                 static final int INT_SHORT_TERM_PLANNING = Enum.INT_SHORT_TERM_PLANNING;
1441                 static final int INT_STATE_PLANNING = Enum.INT_STATE_PLANNING;
1442                 static final int INT_UNIVERSITY_CENTER = Enum.INT_UNIVERSITY_CENTER;
1443                 static final int INT_LOCAL_TECHNICAL_ASSISTANCE = Enum.INT_LOCAL_TECHNICAL_ASSISTANCE;
1444                 static final int INT_RESEARCH_AND_EVALUATION_ASSISTANCE = Enum.INT_RESEARCH_AND_EVALUATION_ASSISTANCE;
1445                 static final int INT_NATIONAL_TECHNICAL_ASSISTANCE = Enum.INT_NATIONAL_TECHNICAL_ASSISTANCE;
1446                 static final int INT_REVOLVING_LOAN_FUND = Enum.INT_REVOLVING_LOAN_FUND;
1447                 static final int INT_DESIGN_AND_ENGINEERING = Enum.INT_DESIGN_AND_ENGINEERING;
1448                 
1449                 /**
1450                  * Enumeration value class for gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionA$TypeInvestmentAssistance.
1451                  * These enum values can be used as follows:
1452                  * <pre>
1453                  * enum.toString(); // returns the string value of the enum
1454                  * enum.intValue(); // returns an int value, useful for switches
1455                  * // e.g., case Enum.INT_PUBLIC_WORKS
1456                  * Enum.forString(s); // returns the enum value for a string
1457                  * Enum.forInt(i); // returns the enum value for an int
1458                  * </pre>
1459                  * Enumeration objects are immutable singleton objects that
1460                  * can be compared using == object equality. They have no
1461                  * public constructor. See the constants defined within this
1462                  * class for all the valid values.
1463                  */
1464                 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
1465                 {
1466                     /**
1467                      * Returns the enum value for a string, or null if none.
1468                      */
1469                     public static Enum forString(java.lang.String s)
1470                         { return (Enum)table.forString(s); }
1471                     /**
1472                      * Returns the enum value corresponding to an int, or null if none.
1473                      */
1474                     public static Enum forInt(int i)
1475                         { return (Enum)table.forInt(i); }
1476                     
1477                     private Enum(java.lang.String s, int i)
1478                         { super(s, i); }
1479                     
1480                     static final int INT_PUBLIC_WORKS = 1;
1481                     static final int INT_ECONOMIC_ADJUSTMENT = 2;
1482                     static final int INT_PARTNERSHIP_PLANNING = 3;
1483                     static final int INT_SHORT_TERM_PLANNING = 4;
1484                     static final int INT_STATE_PLANNING = 5;
1485                     static final int INT_UNIVERSITY_CENTER = 6;
1486                     static final int INT_LOCAL_TECHNICAL_ASSISTANCE = 7;
1487                     static final int INT_RESEARCH_AND_EVALUATION_ASSISTANCE = 8;
1488                     static final int INT_NATIONAL_TECHNICAL_ASSISTANCE = 9;
1489                     static final int INT_REVOLVING_LOAN_FUND = 10;
1490                     static final int INT_DESIGN_AND_ENGINEERING = 11;
1491                     
1492                     public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
1493                         new org.apache.xmlbeans.StringEnumAbstractBase.Table
1494                     (
1495                       new Enum[]
1496                       {
1497                         new Enum("Public Works", INT_PUBLIC_WORKS),
1498                         new Enum("Economic Adjustment", INT_ECONOMIC_ADJUSTMENT),
1499                         new Enum("Partnership Planning", INT_PARTNERSHIP_PLANNING),
1500                         new Enum("Short-term Planning", INT_SHORT_TERM_PLANNING),
1501                         new Enum("State Planning", INT_STATE_PLANNING),
1502                         new Enum("University Center", INT_UNIVERSITY_CENTER),
1503                         new Enum("Local Technical Assistance", INT_LOCAL_TECHNICAL_ASSISTANCE),
1504                         new Enum("Research and Evaluation Assistance", INT_RESEARCH_AND_EVALUATION_ASSISTANCE),
1505                         new Enum("National Technical Assistance", INT_NATIONAL_TECHNICAL_ASSISTANCE),
1506                         new Enum("Revolving Loan Fund", INT_REVOLVING_LOAN_FUND),
1507                         new Enum("Design and Engineering", INT_DESIGN_AND_ENGINEERING),
1508                       }
1509                     );
1510                     private static final long serialVersionUID = 1L;
1511                     private java.lang.Object readResolve() { return forInt(intValue()); } 
1512                 }
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.ed900V10.ED900Document.ED900.SectionA.TypeInvestmentAssistance newValue(java.lang.Object obj) {
1522                       return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeInvestmentAssistance) type.newValue( obj ); }
1523                     
1524                     public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeInvestmentAssistance newInstance() {
1525                       return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeInvestmentAssistance) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1526                     
1527                     public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeInvestmentAssistance newInstance(org.apache.xmlbeans.XmlOptions options) {
1528                       return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeInvestmentAssistance) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1529                     
1530                     private Factory() { } // No instance of this class allowed
1531                 }
1532             }
1533             
1534             /**
1535              * An XML Type_Applicant(@http://apply.grants.gov/forms/ED_900-V1.0).
1536              *
1537              * This is an atomic type that is a restriction of gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionA$TypeApplicant.
1538              */
1539             public interface TypeApplicant extends org.apache.xmlbeans.XmlString
1540             {
1541                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1542                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TypeApplicant.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("typeapplicant01a7elemtype");
1543                 
1544                 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
1545                 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
1546                 
1547                 static final Enum GOVERNMENTAL = Enum.forString("Governmental");
1548                 static final Enum NON_GOVERNMENTAL = Enum.forString("Non-governmental");
1549                 
1550                 static final int INT_GOVERNMENTAL = Enum.INT_GOVERNMENTAL;
1551                 static final int INT_NON_GOVERNMENTAL = Enum.INT_NON_GOVERNMENTAL;
1552                 
1553                 /**
1554                  * Enumeration value class for gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionA$TypeApplicant.
1555                  * These enum values can be used as follows:
1556                  * <pre>
1557                  * enum.toString(); // returns the string value of the enum
1558                  * enum.intValue(); // returns an int value, useful for switches
1559                  * // e.g., case Enum.INT_GOVERNMENTAL
1560                  * Enum.forString(s); // returns the enum value for a string
1561                  * Enum.forInt(i); // returns the enum value for an int
1562                  * </pre>
1563                  * Enumeration objects are immutable singleton objects that
1564                  * can be compared using == object equality. They have no
1565                  * public constructor. See the constants defined within this
1566                  * class for all the valid values.
1567                  */
1568                 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
1569                 {
1570                     /**
1571                      * Returns the enum value for a string, or null if none.
1572                      */
1573                     public static Enum forString(java.lang.String s)
1574                         { return (Enum)table.forString(s); }
1575                     /**
1576                      * Returns the enum value corresponding to an int, or null if none.
1577                      */
1578                     public static Enum forInt(int i)
1579                         { return (Enum)table.forInt(i); }
1580                     
1581                     private Enum(java.lang.String s, int i)
1582                         { super(s, i); }
1583                     
1584                     static final int INT_GOVERNMENTAL = 1;
1585                     static final int INT_NON_GOVERNMENTAL = 2;
1586                     
1587                     public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
1588                         new org.apache.xmlbeans.StringEnumAbstractBase.Table
1589                     (
1590                       new Enum[]
1591                       {
1592                         new Enum("Governmental", INT_GOVERNMENTAL),
1593                         new Enum("Non-governmental", INT_NON_GOVERNMENTAL),
1594                       }
1595                     );
1596                     private static final long serialVersionUID = 1L;
1597                     private java.lang.Object readResolve() { return forInt(intValue()); } 
1598                 }
1599                 
1600                 /**
1601                  * A factory class with static methods for creating instances
1602                  * of this type.
1603                  */
1604                 
1605                 public static final class Factory
1606                 {
1607                     public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeApplicant newValue(java.lang.Object obj) {
1608                       return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeApplicant) type.newValue( obj ); }
1609                     
1610                     public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeApplicant newInstance() {
1611                       return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeApplicant) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1612                     
1613                     public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeApplicant newInstance(org.apache.xmlbeans.XmlOptions options) {
1614                       return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeApplicant) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1615                     
1616                     private Factory() { } // No instance of this class allowed
1617                 }
1618             }
1619             
1620             /**
1621              * A factory class with static methods for creating instances
1622              * of this type.
1623              */
1624             
1625             public static final class Factory
1626             {
1627                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA newInstance() {
1628                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1629                 
1630                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA newInstance(org.apache.xmlbeans.XmlOptions options) {
1631                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1632                 
1633                 private Factory() { } // No instance of this class allowed
1634             }
1635         }
1636         
1637         /**
1638          * An XML SectionB(@http://apply.grants.gov/forms/ED_900-V1.0).
1639          *
1640          * This is a complex type.
1641          */
1642         public interface SectionB extends org.apache.xmlbeans.XmlObject
1643         {
1644             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1645                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SectionB.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("sectionb0321elemtype");
1646             
1647             /**
1648              * Gets the "RegionEligibility" element
1649              */
1650             java.lang.String getRegionEligibility();
1651             
1652             /**
1653              * Gets (as xml) the "RegionEligibility" element
1654              */
1655             gov.grants.apply.forms.ed900V10.AN1To320 xgetRegionEligibility();
1656             
1657             /**
1658              * Sets the "RegionEligibility" element
1659              */
1660             void setRegionEligibility(java.lang.String regionEligibility);
1661             
1662             /**
1663              * Sets (as xml) the "RegionEligibility" element
1664              */
1665             void xsetRegionEligibility(gov.grants.apply.forms.ed900V10.AN1To320 regionEligibility);
1666             
1667             /**
1668              * Gets the "Region_differences" element
1669              */
1670             java.lang.String getRegionDifferences();
1671             
1672             /**
1673              * Gets (as xml) the "Region_differences" element
1674              */
1675             gov.grants.apply.forms.ed900V10.AN1To320 xgetRegionDifferences();
1676             
1677             /**
1678              * True if has "Region_differences" element
1679              */
1680             boolean isSetRegionDifferences();
1681             
1682             /**
1683              * Sets the "Region_differences" element
1684              */
1685             void setRegionDifferences(java.lang.String regionDifferences);
1686             
1687             /**
1688              * Sets (as xml) the "Region_differences" element
1689              */
1690             void xsetRegionDifferences(gov.grants.apply.forms.ed900V10.AN1To320 regionDifferences);
1691             
1692             /**
1693              * Unsets the "Region_differences" element
1694              */
1695             void unsetRegionDifferences();
1696             
1697             /**
1698              * Gets the "RegPoliticalBoundaries" element
1699              */
1700             java.lang.String getRegPoliticalBoundaries();
1701             
1702             /**
1703              * Gets (as xml) the "RegPoliticalBoundaries" element
1704              */
1705             gov.grants.apply.forms.ed900V10.AN1To320 xgetRegPoliticalBoundaries();
1706             
1707             /**
1708              * True if has "RegPoliticalBoundaries" element
1709              */
1710             boolean isSetRegPoliticalBoundaries();
1711             
1712             /**
1713              * Sets the "RegPoliticalBoundaries" element
1714              */
1715             void setRegPoliticalBoundaries(java.lang.String regPoliticalBoundaries);
1716             
1717             /**
1718              * Sets (as xml) the "RegPoliticalBoundaries" element
1719              */
1720             void xsetRegPoliticalBoundaries(gov.grants.apply.forms.ed900V10.AN1To320 regPoliticalBoundaries);
1721             
1722             /**
1723              * Unsets the "RegPoliticalBoundaries" element
1724              */
1725             void unsetRegPoliticalBoundaries();
1726             
1727             /**
1728              * Gets the "Data_eligibility_determination" element
1729              */
1730             gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.DataEligibilityDetermination getDataEligibilityDetermination();
1731             
1732             /**
1733              * Sets the "Data_eligibility_determination" element
1734              */
1735             void setDataEligibilityDetermination(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.DataEligibilityDetermination dataEligibilityDetermination);
1736             
1737             /**
1738              * Appends and returns a new empty "Data_eligibility_determination" element
1739              */
1740             gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.DataEligibilityDetermination addNewDataEligibilityDetermination();
1741             
1742             /**
1743              * Gets the "Establishing_economic_distress" element
1744              */
1745             gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.EstablishingEconomicDistress getEstablishingEconomicDistress();
1746             
1747             /**
1748              * True if has "Establishing_economic_distress" element
1749              */
1750             boolean isSetEstablishingEconomicDistress();
1751             
1752             /**
1753              * Sets the "Establishing_economic_distress" element
1754              */
1755             void setEstablishingEconomicDistress(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.EstablishingEconomicDistress establishingEconomicDistress);
1756             
1757             /**
1758              * Appends and returns a new empty "Establishing_economic_distress" element
1759              */
1760             gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.EstablishingEconomicDistress addNewEstablishingEconomicDistress();
1761             
1762             /**
1763              * Unsets the "Establishing_economic_distress" element
1764              */
1765             void unsetEstablishingEconomicDistress();
1766             
1767             /**
1768              * Gets the "PopLoss" element
1769              */
1770             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPopLoss();
1771             
1772             /**
1773              * Gets (as xml) the "PopLoss" element
1774              */
1775             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPopLoss();
1776             
1777             /**
1778              * True if has "PopLoss" element
1779              */
1780             boolean isSetPopLoss();
1781             
1782             /**
1783              * Sets the "PopLoss" element
1784              */
1785             void setPopLoss(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum popLoss);
1786             
1787             /**
1788              * Sets (as xml) the "PopLoss" element
1789              */
1790             void xsetPopLoss(gov.grants.apply.system.globalLibraryV20.YesNoDataType popLoss);
1791             
1792             /**
1793              * Unsets the "PopLoss" element
1794              */
1795             void unsetPopLoss();
1796             
1797             /**
1798              * Gets the "Underemploy" element
1799              */
1800             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUnderemploy();
1801             
1802             /**
1803              * Gets (as xml) the "Underemploy" element
1804              */
1805             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUnderemploy();
1806             
1807             /**
1808              * True if has "Underemploy" element
1809              */
1810             boolean isSetUnderemploy();
1811             
1812             /**
1813              * Sets the "Underemploy" element
1814              */
1815             void setUnderemploy(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum underemploy);
1816             
1817             /**
1818              * Sets (as xml) the "Underemploy" element
1819              */
1820             void xsetUnderemploy(gov.grants.apply.system.globalLibraryV20.YesNoDataType underemploy);
1821             
1822             /**
1823              * Unsets the "Underemploy" element
1824              */
1825             void unsetUnderemploy();
1826             
1827             /**
1828              * Gets the "MilitaryBase" element
1829              */
1830             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMilitaryBase();
1831             
1832             /**
1833              * Gets (as xml) the "MilitaryBase" element
1834              */
1835             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMilitaryBase();
1836             
1837             /**
1838              * True if has "MilitaryBase" element
1839              */
1840             boolean isSetMilitaryBase();
1841             
1842             /**
1843              * Sets the "MilitaryBase" element
1844              */
1845             void setMilitaryBase(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum militaryBase);
1846             
1847             /**
1848              * Sets (as xml) the "MilitaryBase" element
1849              */
1850             void xsetMilitaryBase(gov.grants.apply.system.globalLibraryV20.YesNoDataType militaryBase);
1851             
1852             /**
1853              * Unsets the "MilitaryBase" element
1854              */
1855             void unsetMilitaryBase();
1856             
1857             /**
1858              * Gets the "NaturalDisaster" element
1859              */
1860             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNaturalDisaster();
1861             
1862             /**
1863              * Gets (as xml) the "NaturalDisaster" element
1864              */
1865             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNaturalDisaster();
1866             
1867             /**
1868              * True if has "NaturalDisaster" element
1869              */
1870             boolean isSetNaturalDisaster();
1871             
1872             /**
1873              * Sets the "NaturalDisaster" element
1874              */
1875             void setNaturalDisaster(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum naturalDisaster);
1876             
1877             /**
1878              * Sets (as xml) the "NaturalDisaster" element
1879              */
1880             void xsetNaturalDisaster(gov.grants.apply.system.globalLibraryV20.YesNoDataType naturalDisaster);
1881             
1882             /**
1883              * Unsets the "NaturalDisaster" element
1884              */
1885             void unsetNaturalDisaster();
1886             
1887             /**
1888              * Gets the "ResourceDepletion" element
1889              */
1890             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getResourceDepletion();
1891             
1892             /**
1893              * Gets (as xml) the "ResourceDepletion" element
1894              */
1895             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetResourceDepletion();
1896             
1897             /**
1898              * True if has "ResourceDepletion" element
1899              */
1900             boolean isSetResourceDepletion();
1901             
1902             /**
1903              * Sets the "ResourceDepletion" element
1904              */
1905             void setResourceDepletion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum resourceDepletion);
1906             
1907             /**
1908              * Sets (as xml) the "ResourceDepletion" element
1909              */
1910             void xsetResourceDepletion(gov.grants.apply.system.globalLibraryV20.YesNoDataType resourceDepletion);
1911             
1912             /**
1913              * Unsets the "ResourceDepletion" element
1914              */
1915             void unsetResourceDepletion();
1916             
1917             /**
1918              * Gets the "IndustrialClosing" element
1919              */
1920             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIndustrialClosing();
1921             
1922             /**
1923              * Gets (as xml) the "IndustrialClosing" element
1924              */
1925             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIndustrialClosing();
1926             
1927             /**
1928              * True if has "IndustrialClosing" element
1929              */
1930             boolean isSetIndustrialClosing();
1931             
1932             /**
1933              * Sets the "IndustrialClosing" element
1934              */
1935             void setIndustrialClosing(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum industrialClosing);
1936             
1937             /**
1938              * Sets (as xml) the "IndustrialClosing" element
1939              */
1940             void xsetIndustrialClosing(gov.grants.apply.system.globalLibraryV20.YesNoDataType industrialClosing);
1941             
1942             /**
1943              * Unsets the "IndustrialClosing" element
1944              */
1945             void unsetIndustrialClosing();
1946             
1947             /**
1948              * Gets the "NegativeEffects" element
1949              */
1950             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNegativeEffects();
1951             
1952             /**
1953              * Gets (as xml) the "NegativeEffects" element
1954              */
1955             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNegativeEffects();
1956             
1957             /**
1958              * True if has "NegativeEffects" element
1959              */
1960             boolean isSetNegativeEffects();
1961             
1962             /**
1963              * Sets the "NegativeEffects" element
1964              */
1965             void setNegativeEffects(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum negativeEffects);
1966             
1967             /**
1968              * Sets (as xml) the "NegativeEffects" element
1969              */
1970             void xsetNegativeEffects(gov.grants.apply.system.globalLibraryV20.YesNoDataType negativeEffects);
1971             
1972             /**
1973              * Unsets the "NegativeEffects" element
1974              */
1975             void unsetNegativeEffects();
1976             
1977             /**
1978              * Gets the "OtherCircumstances" element
1979              */
1980             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOtherCircumstances();
1981             
1982             /**
1983              * Gets (as xml) the "OtherCircumstances" element
1984              */
1985             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOtherCircumstances();
1986             
1987             /**
1988              * True if has "OtherCircumstances" element
1989              */
1990             boolean isSetOtherCircumstances();
1991             
1992             /**
1993              * Sets the "OtherCircumstances" element
1994              */
1995             void setOtherCircumstances(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum otherCircumstances);
1996             
1997             /**
1998              * Sets (as xml) the "OtherCircumstances" element
1999              */
2000             void xsetOtherCircumstances(gov.grants.apply.system.globalLibraryV20.YesNoDataType otherCircumstances);
2001             
2002             /**
2003              * Unsets the "OtherCircumstances" element
2004              */
2005             void unsetOtherCircumstances();
2006             
2007             /**
2008              * Gets the "Other_circumstances_FFO" element
2009              */
2010             java.lang.String getOtherCircumstancesFFO();
2011             
2012             /**
2013              * Gets (as xml) the "Other_circumstances_FFO" element
2014              */
2015             gov.grants.apply.forms.ed900V10.AN1To160 xgetOtherCircumstancesFFO();
2016             
2017             /**
2018              * True if has "Other_circumstances_FFO" element
2019              */
2020             boolean isSetOtherCircumstancesFFO();
2021             
2022             /**
2023              * Sets the "Other_circumstances_FFO" element
2024              */
2025             void setOtherCircumstancesFFO(java.lang.String otherCircumstancesFFO);
2026             
2027             /**
2028              * Sets (as xml) the "Other_circumstances_FFO" element
2029              */
2030             void xsetOtherCircumstancesFFO(gov.grants.apply.forms.ed900V10.AN1To160 otherCircumstancesFFO);
2031             
2032             /**
2033              * Unsets the "Other_circumstances_FFO" element
2034              */
2035             void unsetOtherCircumstancesFFO();
2036             
2037             /**
2038              * Gets the "Substantial_Direct_Benefit" element
2039              */
2040             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSubstantialDirectBenefit();
2041             
2042             /**
2043              * Gets (as xml) the "Substantial_Direct_Benefit" element
2044              */
2045             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSubstantialDirectBenefit();
2046             
2047             /**
2048              * Sets the "Substantial_Direct_Benefit" element
2049              */
2050             void setSubstantialDirectBenefit(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum substantialDirectBenefit);
2051             
2052             /**
2053              * Sets (as xml) the "Substantial_Direct_Benefit" element
2054              */
2055             void xsetSubstantialDirectBenefit(gov.grants.apply.system.globalLibraryV20.YesNoDataType substantialDirectBenefit);
2056             
2057             /**
2058              * Gets the "Explanation_direct_benefit" element
2059              */
2060             java.lang.String getExplanationDirectBenefit();
2061             
2062             /**
2063              * Gets (as xml) the "Explanation_direct_benefit" element
2064              */
2065             gov.grants.apply.forms.ed900V10.AN1To320 xgetExplanationDirectBenefit();
2066             
2067             /**
2068              * True if has "Explanation_direct_benefit" element
2069              */
2070             boolean isSetExplanationDirectBenefit();
2071             
2072             /**
2073              * Sets the "Explanation_direct_benefit" element
2074              */
2075             void setExplanationDirectBenefit(java.lang.String explanationDirectBenefit);
2076             
2077             /**
2078              * Sets (as xml) the "Explanation_direct_benefit" element
2079              */
2080             void xsetExplanationDirectBenefit(gov.grants.apply.forms.ed900V10.AN1To320 explanationDirectBenefit);
2081             
2082             /**
2083              * Unsets the "Explanation_direct_benefit" element
2084              */
2085             void unsetExplanationDirectBenefit();
2086             
2087             /**
2088              * Gets the "Beneficiaries_identified" element
2089              */
2090             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBeneficiariesIdentified();
2091             
2092             /**
2093              * Gets (as xml) the "Beneficiaries_identified" element
2094              */
2095             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBeneficiariesIdentified();
2096             
2097             /**
2098              * True if has "Beneficiaries_identified" element
2099              */
2100             boolean isSetBeneficiariesIdentified();
2101             
2102             /**
2103              * Sets the "Beneficiaries_identified" element
2104              */
2105             void setBeneficiariesIdentified(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum beneficiariesIdentified);
2106             
2107             /**
2108              * Sets (as xml) the "Beneficiaries_identified" element
2109              */
2110             void xsetBeneficiariesIdentified(gov.grants.apply.system.globalLibraryV20.YesNoDataType beneficiariesIdentified);
2111             
2112             /**
2113              * Unsets the "Beneficiaries_identified" element
2114              */
2115             void unsetBeneficiariesIdentified();
2116             
2117             /**
2118              * Gets array of all "ProjectBeneficiaries" elements
2119              */
2120             gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries[] getProjectBeneficiariesArray();
2121             
2122             /**
2123              * Gets ith "ProjectBeneficiaries" element
2124              */
2125             gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries getProjectBeneficiariesArray(int i);
2126             
2127             /**
2128              * Returns number of "ProjectBeneficiaries" element
2129              */
2130             int sizeOfProjectBeneficiariesArray();
2131             
2132             /**
2133              * Sets array of all "ProjectBeneficiaries" element
2134              */
2135             void setProjectBeneficiariesArray(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries[] projectBeneficiariesArray);
2136             
2137             /**
2138              * Sets ith "ProjectBeneficiaries" element
2139              */
2140             void setProjectBeneficiariesArray(int i, gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries projectBeneficiaries);
2141             
2142             /**
2143              * Inserts and returns a new empty value (as xml) as the ith "ProjectBeneficiaries" element
2144              */
2145             gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries insertNewProjectBeneficiaries(int i);
2146             
2147             /**
2148              * Appends and returns a new empty value (as xml) as the last "ProjectBeneficiaries" element
2149              */
2150             gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries addNewProjectBeneficiaries();
2151             
2152             /**
2153              * Removes the ith "ProjectBeneficiaries" element
2154              */
2155             void removeProjectBeneficiaries(int i);
2156             
2157             /**
2158              * An XML Data_eligibility_determination(@http://apply.grants.gov/forms/ED_900-V1.0).
2159              *
2160              * This is a complex type.
2161              */
2162             public interface DataEligibilityDetermination extends org.apache.xmlbeans.XmlObject
2163             {
2164                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2165                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(DataEligibilityDetermination.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("dataeligibilitydeterminationab09elemtype");
2166                 
2167                 /**
2168                  * Gets the "RecentACS_data" element
2169                  */
2170                 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRecentACSData();
2171                 
2172                 /**
2173                  * Gets (as xml) the "RecentACS_data" element
2174                  */
2175                 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRecentACSData();
2176                 
2177                 /**
2178                  * True if has "RecentACS_data" element
2179                  */
2180                 boolean isSetRecentACSData();
2181                 
2182                 /**
2183                  * Sets the "RecentACS_data" element
2184                  */
2185                 void setRecentACSData(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum recentACSData);
2186                 
2187                 /**
2188                  * Sets (as xml) the "RecentACS_data" element
2189                  */
2190                 void xsetRecentACSData(gov.grants.apply.system.globalLibraryV20.YesNoDataType recentACSData);
2191                 
2192                 /**
2193                  * Unsets the "RecentACS_data" element
2194                  */
2195                 void unsetRecentACSData();
2196                 
2197                 /**
2198                  * Gets the "FedData" element
2199                  */
2200                 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFedData();
2201                 
2202                 /**
2203                  * Gets (as xml) the "FedData" element
2204                  */
2205                 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFedData();
2206                 
2207                 /**
2208                  * True if has "FedData" element
2209                  */
2210                 boolean isSetFedData();
2211                 
2212                 /**
2213                  * Sets the "FedData" element
2214                  */
2215                 void setFedData(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fedData);
2216                 
2217                 /**
2218                  * Sets (as xml) the "FedData" element
2219                  */
2220                 void xsetFedData(gov.grants.apply.system.globalLibraryV20.YesNoDataType fedData);
2221                 
2222                 /**
2223                  * Unsets the "FedData" element
2224                  */
2225                 void unsetFedData();
2226                 
2227                 /**
2228                  * Gets the "StateData" element
2229                  */
2230                 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getStateData();
2231                 
2232                 /**
2233                  * Gets (as xml) the "StateData" element
2234                  */
2235                 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetStateData();
2236                 
2237                 /**
2238                  * True if has "StateData" element
2239                  */
2240                 boolean isSetStateData();
2241                 
2242                 /**
2243                  * Sets the "StateData" element
2244                  */
2245                 void setStateData(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum stateData);
2246                 
2247                 /**
2248                  * Sets (as xml) the "StateData" element
2249                  */
2250                 void xsetStateData(gov.grants.apply.system.globalLibraryV20.YesNoDataType stateData);
2251                 
2252                 /**
2253                  * Unsets the "StateData" element
2254                  */
2255                 void unsetStateData();
2256                 
2257                 /**
2258                  * Gets the "OtherData" element
2259                  */
2260                 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOtherData();
2261                 
2262                 /**
2263                  * Gets (as xml) the "OtherData" element
2264                  */
2265                 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOtherData();
2266                 
2267                 /**
2268                  * True if has "OtherData" element
2269                  */
2270                 boolean isSetOtherData();
2271                 
2272                 /**
2273                  * Sets the "OtherData" element
2274                  */
2275                 void setOtherData(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum otherData);
2276                 
2277                 /**
2278                  * Sets (as xml) the "OtherData" element
2279                  */
2280                 void xsetOtherData(gov.grants.apply.system.globalLibraryV20.YesNoDataType otherData);
2281                 
2282                 /**
2283                  * Unsets the "OtherData" element
2284                  */
2285                 void unsetOtherData();
2286                 
2287                 /**
2288                  * A factory class with static methods for creating instances
2289                  * of this type.
2290                  */
2291                 
2292                 public static final class Factory
2293                 {
2294                     public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.DataEligibilityDetermination newInstance() {
2295                       return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.DataEligibilityDetermination) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2296                     
2297                     public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.DataEligibilityDetermination newInstance(org.apache.xmlbeans.XmlOptions options) {
2298                       return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.DataEligibilityDetermination) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2299                     
2300                     private Factory() { } // No instance of this class allowed
2301                 }
2302             }
2303             
2304             /**
2305              * An XML Establishing_economic_distress(@http://apply.grants.gov/forms/ED_900-V1.0).
2306              *
2307              * This is a complex type.
2308              */
2309             public interface EstablishingEconomicDistress extends org.apache.xmlbeans.XmlObject
2310             {
2311                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2312                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EstablishingEconomicDistress.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("establishingeconomicdistress0f78elemtype");
2313                 
2314                 /**
2315                  * Gets the "UmemploymentRate" element
2316                  */
2317                 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUmemploymentRate();
2318                 
2319                 /**
2320                  * Gets (as xml) the "UmemploymentRate" element
2321                  */
2322                 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUmemploymentRate();
2323                 
2324                 /**
2325                  * True if has "UmemploymentRate" element
2326                  */
2327                 boolean isSetUmemploymentRate();
2328                 
2329                 /**
2330                  * Sets the "UmemploymentRate" element
2331                  */
2332                 void setUmemploymentRate(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum umemploymentRate);
2333                 
2334                 /**
2335                  * Sets (as xml) the "UmemploymentRate" element
2336                  */
2337                 void xsetUmemploymentRate(gov.grants.apply.system.globalLibraryV20.YesNoDataType umemploymentRate);
2338                 
2339                 /**
2340                  * Unsets the "UmemploymentRate" element
2341                  */
2342                 void unsetUmemploymentRate();
2343                 
2344                 /**
2345                  * Gets the "PerCapitaIncome" element
2346                  */
2347                 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPerCapitaIncome();
2348                 
2349                 /**
2350                  * Gets (as xml) the "PerCapitaIncome" element
2351                  */
2352                 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPerCapitaIncome();
2353                 
2354                 /**
2355                  * True if has "PerCapitaIncome" element
2356                  */
2357                 boolean isSetPerCapitaIncome();
2358                 
2359                 /**
2360                  * Sets the "PerCapitaIncome" element
2361                  */
2362                 void setPerCapitaIncome(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum perCapitaIncome);
2363                 
2364                 /**
2365                  * Sets (as xml) the "PerCapitaIncome" element
2366                  */
2367                 void xsetPerCapitaIncome(gov.grants.apply.system.globalLibraryV20.YesNoDataType perCapitaIncome);
2368                 
2369                 /**
2370                  * Unsets the "PerCapitaIncome" element
2371                  */
2372                 void unsetPerCapitaIncome();
2373                 
2374                 /**
2375                  * Gets the "Type_special_need" element
2376                  */
2377                 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTypeSpecialNeed();
2378                 
2379                 /**
2380                  * Gets (as xml) the "Type_special_need" element
2381                  */
2382                 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTypeSpecialNeed();
2383                 
2384                 /**
2385                  * True if has "Type_special_need" element
2386                  */
2387                 boolean isSetTypeSpecialNeed();
2388                 
2389                 /**
2390                  * Sets the "Type_special_need" element
2391                  */
2392                 void setTypeSpecialNeed(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum typeSpecialNeed);
2393                 
2394                 /**
2395                  * Sets (as xml) the "Type_special_need" element
2396                  */
2397                 void xsetTypeSpecialNeed(gov.grants.apply.system.globalLibraryV20.YesNoDataType typeSpecialNeed);
2398                 
2399                 /**
2400                  * Unsets the "Type_special_need" element
2401                  */
2402                 void unsetTypeSpecialNeed();
2403                 
2404                 /**
2405                  * A factory class with static methods for creating instances
2406                  * of this type.
2407                  */
2408                 
2409                 public static final class Factory
2410                 {
2411                     public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.EstablishingEconomicDistress newInstance() {
2412                       return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.EstablishingEconomicDistress) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2413                     
2414                     public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.EstablishingEconomicDistress newInstance(org.apache.xmlbeans.XmlOptions options) {
2415                       return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.EstablishingEconomicDistress) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2416                     
2417                     private Factory() { } // No instance of this class allowed
2418                 }
2419             }
2420             
2421             /**
2422              * An XML ProjectBeneficiaries(@http://apply.grants.gov/forms/ED_900-V1.0).
2423              *
2424              * This is a complex type.
2425              */
2426             public interface ProjectBeneficiaries extends org.apache.xmlbeans.XmlObject
2427             {
2428                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2429                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProjectBeneficiaries.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("projectbeneficiariesbbfbelemtype");
2430                 
2431                 /**
2432                  * Gets the "CompanyName" element
2433                  */
2434                 java.lang.String getCompanyName();
2435                 
2436                 /**
2437                  * Gets (as xml) the "CompanyName" element
2438                  */
2439                 gov.grants.apply.forms.ed900V10.AN0To100 xgetCompanyName();
2440                 
2441                 /**
2442                  * Sets the "CompanyName" element
2443                  */
2444                 void setCompanyName(java.lang.String companyName);
2445                 
2446                 /**
2447                  * Sets (as xml) the "CompanyName" element
2448                  */
2449                 void xsetCompanyName(gov.grants.apply.forms.ed900V10.AN0To100 companyName);
2450                 
2451                 /**
2452                  * Gets the "Company_NAICS" element
2453                  */
2454                 java.lang.String getCompanyNAICS();
2455                 
2456                 /**
2457                  * Gets (as xml) the "Company_NAICS" element
2458                  */
2459                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyNAICS xgetCompanyNAICS();
2460                 
2461                 /**
2462                  * Sets the "Company_NAICS" element
2463                  */
2464                 void setCompanyNAICS(java.lang.String companyNAICS);
2465                 
2466                 /**
2467                  * Sets (as xml) the "Company_NAICS" element
2468                  */
2469                 void xsetCompanyNAICS(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyNAICS companyNAICS);
2470                 
2471                 /**
2472                  * Gets the "Company_jobs_saved" element
2473                  */
2474                 int getCompanyJobsSaved();
2475                 
2476                 /**
2477                  * Gets (as xml) the "Company_jobs_saved" element
2478                  */
2479                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsSaved xgetCompanyJobsSaved();
2480                 
2481                 /**
2482                  * Sets the "Company_jobs_saved" element
2483                  */
2484                 void setCompanyJobsSaved(int companyJobsSaved);
2485                 
2486                 /**
2487                  * Sets (as xml) the "Company_jobs_saved" element
2488                  */
2489                 void xsetCompanyJobsSaved(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsSaved companyJobsSaved);
2490                 
2491                 /**
2492                  * Gets the "Company_jobs_created" element
2493                  */
2494                 int getCompanyJobsCreated();
2495                 
2496                 /**
2497                  * Gets (as xml) the "Company_jobs_created" element
2498                  */
2499                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsCreated xgetCompanyJobsCreated();
2500                 
2501                 /**
2502                  * Sets the "Company_jobs_created" element
2503                  */
2504                 void setCompanyJobsCreated(int companyJobsCreated);
2505                 
2506                 /**
2507                  * Sets (as xml) the "Company_jobs_created" element
2508                  */
2509                 void xsetCompanyJobsCreated(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsCreated companyJobsCreated);
2510                 
2511                 /**
2512                  * Gets the "Company_investment" element
2513                  */
2514                 java.math.BigDecimal getCompanyInvestment();
2515                 
2516                 /**
2517                  * Gets (as xml) the "Company_investment" element
2518                  */
2519                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCompanyInvestment();
2520                 
2521                 /**
2522                  * Sets the "Company_investment" element
2523                  */
2524                 void setCompanyInvestment(java.math.BigDecimal companyInvestment);
2525                 
2526                 /**
2527                  * Sets (as xml) the "Company_investment" element
2528                  */
2529                 void xsetCompanyInvestment(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType companyInvestment);
2530                 
2531                 /**
2532                  * Gets the "Company_Committed_Interested" element
2533                  */
2534                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested.Enum getCompanyCommittedInterested();
2535                 
2536                 /**
2537                  * Gets (as xml) the "Company_Committed_Interested" element
2538                  */
2539                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested xgetCompanyCommittedInterested();
2540                 
2541                 /**
2542                  * Sets the "Company_Committed_Interested" element
2543                  */
2544                 void setCompanyCommittedInterested(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested.Enum companyCommittedInterested);
2545                 
2546                 /**
2547                  * Sets (as xml) the "Company_Committed_Interested" element
2548                  */
2549                 void xsetCompanyCommittedInterested(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested companyCommittedInterested);
2550                 
2551                 /**
2552                  * An XML Company_NAICS(@http://apply.grants.gov/forms/ED_900-V1.0).
2553                  *
2554                  * This is an atomic type that is a restriction of gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionB$ProjectBeneficiaries$CompanyNAICS.
2555                  */
2556                 public interface CompanyNAICS extends org.apache.xmlbeans.XmlString
2557                 {
2558                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2559                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CompanyNAICS.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("companynaicsf3ebelemtype");
2560                     
2561                     /**
2562                      * A factory class with static methods for creating instances
2563                      * of this type.
2564                      */
2565                     
2566                     public static final class Factory
2567                     {
2568                       public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyNAICS newValue(java.lang.Object obj) {
2569                         return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyNAICS) type.newValue( obj ); }
2570                       
2571                       public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyNAICS newInstance() {
2572                         return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyNAICS) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2573                       
2574                       public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyNAICS newInstance(org.apache.xmlbeans.XmlOptions options) {
2575                         return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyNAICS) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2576                       
2577                       private Factory() { } // No instance of this class allowed
2578                     }
2579                 }
2580                 
2581                 /**
2582                  * An XML Company_jobs_saved(@http://apply.grants.gov/forms/ED_900-V1.0).
2583                  *
2584                  * This is an atomic type that is a restriction of gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionB$ProjectBeneficiaries$CompanyJobsSaved.
2585                  */
2586                 public interface CompanyJobsSaved extends org.apache.xmlbeans.XmlInt
2587                 {
2588                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2589                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CompanyJobsSaved.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("companyjobssavedc017elemtype");
2590                     
2591                     /**
2592                      * A factory class with static methods for creating instances
2593                      * of this type.
2594                      */
2595                     
2596                     public static final class Factory
2597                     {
2598                       public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsSaved newValue(java.lang.Object obj) {
2599                         return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsSaved) type.newValue( obj ); }
2600                       
2601                       public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsSaved newInstance() {
2602                         return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsSaved) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2603                       
2604                       public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsSaved newInstance(org.apache.xmlbeans.XmlOptions options) {
2605                         return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsSaved) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2606                       
2607                       private Factory() { } // No instance of this class allowed
2608                     }
2609                 }
2610                 
2611                 /**
2612                  * An XML Company_jobs_created(@http://apply.grants.gov/forms/ED_900-V1.0).
2613                  *
2614                  * This is an atomic type that is a restriction of gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionB$ProjectBeneficiaries$CompanyJobsCreated.
2615                  */
2616                 public interface CompanyJobsCreated extends org.apache.xmlbeans.XmlInt
2617                 {
2618                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2619                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CompanyJobsCreated.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("companyjobscreatedb878elemtype");
2620                     
2621                     /**
2622                      * A factory class with static methods for creating instances
2623                      * of this type.
2624                      */
2625                     
2626                     public static final class Factory
2627                     {
2628                       public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsCreated newValue(java.lang.Object obj) {
2629                         return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsCreated) type.newValue( obj ); }
2630                       
2631                       public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsCreated newInstance() {
2632                         return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsCreated) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2633                       
2634                       public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsCreated newInstance(org.apache.xmlbeans.XmlOptions options) {
2635                         return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsCreated) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2636                       
2637                       private Factory() { } // No instance of this class allowed
2638                     }
2639                 }
2640                 
2641                 /**
2642                  * An XML Company_Committed_Interested(@http://apply.grants.gov/forms/ED_900-V1.0).
2643                  *
2644                  * This is an atomic type that is a restriction of gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionB$ProjectBeneficiaries$CompanyCommittedInterested.
2645                  */
2646                 public interface CompanyCommittedInterested extends org.apache.xmlbeans.XmlString
2647                 {
2648                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2649                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CompanyCommittedInterested.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("companycommittedinterested97e5elemtype");
2650                     
2651                     org.apache.xmlbeans.StringEnumAbstractBase enumValue();
2652                     void set(org.apache.xmlbeans.StringEnumAbstractBase e);
2653                     
2654                     static final Enum COMMITTED = Enum.forString("Committed");
2655                     static final Enum INTEREST_ONLY = Enum.forString("Interest Only");
2656                     
2657                     static final int INT_COMMITTED = Enum.INT_COMMITTED;
2658                     static final int INT_INTEREST_ONLY = Enum.INT_INTEREST_ONLY;
2659                     
2660                     /**
2661                      * Enumeration value class for gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionB$ProjectBeneficiaries$CompanyCommittedInterested.
2662                      * These enum values can be used as follows:
2663                      * <pre>
2664                      * enum.toString(); // returns the string value of the enum
2665                      * enum.intValue(); // returns an int value, useful for switches
2666                      * // e.g., case Enum.INT_COMMITTED
2667                      * Enum.forString(s); // returns the enum value for a string
2668                      * Enum.forInt(i); // returns the enum value for an int
2669                      * </pre>
2670                      * Enumeration objects are immutable singleton objects that
2671                      * can be compared using == object equality. They have no
2672                      * public constructor. See the constants defined within this
2673                      * class for all the valid values.
2674                      */
2675                     static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
2676                     {
2677                       /**
2678                        * Returns the enum value for a string, or null if none.
2679                        */
2680                       public static Enum forString(java.lang.String s)
2681                           { return (Enum)table.forString(s); }
2682                       /**
2683                        * Returns the enum value corresponding to an int, or null if none.
2684                        */
2685                       public static Enum forInt(int i)
2686                           { return (Enum)table.forInt(i); }
2687                       
2688                       private Enum(java.lang.String s, int i)
2689                           { super(s, i); }
2690                       
2691                       static final int INT_COMMITTED = 1;
2692                       static final int INT_INTEREST_ONLY = 2;
2693                       
2694                       public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
2695                           new org.apache.xmlbeans.StringEnumAbstractBase.Table
2696                       (
2697                         new Enum[]
2698                         {
2699                           new Enum("Committed", INT_COMMITTED),
2700                           new Enum("Interest Only", INT_INTEREST_ONLY),
2701                         }
2702                       );
2703                       private static final long serialVersionUID = 1L;
2704                       private java.lang.Object readResolve() { return forInt(intValue()); } 
2705                     }
2706                     
2707                     /**
2708                      * A factory class with static methods for creating instances
2709                      * of this type.
2710                      */
2711                     
2712                     public static final class Factory
2713                     {
2714                       public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested newValue(java.lang.Object obj) {
2715                         return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested) type.newValue( obj ); }
2716                       
2717                       public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested newInstance() {
2718                         return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2719                       
2720                       public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested newInstance(org.apache.xmlbeans.XmlOptions options) {
2721                         return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2722                       
2723                       private Factory() { } // No instance of this class allowed
2724                     }
2725                 }
2726                 
2727                 /**
2728                  * A factory class with static methods for creating instances
2729                  * of this type.
2730                  */
2731                 
2732                 public static final class Factory
2733                 {
2734                     public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries newInstance() {
2735                       return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2736                     
2737                     public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries newInstance(org.apache.xmlbeans.XmlOptions options) {
2738                       return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2739                     
2740                     private Factory() { } // No instance of this class allowed
2741                 }
2742             }
2743             
2744             /**
2745              * A factory class with static methods for creating instances
2746              * of this type.
2747              */
2748             
2749             public static final class Factory
2750             {
2751                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB newInstance() {
2752                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2753                 
2754                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB newInstance(org.apache.xmlbeans.XmlOptions options) {
2755                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2756                 
2757                 private Factory() { } // No instance of this class allowed
2758             }
2759         }
2760         
2761         /**
2762          * An XML SectionC(@http://apply.grants.gov/forms/ED_900-V1.0).
2763          *
2764          * This is a complex type.
2765          */
2766         public interface SectionC extends org.apache.xmlbeans.XmlObject
2767         {
2768             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2769                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SectionC.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("sectionca3a2elemtype");
2770             
2771             /**
2772              * Gets the "Project_national_scope" element
2773              */
2774             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProjectNationalScope();
2775             
2776             /**
2777              * Gets (as xml) the "Project_national_scope" element
2778              */
2779             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProjectNationalScope();
2780             
2781             /**
2782              * Sets the "Project_national_scope" element
2783              */
2784             void setProjectNationalScope(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum projectNationalScope);
2785             
2786             /**
2787              * Sets (as xml) the "Project_national_scope" element
2788              */
2789             void xsetProjectNationalScope(gov.grants.apply.system.globalLibraryV20.YesNoDataType projectNationalScope);
2790             
2791             /**
2792              * Gets the "Describe_national_scope" element
2793              */
2794             java.lang.String getDescribeNationalScope();
2795             
2796             /**
2797              * Gets (as xml) the "Describe_national_scope" element
2798              */
2799             gov.grants.apply.forms.ed900V10.AN0To910 xgetDescribeNationalScope();
2800             
2801             /**
2802              * True if has "Describe_national_scope" element
2803              */
2804             boolean isSetDescribeNationalScope();
2805             
2806             /**
2807              * Sets the "Describe_national_scope" element
2808              */
2809             void setDescribeNationalScope(java.lang.String describeNationalScope);
2810             
2811             /**
2812              * Sets (as xml) the "Describe_national_scope" element
2813              */
2814             void xsetDescribeNationalScope(gov.grants.apply.forms.ed900V10.AN0To910 describeNationalScope);
2815             
2816             /**
2817              * Unsets the "Describe_national_scope" element
2818              */
2819             void unsetDescribeNationalScope();
2820             
2821             /**
2822              * Gets the "No_benefit_incidental_benefit" element
2823              */
2824             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNoBenefitIncidentalBenefit();
2825             
2826             /**
2827              * Gets (as xml) the "No_benefit_incidental_benefit" element
2828              */
2829             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNoBenefitIncidentalBenefit();
2830             
2831             /**
2832              * True if has "No_benefit_incidental_benefit" element
2833              */
2834             boolean isSetNoBenefitIncidentalBenefit();
2835             
2836             /**
2837              * Sets the "No_benefit_incidental_benefit" element
2838              */
2839             void setNoBenefitIncidentalBenefit(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum noBenefitIncidentalBenefit);
2840             
2841             /**
2842              * Sets (as xml) the "No_benefit_incidental_benefit" element
2843              */
2844             void xsetNoBenefitIncidentalBenefit(gov.grants.apply.system.globalLibraryV20.YesNoDataType noBenefitIncidentalBenefit);
2845             
2846             /**
2847              * Unsets the "No_benefit_incidental_benefit" element
2848              */
2849             void unsetNoBenefitIncidentalBenefit();
2850             
2851             /**
2852              * Gets the "Lack_incidental_benefit" element
2853              */
2854             java.lang.String getLackIncidentalBenefit();
2855             
2856             /**
2857              * Gets (as xml) the "Lack_incidental_benefit" element
2858              */
2859             gov.grants.apply.forms.ed900V10.AN0To400 xgetLackIncidentalBenefit();
2860             
2861             /**
2862              * True if has "Lack_incidental_benefit" element
2863              */
2864             boolean isSetLackIncidentalBenefit();
2865             
2866             /**
2867              * Sets the "Lack_incidental_benefit" element
2868              */
2869             void setLackIncidentalBenefit(java.lang.String lackIncidentalBenefit);
2870             
2871             /**
2872              * Sets (as xml) the "Lack_incidental_benefit" element
2873              */
2874             void xsetLackIncidentalBenefit(gov.grants.apply.forms.ed900V10.AN0To400 lackIncidentalBenefit);
2875             
2876             /**
2877              * Unsets the "Lack_incidental_benefit" element
2878              */
2879             void unsetLackIncidentalBenefit();
2880             
2881             /**
2882              * Gets the "Not_feasible_rate_greater_50_percent" element
2883              */
2884             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNotFeasibleRateGreater50Percent();
2885             
2886             /**
2887              * Gets (as xml) the "Not_feasible_rate_greater_50_percent" element
2888              */
2889             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNotFeasibleRateGreater50Percent();
2890             
2891             /**
2892              * True if has "Not_feasible_rate_greater_50_percent" element
2893              */
2894             boolean isSetNotFeasibleRateGreater50Percent();
2895             
2896             /**
2897              * Sets the "Not_feasible_rate_greater_50_percent" element
2898              */
2899             void setNotFeasibleRateGreater50Percent(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum notFeasibleRateGreater50Percent);
2900             
2901             /**
2902              * Sets (as xml) the "Not_feasible_rate_greater_50_percent" element
2903              */
2904             void xsetNotFeasibleRateGreater50Percent(gov.grants.apply.system.globalLibraryV20.YesNoDataType notFeasibleRateGreater50Percent);
2905             
2906             /**
2907              * Unsets the "Not_feasible_rate_greater_50_percent" element
2908              */
2909             void unsetNotFeasibleRateGreater50Percent();
2910             
2911             /**
2912              * Gets the "Feasible_rate_greater" element
2913              */
2914             java.lang.String getFeasibleRateGreater();
2915             
2916             /**
2917              * Gets (as xml) the "Feasible_rate_greater" element
2918              */
2919             gov.grants.apply.forms.ed900V10.AN1To910 xgetFeasibleRateGreater();
2920             
2921             /**
2922              * True if has "Feasible_rate_greater" element
2923              */
2924             boolean isSetFeasibleRateGreater();
2925             
2926             /**
2927              * Sets the "Feasible_rate_greater" element
2928              */
2929             void setFeasibleRateGreater(java.lang.String feasibleRateGreater);
2930             
2931             /**
2932              * Sets (as xml) the "Feasible_rate_greater" element
2933              */
2934             void xsetFeasibleRateGreater(gov.grants.apply.forms.ed900V10.AN1To910 feasibleRateGreater);
2935             
2936             /**
2937              * Unsets the "Feasible_rate_greater" element
2938              */
2939             void unsetFeasibleRateGreater();
2940             
2941             /**
2942              * Gets the "Rate_greater_50_percent" element
2943              */
2944             java.lang.String getRateGreater50Percent();
2945             
2946             /**
2947              * Gets (as xml) the "Rate_greater_50_percent" element
2948              */
2949             gov.grants.apply.forms.ed900V10.AN1To910 xgetRateGreater50Percent();
2950             
2951             /**
2952              * True if has "Rate_greater_50_percent" element
2953              */
2954             boolean isSetRateGreater50Percent();
2955             
2956             /**
2957              * Sets the "Rate_greater_50_percent" element
2958              */
2959             void setRateGreater50Percent(java.lang.String rateGreater50Percent);
2960             
2961             /**
2962              * Sets (as xml) the "Rate_greater_50_percent" element
2963              */
2964             void xsetRateGreater50Percent(gov.grants.apply.forms.ed900V10.AN1To910 rateGreater50Percent);
2965             
2966             /**
2967              * Unsets the "Rate_greater_50_percent" element
2968              */
2969             void unsetRateGreater50Percent();
2970             
2971             /**
2972              * Gets the "Complete_NTA_Additional_Assurances" element
2973              */
2974             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCompleteNTAAdditionalAssurances();
2975             
2976             /**
2977              * Gets (as xml) the "Complete_NTA_Additional_Assurances" element
2978              */
2979             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCompleteNTAAdditionalAssurances();
2980             
2981             /**
2982              * True if has "Complete_NTA_Additional_Assurances" element
2983              */
2984             boolean isSetCompleteNTAAdditionalAssurances();
2985             
2986             /**
2987              * Sets the "Complete_NTA_Additional_Assurances" element
2988              */
2989             void setCompleteNTAAdditionalAssurances(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum completeNTAAdditionalAssurances);
2990             
2991             /**
2992              * Sets (as xml) the "Complete_NTA_Additional_Assurances" element
2993              */
2994             void xsetCompleteNTAAdditionalAssurances(gov.grants.apply.system.globalLibraryV20.YesNoDataType completeNTAAdditionalAssurances);
2995             
2996             /**
2997              * Unsets the "Complete_NTA_Additional_Assurances" element
2998              */
2999             void unsetCompleteNTAAdditionalAssurances();
3000             
3001             /**
3002              * A factory class with static methods for creating instances
3003              * of this type.
3004              */
3005             
3006             public static final class Factory
3007             {
3008                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionC newInstance() {
3009                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionC) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3010                 
3011                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionC newInstance(org.apache.xmlbeans.XmlOptions options) {
3012                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionC) 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 SectionD(@http://apply.grants.gov/forms/ED_900-V1.0).
3020          *
3021          * This is a complex type.
3022          */
3023         public interface SectionD extends org.apache.xmlbeans.XmlObject
3024         {
3025             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3026                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SectionD.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("sectiond4423elemtype");
3027             
3028             /**
3029              * Gets the "Organization_officers" element
3030              */
3031             java.lang.String getOrganizationOfficers();
3032             
3033             /**
3034              * Gets (as xml) the "Organization_officers" element
3035              */
3036             gov.grants.apply.forms.ed900V10.AN1To400 xgetOrganizationOfficers();
3037             
3038             /**
3039              * True if has "Organization_officers" element
3040              */
3041             boolean isSetOrganizationOfficers();
3042             
3043             /**
3044              * Sets the "Organization_officers" element
3045              */
3046             void setOrganizationOfficers(java.lang.String organizationOfficers);
3047             
3048             /**
3049              * Sets (as xml) the "Organization_officers" element
3050              */
3051             void xsetOrganizationOfficers(gov.grants.apply.forms.ed900V10.AN1To400 organizationOfficers);
3052             
3053             /**
3054              * Unsets the "Organization_officers" element
3055              */
3056             void unsetOrganizationOfficers();
3057             
3058             /**
3059              * Gets the "Name_Check_attached" element
3060              */
3061             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNameCheckAttached();
3062             
3063             /**
3064              * Gets (as xml) the "Name_Check_attached" element
3065              */
3066             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNameCheckAttached();
3067             
3068             /**
3069              * True if has "Name_Check_attached" element
3070              */
3071             boolean isSetNameCheckAttached();
3072             
3073             /**
3074              * Sets the "Name_Check_attached" element
3075              */
3076             void setNameCheckAttached(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nameCheckAttached);
3077             
3078             /**
3079              * Sets (as xml) the "Name_Check_attached" element
3080              */
3081             void xsetNameCheckAttached(gov.grants.apply.system.globalLibraryV20.YesNoDataType nameCheckAttached);
3082             
3083             /**
3084              * Unsets the "Name_Check_attached" element
3085              */
3086             void unsetNameCheckAttached();
3087             
3088             /**
3089              * Gets the "Why_Name_Check_not_attached" element
3090              */
3091             java.lang.String getWhyNameCheckNotAttached();
3092             
3093             /**
3094              * Gets (as xml) the "Why_Name_Check_not_attached" element
3095              */
3096             gov.grants.apply.forms.ed900V10.AN0To160 xgetWhyNameCheckNotAttached();
3097             
3098             /**
3099              * True if has "Why_Name_Check_not_attached" element
3100              */
3101             boolean isSetWhyNameCheckNotAttached();
3102             
3103             /**
3104              * Sets the "Why_Name_Check_not_attached" element
3105              */
3106             void setWhyNameCheckNotAttached(java.lang.String whyNameCheckNotAttached);
3107             
3108             /**
3109              * Sets (as xml) the "Why_Name_Check_not_attached" element
3110              */
3111             void xsetWhyNameCheckNotAttached(gov.grants.apply.forms.ed900V10.AN0To160 whyNameCheckNotAttached);
3112             
3113             /**
3114              * Unsets the "Why_Name_Check_not_attached" element
3115              */
3116             void unsetWhyNameCheckNotAttached();
3117             
3118             /**
3119              * Gets the "Certificate_Good_Standing" element
3120              */
3121             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCertificateGoodStanding();
3122             
3123             /**
3124              * Gets (as xml) the "Certificate_Good_Standing" element
3125              */
3126             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCertificateGoodStanding();
3127             
3128             /**
3129              * Sets the "Certificate_Good_Standing" element
3130              */
3131             void setCertificateGoodStanding(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum certificateGoodStanding);
3132             
3133             /**
3134              * Sets (as xml) the "Certificate_Good_Standing" element
3135              */
3136             void xsetCertificateGoodStanding(gov.grants.apply.system.globalLibraryV20.YesNoDataType certificateGoodStanding);
3137             
3138             /**
3139              * Gets the "Certificate_Good_Standing_unavailable" element
3140              */
3141             java.lang.String getCertificateGoodStandingUnavailable();
3142             
3143             /**
3144              * Gets (as xml) the "Certificate_Good_Standing_unavailable" element
3145              */
3146             gov.grants.apply.forms.ed900V10.AN0To80 xgetCertificateGoodStandingUnavailable();
3147             
3148             /**
3149              * True if has "Certificate_Good_Standing_unavailable" element
3150              */
3151             boolean isSetCertificateGoodStandingUnavailable();
3152             
3153             /**
3154              * Sets the "Certificate_Good_Standing_unavailable" element
3155              */
3156             void setCertificateGoodStandingUnavailable(java.lang.String certificateGoodStandingUnavailable);
3157             
3158             /**
3159              * Sets (as xml) the "Certificate_Good_Standing_unavailable" element
3160              */
3161             void xsetCertificateGoodStandingUnavailable(gov.grants.apply.forms.ed900V10.AN0To80 certificateGoodStandingUnavailable);
3162             
3163             /**
3164              * Unsets the "Certificate_Good_Standing_unavailable" element
3165              */
3166             void unsetCertificateGoodStandingUnavailable();
3167             
3168             /**
3169              * Gets the "Articles_Incorporation_ByLaws" element
3170              */
3171             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArticlesIncorporationByLaws();
3172             
3173             /**
3174              * Gets (as xml) the "Articles_Incorporation_ByLaws" element
3175              */
3176             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArticlesIncorporationByLaws();
3177             
3178             /**
3179              * Sets the "Articles_Incorporation_ByLaws" element
3180              */
3181             void setArticlesIncorporationByLaws(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum articlesIncorporationByLaws);
3182             
3183             /**
3184              * Sets (as xml) the "Articles_Incorporation_ByLaws" element
3185              */
3186             void xsetArticlesIncorporationByLaws(gov.grants.apply.system.globalLibraryV20.YesNoDataType articlesIncorporationByLaws);
3187             
3188             /**
3189              * Gets the "Articles_Incorporation_ByLaws_unavailable" element
3190              */
3191             java.lang.String getArticlesIncorporationByLawsUnavailable();
3192             
3193             /**
3194              * Gets (as xml) the "Articles_Incorporation_ByLaws_unavailable" element
3195              */
3196             gov.grants.apply.forms.ed900V10.AN0To80 xgetArticlesIncorporationByLawsUnavailable();
3197             
3198             /**
3199              * True if has "Articles_Incorporation_ByLaws_unavailable" element
3200              */
3201             boolean isSetArticlesIncorporationByLawsUnavailable();
3202             
3203             /**
3204              * Sets the "Articles_Incorporation_ByLaws_unavailable" element
3205              */
3206             void setArticlesIncorporationByLawsUnavailable(java.lang.String articlesIncorporationByLawsUnavailable);
3207             
3208             /**
3209              * Sets (as xml) the "Articles_Incorporation_ByLaws_unavailable" element
3210              */
3211             void xsetArticlesIncorporationByLawsUnavailable(gov.grants.apply.forms.ed900V10.AN0To80 articlesIncorporationByLawsUnavailable);
3212             
3213             /**
3214              * Unsets the "Articles_Incorporation_ByLaws_unavailable" element
3215              */
3216             void unsetArticlesIncorporationByLawsUnavailable();
3217             
3218             /**
3219              * Gets the "Cooperatrion_political_subdivision_State" element
3220              */
3221             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCooperatrionPoliticalSubdivisionState();
3222             
3223             /**
3224              * Gets (as xml) the "Cooperatrion_political_subdivision_State" element
3225              */
3226             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCooperatrionPoliticalSubdivisionState();
3227             
3228             /**
3229              * True if has "Cooperatrion_political_subdivision_State" element
3230              */
3231             boolean isSetCooperatrionPoliticalSubdivisionState();
3232             
3233             /**
3234              * Sets the "Cooperatrion_political_subdivision_State" element
3235              */
3236             void setCooperatrionPoliticalSubdivisionState(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cooperatrionPoliticalSubdivisionState);
3237             
3238             /**
3239              * Sets (as xml) the "Cooperatrion_political_subdivision_State" element
3240              */
3241             void xsetCooperatrionPoliticalSubdivisionState(gov.grants.apply.system.globalLibraryV20.YesNoDataType cooperatrionPoliticalSubdivisionState);
3242             
3243             /**
3244              * Unsets the "Cooperatrion_political_subdivision_State" element
3245              */
3246             void unsetCooperatrionPoliticalSubdivisionState();
3247             
3248             /**
3249              * Gets the "Cooperatrion_political_subdivision_State_no_proof" element
3250              */
3251             java.lang.String getCooperatrionPoliticalSubdivisionStateNoProof();
3252             
3253             /**
3254              * Gets (as xml) the "Cooperatrion_political_subdivision_State_no_proof" element
3255              */
3256             gov.grants.apply.forms.ed900V10.AN0To80 xgetCooperatrionPoliticalSubdivisionStateNoProof();
3257             
3258             /**
3259              * True if has "Cooperatrion_political_subdivision_State_no_proof" element
3260              */
3261             boolean isSetCooperatrionPoliticalSubdivisionStateNoProof();
3262             
3263             /**
3264              * Sets the "Cooperatrion_political_subdivision_State_no_proof" element
3265              */
3266             void setCooperatrionPoliticalSubdivisionStateNoProof(java.lang.String cooperatrionPoliticalSubdivisionStateNoProof);
3267             
3268             /**
3269              * Sets (as xml) the "Cooperatrion_political_subdivision_State_no_proof" element
3270              */
3271             void xsetCooperatrionPoliticalSubdivisionStateNoProof(gov.grants.apply.forms.ed900V10.AN0To80 cooperatrionPoliticalSubdivisionStateNoProof);
3272             
3273             /**
3274              * Unsets the "Cooperatrion_political_subdivision_State_no_proof" element
3275              */
3276             void unsetCooperatrionPoliticalSubdivisionStateNoProof();
3277             
3278             /**
3279              * Gets the "General_purpose_governmental_authority_comments" element
3280              */
3281             gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum getGeneralPurposeGovernmentalAuthorityComments();
3282             
3283             /**
3284              * Gets (as xml) the "General_purpose_governmental_authority_comments" element
3285              */
3286             gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType xgetGeneralPurposeGovernmentalAuthorityComments();
3287             
3288             /**
3289              * Sets the "General_purpose_governmental_authority_comments" element
3290              */
3291             void setGeneralPurposeGovernmentalAuthorityComments(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum generalPurposeGovernmentalAuthorityComments);
3292             
3293             /**
3294              * Sets (as xml) the "General_purpose_governmental_authority_comments" element
3295              */
3296             void xsetGeneralPurposeGovernmentalAuthorityComments(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType generalPurposeGovernmentalAuthorityComments);
3297             
3298             /**
3299              * Gets the "General_purpose_governmental_authority_comments_not_provide" element
3300              */
3301             java.lang.String getGeneralPurposeGovernmentalAuthorityCommentsNotProvide();
3302             
3303             /**
3304              * Gets (as xml) the "General_purpose_governmental_authority_comments_not_provide" element
3305              */
3306             gov.grants.apply.forms.ed900V10.AN0To80 xgetGeneralPurposeGovernmentalAuthorityCommentsNotProvide();
3307             
3308             /**
3309              * True if has "General_purpose_governmental_authority_comments_not_provide" element
3310              */
3311             boolean isSetGeneralPurposeGovernmentalAuthorityCommentsNotProvide();
3312             
3313             /**
3314              * Sets the "General_purpose_governmental_authority_comments_not_provide" element
3315              */
3316             void setGeneralPurposeGovernmentalAuthorityCommentsNotProvide(java.lang.String generalPurposeGovernmentalAuthorityCommentsNotProvide);
3317             
3318             /**
3319              * Sets (as xml) the "General_purpose_governmental_authority_comments_not_provide" element
3320              */
3321             void xsetGeneralPurposeGovernmentalAuthorityCommentsNotProvide(gov.grants.apply.forms.ed900V10.AN0To80 generalPurposeGovernmentalAuthorityCommentsNotProvide);
3322             
3323             /**
3324              * Unsets the "General_purpose_governmental_authority_comments_not_provide" element
3325              */
3326             void unsetGeneralPurposeGovernmentalAuthorityCommentsNotProvide();
3327             
3328             /**
3329              * A factory class with static methods for creating instances
3330              * of this type.
3331              */
3332             
3333             public static final class Factory
3334             {
3335                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionD newInstance() {
3336                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionD) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3337                 
3338                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionD newInstance(org.apache.xmlbeans.XmlOptions options) {
3339                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionD) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3340                 
3341                 private Factory() { } // No instance of this class allowed
3342             }
3343         }
3344         
3345         /**
3346          * An XML SectionE(@http://apply.grants.gov/forms/ED_900-V1.0).
3347          *
3348          * This is a complex type.
3349          */
3350         public interface SectionE extends org.apache.xmlbeans.XmlObject
3351         {
3352             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3353                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SectionE.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("sectionee4a4elemtype");
3354             
3355             /**
3356              * Gets the "Amounts_budgeted_equipment_other" element
3357              */
3358             java.lang.String getAmountsBudgetedEquipmentOther();
3359             
3360             /**
3361              * Gets (as xml) the "Amounts_budgeted_equipment_other" element
3362              */
3363             gov.grants.apply.forms.ed900V10.AN0To485 xgetAmountsBudgetedEquipmentOther();
3364             
3365             /**
3366              * True if has "Amounts_budgeted_equipment_other" element
3367              */
3368             boolean isSetAmountsBudgetedEquipmentOther();
3369             
3370             /**
3371              * Sets the "Amounts_budgeted_equipment_other" element
3372              */
3373             void setAmountsBudgetedEquipmentOther(java.lang.String amountsBudgetedEquipmentOther);
3374             
3375             /**
3376              * Sets (as xml) the "Amounts_budgeted_equipment_other" element
3377              */
3378             void xsetAmountsBudgetedEquipmentOther(gov.grants.apply.forms.ed900V10.AN0To485 amountsBudgetedEquipmentOther);
3379             
3380             /**
3381              * Unsets the "Amounts_budgeted_equipment_other" element
3382              */
3383             void unsetAmountsBudgetedEquipmentOther();
3384             
3385             /**
3386              * Gets the "Types_indirect_costs" element
3387              */
3388             java.lang.String getTypesIndirectCosts();
3389             
3390             /**
3391              * Gets (as xml) the "Types_indirect_costs" element
3392              */
3393             gov.grants.apply.forms.ed900V10.AN0To910 xgetTypesIndirectCosts();
3394             
3395             /**
3396              * True if has "Types_indirect_costs" element
3397              */
3398             boolean isSetTypesIndirectCosts();
3399             
3400             /**
3401              * Sets the "Types_indirect_costs" element
3402              */
3403             void setTypesIndirectCosts(java.lang.String typesIndirectCosts);
3404             
3405             /**
3406              * Sets (as xml) the "Types_indirect_costs" element
3407              */
3408             void xsetTypesIndirectCosts(gov.grants.apply.forms.ed900V10.AN0To910 typesIndirectCosts);
3409             
3410             /**
3411              * Unsets the "Types_indirect_costs" element
3412              */
3413             void unsetTypesIndirectCosts();
3414             
3415             /**
3416              * Gets the "Key_applicant_staff" element
3417              */
3418             java.lang.String getKeyApplicantStaff();
3419             
3420             /**
3421              * Gets (as xml) the "Key_applicant_staff" element
3422              */
3423             gov.grants.apply.forms.ed900V10.AN1To3650 xgetKeyApplicantStaff();
3424             
3425             /**
3426              * Sets the "Key_applicant_staff" element
3427              */
3428             void setKeyApplicantStaff(java.lang.String keyApplicantStaff);
3429             
3430             /**
3431              * Sets (as xml) the "Key_applicant_staff" element
3432              */
3433             void xsetKeyApplicantStaff(gov.grants.apply.forms.ed900V10.AN1To3650 keyApplicantStaff);
3434             
3435             /**
3436              * A factory class with static methods for creating instances
3437              * of this type.
3438              */
3439             
3440             public static final class Factory
3441             {
3442                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionE newInstance() {
3443                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionE) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3444                 
3445                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionE newInstance(org.apache.xmlbeans.XmlOptions options) {
3446                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionE) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3447                 
3448                 private Factory() { } // No instance of this class allowed
3449             }
3450         }
3451         
3452         /**
3453          * An XML SectionF(@http://apply.grants.gov/forms/ED_900-V1.0).
3454          *
3455          * This is a complex type.
3456          */
3457         public interface SectionF extends org.apache.xmlbeans.XmlObject
3458         {
3459             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3460                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SectionF.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("sectionf8525elemtype");
3461             
3462             /**
3463              * Gets the "Comprehensive_Econ_Dev_Strategy" element
3464              */
3465             java.lang.String getComprehensiveEconDevStrategy();
3466             
3467             /**
3468              * Gets (as xml) the "Comprehensive_Econ_Dev_Strategy" element
3469              */
3470             gov.grants.apply.forms.ed900V10.AN1To3650 xgetComprehensiveEconDevStrategy();
3471             
3472             /**
3473              * Sets the "Comprehensive_Econ_Dev_Strategy" element
3474              */
3475             void setComprehensiveEconDevStrategy(java.lang.String comprehensiveEconDevStrategy);
3476             
3477             /**
3478              * Sets (as xml) the "Comprehensive_Econ_Dev_Strategy" element
3479              */
3480             void xsetComprehensiveEconDevStrategy(gov.grants.apply.forms.ed900V10.AN1To3650 comprehensiveEconDevStrategy);
3481             
3482             /**
3483              * Gets the "Strategy_Committee_members" element
3484              */
3485             java.lang.String getStrategyCommitteeMembers();
3486             
3487             /**
3488              * Gets (as xml) the "Strategy_Committee_members" element
3489              */
3490             gov.grants.apply.forms.ed900V10.AN1To3650 xgetStrategyCommitteeMembers();
3491             
3492             /**
3493              * Sets the "Strategy_Committee_members" element
3494              */
3495             void setStrategyCommitteeMembers(java.lang.String strategyCommitteeMembers);
3496             
3497             /**
3498              * Sets (as xml) the "Strategy_Committee_members" element
3499              */
3500             void xsetStrategyCommitteeMembers(gov.grants.apply.forms.ed900V10.AN1To3650 strategyCommitteeMembers);
3501             
3502             /**
3503              * Gets the "Governing_board" element
3504              */
3505             java.lang.String getGoverningBoard();
3506             
3507             /**
3508              * Gets (as xml) the "Governing_board" element
3509              */
3510             gov.grants.apply.forms.ed900V10.AN1To5500 xgetGoverningBoard();
3511             
3512             /**
3513              * Sets the "Governing_board" element
3514              */
3515             void setGoverningBoard(java.lang.String governingBoard);
3516             
3517             /**
3518              * Sets (as xml) the "Governing_board" element
3519              */
3520             void xsetGoverningBoard(gov.grants.apply.forms.ed900V10.AN1To5500 governingBoard);
3521             
3522             /**
3523              * A factory class with static methods for creating instances
3524              * of this type.
3525              */
3526             
3527             public static final class Factory
3528             {
3529                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionF newInstance() {
3530                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionF) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3531                 
3532                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionF newInstance(org.apache.xmlbeans.XmlOptions options) {
3533                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionF) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3534                 
3535                 private Factory() { } // No instance of this class allowed
3536             }
3537         }
3538         
3539         /**
3540          * An XML SectionG(@http://apply.grants.gov/forms/ED_900-V1.0).
3541          *
3542          * This is a complex type.
3543          */
3544         public interface SectionG extends org.apache.xmlbeans.XmlObject
3545         {
3546             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3547                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SectionG.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("sectiong25a6elemtype");
3548             
3549             /**
3550              * Gets the "Development_planning_capacity" element
3551              */
3552             java.lang.String getDevelopmentPlanningCapacity();
3553             
3554             /**
3555              * Gets (as xml) the "Development_planning_capacity" element
3556              */
3557             gov.grants.apply.forms.ed900V10.AN1To3650 xgetDevelopmentPlanningCapacity();
3558             
3559             /**
3560              * Sets the "Development_planning_capacity" element
3561              */
3562             void setDevelopmentPlanningCapacity(java.lang.String developmentPlanningCapacity);
3563             
3564             /**
3565              * Sets (as xml) the "Development_planning_capacity" element
3566              */
3567             void xsetDevelopmentPlanningCapacity(gov.grants.apply.forms.ed900V10.AN1To3650 developmentPlanningCapacity);
3568             
3569             /**
3570              * Gets the "Other_planning_assistance" element
3571              */
3572             java.lang.String getOtherPlanningAssistance();
3573             
3574             /**
3575              * Gets (as xml) the "Other_planning_assistance" element
3576              */
3577             gov.grants.apply.forms.ed900V10.AN1To1825 xgetOtherPlanningAssistance();
3578             
3579             /**
3580              * Sets the "Other_planning_assistance" element
3581              */
3582             void setOtherPlanningAssistance(java.lang.String otherPlanningAssistance);
3583             
3584             /**
3585              * Sets (as xml) the "Other_planning_assistance" element
3586              */
3587             void xsetOtherPlanningAssistance(gov.grants.apply.forms.ed900V10.AN1To1825 otherPlanningAssistance);
3588             
3589             /**
3590              * Gets the "Peformance_measures" element
3591              */
3592             java.lang.String getPeformanceMeasures();
3593             
3594             /**
3595              * Gets (as xml) the "Peformance_measures" element
3596              */
3597             gov.grants.apply.forms.ed900V10.AN1To910 xgetPeformanceMeasures();
3598             
3599             /**
3600              * Sets the "Peformance_measures" element
3601              */
3602             void setPeformanceMeasures(java.lang.String peformanceMeasures);
3603             
3604             /**
3605              * Sets (as xml) the "Peformance_measures" element
3606              */
3607             void xsetPeformanceMeasures(gov.grants.apply.forms.ed900V10.AN1To910 peformanceMeasures);
3608             
3609             /**
3610              * A factory class with static methods for creating instances
3611              * of this type.
3612              */
3613             
3614             public static final class Factory
3615             {
3616                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionG newInstance() {
3617                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionG) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3618                 
3619                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionG newInstance(org.apache.xmlbeans.XmlOptions options) {
3620                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionG) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3621                 
3622                 private Factory() { } // No instance of this class allowed
3623             }
3624         }
3625         
3626         /**
3627          * An XML SectionH(@http://apply.grants.gov/forms/ED_900-V1.0).
3628          *
3629          * This is a complex type.
3630          */
3631         public interface SectionH extends org.apache.xmlbeans.XmlObject
3632         {
3633             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3634                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SectionH.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("sectionhc627elemtype");
3635             
3636             /**
3637              * Gets the "State_CEDS_exist" element
3638              */
3639             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getStateCEDSExist();
3640             
3641             /**
3642              * Gets (as xml) the "State_CEDS_exist" element
3643              */
3644             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetStateCEDSExist();
3645             
3646             /**
3647              * Sets the "State_CEDS_exist" element
3648              */
3649             void setStateCEDSExist(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum stateCEDSExist);
3650             
3651             /**
3652              * Sets (as xml) the "State_CEDS_exist" element
3653              */
3654             void xsetStateCEDSExist(gov.grants.apply.system.globalLibraryV20.YesNoDataType stateCEDSExist);
3655             
3656             /**
3657              * Gets the "Development_of_CEDS" element
3658              */
3659             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDevelopmentOfCEDS();
3660             
3661             /**
3662              * Gets (as xml) the "Development_of_CEDS" element
3663              */
3664             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDevelopmentOfCEDS();
3665             
3666             /**
3667              * True if has "Development_of_CEDS" element
3668              */
3669             boolean isSetDevelopmentOfCEDS();
3670             
3671             /**
3672              * Sets the "Development_of_CEDS" element
3673              */
3674             void setDevelopmentOfCEDS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum developmentOfCEDS);
3675             
3676             /**
3677              * Sets (as xml) the "Development_of_CEDS" element
3678              */
3679             void xsetDevelopmentOfCEDS(gov.grants.apply.system.globalLibraryV20.YesNoDataType developmentOfCEDS);
3680             
3681             /**
3682              * Unsets the "Development_of_CEDS" element
3683              */
3684             void unsetDevelopmentOfCEDS();
3685             
3686             /**
3687              * Gets the "State_CEDS_local" element
3688              */
3689             java.lang.String getStateCEDSLocal();
3690             
3691             /**
3692              * Gets (as xml) the "State_CEDS_local" element
3693              */
3694             gov.grants.apply.forms.ed900V10.AN0To3650 xgetStateCEDSLocal();
3695             
3696             /**
3697              * True if has "State_CEDS_local" element
3698              */
3699             boolean isSetStateCEDSLocal();
3700             
3701             /**
3702              * Sets the "State_CEDS_local" element
3703              */
3704             void setStateCEDSLocal(java.lang.String stateCEDSLocal);
3705             
3706             /**
3707              * Sets (as xml) the "State_CEDS_local" element
3708              */
3709             void xsetStateCEDSLocal(gov.grants.apply.forms.ed900V10.AN0To3650 stateCEDSLocal);
3710             
3711             /**
3712              * Unsets the "State_CEDS_local" element
3713              */
3714             void unsetStateCEDSLocal();
3715             
3716             /**
3717              * A factory class with static methods for creating instances
3718              * of this type.
3719              */
3720             
3721             public static final class Factory
3722             {
3723                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionH newInstance() {
3724                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionH) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3725                 
3726                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionH newInstance(org.apache.xmlbeans.XmlOptions options) {
3727                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionH) 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 SectionI(@http://apply.grants.gov/forms/ED_900-V1.0).
3735          *
3736          * This is a complex type.
3737          */
3738         public interface SectionI 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(SectionI.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("sectioni66a8elemtype");
3742             
3743             /**
3744              * Gets the "Strengthen_capacity_organizations" element
3745              */
3746             java.lang.String getStrengthenCapacityOrganizations();
3747             
3748             /**
3749              * Gets (as xml) the "Strengthen_capacity_organizations" element
3750              */
3751             gov.grants.apply.forms.ed900V10.AN1To910 xgetStrengthenCapacityOrganizations();
3752             
3753             /**
3754              * Sets the "Strengthen_capacity_organizations" element
3755              */
3756             void setStrengthenCapacityOrganizations(java.lang.String strengthenCapacityOrganizations);
3757             
3758             /**
3759              * Sets (as xml) the "Strengthen_capacity_organizations" element
3760              */
3761             void xsetStrengthenCapacityOrganizations(gov.grants.apply.forms.ed900V10.AN1To910 strengthenCapacityOrganizations);
3762             
3763             /**
3764              * Gets the "Benefit_distressed_regions" element
3765              */
3766             java.lang.String getBenefitDistressedRegions();
3767             
3768             /**
3769              * Gets (as xml) the "Benefit_distressed_regions" element
3770              */
3771             gov.grants.apply.forms.ed900V10.AN1To910 xgetBenefitDistressedRegions();
3772             
3773             /**
3774              * Sets the "Benefit_distressed_regions" element
3775              */
3776             void setBenefitDistressedRegions(java.lang.String benefitDistressedRegions);
3777             
3778             /**
3779              * Sets (as xml) the "Benefit_distressed_regions" element
3780              */
3781             void xsetBenefitDistressedRegions(gov.grants.apply.forms.ed900V10.AN1To910 benefitDistressedRegions);
3782             
3783             /**
3784              * Gets the "Innovative_approaches" element
3785              */
3786             java.lang.String getInnovativeApproaches();
3787             
3788             /**
3789              * Gets (as xml) the "Innovative_approaches" element
3790              */
3791             gov.grants.apply.forms.ed900V10.AN1To910 xgetInnovativeApproaches();
3792             
3793             /**
3794              * Sets the "Innovative_approaches" element
3795              */
3796             void setInnovativeApproaches(java.lang.String innovativeApproaches);
3797             
3798             /**
3799              * Sets (as xml) the "Innovative_approaches" element
3800              */
3801             void xsetInnovativeApproaches(gov.grants.apply.forms.ed900V10.AN1To910 innovativeApproaches);
3802             
3803             /**
3804              * Gets the "Consistent_Approved_CEDS" element
3805              */
3806             java.lang.String getConsistentApprovedCEDS();
3807             
3808             /**
3809              * Gets (as xml) the "Consistent_Approved_CEDS" element
3810              */
3811             gov.grants.apply.forms.ed900V10.AN1To805 xgetConsistentApprovedCEDS();
3812             
3813             /**
3814              * True if has "Consistent_Approved_CEDS" element
3815              */
3816             boolean isSetConsistentApprovedCEDS();
3817             
3818             /**
3819              * Sets the "Consistent_Approved_CEDS" element
3820              */
3821             void setConsistentApprovedCEDS(java.lang.String consistentApprovedCEDS);
3822             
3823             /**
3824              * Sets (as xml) the "Consistent_Approved_CEDS" element
3825              */
3826             void xsetConsistentApprovedCEDS(gov.grants.apply.forms.ed900V10.AN1To805 consistentApprovedCEDS);
3827             
3828             /**
3829              * Unsets the "Consistent_Approved_CEDS" element
3830              */
3831             void unsetConsistentApprovedCEDS();
3832             
3833             /**
3834              * A factory class with static methods for creating instances
3835              * of this type.
3836              */
3837             
3838             public static final class Factory
3839             {
3840                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionI newInstance() {
3841                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionI) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3842                 
3843                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionI newInstance(org.apache.xmlbeans.XmlOptions options) {
3844                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionI) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3845                 
3846                 private Factory() { } // No instance of this class allowed
3847             }
3848         }
3849         
3850         /**
3851          * An XML SectionJ(@http://apply.grants.gov/forms/ED_900-V1.0).
3852          *
3853          * This is a complex type.
3854          */
3855         public interface SectionJ extends org.apache.xmlbeans.XmlObject
3856         {
3857             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3858                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SectionJ.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("sectionj0729elemtype");
3859             
3860             /**
3861              * Gets the "Address_needs_region" element
3862              */
3863             java.lang.String getAddressNeedsRegion();
3864             
3865             /**
3866              * Gets (as xml) the "Address_needs_region" element
3867              */
3868             gov.grants.apply.forms.ed900V10.AN1To1825 xgetAddressNeedsRegion();
3869             
3870             /**
3871              * Sets the "Address_needs_region" element
3872              */
3873             void setAddressNeedsRegion(java.lang.String addressNeedsRegion);
3874             
3875             /**
3876              * Sets (as xml) the "Address_needs_region" element
3877              */
3878             void xsetAddressNeedsRegion(gov.grants.apply.forms.ed900V10.AN1To1825 addressNeedsRegion);
3879             
3880             /**
3881              * Gets the "Unique_services_maximize_coordination" element
3882              */
3883             java.lang.String getUniqueServicesMaximizeCoordination();
3884             
3885             /**
3886              * Gets (as xml) the "Unique_services_maximize_coordination" element
3887              */
3888             gov.grants.apply.forms.ed900V10.AN1To1825 xgetUniqueServicesMaximizeCoordination();
3889             
3890             /**
3891              * Sets the "Unique_services_maximize_coordination" element
3892              */
3893             void setUniqueServicesMaximizeCoordination(java.lang.String uniqueServicesMaximizeCoordination);
3894             
3895             /**
3896              * Sets (as xml) the "Unique_services_maximize_coordination" element
3897              */
3898             void xsetUniqueServicesMaximizeCoordination(gov.grants.apply.forms.ed900V10.AN1To1825 uniqueServicesMaximizeCoordination);
3899             
3900             /**
3901              * Gets the "Consistent_sponsoring_institution" element
3902              */
3903             java.lang.String getConsistentSponsoringInstitution();
3904             
3905             /**
3906              * Gets (as xml) the "Consistent_sponsoring_institution" element
3907              */
3908             gov.grants.apply.forms.ed900V10.AN1To1825 xgetConsistentSponsoringInstitution();
3909             
3910             /**
3911              * Sets the "Consistent_sponsoring_institution" element
3912              */
3913             void setConsistentSponsoringInstitution(java.lang.String consistentSponsoringInstitution);
3914             
3915             /**
3916              * Sets (as xml) the "Consistent_sponsoring_institution" element
3917              */
3918             void xsetConsistentSponsoringInstitution(gov.grants.apply.forms.ed900V10.AN1To1825 consistentSponsoringInstitution);
3919             
3920             /**
3921              * Gets the "Sponsoring_institution_senior_management_support" element
3922              */
3923             java.lang.String getSponsoringInstitutionSeniorManagementSupport();
3924             
3925             /**
3926              * Gets (as xml) the "Sponsoring_institution_senior_management_support" element
3927              */
3928             gov.grants.apply.forms.ed900V10.AN1To1825 xgetSponsoringInstitutionSeniorManagementSupport();
3929             
3930             /**
3931              * Sets the "Sponsoring_institution_senior_management_support" element
3932              */
3933             void setSponsoringInstitutionSeniorManagementSupport(java.lang.String sponsoringInstitutionSeniorManagementSupport);
3934             
3935             /**
3936              * Sets (as xml) the "Sponsoring_institution_senior_management_support" element
3937              */
3938             void xsetSponsoringInstitutionSeniorManagementSupport(gov.grants.apply.forms.ed900V10.AN1To1825 sponsoringInstitutionSeniorManagementSupport);
3939             
3940             /**
3941              * Gets the "sponsoring_institution_experience_administering_technical_assistance" element
3942              */
3943             java.lang.String getSponsoringInstitutionExperienceAdministeringTechnicalAssistance();
3944             
3945             /**
3946              * Gets (as xml) the "sponsoring_institution_experience_administering_technical_assistance" element
3947              */
3948             gov.grants.apply.forms.ed900V10.AN1To1825 xgetSponsoringInstitutionExperienceAdministeringTechnicalAssistance();
3949             
3950             /**
3951              * Sets the "sponsoring_institution_experience_administering_technical_assistance" element
3952              */
3953             void setSponsoringInstitutionExperienceAdministeringTechnicalAssistance(java.lang.String sponsoringInstitutionExperienceAdministeringTechnicalAssistance);
3954             
3955             /**
3956              * Sets (as xml) the "sponsoring_institution_experience_administering_technical_assistance" element
3957              */
3958             void xsetSponsoringInstitutionExperienceAdministeringTechnicalAssistance(gov.grants.apply.forms.ed900V10.AN1To1825 sponsoringInstitutionExperienceAdministeringTechnicalAssistance);
3959             
3960             /**
3961              * A factory class with static methods for creating instances
3962              * of this type.
3963              */
3964             
3965             public static final class Factory
3966             {
3967                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionJ newInstance() {
3968                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionJ) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3969                 
3970                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionJ newInstance(org.apache.xmlbeans.XmlOptions options) {
3971                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionJ) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3972                 
3973                 private Factory() { } // No instance of this class allowed
3974             }
3975         }
3976         
3977         /**
3978          * An XML SectionK(@http://apply.grants.gov/forms/ED_900-V1.0).
3979          *
3980          * This is a complex type.
3981          */
3982         public interface SectionK extends org.apache.xmlbeans.XmlObject
3983         {
3984             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3985                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SectionK.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("sectionka7aaelemtype");
3986             
3987             /**
3988              * Gets the "Question_K" element
3989              */
3990             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQuestionK();
3991             
3992             /**
3993              * Gets (as xml) the "Question_K" element
3994              */
3995             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQuestionK();
3996             
3997             /**
3998              * Sets the "Question_K" element
3999              */
4000             void setQuestionK(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum questionK);
4001             
4002             /**
4003              * Sets (as xml) the "Question_K" element
4004              */
4005             void xsetQuestionK(gov.grants.apply.system.globalLibraryV20.YesNoDataType questionK);
4006             
4007             /**
4008              * Gets the "Overcoming_obstacles_CEDS" element
4009              */
4010             java.lang.String getOvercomingObstaclesCEDS();
4011             
4012             /**
4013              * Gets (as xml) the "Overcoming_obstacles_CEDS" element
4014              */
4015             gov.grants.apply.forms.ed900V10.AN1To1825 xgetOvercomingObstaclesCEDS();
4016             
4017             /**
4018              * True if has "Overcoming_obstacles_CEDS" element
4019              */
4020             boolean isSetOvercomingObstaclesCEDS();
4021             
4022             /**
4023              * Sets the "Overcoming_obstacles_CEDS" element
4024              */
4025             void setOvercomingObstaclesCEDS(java.lang.String overcomingObstaclesCEDS);
4026             
4027             /**
4028              * Sets (as xml) the "Overcoming_obstacles_CEDS" element
4029              */
4030             void xsetOvercomingObstaclesCEDS(gov.grants.apply.forms.ed900V10.AN1To1825 overcomingObstaclesCEDS);
4031             
4032             /**
4033              * Unsets the "Overcoming_obstacles_CEDS" element
4034              */
4035             void unsetOvercomingObstaclesCEDS();
4036             
4037             /**
4038              * Gets the "How_meet_Special_Need" element
4039              */
4040             java.lang.String getHowMeetSpecialNeed();
4041             
4042             /**
4043              * Gets (as xml) the "How_meet_Special_Need" element
4044              */
4045             gov.grants.apply.forms.ed900V10.AN1To910 xgetHowMeetSpecialNeed();
4046             
4047             /**
4048              * True if has "How_meet_Special_Need" element
4049              */
4050             boolean isSetHowMeetSpecialNeed();
4051             
4052             /**
4053              * Sets the "How_meet_Special_Need" element
4054              */
4055             void setHowMeetSpecialNeed(java.lang.String howMeetSpecialNeed);
4056             
4057             /**
4058              * Sets (as xml) the "How_meet_Special_Need" element
4059              */
4060             void xsetHowMeetSpecialNeed(gov.grants.apply.forms.ed900V10.AN1To910 howMeetSpecialNeed);
4061             
4062             /**
4063              * Unsets the "How_meet_Special_Need" element
4064              */
4065             void unsetHowMeetSpecialNeed();
4066             
4067             /**
4068              * A factory class with static methods for creating instances
4069              * of this type.
4070              */
4071             
4072             public static final class Factory
4073             {
4074                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionK newInstance() {
4075                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionK) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
4076                 
4077                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionK newInstance(org.apache.xmlbeans.XmlOptions options) {
4078                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionK) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
4079                 
4080                 private Factory() { } // No instance of this class allowed
4081             }
4082         }
4083         
4084         /**
4085          * An XML SectionL(@http://apply.grants.gov/forms/ED_900-V1.0).
4086          *
4087          * This is a complex type.
4088          */
4089         public interface SectionL extends org.apache.xmlbeans.XmlObject
4090         {
4091             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
4092                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SectionL.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("sectionl482belemtype");
4093             
4094             /**
4095              * Gets the "Need_expanded_public_financing_tool" element
4096              */
4097             java.lang.String getNeedExpandedPublicFinancingTool();
4098             
4099             /**
4100              * Gets (as xml) the "Need_expanded_public_financing_tool" element
4101              */
4102             gov.grants.apply.forms.ed900V10.AN1To1825 xgetNeedExpandedPublicFinancingTool();
4103             
4104             /**
4105              * Sets the "Need_expanded_public_financing_tool" element
4106              */
4107             void setNeedExpandedPublicFinancingTool(java.lang.String needExpandedPublicFinancingTool);
4108             
4109             /**
4110              * Sets (as xml) the "Need_expanded_public_financing_tool" element
4111              */
4112             void xsetNeedExpandedPublicFinancingTool(gov.grants.apply.forms.ed900V10.AN1To1825 needExpandedPublicFinancingTool);
4113             
4114             /**
4115              * Gets the "Types_financing_activities_anticipated" element
4116              */
4117             java.lang.String getTypesFinancingActivitiesAnticipated();
4118             
4119             /**
4120              * Gets (as xml) the "Types_financing_activities_anticipated" element
4121              */
4122             gov.grants.apply.forms.ed900V10.AN1To910 xgetTypesFinancingActivitiesAnticipated();
4123             
4124             /**
4125              * Sets the "Types_financing_activities_anticipated" element
4126              */
4127             void setTypesFinancingActivitiesAnticipated(java.lang.String typesFinancingActivitiesAnticipated);
4128             
4129             /**
4130              * Sets (as xml) the "Types_financing_activities_anticipated" element
4131              */
4132             void xsetTypesFinancingActivitiesAnticipated(gov.grants.apply.forms.ed900V10.AN1To910 typesFinancingActivitiesAnticipated);
4133             
4134             /**
4135              * Gets the "Capacity_RLF_organization" element
4136              */
4137             java.lang.String getCapacityRLFOrganization();
4138             
4139             /**
4140              * Gets (as xml) the "Capacity_RLF_organization" element
4141              */
4142             gov.grants.apply.forms.ed900V10.AN1To1825 xgetCapacityRLFOrganization();
4143             
4144             /**
4145              * Sets the "Capacity_RLF_organization" element
4146              */
4147             void setCapacityRLFOrganization(java.lang.String capacityRLFOrganization);
4148             
4149             /**
4150              * Sets (as xml) the "Capacity_RLF_organization" element
4151              */
4152             void xsetCapacityRLFOrganization(gov.grants.apply.forms.ed900V10.AN1To1825 capacityRLFOrganization);
4153             
4154             /**
4155              * A factory class with static methods for creating instances
4156              * of this type.
4157              */
4158             
4159             public static final class Factory
4160             {
4161                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionL newInstance() {
4162                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionL) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
4163                 
4164                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionL newInstance(org.apache.xmlbeans.XmlOptions options) {
4165                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionL) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
4166                 
4167                 private Factory() { } // No instance of this class allowed
4168             }
4169         }
4170         
4171         /**
4172          * An XML SectionM(@http://apply.grants.gov/forms/ED_900-V1.0).
4173          *
4174          * This is a complex type.
4175          */
4176         public interface SectionM extends org.apache.xmlbeans.XmlObject
4177         {
4178             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
4179                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SectionM.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("sectionme8acelemtype");
4180             
4181             /**
4182              * Gets the "Question_M" element
4183              */
4184             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQuestionM();
4185             
4186             /**
4187              * Gets (as xml) the "Question_M" element
4188              */
4189             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQuestionM();
4190             
4191             /**
4192              * Sets the "Question_M" element
4193              */
4194             void setQuestionM(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum questionM);
4195             
4196             /**
4197              * Sets (as xml) the "Question_M" element
4198              */
4199             void xsetQuestionM(gov.grants.apply.system.globalLibraryV20.YesNoDataType questionM);
4200             
4201             /**
4202              * Gets the "Involve_above_identified_developments" element
4203              */
4204             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInvolveAboveIdentifiedDevelopments();
4205             
4206             /**
4207              * Gets (as xml) the "Involve_above_identified_developments" element
4208              */
4209             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInvolveAboveIdentifiedDevelopments();
4210             
4211             /**
4212              * True if has "Involve_above_identified_developments" element
4213              */
4214             boolean isSetInvolveAboveIdentifiedDevelopments();
4215             
4216             /**
4217              * Sets the "Involve_above_identified_developments" element
4218              */
4219             void setInvolveAboveIdentifiedDevelopments(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum involveAboveIdentifiedDevelopments);
4220             
4221             /**
4222              * Sets (as xml) the "Involve_above_identified_developments" element
4223              */
4224             void xsetInvolveAboveIdentifiedDevelopments(gov.grants.apply.system.globalLibraryV20.YesNoDataType involveAboveIdentifiedDevelopments);
4225             
4226             /**
4227              * Unsets the "Involve_above_identified_developments" element
4228              */
4229             void unsetInvolveAboveIdentifiedDevelopments();
4230             
4231             /**
4232              * Gets the "indicate_which_will_provide" element
4233              */
4234             gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide.Enum getIndicateWhichWillProvide();
4235             
4236             /**
4237              * Gets (as xml) the "indicate_which_will_provide" element
4238              */
4239             gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide xgetIndicateWhichWillProvide();
4240             
4241             /**
4242              * True if has "indicate_which_will_provide" element
4243              */
4244             boolean isSetIndicateWhichWillProvide();
4245             
4246             /**
4247              * Sets the "indicate_which_will_provide" element
4248              */
4249             void setIndicateWhichWillProvide(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide.Enum indicateWhichWillProvide);
4250             
4251             /**
4252              * Sets (as xml) the "indicate_which_will_provide" element
4253              */
4254             void xsetIndicateWhichWillProvide(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide indicateWhichWillProvide);
4255             
4256             /**
4257              * Unsets the "indicate_which_will_provide" element
4258              */
4259             void unsetIndicateWhichWillProvide();
4260             
4261             /**
4262              * Gets the "District_Organization_administer_project" element
4263              */
4264             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDistrictOrganizationAdministerProject();
4265             
4266             /**
4267              * Gets (as xml) the "District_Organization_administer_project" element
4268              */
4269             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDistrictOrganizationAdministerProject();
4270             
4271             /**
4272              * True if has "District_Organization_administer_project" element
4273              */
4274             boolean isSetDistrictOrganizationAdministerProject();
4275             
4276             /**
4277              * Sets the "District_Organization_administer_project" element
4278              */
4279             void setDistrictOrganizationAdministerProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum districtOrganizationAdministerProject);
4280             
4281             /**
4282              * Sets (as xml) the "District_Organization_administer_project" element
4283              */
4284             void xsetDistrictOrganizationAdministerProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType districtOrganizationAdministerProject);
4285             
4286             /**
4287              * Unsets the "District_Organization_administer_project" element
4288              */
4289             void unsetDistrictOrganizationAdministerProject();
4290             
4291             /**
4292              * Gets the "Administration_beyond_capacity" element
4293              */
4294             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAdministrationBeyondCapacity();
4295             
4296             /**
4297              * Gets (as xml) the "Administration_beyond_capacity" element
4298              */
4299             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAdministrationBeyondCapacity();
4300             
4301             /**
4302              * True if has "Administration_beyond_capacity" element
4303              */
4304             boolean isSetAdministrationBeyondCapacity();
4305             
4306             /**
4307              * Sets the "Administration_beyond_capacity" element
4308              */
4309             void setAdministrationBeyondCapacity(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum administrationBeyondCapacity);
4310             
4311             /**
4312              * Sets (as xml) the "Administration_beyond_capacity" element
4313              */
4314             void xsetAdministrationBeyondCapacity(gov.grants.apply.system.globalLibraryV20.YesNoDataType administrationBeyondCapacity);
4315             
4316             /**
4317              * Unsets the "Administration_beyond_capacity" element
4318              */
4319             void unsetAdministrationBeyondCapacity();
4320             
4321             /**
4322              * Gets the "No_organization_administer_costeffectively" element
4323              */
4324             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNoOrganizationAdministerCosteffectively();
4325             
4326             /**
4327              * Gets (as xml) the "No_organization_administer_costeffectively" element
4328              */
4329             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNoOrganizationAdministerCosteffectively();
4330             
4331             /**
4332              * True if has "No_organization_administer_costeffectively" element
4333              */
4334             boolean isSetNoOrganizationAdministerCosteffectively();
4335             
4336             /**
4337              * Sets the "No_organization_administer_costeffectively" element
4338              */
4339             void setNoOrganizationAdministerCosteffectively(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum noOrganizationAdministerCosteffectively);
4340             
4341             /**
4342              * Sets (as xml) the "No_organization_administer_costeffectively" element
4343              */
4344             void xsetNoOrganizationAdministerCosteffectively(gov.grants.apply.system.globalLibraryV20.YesNoDataType noOrganizationAdministerCosteffectively);
4345             
4346             /**
4347              * Unsets the "No_organization_administer_costeffectively" element
4348              */
4349             void unsetNoOrganizationAdministerCosteffectively();
4350             
4351             /**
4352              * Gets the "Administer_without_subcontracting" element
4353              */
4354             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAdministerWithoutSubcontracting();
4355             
4356             /**
4357              * Gets (as xml) the "Administer_without_subcontracting" element
4358              */
4359             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAdministerWithoutSubcontracting();
4360             
4361             /**
4362              * True if has "Administer_without_subcontracting" element
4363              */
4364             boolean isSetAdministerWithoutSubcontracting();
4365             
4366             /**
4367              * Sets the "Administer_without_subcontracting" element
4368              */
4369             void setAdministerWithoutSubcontracting(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum administerWithoutSubcontracting);
4370             
4371             /**
4372              * Sets (as xml) the "Administer_without_subcontracting" element
4373              */
4374             void xsetAdministerWithoutSubcontracting(gov.grants.apply.system.globalLibraryV20.YesNoDataType administerWithoutSubcontracting);
4375             
4376             /**
4377              * Unsets the "Administer_without_subcontracting" element
4378              */
4379             void unsetAdministerWithoutSubcontracting();
4380             
4381             /**
4382              * Gets the "Explain_lack_certifications" element
4383              */
4384             java.lang.String getExplainLackCertifications();
4385             
4386             /**
4387              * Gets (as xml) the "Explain_lack_certifications" element
4388              */
4389             gov.grants.apply.forms.ed900V10.AN0To240 xgetExplainLackCertifications();
4390             
4391             /**
4392              * True if has "Explain_lack_certifications" element
4393              */
4394             boolean isSetExplainLackCertifications();
4395             
4396             /**
4397              * Sets the "Explain_lack_certifications" element
4398              */
4399             void setExplainLackCertifications(java.lang.String explainLackCertifications);
4400             
4401             /**
4402              * Sets (as xml) the "Explain_lack_certifications" element
4403              */
4404             void xsetExplainLackCertifications(gov.grants.apply.forms.ed900V10.AN0To240 explainLackCertifications);
4405             
4406             /**
4407              * Unsets the "Explain_lack_certifications" element
4408              */
4409             void unsetExplainLackCertifications();
4410             
4411             /**
4412              * Gets the "Able_provide_information" element
4413              */
4414             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAbleProvideInformation();
4415             
4416             /**
4417              * Gets (as xml) the "Able_provide_information" element
4418              */
4419             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAbleProvideInformation();
4420             
4421             /**
4422              * True if has "Able_provide_information" element
4423              */
4424             boolean isSetAbleProvideInformation();
4425             
4426             /**
4427              * Sets the "Able_provide_information" element
4428              */
4429             void setAbleProvideInformation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ableProvideInformation);
4430             
4431             /**
4432              * Sets (as xml) the "Able_provide_information" element
4433              */
4434             void xsetAbleProvideInformation(gov.grants.apply.system.globalLibraryV20.YesNoDataType ableProvideInformation);
4435             
4436             /**
4437              * Unsets the "Able_provide_information" element
4438              */
4439             void unsetAbleProvideInformation();
4440             
4441             /**
4442              * Gets the "Why_not_provide_information" element
4443              */
4444             java.lang.String getWhyNotProvideInformation();
4445             
4446             /**
4447              * Gets (as xml) the "Why_not_provide_information" element
4448              */
4449             gov.grants.apply.forms.ed900V10.AN0To160 xgetWhyNotProvideInformation();
4450             
4451             /**
4452              * True if has "Why_not_provide_information" element
4453              */
4454             boolean isSetWhyNotProvideInformation();
4455             
4456             /**
4457              * Sets the "Why_not_provide_information" element
4458              */
4459             void setWhyNotProvideInformation(java.lang.String whyNotProvideInformation);
4460             
4461             /**
4462              * Sets (as xml) the "Why_not_provide_information" element
4463              */
4464             void xsetWhyNotProvideInformation(gov.grants.apply.forms.ed900V10.AN0To160 whyNotProvideInformation);
4465             
4466             /**
4467              * Unsets the "Why_not_provide_information" element
4468              */
4469             void unsetWhyNotProvideInformation();
4470             
4471             /**
4472              * Gets the "Title_elements_necessary" element
4473              */
4474             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTitleElementsNecessary();
4475             
4476             /**
4477              * Gets (as xml) the "Title_elements_necessary" element
4478              */
4479             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTitleElementsNecessary();
4480             
4481             /**
4482              * True if has "Title_elements_necessary" element
4483              */
4484             boolean isSetTitleElementsNecessary();
4485             
4486             /**
4487              * Sets the "Title_elements_necessary" element
4488              */
4489             void setTitleElementsNecessary(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum titleElementsNecessary);
4490             
4491             /**
4492              * Sets (as xml) the "Title_elements_necessary" element
4493              */
4494             void xsetTitleElementsNecessary(gov.grants.apply.system.globalLibraryV20.YesNoDataType titleElementsNecessary);
4495             
4496             /**
4497              * Unsets the "Title_elements_necessary" element
4498              */
4499             void unsetTitleElementsNecessary();
4500             
4501             /**
4502              * Gets the "Why_no_title_elements_necessary" element
4503              */
4504             java.lang.String getWhyNoTitleElementsNecessary();
4505             
4506             /**
4507              * Gets (as xml) the "Why_no_title_elements_necessary" element
4508              */
4509             gov.grants.apply.forms.ed900V10.AN0To240 xgetWhyNoTitleElementsNecessary();
4510             
4511             /**
4512              * True if has "Why_no_title_elements_necessary" element
4513              */
4514             boolean isSetWhyNoTitleElementsNecessary();
4515             
4516             /**
4517              * Sets the "Why_no_title_elements_necessary" element
4518              */
4519             void setWhyNoTitleElementsNecessary(java.lang.String whyNoTitleElementsNecessary);
4520             
4521             /**
4522              * Sets (as xml) the "Why_no_title_elements_necessary" element
4523              */
4524             void xsetWhyNoTitleElementsNecessary(gov.grants.apply.forms.ed900V10.AN0To240 whyNoTitleElementsNecessary);
4525             
4526             /**
4527              * Unsets the "Why_no_title_elements_necessary" element
4528              */
4529             void unsetWhyNoTitleElementsNecessary();
4530             
4531             /**
4532              * Gets the "Plan_obtain_title" element
4533              */
4534             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPlanObtainTitle();
4535             
4536             /**
4537              * Gets (as xml) the "Plan_obtain_title" element
4538              */
4539             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPlanObtainTitle();
4540             
4541             /**
4542              * True if has "Plan_obtain_title" element
4543              */
4544             boolean isSetPlanObtainTitle();
4545             
4546             /**
4547              * Sets the "Plan_obtain_title" element
4548              */
4549             void setPlanObtainTitle(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum planObtainTitle);
4550             
4551             /**
4552              * Sets (as xml) the "Plan_obtain_title" element
4553              */
4554             void xsetPlanObtainTitle(gov.grants.apply.system.globalLibraryV20.YesNoDataType planObtainTitle);
4555             
4556             /**
4557              * Unsets the "Plan_obtain_title" element
4558              */
4559             void unsetPlanObtainTitle();
4560             
4561             /**
4562              * Gets the "How_when_obtain_title" element
4563              */
4564             java.lang.String getHowWhenObtainTitle();
4565             
4566             /**
4567              * Gets (as xml) the "How_when_obtain_title" element
4568              */
4569             gov.grants.apply.forms.ed900V10.AN0To240 xgetHowWhenObtainTitle();
4570             
4571             /**
4572              * True if has "How_when_obtain_title" element
4573              */
4574             boolean isSetHowWhenObtainTitle();
4575             
4576             /**
4577              * Sets the "How_when_obtain_title" element
4578              */
4579             void setHowWhenObtainTitle(java.lang.String howWhenObtainTitle);
4580             
4581             /**
4582              * Sets (as xml) the "How_when_obtain_title" element
4583              */
4584             void xsetHowWhenObtainTitle(gov.grants.apply.forms.ed900V10.AN0To240 howWhenObtainTitle);
4585             
4586             /**
4587              * Unsets the "How_when_obtain_title" element
4588              */
4589             void unsetHowWhenObtainTitle();
4590             
4591             /**
4592              * Gets the "Why_no_plan_obtain_title" element
4593              */
4594             java.lang.String getWhyNoPlanObtainTitle();
4595             
4596             /**
4597              * Gets (as xml) the "Why_no_plan_obtain_title" element
4598              */
4599             gov.grants.apply.forms.ed900V10.AN0To240 xgetWhyNoPlanObtainTitle();
4600             
4601             /**
4602              * True if has "Why_no_plan_obtain_title" element
4603              */
4604             boolean isSetWhyNoPlanObtainTitle();
4605             
4606             /**
4607              * Sets the "Why_no_plan_obtain_title" element
4608              */
4609             void setWhyNoPlanObtainTitle(java.lang.String whyNoPlanObtainTitle);
4610             
4611             /**
4612              * Sets (as xml) the "Why_no_plan_obtain_title" element
4613              */
4614             void xsetWhyNoPlanObtainTitle(gov.grants.apply.forms.ed900V10.AN0To240 whyNoPlanObtainTitle);
4615             
4616             /**
4617              * Unsets the "Why_no_plan_obtain_title" element
4618              */
4619             void unsetWhyNoPlanObtainTitle();
4620             
4621             /**
4622              * Gets the "Hold_longtermlease_interest_property" element
4623              */
4624             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHoldLongtermleaseInterestProperty();
4625             
4626             /**
4627              * Gets (as xml) the "Hold_longtermlease_interest_property" element
4628              */
4629             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHoldLongtermleaseInterestProperty();
4630             
4631             /**
4632              * True if has "Hold_longtermlease_interest_property" element
4633              */
4634             boolean isSetHoldLongtermleaseInterestProperty();
4635             
4636             /**
4637              * Sets the "Hold_longtermlease_interest_property" element
4638              */
4639             void setHoldLongtermleaseInterestProperty(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum holdLongtermleaseInterestProperty);
4640             
4641             /**
4642              * Sets (as xml) the "Hold_longtermlease_interest_property" element
4643              */
4644             void xsetHoldLongtermleaseInterestProperty(gov.grants.apply.system.globalLibraryV20.YesNoDataType holdLongtermleaseInterestProperty);
4645             
4646             /**
4647              * Unsets the "Hold_longtermlease_interest_property" element
4648              */
4649             void unsetHoldLongtermleaseInterestProperty();
4650             
4651             /**
4652              * Gets the "Why_not_require_title" element
4653              */
4654             java.lang.String getWhyNotRequireTitle();
4655             
4656             /**
4657              * Gets (as xml) the "Why_not_require_title" element
4658              */
4659             gov.grants.apply.forms.ed900V10.AN0To400 xgetWhyNotRequireTitle();
4660             
4661             /**
4662              * True if has "Why_not_require_title" element
4663              */
4664             boolean isSetWhyNotRequireTitle();
4665             
4666             /**
4667              * Sets the "Why_not_require_title" element
4668              */
4669             void setWhyNotRequireTitle(java.lang.String whyNotRequireTitle);
4670             
4671             /**
4672              * Sets (as xml) the "Why_not_require_title" element
4673              */
4674             void xsetWhyNotRequireTitle(gov.grants.apply.forms.ed900V10.AN0To400 whyNotRequireTitle);
4675             
4676             /**
4677              * Unsets the "Why_not_require_title" element
4678              */
4679             void unsetWhyNotRequireTitle();
4680             
4681             /**
4682              * Gets the "Required_State_permits" element
4683              */
4684             java.lang.String getRequiredStatePermits();
4685             
4686             /**
4687              * Gets (as xml) the "Required_State_permits" element
4688              */
4689             gov.grants.apply.forms.ed900V10.AN1To910 xgetRequiredStatePermits();
4690             
4691             /**
4692              * True if has "Required_State_permits" element
4693              */
4694             boolean isSetRequiredStatePermits();
4695             
4696             /**
4697              * Sets the "Required_State_permits" element
4698              */
4699             void setRequiredStatePermits(java.lang.String requiredStatePermits);
4700             
4701             /**
4702              * Sets (as xml) the "Required_State_permits" element
4703              */
4704             void xsetRequiredStatePermits(gov.grants.apply.forms.ed900V10.AN1To910 requiredStatePermits);
4705             
4706             /**
4707              * Unsets the "Required_State_permits" element
4708              */
4709             void unsetRequiredStatePermits();
4710             
4711             /**
4712              * Gets the "Liens_mortgages_encumbrances" element
4713              */
4714             java.lang.String getLiensMortgagesEncumbrances();
4715             
4716             /**
4717              * Gets (as xml) the "Liens_mortgages_encumbrances" element
4718              */
4719             gov.grants.apply.forms.ed900V10.AN1To910 xgetLiensMortgagesEncumbrances();
4720             
4721             /**
4722              * True if has "Liens_mortgages_encumbrances" element
4723              */
4724             boolean isSetLiensMortgagesEncumbrances();
4725             
4726             /**
4727              * Sets the "Liens_mortgages_encumbrances" element
4728              */
4729             void setLiensMortgagesEncumbrances(java.lang.String liensMortgagesEncumbrances);
4730             
4731             /**
4732              * Sets (as xml) the "Liens_mortgages_encumbrances" element
4733              */
4734             void xsetLiensMortgagesEncumbrances(gov.grants.apply.forms.ed900V10.AN1To910 liensMortgagesEncumbrances);
4735             
4736             /**
4737              * Unsets the "Liens_mortgages_encumbrances" element
4738              */
4739             void unsetLiensMortgagesEncumbrances();
4740             
4741             /**
4742              * Gets the "InstallationClosedScheduled" element
4743              */
4744             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInstallationClosedScheduled();
4745             
4746             /**
4747              * Gets (as xml) the "InstallationClosedScheduled" element
4748              */
4749             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInstallationClosedScheduled();
4750             
4751             /**
4752              * True if has "InstallationClosedScheduled" element
4753              */
4754             boolean isSetInstallationClosedScheduled();
4755             
4756             /**
4757              * Sets the "InstallationClosedScheduled" element
4758              */
4759             void setInstallationClosedScheduled(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum installationClosedScheduled);
4760             
4761             /**
4762              * Sets (as xml) the "InstallationClosedScheduled" element
4763              */
4764             void xsetInstallationClosedScheduled(gov.grants.apply.system.globalLibraryV20.YesNoDataType installationClosedScheduled);
4765             
4766             /**
4767              * Unsets the "InstallationClosedScheduled" element
4768              */
4769             void unsetInstallationClosedScheduled();
4770             
4771             /**
4772              * Gets the "Construction_railroad_rightofway" element
4773              */
4774             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstructionRailroadRightofway();
4775             
4776             /**
4777              * Gets (as xml) the "Construction_railroad_rightofway" element
4778              */
4779             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstructionRailroadRightofway();
4780             
4781             /**
4782              * True if has "Construction_railroad_rightofway" element
4783              */
4784             boolean isSetConstructionRailroadRightofway();
4785             
4786             /**
4787              * Sets the "Construction_railroad_rightofway" element
4788              */
4789             void setConstructionRailroadRightofway(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum constructionRailroadRightofway);
4790             
4791             /**
4792              * Sets (as xml) the "Construction_railroad_rightofway" element
4793              */
4794             void xsetConstructionRailroadRightofway(gov.grants.apply.system.globalLibraryV20.YesNoDataType constructionRailroadRightofway);
4795             
4796             /**
4797              * Unsets the "Construction_railroad_rightofway" element
4798              */
4799             void unsetConstructionRailroadRightofway();
4800             
4801             /**
4802              * Gets the "Construction_railroad_rightofway-Yes" element
4803              */
4804             java.lang.String getConstructionRailroadRightofwayYes();
4805             
4806             /**
4807              * Gets (as xml) the "Construction_railroad_rightofway-Yes" element
4808              */
4809             gov.grants.apply.forms.ed900V10.AN0To160 xgetConstructionRailroadRightofwayYes();
4810             
4811             /**
4812              * True if has "Construction_railroad_rightofway-Yes" element
4813              */
4814             boolean isSetConstructionRailroadRightofwayYes();
4815             
4816             /**
4817              * Sets the "Construction_railroad_rightofway-Yes" element
4818              */
4819             void setConstructionRailroadRightofwayYes(java.lang.String constructionRailroadRightofwayYes);
4820             
4821             /**
4822              * Sets (as xml) the "Construction_railroad_rightofway-Yes" element
4823              */
4824             void xsetConstructionRailroadRightofwayYes(gov.grants.apply.forms.ed900V10.AN0To160 constructionRailroadRightofwayYes);
4825             
4826             /**
4827              * Unsets the "Construction_railroad_rightofway-Yes" element
4828              */
4829             void unsetConstructionRailroadRightofwayYes();
4830             
4831             /**
4832              * Gets the "Construction_highway_Statelocal_owned" element
4833              */
4834             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstructionHighwayStatelocalOwned();
4835             
4836             /**
4837              * Gets (as xml) the "Construction_highway_Statelocal_owned" element
4838              */
4839             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstructionHighwayStatelocalOwned();
4840             
4841             /**
4842              * True if has "Construction_highway_Statelocal_owned" element
4843              */
4844             boolean isSetConstructionHighwayStatelocalOwned();
4845             
4846             /**
4847              * Sets the "Construction_highway_Statelocal_owned" element
4848              */
4849             void setConstructionHighwayStatelocalOwned(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum constructionHighwayStatelocalOwned);
4850             
4851             /**
4852              * Sets (as xml) the "Construction_highway_Statelocal_owned" element
4853              */
4854             void xsetConstructionHighwayStatelocalOwned(gov.grants.apply.system.globalLibraryV20.YesNoDataType constructionHighwayStatelocalOwned);
4855             
4856             /**
4857              * Unsets the "Construction_highway_Statelocal_owned" element
4858              */
4859             void unsetConstructionHighwayStatelocalOwned();
4860             
4861             /**
4862              * Gets the "Construction_highway_Statelocal_owned_Yes" element
4863              */
4864             java.lang.String getConstructionHighwayStatelocalOwnedYes();
4865             
4866             /**
4867              * Gets (as xml) the "Construction_highway_Statelocal_owned_Yes" element
4868              */
4869             gov.grants.apply.forms.ed900V10.AN0To160 xgetConstructionHighwayStatelocalOwnedYes();
4870             
4871             /**
4872              * True if has "Construction_highway_Statelocal_owned_Yes" element
4873              */
4874             boolean isSetConstructionHighwayStatelocalOwnedYes();
4875             
4876             /**
4877              * Sets the "Construction_highway_Statelocal_owned_Yes" element
4878              */
4879             void setConstructionHighwayStatelocalOwnedYes(java.lang.String constructionHighwayStatelocalOwnedYes);
4880             
4881             /**
4882              * Sets (as xml) the "Construction_highway_Statelocal_owned_Yes" element
4883              */
4884             void xsetConstructionHighwayStatelocalOwnedYes(gov.grants.apply.forms.ed900V10.AN0To160 constructionHighwayStatelocalOwnedYes);
4885             
4886             /**
4887              * Unsets the "Construction_highway_Statelocal_owned_Yes" element
4888              */
4889             void unsetConstructionHighwayStatelocalOwnedYes();
4890             
4891             /**
4892              * Gets the "Intend_convey_interest_project" element
4893              */
4894             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIntendConveyInterestProject();
4895             
4896             /**
4897              * Gets (as xml) the "Intend_convey_interest_project" element
4898              */
4899             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIntendConveyInterestProject();
4900             
4901             /**
4902              * True if has "Intend_convey_interest_project" element
4903              */
4904             boolean isSetIntendConveyInterestProject();
4905             
4906             /**
4907              * Sets the "Intend_convey_interest_project" element
4908              */
4909             void setIntendConveyInterestProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum intendConveyInterestProject);
4910             
4911             /**
4912              * Sets (as xml) the "Intend_convey_interest_project" element
4913              */
4914             void xsetIntendConveyInterestProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType intendConveyInterestProject);
4915             
4916             /**
4917              * Unsets the "Intend_convey_interest_project" element
4918              */
4919             void unsetIntendConveyInterestProject();
4920             
4921             /**
4922              * Gets the "Intend_convey_interest_project_explanation_of" element
4923              */
4924             java.lang.String getIntendConveyInterestProjectExplanationOf();
4925             
4926             /**
4927              * Gets (as xml) the "Intend_convey_interest_project_explanation_of" element
4928              */
4929             gov.grants.apply.forms.ed900V10.AN0To320 xgetIntendConveyInterestProjectExplanationOf();
4930             
4931             /**
4932              * True if has "Intend_convey_interest_project_explanation_of" element
4933              */
4934             boolean isSetIntendConveyInterestProjectExplanationOf();
4935             
4936             /**
4937              * Sets the "Intend_convey_interest_project_explanation_of" element
4938              */
4939             void setIntendConveyInterestProjectExplanationOf(java.lang.String intendConveyInterestProjectExplanationOf);
4940             
4941             /**
4942              * Sets (as xml) the "Intend_convey_interest_project_explanation_of" element
4943              */
4944             void xsetIntendConveyInterestProjectExplanationOf(gov.grants.apply.forms.ed900V10.AN0To320 intendConveyInterestProjectExplanationOf);
4945             
4946             /**
4947              * Unsets the "Intend_convey_interest_project_explanation_of" element
4948              */
4949             void unsetIntendConveyInterestProjectExplanationOf();
4950             
4951             /**
4952              * Gets the "Construct_facilities_sale_lease_private_parties" element
4953              */
4954             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstructFacilitiesSaleLeasePrivateParties();
4955             
4956             /**
4957              * Gets (as xml) the "Construct_facilities_sale_lease_private_parties" element
4958              */
4959             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstructFacilitiesSaleLeasePrivateParties();
4960             
4961             /**
4962              * True if has "Construct_facilities_sale_lease_private_parties" element
4963              */
4964             boolean isSetConstructFacilitiesSaleLeasePrivateParties();
4965             
4966             /**
4967              * Sets the "Construct_facilities_sale_lease_private_parties" element
4968              */
4969             void setConstructFacilitiesSaleLeasePrivateParties(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum constructFacilitiesSaleLeasePrivateParties);
4970             
4971             /**
4972              * Sets (as xml) the "Construct_facilities_sale_lease_private_parties" element
4973              */
4974             void xsetConstructFacilitiesSaleLeasePrivateParties(gov.grants.apply.system.globalLibraryV20.YesNoDataType constructFacilitiesSaleLeasePrivateParties);
4975             
4976             /**
4977              * Unsets the "Construct_facilities_sale_lease_private_parties" element
4978              */
4979             void unsetConstructFacilitiesSaleLeasePrivateParties();
4980             
4981             /**
4982              * Gets the "Details_sale_lease_EDA_benefit" element
4983              */
4984             java.lang.String getDetailsSaleLeaseEDABenefit();
4985             
4986             /**
4987              * Gets (as xml) the "Details_sale_lease_EDA_benefit" element
4988              */
4989             gov.grants.apply.forms.ed900V10.AN0To485 xgetDetailsSaleLeaseEDABenefit();
4990             
4991             /**
4992              * True if has "Details_sale_lease_EDA_benefit" element
4993              */
4994             boolean isSetDetailsSaleLeaseEDABenefit();
4995             
4996             /**
4997              * Sets the "Details_sale_lease_EDA_benefit" element
4998              */
4999             void setDetailsSaleLeaseEDABenefit(java.lang.String detailsSaleLeaseEDABenefit);
5000             
5001             /**
5002              * Sets (as xml) the "Details_sale_lease_EDA_benefit" element
5003              */
5004             void xsetDetailsSaleLeaseEDABenefit(gov.grants.apply.forms.ed900V10.AN0To485 detailsSaleLeaseEDABenefit);
5005             
5006             /**
5007              * Unsets the "Details_sale_lease_EDA_benefit" element
5008              */
5009             void unsetDetailsSaleLeaseEDABenefit();
5010             
5011             /**
5012              * Gets the "Construction_serve_privatelyowned_sites_salelease" element
5013              */
5014             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstructionServePrivatelyownedSitesSalelease();
5015             
5016             /**
5017              * Gets (as xml) the "Construction_serve_privatelyowned_sites_salelease" element
5018              */
5019             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstructionServePrivatelyownedSitesSalelease();
5020             
5021             /**
5022              * True if has "Construction_serve_privatelyowned_sites_salelease" element
5023              */
5024             boolean isSetConstructionServePrivatelyownedSitesSalelease();
5025             
5026             /**
5027              * Sets the "Construction_serve_privatelyowned_sites_salelease" element
5028              */
5029             void setConstructionServePrivatelyownedSitesSalelease(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum constructionServePrivatelyownedSitesSalelease);
5030             
5031             /**
5032              * Sets (as xml) the "Construction_serve_privatelyowned_sites_salelease" element
5033              */
5034             void xsetConstructionServePrivatelyownedSitesSalelease(gov.grants.apply.system.globalLibraryV20.YesNoDataType constructionServePrivatelyownedSitesSalelease);
5035             
5036             /**
5037              * Unsets the "Construction_serve_privatelyowned_sites_salelease" element
5038              */
5039             void unsetConstructionServePrivatelyownedSitesSalelease();
5040             
5041             /**
5042              * Gets the "Owners_acreage_EDAbenefit" element
5043              */
5044             java.lang.String getOwnersAcreageEDAbenefit();
5045             
5046             /**
5047              * Gets (as xml) the "Owners_acreage_EDAbenefit" element
5048              */
5049             gov.grants.apply.forms.ed900V10.AN0To910 xgetOwnersAcreageEDAbenefit();
5050             
5051             /**
5052              * True if has "Owners_acreage_EDAbenefit" element
5053              */
5054             boolean isSetOwnersAcreageEDAbenefit();
5055             
5056             /**
5057              * Sets the "Owners_acreage_EDAbenefit" element
5058              */
5059             void setOwnersAcreageEDAbenefit(java.lang.String ownersAcreageEDAbenefit);
5060             
5061             /**
5062              * Sets (as xml) the "Owners_acreage_EDAbenefit" element
5063              */
5064             void xsetOwnersAcreageEDAbenefit(gov.grants.apply.forms.ed900V10.AN0To910 ownersAcreageEDAbenefit);
5065             
5066             /**
5067              * Unsets the "Owners_acreage_EDAbenefit" element
5068              */
5069             void unsetOwnersAcreageEDAbenefit();
5070             
5071             /**
5072              * Gets the "Sale_price_fair_market_value" element
5073              */
5074             gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum getSalePriceFairMarketValue();
5075             
5076             /**
5077              * Gets (as xml) the "Sale_price_fair_market_value" element
5078              */
5079             gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType xgetSalePriceFairMarketValue();
5080             
5081             /**
5082              * True if has "Sale_price_fair_market_value" element
5083              */
5084             boolean isSetSalePriceFairMarketValue();
5085             
5086             /**
5087              * Sets the "Sale_price_fair_market_value" element
5088              */
5089             void setSalePriceFairMarketValue(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum salePriceFairMarketValue);
5090             
5091             /**
5092              * Sets (as xml) the "Sale_price_fair_market_value" element
5093              */
5094             void xsetSalePriceFairMarketValue(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType salePriceFairMarketValue);
5095             
5096             /**
5097              * Unsets the "Sale_price_fair_market_value" element
5098              */
5099             void unsetSalePriceFairMarketValue();
5100             
5101             /**
5102              * Gets the "Sale_price_fair_market_value_Yes" element
5103              */
5104             java.lang.String getSalePriceFairMarketValueYes();
5105             
5106             /**
5107              * Gets (as xml) the "Sale_price_fair_market_value_Yes" element
5108              */
5109             gov.grants.apply.forms.ed900V10.AN0To160 xgetSalePriceFairMarketValueYes();
5110             
5111             /**
5112              * True if has "Sale_price_fair_market_value_Yes" element
5113              */
5114             boolean isSetSalePriceFairMarketValueYes();
5115             
5116             /**
5117              * Sets the "Sale_price_fair_market_value_Yes" element
5118              */
5119             void setSalePriceFairMarketValueYes(java.lang.String salePriceFairMarketValueYes);
5120             
5121             /**
5122              * Sets (as xml) the "Sale_price_fair_market_value_Yes" element
5123              */
5124             void xsetSalePriceFairMarketValueYes(gov.grants.apply.forms.ed900V10.AN0To160 salePriceFairMarketValueYes);
5125             
5126             /**
5127              * Unsets the "Sale_price_fair_market_value_Yes" element
5128              */
5129             void unsetSalePriceFairMarketValueYes();
5130             
5131             /**
5132              * Gets the "Construct_renovate_purchase_building" element
5133              */
5134             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstructRenovatePurchaseBuilding();
5135             
5136             /**
5137              * Gets (as xml) the "Construct_renovate_purchase_building" element
5138              */
5139             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstructRenovatePurchaseBuilding();
5140             
5141             /**
5142              * True if has "Construct_renovate_purchase_building" element
5143              */
5144             boolean isSetConstructRenovatePurchaseBuilding();
5145             
5146             /**
5147              * Sets the "Construct_renovate_purchase_building" element
5148              */
5149             void setConstructRenovatePurchaseBuilding(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum constructRenovatePurchaseBuilding);
5150             
5151             /**
5152              * Sets (as xml) the "Construct_renovate_purchase_building" element
5153              */
5154             void xsetConstructRenovatePurchaseBuilding(gov.grants.apply.system.globalLibraryV20.YesNoDataType constructRenovatePurchaseBuilding);
5155             
5156             /**
5157              * Unsets the "Construct_renovate_purchase_building" element
5158              */
5159             void unsetConstructRenovatePurchaseBuilding();
5160             
5161             /**
5162              * Gets the "Construct_renovate_purchase_building_Yes" element
5163              */
5164             java.lang.String getConstructRenovatePurchaseBuildingYes();
5165             
5166             /**
5167              * Gets (as xml) the "Construct_renovate_purchase_building_Yes" element
5168              */
5169             gov.grants.apply.forms.ed900V10.AN0To485 xgetConstructRenovatePurchaseBuildingYes();
5170             
5171             /**
5172              * True if has "Construct_renovate_purchase_building_Yes" element
5173              */
5174             boolean isSetConstructRenovatePurchaseBuildingYes();
5175             
5176             /**
5177              * Sets the "Construct_renovate_purchase_building_Yes" element
5178              */
5179             void setConstructRenovatePurchaseBuildingYes(java.lang.String constructRenovatePurchaseBuildingYes);
5180             
5181             /**
5182              * Sets (as xml) the "Construct_renovate_purchase_building_Yes" element
5183              */
5184             void xsetConstructRenovatePurchaseBuildingYes(gov.grants.apply.forms.ed900V10.AN0To485 constructRenovatePurchaseBuildingYes);
5185             
5186             /**
5187              * Unsets the "Construct_renovate_purchase_building_Yes" element
5188              */
5189             void unsetConstructRenovatePurchaseBuildingYes();
5190             
5191             /**
5192              * Gets the "Leased_inwhole_part" element
5193              */
5194             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLeasedInwholePart();
5195             
5196             /**
5197              * Gets (as xml) the "Leased_inwhole_part" element
5198              */
5199             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLeasedInwholePart();
5200             
5201             /**
5202              * True if has "Leased_inwhole_part" element
5203              */
5204             boolean isSetLeasedInwholePart();
5205             
5206             /**
5207              * Sets the "Leased_inwhole_part" element
5208              */
5209             void setLeasedInwholePart(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum leasedInwholePart);
5210             
5211             /**
5212              * Sets (as xml) the "Leased_inwhole_part" element
5213              */
5214             void xsetLeasedInwholePart(gov.grants.apply.system.globalLibraryV20.YesNoDataType leasedInwholePart);
5215             
5216             /**
5217              * Unsets the "Leased_inwhole_part" element
5218              */
5219             void unsetLeasedInwholePart();
5220             
5221             /**
5222              * Gets the "Leased_inwhole_part_Yes" element
5223              */
5224             java.lang.String getLeasedInwholePartYes();
5225             
5226             /**
5227              * Gets (as xml) the "Leased_inwhole_part_Yes" element
5228              */
5229             gov.grants.apply.forms.ed900V10.AN0To320 xgetLeasedInwholePartYes();
5230             
5231             /**
5232              * True if has "Leased_inwhole_part_Yes" element
5233              */
5234             boolean isSetLeasedInwholePartYes();
5235             
5236             /**
5237              * Sets the "Leased_inwhole_part_Yes" element
5238              */
5239             void setLeasedInwholePartYes(java.lang.String leasedInwholePartYes);
5240             
5241             /**
5242              * Sets (as xml) the "Leased_inwhole_part_Yes" element
5243              */
5244             void xsetLeasedInwholePartYes(gov.grants.apply.forms.ed900V10.AN0To320 leasedInwholePartYes);
5245             
5246             /**
5247              * Unsets the "Leased_inwhole_part_Yes" element
5248              */
5249             void unsetLeasedInwholePartYes();
5250             
5251             /**
5252              * Gets the "Incubator_space" element
5253              */
5254             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIncubatorSpace();
5255             
5256             /**
5257              * Gets (as xml) the "Incubator_space" element
5258              */
5259             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIncubatorSpace();
5260             
5261             /**
5262              * True if has "Incubator_space" element
5263              */
5264             boolean isSetIncubatorSpace();
5265             
5266             /**
5267              * Sets the "Incubator_space" element
5268              */
5269             void setIncubatorSpace(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum incubatorSpace);
5270             
5271             /**
5272              * Sets (as xml) the "Incubator_space" element
5273              */
5274             void xsetIncubatorSpace(gov.grants.apply.system.globalLibraryV20.YesNoDataType incubatorSpace);
5275             
5276             /**
5277              * Unsets the "Incubator_space" element
5278              */
5279             void unsetIncubatorSpace();
5280             
5281             /**
5282              * Gets the "Incubator_space_Yes" element
5283              */
5284             java.lang.String getIncubatorSpaceYes();
5285             
5286             /**
5287              * Gets (as xml) the "Incubator_space_Yes" element
5288              */
5289             gov.grants.apply.forms.ed900V10.AN0To910 xgetIncubatorSpaceYes();
5290             
5291             /**
5292              * True if has "Incubator_space_Yes" element
5293              */
5294             boolean isSetIncubatorSpaceYes();
5295             
5296             /**
5297              * Sets the "Incubator_space_Yes" element
5298              */
5299             void setIncubatorSpaceYes(java.lang.String incubatorSpaceYes);
5300             
5301             /**
5302              * Sets (as xml) the "Incubator_space_Yes" element
5303              */
5304             void xsetIncubatorSpaceYes(gov.grants.apply.forms.ed900V10.AN0To910 incubatorSpaceYes);
5305             
5306             /**
5307              * Unsets the "Incubator_space_Yes" element
5308              */
5309             void unsetIncubatorSpaceYes();
5310             
5311             /**
5312              * Gets the "Lease_term_limitations" element
5313              */
5314             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLeaseTermLimitations();
5315             
5316             /**
5317              * Gets (as xml) the "Lease_term_limitations" element
5318              */
5319             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLeaseTermLimitations();
5320             
5321             /**
5322              * True if has "Lease_term_limitations" element
5323              */
5324             boolean isSetLeaseTermLimitations();
5325             
5326             /**
5327              * Sets the "Lease_term_limitations" element
5328              */
5329             void setLeaseTermLimitations(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum leaseTermLimitations);
5330             
5331             /**
5332              * Sets (as xml) the "Lease_term_limitations" element
5333              */
5334             void xsetLeaseTermLimitations(gov.grants.apply.system.globalLibraryV20.YesNoDataType leaseTermLimitations);
5335             
5336             /**
5337              * Unsets the "Lease_term_limitations" element
5338              */
5339             void unsetLeaseTermLimitations();
5340             
5341             /**
5342              * Gets the "Lease_term_limitations_Yes" element
5343              */
5344             java.lang.String getLeaseTermLimitationsYes();
5345             
5346             /**
5347              * Gets (as xml) the "Lease_term_limitations_Yes" element
5348              */
5349             gov.grants.apply.forms.ed900V10.AN0To240 xgetLeaseTermLimitationsYes();
5350             
5351             /**
5352              * True if has "Lease_term_limitations_Yes" element
5353              */
5354             boolean isSetLeaseTermLimitationsYes();
5355             
5356             /**
5357              * Sets the "Lease_term_limitations_Yes" element
5358              */
5359             void setLeaseTermLimitationsYes(java.lang.String leaseTermLimitationsYes);
5360             
5361             /**
5362              * Sets (as xml) the "Lease_term_limitations_Yes" element
5363              */
5364             void xsetLeaseTermLimitationsYes(gov.grants.apply.forms.ed900V10.AN0To240 leaseTermLimitationsYes);
5365             
5366             /**
5367              * Unsets the "Lease_term_limitations_Yes" element
5368              */
5369             void unsetLeaseTermLimitationsYes();
5370             
5371             /**
5372              * Gets the "Terms_proposed_lease" element
5373              */
5374             java.lang.String getTermsProposedLease();
5375             
5376             /**
5377              * Gets (as xml) the "Terms_proposed_lease" element
5378              */
5379             gov.grants.apply.forms.ed900V10.AN1To400 xgetTermsProposedLease();
5380             
5381             /**
5382              * True if has "Terms_proposed_lease" element
5383              */
5384             boolean isSetTermsProposedLease();
5385             
5386             /**
5387              * Sets the "Terms_proposed_lease" element
5388              */
5389             void setTermsProposedLease(java.lang.String termsProposedLease);
5390             
5391             /**
5392              * Sets (as xml) the "Terms_proposed_lease" element
5393              */
5394             void xsetTermsProposedLease(gov.grants.apply.forms.ed900V10.AN1To400 termsProposedLease);
5395             
5396             /**
5397              * Unsets the "Terms_proposed_lease" element
5398              */
5399             void unsetTermsProposedLease();
5400             
5401             /**
5402              * Gets the "Plans_facilities_land" element
5403              */
5404             java.lang.String getPlansFacilitiesLand();
5405             
5406             /**
5407              * Gets (as xml) the "Plans_facilities_land" element
5408              */
5409             gov.grants.apply.forms.ed900V10.AN1To1825 xgetPlansFacilitiesLand();
5410             
5411             /**
5412              * True if has "Plans_facilities_land" element
5413              */
5414             boolean isSetPlansFacilitiesLand();
5415             
5416             /**
5417              * Sets the "Plans_facilities_land" element
5418              */
5419             void setPlansFacilitiesLand(java.lang.String plansFacilitiesLand);
5420             
5421             /**
5422              * Sets (as xml) the "Plans_facilities_land" element
5423              */
5424             void xsetPlansFacilitiesLand(gov.grants.apply.forms.ed900V10.AN1To1825 plansFacilitiesLand);
5425             
5426             /**
5427              * Unsets the "Plans_facilities_land" element
5428              */
5429             void unsetPlansFacilitiesLand();
5430             
5431             /**
5432              * Gets the "Owned_operated_by_nonapplicant" element
5433              */
5434             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOwnedOperatedByNonapplicant();
5435             
5436             /**
5437              * Gets (as xml) the "Owned_operated_by_nonapplicant" element
5438              */
5439             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOwnedOperatedByNonapplicant();
5440             
5441             /**
5442              * True if has "Owned_operated_by_nonapplicant" element
5443              */
5444             boolean isSetOwnedOperatedByNonapplicant();
5445             
5446             /**
5447              * Sets the "Owned_operated_by_nonapplicant" element
5448              */
5449             void setOwnedOperatedByNonapplicant(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ownedOperatedByNonapplicant);
5450             
5451             /**
5452              * Sets (as xml) the "Owned_operated_by_nonapplicant" element
5453              */
5454             void xsetOwnedOperatedByNonapplicant(gov.grants.apply.system.globalLibraryV20.YesNoDataType ownedOperatedByNonapplicant);
5455             
5456             /**
5457              * Unsets the "Owned_operated_by_nonapplicant" element
5458              */
5459             void unsetOwnedOperatedByNonapplicant();
5460             
5461             /**
5462              * Gets the "Owned_operated_by_nonapplicant_Yes" element
5463              */
5464             java.lang.String getOwnedOperatedByNonapplicantYes();
5465             
5466             /**
5467              * Gets (as xml) the "Owned_operated_by_nonapplicant_Yes" element
5468              */
5469             gov.grants.apply.forms.ed900V10.AN0To320 xgetOwnedOperatedByNonapplicantYes();
5470             
5471             /**
5472              * True if has "Owned_operated_by_nonapplicant_Yes" element
5473              */
5474             boolean isSetOwnedOperatedByNonapplicantYes();
5475             
5476             /**
5477              * Sets the "Owned_operated_by_nonapplicant_Yes" element
5478              */
5479             void setOwnedOperatedByNonapplicantYes(java.lang.String ownedOperatedByNonapplicantYes);
5480             
5481             /**
5482              * Sets (as xml) the "Owned_operated_by_nonapplicant_Yes" element
5483              */
5484             void xsetOwnedOperatedByNonapplicantYes(gov.grants.apply.forms.ed900V10.AN0To320 ownedOperatedByNonapplicantYes);
5485             
5486             /**
5487              * Unsets the "Owned_operated_by_nonapplicant_Yes" element
5488              */
5489             void unsetOwnedOperatedByNonapplicantYes();
5490             
5491             /**
5492              * Gets the "Property_used_collateralize_financing" element
5493              */
5494             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPropertyUsedCollateralizeFinancing();
5495             
5496             /**
5497              * Gets (as xml) the "Property_used_collateralize_financing" element
5498              */
5499             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPropertyUsedCollateralizeFinancing();
5500             
5501             /**
5502              * True if has "Property_used_collateralize_financing" element
5503              */
5504             boolean isSetPropertyUsedCollateralizeFinancing();
5505             
5506             /**
5507              * Sets the "Property_used_collateralize_financing" element
5508              */
5509             void setPropertyUsedCollateralizeFinancing(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum propertyUsedCollateralizeFinancing);
5510             
5511             /**
5512              * Sets (as xml) the "Property_used_collateralize_financing" element
5513              */
5514             void xsetPropertyUsedCollateralizeFinancing(gov.grants.apply.system.globalLibraryV20.YesNoDataType propertyUsedCollateralizeFinancing);
5515             
5516             /**
5517              * Unsets the "Property_used_collateralize_financing" element
5518              */
5519             void unsetPropertyUsedCollateralizeFinancing();
5520             
5521             /**
5522              * Gets the "Property_used_collateralize_financing_Yes" element
5523              */
5524             java.lang.String getPropertyUsedCollateralizeFinancingYes();
5525             
5526             /**
5527              * Gets (as xml) the "Property_used_collateralize_financing_Yes" element
5528              */
5529             gov.grants.apply.forms.ed900V10.AN0To320 xgetPropertyUsedCollateralizeFinancingYes();
5530             
5531             /**
5532              * True if has "Property_used_collateralize_financing_Yes" element
5533              */
5534             boolean isSetPropertyUsedCollateralizeFinancingYes();
5535             
5536             /**
5537              * Sets the "Property_used_collateralize_financing_Yes" element
5538              */
5539             void setPropertyUsedCollateralizeFinancingYes(java.lang.String propertyUsedCollateralizeFinancingYes);
5540             
5541             /**
5542              * Sets (as xml) the "Property_used_collateralize_financing_Yes" element
5543              */
5544             void xsetPropertyUsedCollateralizeFinancingYes(gov.grants.apply.forms.ed900V10.AN0To320 propertyUsedCollateralizeFinancingYes);
5545             
5546             /**
5547              * Unsets the "Property_used_collateralize_financing_Yes" element
5548              */
5549             void unsetPropertyUsedCollateralizeFinancingYes();
5550             
5551             /**
5552              * Gets the "Provide_security_interest" element
5553              */
5554             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProvideSecurityInterest();
5555             
5556             /**
5557              * Gets (as xml) the "Provide_security_interest" element
5558              */
5559             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProvideSecurityInterest();
5560             
5561             /**
5562              * True if has "Provide_security_interest" element
5563              */
5564             boolean isSetProvideSecurityInterest();
5565             
5566             /**
5567              * Sets the "Provide_security_interest" element
5568              */
5569             void setProvideSecurityInterest(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum provideSecurityInterest);
5570             
5571             /**
5572              * Sets (as xml) the "Provide_security_interest" element
5573              */
5574             void xsetProvideSecurityInterest(gov.grants.apply.system.globalLibraryV20.YesNoDataType provideSecurityInterest);
5575             
5576             /**
5577              * Unsets the "Provide_security_interest" element
5578              */
5579             void unsetProvideSecurityInterest();
5580             
5581             /**
5582              * Gets the "Provide_security_interest_No" element
5583              */
5584             java.lang.String getProvideSecurityInterestNo();
5585             
5586             /**
5587              * Gets (as xml) the "Provide_security_interest_No" element
5588              */
5589             gov.grants.apply.forms.ed900V10.AN0To320 xgetProvideSecurityInterestNo();
5590             
5591             /**
5592              * True if has "Provide_security_interest_No" element
5593              */
5594             boolean isSetProvideSecurityInterestNo();
5595             
5596             /**
5597              * Sets the "Provide_security_interest_No" element
5598              */
5599             void setProvideSecurityInterestNo(java.lang.String provideSecurityInterestNo);
5600             
5601             /**
5602              * Sets (as xml) the "Provide_security_interest_No" element
5603              */
5604             void xsetProvideSecurityInterestNo(gov.grants.apply.forms.ed900V10.AN0To320 provideSecurityInterestNo);
5605             
5606             /**
5607              * Unsets the "Provide_security_interest_No" element
5608              */
5609             void unsetProvideSecurityInterestNo();
5610             
5611             /**
5612              * Gets the "Eminent_domain_proceedings" element
5613              */
5614             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEminentDomainProceedings();
5615             
5616             /**
5617              * Gets (as xml) the "Eminent_domain_proceedings" element
5618              */
5619             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEminentDomainProceedings();
5620             
5621             /**
5622              * True if has "Eminent_domain_proceedings" element
5623              */
5624             boolean isSetEminentDomainProceedings();
5625             
5626             /**
5627              * Sets the "Eminent_domain_proceedings" element
5628              */
5629             void setEminentDomainProceedings(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum eminentDomainProceedings);
5630             
5631             /**
5632              * Sets (as xml) the "Eminent_domain_proceedings" element
5633              */
5634             void xsetEminentDomainProceedings(gov.grants.apply.system.globalLibraryV20.YesNoDataType eminentDomainProceedings);
5635             
5636             /**
5637              * Unsets the "Eminent_domain_proceedings" element
5638              */
5639             void unsetEminentDomainProceedings();
5640             
5641             /**
5642              * Gets the "Eminent_domain_proceedings_Yes" element
5643              */
5644             java.lang.String getEminentDomainProceedingsYes();
5645             
5646             /**
5647              * Gets (as xml) the "Eminent_domain_proceedings_Yes" element
5648              */
5649             gov.grants.apply.forms.ed900V10.AN0To320 xgetEminentDomainProceedingsYes();
5650             
5651             /**
5652              * True if has "Eminent_domain_proceedings_Yes" element
5653              */
5654             boolean isSetEminentDomainProceedingsYes();
5655             
5656             /**
5657              * Sets the "Eminent_domain_proceedings_Yes" element
5658              */
5659             void setEminentDomainProceedingsYes(java.lang.String eminentDomainProceedingsYes);
5660             
5661             /**
5662              * Sets (as xml) the "Eminent_domain_proceedings_Yes" element
5663              */
5664             void xsetEminentDomainProceedingsYes(gov.grants.apply.forms.ed900V10.AN0To320 eminentDomainProceedingsYes);
5665             
5666             /**
5667              * Unsets the "Eminent_domain_proceedings_Yes" element
5668              */
5669             void unsetEminentDomainProceedingsYes();
5670             
5671             /**
5672              * Gets the "Tangible_personal_property" element
5673              */
5674             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTangiblePersonalProperty();
5675             
5676             /**
5677              * Gets (as xml) the "Tangible_personal_property" element
5678              */
5679             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTangiblePersonalProperty();
5680             
5681             /**
5682              * True if has "Tangible_personal_property" element
5683              */
5684             boolean isSetTangiblePersonalProperty();
5685             
5686             /**
5687              * Sets the "Tangible_personal_property" element
5688              */
5689             void setTangiblePersonalProperty(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tangiblePersonalProperty);
5690             
5691             /**
5692              * Sets (as xml) the "Tangible_personal_property" element
5693              */
5694             void xsetTangiblePersonalProperty(gov.grants.apply.system.globalLibraryV20.YesNoDataType tangiblePersonalProperty);
5695             
5696             /**
5697              * Unsets the "Tangible_personal_property" element
5698              */
5699             void unsetTangiblePersonalProperty();
5700             
5701             /**
5702              * Gets the "Tangible_personal_property_Yes" element
5703              */
5704             java.lang.String getTangiblePersonalPropertyYes();
5705             
5706             /**
5707              * Gets (as xml) the "Tangible_personal_property_Yes" element
5708              */
5709             gov.grants.apply.forms.ed900V10.AN0To160 xgetTangiblePersonalPropertyYes();
5710             
5711             /**
5712              * True if has "Tangible_personal_property_Yes" element
5713              */
5714             boolean isSetTangiblePersonalPropertyYes();
5715             
5716             /**
5717              * Sets the "Tangible_personal_property_Yes" element
5718              */
5719             void setTangiblePersonalPropertyYes(java.lang.String tangiblePersonalPropertyYes);
5720             
5721             /**
5722              * Sets (as xml) the "Tangible_personal_property_Yes" element
5723              */
5724             void xsetTangiblePersonalPropertyYes(gov.grants.apply.forms.ed900V10.AN0To160 tangiblePersonalPropertyYes);
5725             
5726             /**
5727              * Unsets the "Tangible_personal_property_Yes" element
5728              */
5729             void unsetTangiblePersonalPropertyYes();
5730             
5731             /**
5732              * Gets the "Relocation_expenses_part_of_budget" element
5733              */
5734             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRelocationExpensesPartOfBudget();
5735             
5736             /**
5737              * Gets (as xml) the "Relocation_expenses_part_of_budget" element
5738              */
5739             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRelocationExpensesPartOfBudget();
5740             
5741             /**
5742              * True if has "Relocation_expenses_part_of_budget" element
5743              */
5744             boolean isSetRelocationExpensesPartOfBudget();
5745             
5746             /**
5747              * Sets the "Relocation_expenses_part_of_budget" element
5748              */
5749             void setRelocationExpensesPartOfBudget(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum relocationExpensesPartOfBudget);
5750             
5751             /**
5752              * Sets (as xml) the "Relocation_expenses_part_of_budget" element
5753              */
5754             void xsetRelocationExpensesPartOfBudget(gov.grants.apply.system.globalLibraryV20.YesNoDataType relocationExpensesPartOfBudget);
5755             
5756             /**
5757              * Unsets the "Relocation_expenses_part_of_budget" element
5758              */
5759             void unsetRelocationExpensesPartOfBudget();
5760             
5761             /**
5762              * Gets the "Displacement_individuals_families_businesses_farms" element
5763              */
5764             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDisplacementIndividualsFamiliesBusinessesFarms();
5765             
5766             /**
5767              * Gets (as xml) the "Displacement_individuals_families_businesses_farms" element
5768              */
5769             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDisplacementIndividualsFamiliesBusinessesFarms();
5770             
5771             /**
5772              * True if has "Displacement_individuals_families_businesses_farms" element
5773              */
5774             boolean isSetDisplacementIndividualsFamiliesBusinessesFarms();
5775             
5776             /**
5777              * Sets the "Displacement_individuals_families_businesses_farms" element
5778              */
5779             void setDisplacementIndividualsFamiliesBusinessesFarms(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum displacementIndividualsFamiliesBusinessesFarms);
5780             
5781             /**
5782              * Sets (as xml) the "Displacement_individuals_families_businesses_farms" element
5783              */
5784             void xsetDisplacementIndividualsFamiliesBusinessesFarms(gov.grants.apply.system.globalLibraryV20.YesNoDataType displacementIndividualsFamiliesBusinessesFarms);
5785             
5786             /**
5787              * Unsets the "Displacement_individuals_families_businesses_farms" element
5788              */
5789             void unsetDisplacementIndividualsFamiliesBusinessesFarms();
5790             
5791             /**
5792              * Gets the "Comply_Uniform_Relocation_Assistance" element
5793              */
5794             java.lang.String getComplyUniformRelocationAssistance();
5795             
5796             /**
5797              * Gets (as xml) the "Comply_Uniform_Relocation_Assistance" element
5798              */
5799             gov.grants.apply.forms.ed900V10.AN0To160 xgetComplyUniformRelocationAssistance();
5800             
5801             /**
5802              * True if has "Comply_Uniform_Relocation_Assistance" element
5803              */
5804             boolean isSetComplyUniformRelocationAssistance();
5805             
5806             /**
5807              * Sets the "Comply_Uniform_Relocation_Assistance" element
5808              */
5809             void setComplyUniformRelocationAssistance(java.lang.String complyUniformRelocationAssistance);
5810             
5811             /**
5812              * Sets (as xml) the "Comply_Uniform_Relocation_Assistance" element
5813              */
5814             void xsetComplyUniformRelocationAssistance(gov.grants.apply.forms.ed900V10.AN0To160 complyUniformRelocationAssistance);
5815             
5816             /**
5817              * Unsets the "Comply_Uniform_Relocation_Assistance" element
5818              */
5819             void unsetComplyUniformRelocationAssistance();
5820             
5821             /**
5822              * Gets the "Physical_description_site" element
5823              */
5824             java.lang.String getPhysicalDescriptionSite();
5825             
5826             /**
5827              * Gets (as xml) the "Physical_description_site" element
5828              */
5829             gov.grants.apply.forms.ed900V10.AN1To910 xgetPhysicalDescriptionSite();
5830             
5831             /**
5832              * True if has "Physical_description_site" element
5833              */
5834             boolean isSetPhysicalDescriptionSite();
5835             
5836             /**
5837              * Sets the "Physical_description_site" element
5838              */
5839             void setPhysicalDescriptionSite(java.lang.String physicalDescriptionSite);
5840             
5841             /**
5842              * Sets (as xml) the "Physical_description_site" element
5843              */
5844             void xsetPhysicalDescriptionSite(gov.grants.apply.forms.ed900V10.AN1To910 physicalDescriptionSite);
5845             
5846             /**
5847              * Unsets the "Physical_description_site" element
5848              */
5849             void unsetPhysicalDescriptionSite();
5850             
5851             /**
5852              * Gets the "Adjacent_floodplain_wetland" element
5853              */
5854             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAdjacentFloodplainWetland();
5855             
5856             /**
5857              * Gets (as xml) the "Adjacent_floodplain_wetland" element
5858              */
5859             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAdjacentFloodplainWetland();
5860             
5861             /**
5862              * True if has "Adjacent_floodplain_wetland" element
5863              */
5864             boolean isSetAdjacentFloodplainWetland();
5865             
5866             /**
5867              * Sets the "Adjacent_floodplain_wetland" element
5868              */
5869             void setAdjacentFloodplainWetland(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum adjacentFloodplainWetland);
5870             
5871             /**
5872              * Sets (as xml) the "Adjacent_floodplain_wetland" element
5873              */
5874             void xsetAdjacentFloodplainWetland(gov.grants.apply.system.globalLibraryV20.YesNoDataType adjacentFloodplainWetland);
5875             
5876             /**
5877              * Unsets the "Adjacent_floodplain_wetland" element
5878              */
5879             void unsetAdjacentFloodplainWetland();
5880             
5881             /**
5882              * Gets the "Adjacent_floodplain_wetland_explain" element
5883              */
5884             java.lang.String getAdjacentFloodplainWetlandExplain();
5885             
5886             /**
5887              * Gets (as xml) the "Adjacent_floodplain_wetland_explain" element
5888              */
5889             gov.grants.apply.forms.ed900V10.AN0To160 xgetAdjacentFloodplainWetlandExplain();
5890             
5891             /**
5892              * True if has "Adjacent_floodplain_wetland_explain" element
5893              */
5894             boolean isSetAdjacentFloodplainWetlandExplain();
5895             
5896             /**
5897              * Sets the "Adjacent_floodplain_wetland_explain" element
5898              */
5899             void setAdjacentFloodplainWetlandExplain(java.lang.String adjacentFloodplainWetlandExplain);
5900             
5901             /**
5902              * Sets (as xml) the "Adjacent_floodplain_wetland_explain" element
5903              */
5904             void xsetAdjacentFloodplainWetlandExplain(gov.grants.apply.forms.ed900V10.AN0To160 adjacentFloodplainWetlandExplain);
5905             
5906             /**
5907              * Unsets the "Adjacent_floodplain_wetland_explain" element
5908              */
5909             void unsetAdjacentFloodplainWetlandExplain();
5910             
5911             /**
5912              * Gets the "Adjacent_hazardous_toxic_contamination" element
5913              */
5914             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAdjacentHazardousToxicContamination();
5915             
5916             /**
5917              * Gets (as xml) the "Adjacent_hazardous_toxic_contamination" element
5918              */
5919             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAdjacentHazardousToxicContamination();
5920             
5921             /**
5922              * True if has "Adjacent_hazardous_toxic_contamination" element
5923              */
5924             boolean isSetAdjacentHazardousToxicContamination();
5925             
5926             /**
5927              * Sets the "Adjacent_hazardous_toxic_contamination" element
5928              */
5929             void setAdjacentHazardousToxicContamination(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum adjacentHazardousToxicContamination);
5930             
5931             /**
5932              * Sets (as xml) the "Adjacent_hazardous_toxic_contamination" element
5933              */
5934             void xsetAdjacentHazardousToxicContamination(gov.grants.apply.system.globalLibraryV20.YesNoDataType adjacentHazardousToxicContamination);
5935             
5936             /**
5937              * Unsets the "Adjacent_hazardous_toxic_contamination" element
5938              */
5939             void unsetAdjacentHazardousToxicContamination();
5940             
5941             /**
5942              * Gets the "Adjacent_hazardous_toxic_contamination_explain" element
5943              */
5944             java.lang.String getAdjacentHazardousToxicContaminationExplain();
5945             
5946             /**
5947              * Gets (as xml) the "Adjacent_hazardous_toxic_contamination_explain" element
5948              */
5949             gov.grants.apply.forms.ed900V10.AN0To160 xgetAdjacentHazardousToxicContaminationExplain();
5950             
5951             /**
5952              * True if has "Adjacent_hazardous_toxic_contamination_explain" element
5953              */
5954             boolean isSetAdjacentHazardousToxicContaminationExplain();
5955             
5956             /**
5957              * Sets the "Adjacent_hazardous_toxic_contamination_explain" element
5958              */
5959             void setAdjacentHazardousToxicContaminationExplain(java.lang.String adjacentHazardousToxicContaminationExplain);
5960             
5961             /**
5962              * Sets (as xml) the "Adjacent_hazardous_toxic_contamination_explain" element
5963              */
5964             void xsetAdjacentHazardousToxicContaminationExplain(gov.grants.apply.forms.ed900V10.AN0To160 adjacentHazardousToxicContaminationExplain);
5965             
5966             /**
5967              * Unsets the "Adjacent_hazardous_toxic_contamination_explain" element
5968              */
5969             void unsetAdjacentHazardousToxicContaminationExplain();
5970             
5971             /**
5972              * Gets the "Hazardous_waste_asbestos_removal_project" element
5973              */
5974             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHazardousWasteAsbestosRemovalProject();
5975             
5976             /**
5977              * Gets (as xml) the "Hazardous_waste_asbestos_removal_project" element
5978              */
5979             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHazardousWasteAsbestosRemovalProject();
5980             
5981             /**
5982              * True if has "Hazardous_waste_asbestos_removal_project" element
5983              */
5984             boolean isSetHazardousWasteAsbestosRemovalProject();
5985             
5986             /**
5987              * Sets the "Hazardous_waste_asbestos_removal_project" element
5988              */
5989             void setHazardousWasteAsbestosRemovalProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hazardousWasteAsbestosRemovalProject);
5990             
5991             /**
5992              * Sets (as xml) the "Hazardous_waste_asbestos_removal_project" element
5993              */
5994             void xsetHazardousWasteAsbestosRemovalProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType hazardousWasteAsbestosRemovalProject);
5995             
5996             /**
5997              * Unsets the "Hazardous_waste_asbestos_removal_project" element
5998              */
5999             void unsetHazardousWasteAsbestosRemovalProject();
6000             
6001             /**
6002              * Gets the "Hazardous_waste_asbestos_removal_project_explain" element
6003              */
6004             java.lang.String getHazardousWasteAsbestosRemovalProjectExplain();
6005             
6006             /**
6007              * Gets (as xml) the "Hazardous_waste_asbestos_removal_project_explain" element
6008              */
6009             gov.grants.apply.forms.ed900V10.AN0To160 xgetHazardousWasteAsbestosRemovalProjectExplain();
6010             
6011             /**
6012              * True if has "Hazardous_waste_asbestos_removal_project_explain" element
6013              */
6014             boolean isSetHazardousWasteAsbestosRemovalProjectExplain();
6015             
6016             /**
6017              * Sets the "Hazardous_waste_asbestos_removal_project_explain" element
6018              */
6019             void setHazardousWasteAsbestosRemovalProjectExplain(java.lang.String hazardousWasteAsbestosRemovalProjectExplain);
6020             
6021             /**
6022              * Sets (as xml) the "Hazardous_waste_asbestos_removal_project_explain" element
6023              */
6024             void xsetHazardousWasteAsbestosRemovalProjectExplain(gov.grants.apply.forms.ed900V10.AN0To160 hazardousWasteAsbestosRemovalProjectExplain);
6025             
6026             /**
6027              * Unsets the "Hazardous_waste_asbestos_removal_project_explain" element
6028              */
6029             void unsetHazardousWasteAsbestosRemovalProjectExplain();
6030             
6031             /**
6032              * Gets the "Impact_archeological_historic_sites" element
6033              */
6034             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getImpactArcheologicalHistoricSites();
6035             
6036             /**
6037              * Gets (as xml) the "Impact_archeological_historic_sites" element
6038              */
6039             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetImpactArcheologicalHistoricSites();
6040             
6041             /**
6042              * True if has "Impact_archeological_historic_sites" element
6043              */
6044             boolean isSetImpactArcheologicalHistoricSites();
6045             
6046             /**
6047              * Sets the "Impact_archeological_historic_sites" element
6048              */
6049             void setImpactArcheologicalHistoricSites(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum impactArcheologicalHistoricSites);
6050             
6051             /**
6052              * Sets (as xml) the "Impact_archeological_historic_sites" element
6053              */
6054             void xsetImpactArcheologicalHistoricSites(gov.grants.apply.system.globalLibraryV20.YesNoDataType impactArcheologicalHistoricSites);
6055             
6056             /**
6057              * Unsets the "Impact_archeological_historic_sites" element
6058              */
6059             void unsetImpactArcheologicalHistoricSites();
6060             
6061             /**
6062              * Gets the "Impact_archeological_historic_sites_explain" element
6063              */
6064             java.lang.String getImpactArcheologicalHistoricSitesExplain();
6065             
6066             /**
6067              * Gets (as xml) the "Impact_archeological_historic_sites_explain" element
6068              */
6069             gov.grants.apply.forms.ed900V10.AN0To160 xgetImpactArcheologicalHistoricSitesExplain();
6070             
6071             /**
6072              * True if has "Impact_archeological_historic_sites_explain" element
6073              */
6074             boolean isSetImpactArcheologicalHistoricSitesExplain();
6075             
6076             /**
6077              * Sets the "Impact_archeological_historic_sites_explain" element
6078              */
6079             void setImpactArcheologicalHistoricSitesExplain(java.lang.String impactArcheologicalHistoricSitesExplain);
6080             
6081             /**
6082              * Sets (as xml) the "Impact_archeological_historic_sites_explain" element
6083              */
6084             void xsetImpactArcheologicalHistoricSitesExplain(gov.grants.apply.forms.ed900V10.AN0To160 impactArcheologicalHistoricSitesExplain);
6085             
6086             /**
6087              * Unsets the "Impact_archeological_historic_sites_explain" element
6088              */
6089             void unsetImpactArcheologicalHistoricSitesExplain();
6090             
6091             /**
6092              * Gets the "Other_adverse_environmental_impacts" element
6093              */
6094             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOtherAdverseEnvironmentalImpacts();
6095             
6096             /**
6097              * Gets (as xml) the "Other_adverse_environmental_impacts" element
6098              */
6099             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOtherAdverseEnvironmentalImpacts();
6100             
6101             /**
6102              * True if has "Other_adverse_environmental_impacts" element
6103              */
6104             boolean isSetOtherAdverseEnvironmentalImpacts();
6105             
6106             /**
6107              * Sets the "Other_adverse_environmental_impacts" element
6108              */
6109             void setOtherAdverseEnvironmentalImpacts(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum otherAdverseEnvironmentalImpacts);
6110             
6111             /**
6112              * Sets (as xml) the "Other_adverse_environmental_impacts" element
6113              */
6114             void xsetOtherAdverseEnvironmentalImpacts(gov.grants.apply.system.globalLibraryV20.YesNoDataType otherAdverseEnvironmentalImpacts);
6115             
6116             /**
6117              * Unsets the "Other_adverse_environmental_impacts" element
6118              */
6119             void unsetOtherAdverseEnvironmentalImpacts();
6120             
6121             /**
6122              * Gets the "Other_adverse_environmental_impacts_explain" element
6123              */
6124             java.lang.String getOtherAdverseEnvironmentalImpactsExplain();
6125             
6126             /**
6127              * Gets (as xml) the "Other_adverse_environmental_impacts_explain" element
6128              */
6129             gov.grants.apply.forms.ed900V10.AN0To160 xgetOtherAdverseEnvironmentalImpactsExplain();
6130             
6131             /**
6132              * True if has "Other_adverse_environmental_impacts_explain" element
6133              */
6134             boolean isSetOtherAdverseEnvironmentalImpactsExplain();
6135             
6136             /**
6137              * Sets the "Other_adverse_environmental_impacts_explain" element
6138              */
6139             void setOtherAdverseEnvironmentalImpactsExplain(java.lang.String otherAdverseEnvironmentalImpactsExplain);
6140             
6141             /**
6142              * Sets (as xml) the "Other_adverse_environmental_impacts_explain" element
6143              */
6144             void xsetOtherAdverseEnvironmentalImpactsExplain(gov.grants.apply.forms.ed900V10.AN0To160 otherAdverseEnvironmentalImpactsExplain);
6145             
6146             /**
6147              * Unsets the "Other_adverse_environmental_impacts_explain" element
6148              */
6149             void unsetOtherAdverseEnvironmentalImpactsExplain();
6150             
6151             /**
6152              * Gets the "Environmental_impact_statement_analysis" element
6153              */
6154             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEnvironmentalImpactStatementAnalysis();
6155             
6156             /**
6157              * Gets (as xml) the "Environmental_impact_statement_analysis" element
6158              */
6159             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEnvironmentalImpactStatementAnalysis();
6160             
6161             /**
6162              * True if has "Environmental_impact_statement_analysis" element
6163              */
6164             boolean isSetEnvironmentalImpactStatementAnalysis();
6165             
6166             /**
6167              * Sets the "Environmental_impact_statement_analysis" element
6168              */
6169             void setEnvironmentalImpactStatementAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum environmentalImpactStatementAnalysis);
6170             
6171             /**
6172              * Sets (as xml) the "Environmental_impact_statement_analysis" element
6173              */
6174             void xsetEnvironmentalImpactStatementAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType environmentalImpactStatementAnalysis);
6175             
6176             /**
6177              * Unsets the "Environmental_impact_statement_analysis" element
6178              */
6179             void unsetEnvironmentalImpactStatementAnalysis();
6180             
6181             /**
6182              * Gets the "Environmental_impact_statement_Yes" element
6183              */
6184             java.lang.String getEnvironmentalImpactStatementYes();
6185             
6186             /**
6187              * Gets (as xml) the "Environmental_impact_statement_Yes" element
6188              */
6189             gov.grants.apply.forms.ed900V10.AN0To320 xgetEnvironmentalImpactStatementYes();
6190             
6191             /**
6192              * True if has "Environmental_impact_statement_Yes" element
6193              */
6194             boolean isSetEnvironmentalImpactStatementYes();
6195             
6196             /**
6197              * Sets the "Environmental_impact_statement_Yes" element
6198              */
6199             void setEnvironmentalImpactStatementYes(java.lang.String environmentalImpactStatementYes);
6200             
6201             /**
6202              * Sets (as xml) the "Environmental_impact_statement_Yes" element
6203              */
6204             void xsetEnvironmentalImpactStatementYes(gov.grants.apply.forms.ed900V10.AN0To320 environmentalImpactStatementYes);
6205             
6206             /**
6207              * Unsets the "Environmental_impact_statement_Yes" element
6208              */
6209             void unsetEnvironmentalImpactStatementYes();
6210             
6211             /**
6212              * Gets the "Environmental_impact_statement_No" element
6213              */
6214             java.lang.String getEnvironmentalImpactStatementNo();
6215             
6216             /**
6217              * Gets (as xml) the "Environmental_impact_statement_No" element
6218              */
6219             gov.grants.apply.forms.ed900V10.AN0To160 xgetEnvironmentalImpactStatementNo();
6220             
6221             /**
6222              * True if has "Environmental_impact_statement_No" element
6223              */
6224             boolean isSetEnvironmentalImpactStatementNo();
6225             
6226             /**
6227              * Sets the "Environmental_impact_statement_No" element
6228              */
6229             void setEnvironmentalImpactStatementNo(java.lang.String environmentalImpactStatementNo);
6230             
6231             /**
6232              * Sets (as xml) the "Environmental_impact_statement_No" element
6233              */
6234             void xsetEnvironmentalImpactStatementNo(gov.grants.apply.forms.ed900V10.AN0To160 environmentalImpactStatementNo);
6235             
6236             /**
6237              * Unsets the "Environmental_impact_statement_No" element
6238              */
6239             void unsetEnvironmentalImpactStatementNo();
6240             
6241             /**
6242              * Gets the "Able_provide_environmental_conditions_info" element
6243              */
6244             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAbleProvideEnvironmentalConditionsInfo();
6245             
6246             /**
6247              * Gets (as xml) the "Able_provide_environmental_conditions_info" element
6248              */
6249             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAbleProvideEnvironmentalConditionsInfo();
6250             
6251             /**
6252              * True if has "Able_provide_environmental_conditions_info" element
6253              */
6254             boolean isSetAbleProvideEnvironmentalConditionsInfo();
6255             
6256             /**
6257              * Sets the "Able_provide_environmental_conditions_info" element
6258              */
6259             void setAbleProvideEnvironmentalConditionsInfo(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ableProvideEnvironmentalConditionsInfo);
6260             
6261             /**
6262              * Sets (as xml) the "Able_provide_environmental_conditions_info" element
6263              */
6264             void xsetAbleProvideEnvironmentalConditionsInfo(gov.grants.apply.system.globalLibraryV20.YesNoDataType ableProvideEnvironmentalConditionsInfo);
6265             
6266             /**
6267              * Unsets the "Able_provide_environmental_conditions_info" element
6268              */
6269             void unsetAbleProvideEnvironmentalConditionsInfo();
6270             
6271             /**
6272              * Gets the "Able_provide_environmental_conditions_info_No" element
6273              */
6274             java.lang.String getAbleProvideEnvironmentalConditionsInfoNo();
6275             
6276             /**
6277              * Gets (as xml) the "Able_provide_environmental_conditions_info_No" element
6278              */
6279             gov.grants.apply.forms.ed900V10.AN0To160 xgetAbleProvideEnvironmentalConditionsInfoNo();
6280             
6281             /**
6282              * True if has "Able_provide_environmental_conditions_info_No" element
6283              */
6284             boolean isSetAbleProvideEnvironmentalConditionsInfoNo();
6285             
6286             /**
6287              * Sets the "Able_provide_environmental_conditions_info_No" element
6288              */
6289             void setAbleProvideEnvironmentalConditionsInfoNo(java.lang.String ableProvideEnvironmentalConditionsInfoNo);
6290             
6291             /**
6292              * Sets (as xml) the "Able_provide_environmental_conditions_info_No" element
6293              */
6294             void xsetAbleProvideEnvironmentalConditionsInfoNo(gov.grants.apply.forms.ed900V10.AN0To160 ableProvideEnvironmentalConditionsInfoNo);
6295             
6296             /**
6297              * Unsets the "Able_provide_environmental_conditions_info_No" element
6298              */
6299             void unsetAbleProvideEnvironmentalConditionsInfoNo();
6300             
6301             /**
6302              * An XML indicate_which_will_provide(@http://apply.grants.gov/forms/ED_900-V1.0).
6303              *
6304              * This is an atomic type that is a restriction of gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionM$IndicateWhichWillProvide.
6305              */
6306             public interface IndicateWhichWillProvide extends org.apache.xmlbeans.XmlString
6307             {
6308                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6309                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(IndicateWhichWillProvide.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("indicatewhichwillprovide7de4elemtype");
6310                 
6311                 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
6312                 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
6313                 
6314                 static final Enum COMMENTS_FROM_THE_RESPONSIBLE_METROPOLITAN_AREA_CLEARINGHOUSE_AGENCY_AND_A_STATEMENT_THAT_SUCH_COMMENTS_HAVE_BEEN_CONSIDERED_OR = Enum.forString("Comments from the responsible metropolitan area clearinghouse/agency and a statement that such comments have been considered; or");
6315                 static final Enum AN_EXPLANATION_AS_TO_WHY_COMMENTS_ARE_NOT_AVAILABLE_OR = Enum.forString("An explanation as to why comments are not available; or");
6316                 static final Enum A_STATEMENT_INDICATING_THE_DATE_THE_APPLICATION_WAS_MADE_AVAILABLE_TO_THE_APPROPRIATE_METROPOLITAN_AREA_CLEARINGHOUSE_AGENCY_AND_UNITS_OF_GENERAL_LOCAL_GOVERNMENT_FOR_REVIEW_AND_CERTIFYING_THAT_THE_APPLICATION_HAS_BEEN_BEFORE_THE_METROPOLITAN_AREA_CLEARINGHOUSE_AGENCY_FOR_A_PERIOD_OF_60_DAYS_WITHOUT_COMMENTS_OR_RECOMMENDATIONS = Enum.forString("A statement indicating the date the application was made available to the appropriate metropolitan area clearinghouse/agency and units of general local government for review and certifying that the application has been before the metropolitan area clearinghouse/agency for a period of 60 days without comments or recommendations.");
6317                 
6318                 static final int INT_COMMENTS_FROM_THE_RESPONSIBLE_METROPOLITAN_AREA_CLEARINGHOUSE_AGENCY_AND_A_STATEMENT_THAT_SUCH_COMMENTS_HAVE_BEEN_CONSIDERED_OR = Enum.INT_COMMENTS_FROM_THE_RESPONSIBLE_METROPOLITAN_AREA_CLEARINGHOUSE_AGENCY_AND_A_STATEMENT_THAT_SUCH_COMMENTS_HAVE_BEEN_CONSIDERED_OR;
6319                 static final int INT_AN_EXPLANATION_AS_TO_WHY_COMMENTS_ARE_NOT_AVAILABLE_OR = Enum.INT_AN_EXPLANATION_AS_TO_WHY_COMMENTS_ARE_NOT_AVAILABLE_OR;
6320                 static final int INT_A_STATEMENT_INDICATING_THE_DATE_THE_APPLICATION_WAS_MADE_AVAILABLE_TO_THE_APPROPRIATE_METROPOLITAN_AREA_CLEARINGHOUSE_AGENCY_AND_UNITS_OF_GENERAL_LOCAL_GOVERNMENT_FOR_REVIEW_AND_CERTIFYING_THAT_THE_APPLICATION_HAS_BEEN_BEFORE_THE_METROPOLITAN_AREA_CLEARINGHOUSE_AGENCY_FOR_A_PERIOD_OF_60_DAYS_WITHOUT_COMMENTS_OR_RECOMMENDATIONS = Enum.INT_A_STATEMENT_INDICATING_THE_DATE_THE_APPLICATION_WAS_MADE_AVAILABLE_TO_THE_APPROPRIATE_METROPOLITAN_AREA_CLEARINGHOUSE_AGENCY_AND_UNITS_OF_GENERAL_LOCAL_GOVERNMENT_FOR_REVIEW_AND_CERTIFYING_THAT_THE_APPLICATION_HAS_BEEN_BEFORE_THE_METROPOLITAN_AREA_CLEARINGHOUSE_AGENCY_FOR_A_PERIOD_OF_60_DAYS_WITHOUT_COMMENTS_OR_RECOMMENDATIONS;
6321                 
6322                 /**
6323                  * Enumeration value class for gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionM$IndicateWhichWillProvide.
6324                  * These enum values can be used as follows:
6325                  * <pre>
6326                  * enum.toString(); // returns the string value of the enum
6327                  * enum.intValue(); // returns an int value, useful for switches
6328                  * // e.g., case Enum.INT_COMMENTS_FROM_THE_RESPONSIBLE_METROPOLITAN_AREA_CLEARINGHOUSE_AGENCY_AND_A_STATEMENT_THAT_SUCH_COMMENTS_HAVE_BEEN_CONSIDERED_OR
6329                  * Enum.forString(s); // returns the enum value for a string
6330                  * Enum.forInt(i); // returns the enum value for an int
6331                  * </pre>
6332                  * Enumeration objects are immutable singleton objects that
6333                  * can be compared using == object equality. They have no
6334                  * public constructor. See the constants defined within this
6335                  * class for all the valid values.
6336                  */
6337                 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
6338                 {
6339                     /**
6340                      * Returns the enum value for a string, or null if none.
6341                      */
6342                     public static Enum forString(java.lang.String s)
6343                         { return (Enum)table.forString(s); }
6344                     /**
6345                      * Returns the enum value corresponding to an int, or null if none.
6346                      */
6347                     public static Enum forInt(int i)
6348                         { return (Enum)table.forInt(i); }
6349                     
6350                     private Enum(java.lang.String s, int i)
6351                         { super(s, i); }
6352                     
6353                     static final int INT_COMMENTS_FROM_THE_RESPONSIBLE_METROPOLITAN_AREA_CLEARINGHOUSE_AGENCY_AND_A_STATEMENT_THAT_SUCH_COMMENTS_HAVE_BEEN_CONSIDERED_OR = 1;
6354                     static final int INT_AN_EXPLANATION_AS_TO_WHY_COMMENTS_ARE_NOT_AVAILABLE_OR = 2;
6355                     static final int INT_A_STATEMENT_INDICATING_THE_DATE_THE_APPLICATION_WAS_MADE_AVAILABLE_TO_THE_APPROPRIATE_METROPOLITAN_AREA_CLEARINGHOUSE_AGENCY_AND_UNITS_OF_GENERAL_LOCAL_GOVERNMENT_FOR_REVIEW_AND_CERTIFYING_THAT_THE_APPLICATION_HAS_BEEN_BEFORE_THE_METROPOLITAN_AREA_CLEARINGHOUSE_AGENCY_FOR_A_PERIOD_OF_60_DAYS_WITHOUT_COMMENTS_OR_RECOMMENDATIONS = 3;
6356                     
6357                     public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
6358                         new org.apache.xmlbeans.StringEnumAbstractBase.Table
6359                     (
6360                       new Enum[]
6361                       {
6362                         new Enum("Comments from the responsible metropolitan area clearinghouse/agency and a statement that such comments have been considered; or", INT_COMMENTS_FROM_THE_RESPONSIBLE_METROPOLITAN_AREA_CLEARINGHOUSE_AGENCY_AND_A_STATEMENT_THAT_SUCH_COMMENTS_HAVE_BEEN_CONSIDERED_OR),
6363                         new Enum("An explanation as to why comments are not available; or", INT_AN_EXPLANATION_AS_TO_WHY_COMMENTS_ARE_NOT_AVAILABLE_OR),
6364                         new Enum("A statement indicating the date the application was made available to the appropriate metropolitan area clearinghouse/agency and units of general local government for review and certifying that the application has been before the metropolitan area clearinghouse/agency for a period of 60 days without comments or recommendations.", INT_A_STATEMENT_INDICATING_THE_DATE_THE_APPLICATION_WAS_MADE_AVAILABLE_TO_THE_APPROPRIATE_METROPOLITAN_AREA_CLEARINGHOUSE_AGENCY_AND_UNITS_OF_GENERAL_LOCAL_GOVERNMENT_FOR_REVIEW_AND_CERTIFYING_THAT_THE_APPLICATION_HAS_BEEN_BEFORE_THE_METROPOLITAN_AREA_CLEARINGHOUSE_AGENCY_FOR_A_PERIOD_OF_60_DAYS_WITHOUT_COMMENTS_OR_RECOMMENDATIONS),
6365                       }
6366                     );
6367                     private static final long serialVersionUID = 1L;
6368                     private java.lang.Object readResolve() { return forInt(intValue()); } 
6369                 }
6370                 
6371                 /**
6372                  * A factory class with static methods for creating instances
6373                  * of this type.
6374                  */
6375                 
6376                 public static final class Factory
6377                 {
6378                     public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide newValue(java.lang.Object obj) {
6379                       return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide) type.newValue( obj ); }
6380                     
6381                     public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide newInstance() {
6382                       return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6383                     
6384                     public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide newInstance(org.apache.xmlbeans.XmlOptions options) {
6385                       return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6386                     
6387                     private Factory() { } // No instance of this class allowed
6388                 }
6389             }
6390             
6391             /**
6392              * A factory class with static methods for creating instances
6393              * of this type.
6394              */
6395             
6396             public static final class Factory
6397             {
6398                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM newInstance() {
6399                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6400                 
6401                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM newInstance(org.apache.xmlbeans.XmlOptions options) {
6402                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6403                 
6404                 private Factory() { } // No instance of this class allowed
6405             }
6406         }
6407         
6408         /**
6409          * An XML SectionN(@http://apply.grants.gov/forms/ED_900-V1.0).
6410          *
6411          * This is a complex type.
6412          */
6413         public interface SectionN extends org.apache.xmlbeans.XmlObject
6414         {
6415             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6416                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SectionN.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("sectionn892delemtype");
6417             
6418             /**
6419              * Gets the "Question_N" element
6420              */
6421             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQuestionN();
6422             
6423             /**
6424              * Gets (as xml) the "Question_N" element
6425              */
6426             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQuestionN();
6427             
6428             /**
6429              * Sets the "Question_N" element
6430              */
6431             void setQuestionN(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum questionN);
6432             
6433             /**
6434              * Sets (as xml) the "Question_N" element
6435              */
6436             void xsetQuestionN(gov.grants.apply.system.globalLibraryV20.YesNoDataType questionN);
6437             
6438             /**
6439              * Gets the "Components_design_engineering" element
6440              */
6441             java.lang.String getComponentsDesignEngineering();
6442             
6443             /**
6444              * Gets (as xml) the "Components_design_engineering" element
6445              */
6446             gov.grants.apply.forms.ed900V10.AN1To320 xgetComponentsDesignEngineering();
6447             
6448             /**
6449              * True if has "Components_design_engineering" element
6450              */
6451             boolean isSetComponentsDesignEngineering();
6452             
6453             /**
6454              * Sets the "Components_design_engineering" element
6455              */
6456             void setComponentsDesignEngineering(java.lang.String componentsDesignEngineering);
6457             
6458             /**
6459              * Sets (as xml) the "Components_design_engineering" element
6460              */
6461             void xsetComponentsDesignEngineering(gov.grants.apply.forms.ed900V10.AN1To320 componentsDesignEngineering);
6462             
6463             /**
6464              * Unsets the "Components_design_engineering" element
6465              */
6466             void unsetComponentsDesignEngineering();
6467             
6468             /**
6469              * Gets the "Reasons_design_engineering_separate_construction" element
6470              */
6471             java.lang.String getReasonsDesignEngineeringSeparateConstruction();
6472             
6473             /**
6474              * Gets (as xml) the "Reasons_design_engineering_separate_construction" element
6475              */
6476             gov.grants.apply.forms.ed900V10.AN1To320 xgetReasonsDesignEngineeringSeparateConstruction();
6477             
6478             /**
6479              * True if has "Reasons_design_engineering_separate_construction" element
6480              */
6481             boolean isSetReasonsDesignEngineeringSeparateConstruction();
6482             
6483             /**
6484              * Sets the "Reasons_design_engineering_separate_construction" element
6485              */
6486             void setReasonsDesignEngineeringSeparateConstruction(java.lang.String reasonsDesignEngineeringSeparateConstruction);
6487             
6488             /**
6489              * Sets (as xml) the "Reasons_design_engineering_separate_construction" element
6490              */
6491             void xsetReasonsDesignEngineeringSeparateConstruction(gov.grants.apply.forms.ed900V10.AN1To320 reasonsDesignEngineeringSeparateConstruction);
6492             
6493             /**
6494              * Unsets the "Reasons_design_engineering_separate_construction" element
6495              */
6496             void unsetReasonsDesignEngineeringSeparateConstruction();
6497             
6498             /**
6499              * Gets the "Funding_construction_completion_design_engineering" element
6500              */
6501             java.lang.String getFundingConstructionCompletionDesignEngineering();
6502             
6503             /**
6504              * Gets (as xml) the "Funding_construction_completion_design_engineering" element
6505              */
6506             gov.grants.apply.forms.ed900V10.AN1To320 xgetFundingConstructionCompletionDesignEngineering();
6507             
6508             /**
6509              * True if has "Funding_construction_completion_design_engineering" element
6510              */
6511             boolean isSetFundingConstructionCompletionDesignEngineering();
6512             
6513             /**
6514              * Sets the "Funding_construction_completion_design_engineering" element
6515              */
6516             void setFundingConstructionCompletionDesignEngineering(java.lang.String fundingConstructionCompletionDesignEngineering);
6517             
6518             /**
6519              * Sets (as xml) the "Funding_construction_completion_design_engineering" element
6520              */
6521             void xsetFundingConstructionCompletionDesignEngineering(gov.grants.apply.forms.ed900V10.AN1To320 fundingConstructionCompletionDesignEngineering);
6522             
6523             /**
6524              * Unsets the "Funding_construction_completion_design_engineering" element
6525              */
6526             void unsetFundingConstructionCompletionDesignEngineering();
6527             
6528             /**
6529              * Gets the "Months_before_construction" element
6530              */
6531             java.lang.String getMonthsBeforeConstruction();
6532             
6533             /**
6534              * Gets (as xml) the "Months_before_construction" element
6535              */
6536             gov.grants.apply.forms.ed900V10.AN1To160 xgetMonthsBeforeConstruction();
6537             
6538             /**
6539              * True if has "Months_before_construction" element
6540              */
6541             boolean isSetMonthsBeforeConstruction();
6542             
6543             /**
6544              * Sets the "Months_before_construction" element
6545              */
6546             void setMonthsBeforeConstruction(java.lang.String monthsBeforeConstruction);
6547             
6548             /**
6549              * Sets (as xml) the "Months_before_construction" element
6550              */
6551             void xsetMonthsBeforeConstruction(gov.grants.apply.forms.ed900V10.AN1To160 monthsBeforeConstruction);
6552             
6553             /**
6554              * Unsets the "Months_before_construction" element
6555              */
6556             void unsetMonthsBeforeConstruction();
6557             
6558             /**
6559              * A factory class with static methods for creating instances
6560              * of this type.
6561              */
6562             
6563             public static final class Factory
6564             {
6565                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionN newInstance() {
6566                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionN) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6567                 
6568                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionN newInstance(org.apache.xmlbeans.XmlOptions options) {
6569                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionN) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6570                 
6571                 private Factory() { } // No instance of this class allowed
6572             }
6573         }
6574         
6575         /**
6576          * An XML ExhibitA(@http://apply.grants.gov/forms/ED_900-V1.0).
6577          *
6578          * This is a complex type.
6579          */
6580         public interface ExhibitA extends org.apache.xmlbeans.XmlObject
6581         {
6582             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6583                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ExhibitA.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("exhibitaae6celemtype");
6584             
6585             /**
6586              * Gets the "ApplicantName" element
6587              */
6588             java.lang.String getApplicantName();
6589             
6590             /**
6591              * Gets (as xml) the "ApplicantName" element
6592              */
6593             gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetApplicantName();
6594             
6595             /**
6596              * True if has "ApplicantName" element
6597              */
6598             boolean isSetApplicantName();
6599             
6600             /**
6601              * Sets the "ApplicantName" element
6602              */
6603             void setApplicantName(java.lang.String applicantName);
6604             
6605             /**
6606              * Sets (as xml) the "ApplicantName" element
6607              */
6608             void xsetApplicantName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType applicantName);
6609             
6610             /**
6611              * Unsets the "ApplicantName" element
6612              */
6613             void unsetApplicantName();
6614             
6615             /**
6616              * Gets the "ApplicantAddress" element
6617              */
6618             gov.grants.apply.system.globalLibraryV20.AddressDataType getApplicantAddress();
6619             
6620             /**
6621              * True if has "ApplicantAddress" element
6622              */
6623             boolean isSetApplicantAddress();
6624             
6625             /**
6626              * Sets the "ApplicantAddress" element
6627              */
6628             void setApplicantAddress(gov.grants.apply.system.globalLibraryV20.AddressDataType applicantAddress);
6629             
6630             /**
6631              * Appends and returns a new empty "ApplicantAddress" element
6632              */
6633             gov.grants.apply.system.globalLibraryV20.AddressDataType addNewApplicantAddress();
6634             
6635             /**
6636              * Unsets the "ApplicantAddress" element
6637              */
6638             void unsetApplicantAddress();
6639             
6640             /**
6641              * Gets the "ApplicantPhone" element
6642              */
6643             java.lang.String getApplicantPhone();
6644             
6645             /**
6646              * Gets (as xml) the "ApplicantPhone" element
6647              */
6648             gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetApplicantPhone();
6649             
6650             /**
6651              * True if has "ApplicantPhone" element
6652              */
6653             boolean isSetApplicantPhone();
6654             
6655             /**
6656              * Sets the "ApplicantPhone" element
6657              */
6658             void setApplicantPhone(java.lang.String applicantPhone);
6659             
6660             /**
6661              * Sets (as xml) the "ApplicantPhone" element
6662              */
6663             void xsetApplicantPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType applicantPhone);
6664             
6665             /**
6666              * Unsets the "ApplicantPhone" element
6667              */
6668             void unsetApplicantPhone();
6669             
6670             /**
6671              * A factory class with static methods for creating instances
6672              * of this type.
6673              */
6674             
6675             public static final class Factory
6676             {
6677                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitA newInstance() {
6678                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitA) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6679                 
6680                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitA newInstance(org.apache.xmlbeans.XmlOptions options) {
6681                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitA) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6682                 
6683                 private Factory() { } // No instance of this class allowed
6684             }
6685         }
6686         
6687         /**
6688          * An XML ExhibitB(@http://apply.grants.gov/forms/ED_900-V1.0).
6689          *
6690          * This is a complex type.
6691          */
6692         public interface ExhibitB extends org.apache.xmlbeans.XmlObject
6693         {
6694             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6695                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ExhibitB.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("exhibitb4eedelemtype");
6696             
6697             /**
6698              * Gets the "AORSignature" element
6699              */
6700             java.lang.String getAORSignature();
6701             
6702             /**
6703              * Gets (as xml) the "AORSignature" element
6704              */
6705             gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetAORSignature();
6706             
6707             /**
6708              * Sets the "AORSignature" element
6709              */
6710             void setAORSignature(java.lang.String aorSignature);
6711             
6712             /**
6713              * Sets (as xml) the "AORSignature" element
6714              */
6715             void xsetAORSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType aorSignature);
6716             
6717             /**
6718              * Gets the "Title_Authorized_Certfying_Official" element
6719              */
6720             java.lang.String getTitleAuthorizedCertfyingOfficial();
6721             
6722             /**
6723              * Gets (as xml) the "Title_Authorized_Certfying_Official" element
6724              */
6725             gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitleAuthorizedCertfyingOfficial();
6726             
6727             /**
6728              * Sets the "Title_Authorized_Certfying_Official" element
6729              */
6730             void setTitleAuthorizedCertfyingOfficial(java.lang.String titleAuthorizedCertfyingOfficial);
6731             
6732             /**
6733              * Sets (as xml) the "Title_Authorized_Certfying_Official" element
6734              */
6735             void xsetTitleAuthorizedCertfyingOfficial(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType titleAuthorizedCertfyingOfficial);
6736             
6737             /**
6738              * Gets the "Applicant_Organization" element
6739              */
6740             java.lang.String getApplicantOrganization();
6741             
6742             /**
6743              * Gets (as xml) the "Applicant_Organization" element
6744              */
6745             gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetApplicantOrganization();
6746             
6747             /**
6748              * Sets the "Applicant_Organization" element
6749              */
6750             void setApplicantOrganization(java.lang.String applicantOrganization);
6751             
6752             /**
6753              * Sets (as xml) the "Applicant_Organization" element
6754              */
6755             void xsetApplicantOrganization(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType applicantOrganization);
6756             
6757             /**
6758              * Gets the "Date" element
6759              */
6760             java.util.Calendar getDate();
6761             
6762             /**
6763              * Gets (as xml) the "Date" element
6764              */
6765             org.apache.xmlbeans.XmlDate xgetDate();
6766             
6767             /**
6768              * Sets the "Date" element
6769              */
6770             void setDate(java.util.Calendar date);
6771             
6772             /**
6773              * Sets (as xml) the "Date" element
6774              */
6775             void xsetDate(org.apache.xmlbeans.XmlDate date);
6776             
6777             /**
6778              * A factory class with static methods for creating instances
6779              * of this type.
6780              */
6781             
6782             public static final class Factory
6783             {
6784                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitB newInstance() {
6785                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitB) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6786                 
6787                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitB newInstance(org.apache.xmlbeans.XmlOptions options) {
6788                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitB) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6789                 
6790                 private Factory() { } // No instance of this class allowed
6791             }
6792         }
6793         
6794         /**
6795          * An XML ExhibitC(@http://apply.grants.gov/forms/ED_900-V1.0).
6796          *
6797          * This is a complex type.
6798          */
6799         public interface ExhibitC extends org.apache.xmlbeans.XmlObject
6800         {
6801             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6802                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ExhibitC.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("exhibitcef6eelemtype");
6803             
6804             /**
6805              * Gets the "AORSignature" element
6806              */
6807             java.lang.String getAORSignature();
6808             
6809             /**
6810              * Gets (as xml) the "AORSignature" element
6811              */
6812             gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetAORSignature();
6813             
6814             /**
6815              * Sets the "AORSignature" element
6816              */
6817             void setAORSignature(java.lang.String aorSignature);
6818             
6819             /**
6820              * Sets (as xml) the "AORSignature" element
6821              */
6822             void xsetAORSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType aorSignature);
6823             
6824             /**
6825              * Gets the "Title_Authorized_Certfying_Official" element
6826              */
6827             java.lang.String getTitleAuthorizedCertfyingOfficial();
6828             
6829             /**
6830              * Gets (as xml) the "Title_Authorized_Certfying_Official" element
6831              */
6832             gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitleAuthorizedCertfyingOfficial();
6833             
6834             /**
6835              * Sets the "Title_Authorized_Certfying_Official" element
6836              */
6837             void setTitleAuthorizedCertfyingOfficial(java.lang.String titleAuthorizedCertfyingOfficial);
6838             
6839             /**
6840              * Sets (as xml) the "Title_Authorized_Certfying_Official" element
6841              */
6842             void xsetTitleAuthorizedCertfyingOfficial(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType titleAuthorizedCertfyingOfficial);
6843             
6844             /**
6845              * Gets the "Applicant_Organization" element
6846              */
6847             java.lang.String getApplicantOrganization();
6848             
6849             /**
6850              * Gets (as xml) the "Applicant_Organization" element
6851              */
6852             gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetApplicantOrganization();
6853             
6854             /**
6855              * Sets the "Applicant_Organization" element
6856              */
6857             void setApplicantOrganization(java.lang.String applicantOrganization);
6858             
6859             /**
6860              * Sets (as xml) the "Applicant_Organization" element
6861              */
6862             void xsetApplicantOrganization(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType applicantOrganization);
6863             
6864             /**
6865              * Gets the "Date" element
6866              */
6867             java.util.Calendar getDate();
6868             
6869             /**
6870              * Gets (as xml) the "Date" element
6871              */
6872             org.apache.xmlbeans.XmlDate xgetDate();
6873             
6874             /**
6875              * Sets the "Date" element
6876              */
6877             void setDate(java.util.Calendar date);
6878             
6879             /**
6880              * Sets (as xml) the "Date" element
6881              */
6882             void xsetDate(org.apache.xmlbeans.XmlDate date);
6883             
6884             /**
6885              * A factory class with static methods for creating instances
6886              * of this type.
6887              */
6888             
6889             public static final class Factory
6890             {
6891                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitC newInstance() {
6892                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitC) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6893                 
6894                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitC newInstance(org.apache.xmlbeans.XmlOptions options) {
6895                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitC) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6896                 
6897                 private Factory() { } // No instance of this class allowed
6898             }
6899         }
6900         
6901         /**
6902          * An XML ExhibitD(@http://apply.grants.gov/forms/ED_900-V1.0).
6903          *
6904          * This is a complex type.
6905          */
6906         public interface ExhibitD extends org.apache.xmlbeans.XmlObject
6907         {
6908             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6909                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ExhibitD.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("exhibitd8fefelemtype");
6910             
6911             /**
6912              * Gets the "AORSignature" element
6913              */
6914             java.lang.String getAORSignature();
6915             
6916             /**
6917              * Gets (as xml) the "AORSignature" element
6918              */
6919             gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetAORSignature();
6920             
6921             /**
6922              * Sets the "AORSignature" element
6923              */
6924             void setAORSignature(java.lang.String aorSignature);
6925             
6926             /**
6927              * Sets (as xml) the "AORSignature" element
6928              */
6929             void xsetAORSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType aorSignature);
6930             
6931             /**
6932              * Gets the "Title_Authorized_Certfying_Official" element
6933              */
6934             java.lang.String getTitleAuthorizedCertfyingOfficial();
6935             
6936             /**
6937              * Gets (as xml) the "Title_Authorized_Certfying_Official" element
6938              */
6939             gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitleAuthorizedCertfyingOfficial();
6940             
6941             /**
6942              * Sets the "Title_Authorized_Certfying_Official" element
6943              */
6944             void setTitleAuthorizedCertfyingOfficial(java.lang.String titleAuthorizedCertfyingOfficial);
6945             
6946             /**
6947              * Sets (as xml) the "Title_Authorized_Certfying_Official" element
6948              */
6949             void xsetTitleAuthorizedCertfyingOfficial(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType titleAuthorizedCertfyingOfficial);
6950             
6951             /**
6952              * Gets the "Applicant_Organization" element
6953              */
6954             java.lang.String getApplicantOrganization();
6955             
6956             /**
6957              * Gets (as xml) the "Applicant_Organization" element
6958              */
6959             gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetApplicantOrganization();
6960             
6961             /**
6962              * Sets the "Applicant_Organization" element
6963              */
6964             void setApplicantOrganization(java.lang.String applicantOrganization);
6965             
6966             /**
6967              * Sets (as xml) the "Applicant_Organization" element
6968              */
6969             void xsetApplicantOrganization(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType applicantOrganization);
6970             
6971             /**
6972              * Gets the "Date" element
6973              */
6974             java.util.Calendar getDate();
6975             
6976             /**
6977              * Gets (as xml) the "Date" element
6978              */
6979             org.apache.xmlbeans.XmlDate xgetDate();
6980             
6981             /**
6982              * Sets the "Date" element
6983              */
6984             void setDate(java.util.Calendar date);
6985             
6986             /**
6987              * Sets (as xml) the "Date" element
6988              */
6989             void xsetDate(org.apache.xmlbeans.XmlDate date);
6990             
6991             /**
6992              * A factory class with static methods for creating instances
6993              * of this type.
6994              */
6995             
6996             public static final class Factory
6997             {
6998                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitD newInstance() {
6999                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitD) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
7000                 
7001                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitD newInstance(org.apache.xmlbeans.XmlOptions options) {
7002                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitD) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
7003                 
7004                 private Factory() { } // No instance of this class allowed
7005             }
7006         }
7007         
7008         /**
7009          * An XML ExhibitE(@http://apply.grants.gov/forms/ED_900-V1.0).
7010          *
7011          * This is a complex type.
7012          */
7013         public interface ExhibitE extends org.apache.xmlbeans.XmlObject
7014         {
7015             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
7016                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ExhibitE.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("exhibite3070elemtype");
7017             
7018             /**
7019              * Gets the "Apply_Const_Assist" element
7020              */
7021             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getApplyConstAssist();
7022             
7023             /**
7024              * Gets (as xml) the "Apply_Const_Assist" element
7025              */
7026             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetApplyConstAssist();
7027             
7028             /**
7029              * Sets the "Apply_Const_Assist" element
7030              */
7031             void setApplyConstAssist(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum applyConstAssist);
7032             
7033             /**
7034              * Sets (as xml) the "Apply_Const_Assist" element
7035              */
7036             void xsetApplyConstAssist(gov.grants.apply.system.globalLibraryV20.YesNoDataType applyConstAssist);
7037             
7038             /**
7039              * Gets the "Recording_fees" element
7040              */
7041             java.math.BigDecimal getRecordingFees();
7042             
7043             /**
7044              * Gets (as xml) the "Recording_fees" element
7045              */
7046             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetRecordingFees();
7047             
7048             /**
7049              * True if has "Recording_fees" element
7050              */
7051             boolean isSetRecordingFees();
7052             
7053             /**
7054              * Sets the "Recording_fees" element
7055              */
7056             void setRecordingFees(java.math.BigDecimal recordingFees);
7057             
7058             /**
7059              * Sets (as xml) the "Recording_fees" element
7060              */
7061             void xsetRecordingFees(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType recordingFees);
7062             
7063             /**
7064              * Unsets the "Recording_fees" element
7065              */
7066             void unsetRecordingFees();
7067             
7068             /**
7069              * Gets the "Penalty_costs" element
7070              */
7071             java.math.BigDecimal getPenaltyCosts();
7072             
7073             /**
7074              * Gets (as xml) the "Penalty_costs" element
7075              */
7076             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetPenaltyCosts();
7077             
7078             /**
7079              * True if has "Penalty_costs" element
7080              */
7081             boolean isSetPenaltyCosts();
7082             
7083             /**
7084              * Sets the "Penalty_costs" element
7085              */
7086             void setPenaltyCosts(java.math.BigDecimal penaltyCosts);
7087             
7088             /**
7089              * Sets (as xml) the "Penalty_costs" element
7090              */
7091             void xsetPenaltyCosts(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType penaltyCosts);
7092             
7093             /**
7094              * Unsets the "Penalty_costs" element
7095              */
7096             void unsetPenaltyCosts();
7097             
7098             /**
7099              * Gets the "Real_Property_taxes" element
7100              */
7101             java.math.BigDecimal getRealPropertyTaxes();
7102             
7103             /**
7104              * Gets (as xml) the "Real_Property_taxes" element
7105              */
7106             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetRealPropertyTaxes();
7107             
7108             /**
7109              * True if has "Real_Property_taxes" element
7110              */
7111             boolean isSetRealPropertyTaxes();
7112             
7113             /**
7114              * Sets the "Real_Property_taxes" element
7115              */
7116             void setRealPropertyTaxes(java.math.BigDecimal realPropertyTaxes);
7117             
7118             /**
7119              * Sets (as xml) the "Real_Property_taxes" element
7120              */
7121             void xsetRealPropertyTaxes(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType realPropertyTaxes);
7122             
7123             /**
7124              * Unsets the "Real_Property_taxes" element
7125              */
7126             void unsetRealPropertyTaxes();
7127             
7128             /**
7129              * Gets the "Litigation_expenses" element
7130              */
7131             java.math.BigDecimal getLitigationExpenses();
7132             
7133             /**
7134              * Gets (as xml) the "Litigation_expenses" element
7135              */
7136             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetLitigationExpenses();
7137             
7138             /**
7139              * True if has "Litigation_expenses" element
7140              */
7141             boolean isSetLitigationExpenses();
7142             
7143             /**
7144              * Sets the "Litigation_expenses" element
7145              */
7146             void setLitigationExpenses(java.math.BigDecimal litigationExpenses);
7147             
7148             /**
7149              * Sets (as xml) the "Litigation_expenses" element
7150              */
7151             void xsetLitigationExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType litigationExpenses);
7152             
7153             /**
7154              * Unsets the "Litigation_expenses" element
7155              */
7156             void unsetLitigationExpenses();
7157             
7158             /**
7159              * Gets the "Total_costs_transfer_title" element
7160              */
7161             java.math.BigDecimal getTotalCostsTransferTitle();
7162             
7163             /**
7164              * Gets (as xml) the "Total_costs_transfer_title" element
7165              */
7166             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTotalCostsTransferTitle();
7167             
7168             /**
7169              * True if has "Total_costs_transfer_title" element
7170              */
7171             boolean isSetTotalCostsTransferTitle();
7172             
7173             /**
7174              * Sets the "Total_costs_transfer_title" element
7175              */
7176             void setTotalCostsTransferTitle(java.math.BigDecimal totalCostsTransferTitle);
7177             
7178             /**
7179              * Sets (as xml) the "Total_costs_transfer_title" element
7180              */
7181             void xsetTotalCostsTransferTitle(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType totalCostsTransferTitle);
7182             
7183             /**
7184              * Unsets the "Total_costs_transfer_title" element
7185              */
7186             void unsetTotalCostsTransferTitle();
7187             
7188             /**
7189              * Gets the "Tenants_moving_actual_expenses" element
7190              */
7191             java.math.BigDecimal getTenantsMovingActualExpenses();
7192             
7193             /**
7194              * Gets (as xml) the "Tenants_moving_actual_expenses" element
7195              */
7196             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsMovingActualExpenses();
7197             
7198             /**
7199              * True if has "Tenants_moving_actual_expenses" element
7200              */
7201             boolean isSetTenantsMovingActualExpenses();
7202             
7203             /**
7204              * Sets the "Tenants_moving_actual_expenses" element
7205              */
7206             void setTenantsMovingActualExpenses(java.math.BigDecimal tenantsMovingActualExpenses);
7207             
7208             /**
7209              * Sets (as xml) the "Tenants_moving_actual_expenses" element
7210              */
7211             void xsetTenantsMovingActualExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsMovingActualExpenses);
7212             
7213             /**
7214              * Unsets the "Tenants_moving_actual_expenses" element
7215              */
7216             void unsetTenantsMovingActualExpenses();
7217             
7218             /**
7219              * Gets the "Tenants_moving_inlieul_payments" element
7220              */
7221             java.math.BigDecimal getTenantsMovingInlieulPayments();
7222             
7223             /**
7224              * Gets (as xml) the "Tenants_moving_inlieul_payments" element
7225              */
7226             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsMovingInlieulPayments();
7227             
7228             /**
7229              * True if has "Tenants_moving_inlieul_payments" element
7230              */
7231             boolean isSetTenantsMovingInlieulPayments();
7232             
7233             /**
7234              * Sets the "Tenants_moving_inlieul_payments" element
7235              */
7236             void setTenantsMovingInlieulPayments(java.math.BigDecimal tenantsMovingInlieulPayments);
7237             
7238             /**
7239              * Sets (as xml) the "Tenants_moving_inlieul_payments" element
7240              */
7241             void xsetTenantsMovingInlieulPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsMovingInlieulPayments);
7242             
7243             /**
7244              * Unsets the "Tenants_moving_inlieul_payments" element
7245              */
7246             void unsetTenantsMovingInlieulPayments();
7247             
7248             /**
7249              * Gets the "Tenants_moving_total_expenses" element
7250              */
7251             java.math.BigDecimal getTenantsMovingTotalExpenses();
7252             
7253             /**
7254              * Gets (as xml) the "Tenants_moving_total_expenses" element
7255              */
7256             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsMovingTotalExpenses();
7257             
7258             /**
7259              * True if has "Tenants_moving_total_expenses" element
7260              */
7261             boolean isSetTenantsMovingTotalExpenses();
7262             
7263             /**
7264              * Sets the "Tenants_moving_total_expenses" element
7265              */
7266             void setTenantsMovingTotalExpenses(java.math.BigDecimal tenantsMovingTotalExpenses);
7267             
7268             /**
7269              * Sets (as xml) the "Tenants_moving_total_expenses" element
7270              */
7271             void xsetTenantsMovingTotalExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsMovingTotalExpenses);
7272             
7273             /**
7274              * Unsets the "Tenants_moving_total_expenses" element
7275              */
7276             void unsetTenantsMovingTotalExpenses();
7277             
7278             /**
7279              * Gets the "Tenants_rental_payments" element
7280              */
7281             java.math.BigDecimal getTenantsRentalPayments();
7282             
7283             /**
7284              * Gets (as xml) the "Tenants_rental_payments" element
7285              */
7286             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsRentalPayments();
7287             
7288             /**
7289              * True if has "Tenants_rental_payments" element
7290              */
7291             boolean isSetTenantsRentalPayments();
7292             
7293             /**
7294              * Sets the "Tenants_rental_payments" element
7295              */
7296             void setTenantsRentalPayments(java.math.BigDecimal tenantsRentalPayments);
7297             
7298             /**
7299              * Sets (as xml) the "Tenants_rental_payments" element
7300              */
7301             void xsetTenantsRentalPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsRentalPayments);
7302             
7303             /**
7304              * Unsets the "Tenants_rental_payments" element
7305              */
7306             void unsetTenantsRentalPayments();
7307             
7308             /**
7309              * Gets the "Tenants_down_payment" element
7310              */
7311             java.math.BigDecimal getTenantsDownPayment();
7312             
7313             /**
7314              * Gets (as xml) the "Tenants_down_payment" element
7315              */
7316             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsDownPayment();
7317             
7318             /**
7319              * True if has "Tenants_down_payment" element
7320              */
7321             boolean isSetTenantsDownPayment();
7322             
7323             /**
7324              * Sets the "Tenants_down_payment" element
7325              */
7326             void setTenantsDownPayment(java.math.BigDecimal tenantsDownPayment);
7327             
7328             /**
7329              * Sets (as xml) the "Tenants_down_payment" element
7330              */
7331             void xsetTenantsDownPayment(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsDownPayment);
7332             
7333             /**
7334              * Unsets the "Tenants_down_payment" element
7335              */
7336             void unsetTenantsDownPayment();
7337             
7338             /**
7339              * Gets the "Tenants_replacement_housing_total" element
7340              */
7341             java.math.BigDecimal getTenantsReplacementHousingTotal();
7342             
7343             /**
7344              * Gets (as xml) the "Tenants_replacement_housing_total" element
7345              */
7346             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsReplacementHousingTotal();
7347             
7348             /**
7349              * True if has "Tenants_replacement_housing_total" element
7350              */
7351             boolean isSetTenantsReplacementHousingTotal();
7352             
7353             /**
7354              * Sets the "Tenants_replacement_housing_total" element
7355              */
7356             void setTenantsReplacementHousingTotal(java.math.BigDecimal tenantsReplacementHousingTotal);
7357             
7358             /**
7359              * Sets (as xml) the "Tenants_replacement_housing_total" element
7360              */
7361             void xsetTenantsReplacementHousingTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsReplacementHousingTotal);
7362             
7363             /**
7364              * Unsets the "Tenants_replacement_housing_total" element
7365              */
7366             void unsetTenantsReplacementHousingTotal();
7367             
7368             /**
7369              * Gets the "Tenants_estimated_tenants_total" element
7370              */
7371             java.math.BigDecimal getTenantsEstimatedTenantsTotal();
7372             
7373             /**
7374              * Gets (as xml) the "Tenants_estimated_tenants_total" element
7375              */
7376             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsEstimatedTenantsTotal();
7377             
7378             /**
7379              * True if has "Tenants_estimated_tenants_total" element
7380              */
7381             boolean isSetTenantsEstimatedTenantsTotal();
7382             
7383             /**
7384              * Sets the "Tenants_estimated_tenants_total" element
7385              */
7386             void setTenantsEstimatedTenantsTotal(java.math.BigDecimal tenantsEstimatedTenantsTotal);
7387             
7388             /**
7389              * Sets (as xml) the "Tenants_estimated_tenants_total" element
7390              */
7391             void xsetTenantsEstimatedTenantsTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsEstimatedTenantsTotal);
7392             
7393             /**
7394              * Unsets the "Tenants_estimated_tenants_total" element
7395              */
7396             void unsetTenantsEstimatedTenantsTotal();
7397             
7398             /**
7399              * Gets the "Owner_moving_actual_expenses" element
7400              */
7401             java.math.BigDecimal getOwnerMovingActualExpenses();
7402             
7403             /**
7404              * Gets (as xml) the "Owner_moving_actual_expenses" element
7405              */
7406             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerMovingActualExpenses();
7407             
7408             /**
7409              * True if has "Owner_moving_actual_expenses" element
7410              */
7411             boolean isSetOwnerMovingActualExpenses();
7412             
7413             /**
7414              * Sets the "Owner_moving_actual_expenses" element
7415              */
7416             void setOwnerMovingActualExpenses(java.math.BigDecimal ownerMovingActualExpenses);
7417             
7418             /**
7419              * Sets (as xml) the "Owner_moving_actual_expenses" element
7420              */
7421             void xsetOwnerMovingActualExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerMovingActualExpenses);
7422             
7423             /**
7424              * Unsets the "Owner_moving_actual_expenses" element
7425              */
7426             void unsetOwnerMovingActualExpenses();
7427             
7428             /**
7429              * Gets the "Owner_moving_inlieul_payments" element
7430              */
7431             java.math.BigDecimal getOwnerMovingInlieulPayments();
7432             
7433             /**
7434              * Gets (as xml) the "Owner_moving_inlieul_payments" element
7435              */
7436             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerMovingInlieulPayments();
7437             
7438             /**
7439              * True if has "Owner_moving_inlieul_payments" element
7440              */
7441             boolean isSetOwnerMovingInlieulPayments();
7442             
7443             /**
7444              * Sets the "Owner_moving_inlieul_payments" element
7445              */
7446             void setOwnerMovingInlieulPayments(java.math.BigDecimal ownerMovingInlieulPayments);
7447             
7448             /**
7449              * Sets (as xml) the "Owner_moving_inlieul_payments" element
7450              */
7451             void xsetOwnerMovingInlieulPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerMovingInlieulPayments);
7452             
7453             /**
7454              * Unsets the "Owner_moving_inlieul_payments" element
7455              */
7456             void unsetOwnerMovingInlieulPayments();
7457             
7458             /**
7459              * Gets the "Owner_moving_total_expenses" element
7460              */
7461             java.math.BigDecimal getOwnerMovingTotalExpenses();
7462             
7463             /**
7464              * Gets (as xml) the "Owner_moving_total_expenses" element
7465              */
7466             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerMovingTotalExpenses();
7467             
7468             /**
7469              * True if has "Owner_moving_total_expenses" element
7470              */
7471             boolean isSetOwnerMovingTotalExpenses();
7472             
7473             /**
7474              * Sets the "Owner_moving_total_expenses" element
7475              */
7476             void setOwnerMovingTotalExpenses(java.math.BigDecimal ownerMovingTotalExpenses);
7477             
7478             /**
7479              * Sets (as xml) the "Owner_moving_total_expenses" element
7480              */
7481             void xsetOwnerMovingTotalExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerMovingTotalExpenses);
7482             
7483             /**
7484              * Unsets the "Owner_moving_total_expenses" element
7485              */
7486             void unsetOwnerMovingTotalExpenses();
7487             
7488             /**
7489              * Gets the "Owner_purchase_payments" element
7490              */
7491             java.math.BigDecimal getOwnerPurchasePayments();
7492             
7493             /**
7494              * Gets (as xml) the "Owner_purchase_payments" element
7495              */
7496             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerPurchasePayments();
7497             
7498             /**
7499              * True if has "Owner_purchase_payments" element
7500              */
7501             boolean isSetOwnerPurchasePayments();
7502             
7503             /**
7504              * Sets the "Owner_purchase_payments" element
7505              */
7506             void setOwnerPurchasePayments(java.math.BigDecimal ownerPurchasePayments);
7507             
7508             /**
7509              * Sets (as xml) the "Owner_purchase_payments" element
7510              */
7511             void xsetOwnerPurchasePayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerPurchasePayments);
7512             
7513             /**
7514              * Unsets the "Owner_purchase_payments" element
7515              */
7516             void unsetOwnerPurchasePayments();
7517             
7518             /**
7519              * Gets the "Owner_replacement_costs" element
7520              */
7521             java.math.BigDecimal getOwnerReplacementCosts();
7522             
7523             /**
7524              * Gets (as xml) the "Owner_replacement_costs" element
7525              */
7526             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerReplacementCosts();
7527             
7528             /**
7529              * True if has "Owner_replacement_costs" element
7530              */
7531             boolean isSetOwnerReplacementCosts();
7532             
7533             /**
7534              * Sets the "Owner_replacement_costs" element
7535              */
7536             void setOwnerReplacementCosts(java.math.BigDecimal ownerReplacementCosts);
7537             
7538             /**
7539              * Sets (as xml) the "Owner_replacement_costs" element
7540              */
7541             void xsetOwnerReplacementCosts(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerReplacementCosts);
7542             
7543             /**
7544              * Unsets the "Owner_replacement_costs" element
7545              */
7546             void unsetOwnerReplacementCosts();
7547             
7548             /**
7549              * Gets the "Owner_increased_interest" element
7550              */
7551             java.math.BigDecimal getOwnerIncreasedInterest();
7552             
7553             /**
7554              * Gets (as xml) the "Owner_increased_interest" element
7555              */
7556             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerIncreasedInterest();
7557             
7558             /**
7559              * True if has "Owner_increased_interest" element
7560              */
7561             boolean isSetOwnerIncreasedInterest();
7562             
7563             /**
7564              * Sets the "Owner_increased_interest" element
7565              */
7566             void setOwnerIncreasedInterest(java.math.BigDecimal ownerIncreasedInterest);
7567             
7568             /**
7569              * Sets (as xml) the "Owner_increased_interest" element
7570              */
7571             void xsetOwnerIncreasedInterest(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerIncreasedInterest);
7572             
7573             /**
7574              * Unsets the "Owner_increased_interest" element
7575              */
7576             void unsetOwnerIncreasedInterest();
7577             
7578             /**
7579              * Gets the "Owner_closing_costs" element
7580              */
7581             java.math.BigDecimal getOwnerClosingCosts();
7582             
7583             /**
7584              * Gets (as xml) the "Owner_closing_costs" element
7585              */
7586             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerClosingCosts();
7587             
7588             /**
7589              * True if has "Owner_closing_costs" element
7590              */
7591             boolean isSetOwnerClosingCosts();
7592             
7593             /**
7594              * Sets the "Owner_closing_costs" element
7595              */
7596             void setOwnerClosingCosts(java.math.BigDecimal ownerClosingCosts);
7597             
7598             /**
7599              * Sets (as xml) the "Owner_closing_costs" element
7600              */
7601             void xsetOwnerClosingCosts(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerClosingCosts);
7602             
7603             /**
7604              * Unsets the "Owner_closing_costs" element
7605              */
7606             void unsetOwnerClosingCosts();
7607             
7608             /**
7609              * Gets the "Owner_rental_payments" element
7610              */
7611             java.math.BigDecimal getOwnerRentalPayments();
7612             
7613             /**
7614              * Gets (as xml) the "Owner_rental_payments" element
7615              */
7616             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerRentalPayments();
7617             
7618             /**
7619              * True if has "Owner_rental_payments" element
7620              */
7621             boolean isSetOwnerRentalPayments();
7622             
7623             /**
7624              * Sets the "Owner_rental_payments" element
7625              */
7626             void setOwnerRentalPayments(java.math.BigDecimal ownerRentalPayments);
7627             
7628             /**
7629              * Sets (as xml) the "Owner_rental_payments" element
7630              */
7631             void xsetOwnerRentalPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerRentalPayments);
7632             
7633             /**
7634              * Unsets the "Owner_rental_payments" element
7635              */
7636             void unsetOwnerRentalPayments();
7637             
7638             /**
7639              * Gets the "Owner_down_payment" element
7640              */
7641             java.math.BigDecimal getOwnerDownPayment();
7642             
7643             /**
7644              * Gets (as xml) the "Owner_down_payment" element
7645              */
7646             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerDownPayment();
7647             
7648             /**
7649              * True if has "Owner_down_payment" element
7650              */
7651             boolean isSetOwnerDownPayment();
7652             
7653             /**
7654              * Sets the "Owner_down_payment" element
7655              */
7656             void setOwnerDownPayment(java.math.BigDecimal ownerDownPayment);
7657             
7658             /**
7659              * Sets (as xml) the "Owner_down_payment" element
7660              */
7661             void xsetOwnerDownPayment(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerDownPayment);
7662             
7663             /**
7664              * Unsets the "Owner_down_payment" element
7665              */
7666             void unsetOwnerDownPayment();
7667             
7668             /**
7669              * Gets the "Owner_replacement_housing_total" element
7670              */
7671             java.math.BigDecimal getOwnerReplacementHousingTotal();
7672             
7673             /**
7674              * Gets (as xml) the "Owner_replacement_housing_total" element
7675              */
7676             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerReplacementHousingTotal();
7677             
7678             /**
7679              * True if has "Owner_replacement_housing_total" element
7680              */
7681             boolean isSetOwnerReplacementHousingTotal();
7682             
7683             /**
7684              * Sets the "Owner_replacement_housing_total" element
7685              */
7686             void setOwnerReplacementHousingTotal(java.math.BigDecimal ownerReplacementHousingTotal);
7687             
7688             /**
7689              * Sets (as xml) the "Owner_replacement_housing_total" element
7690              */
7691             void xsetOwnerReplacementHousingTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerReplacementHousingTotal);
7692             
7693             /**
7694              * Unsets the "Owner_replacement_housing_total" element
7695              */
7696             void unsetOwnerReplacementHousingTotal();
7697             
7698             /**
7699              * Gets the "Owner_estimated_total" element
7700              */
7701             java.math.BigDecimal getOwnerEstimatedTotal();
7702             
7703             /**
7704              * Gets (as xml) the "Owner_estimated_total" element
7705              */
7706             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerEstimatedTotal();
7707             
7708             /**
7709              * True if has "Owner_estimated_total" element
7710              */
7711             boolean isSetOwnerEstimatedTotal();
7712             
7713             /**
7714              * Sets the "Owner_estimated_total" element
7715              */
7716             void setOwnerEstimatedTotal(java.math.BigDecimal ownerEstimatedTotal);
7717             
7718             /**
7719              * Sets (as xml) the "Owner_estimated_total" element
7720              */
7721             void xsetOwnerEstimatedTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerEstimatedTotal);
7722             
7723             /**
7724              * Unsets the "Owner_estimated_total" element
7725              */
7726             void unsetOwnerEstimatedTotal();
7727             
7728             /**
7729              * Gets the "Business_moving_actual_expenses" element
7730              */
7731             java.math.BigDecimal getBusinessMovingActualExpenses();
7732             
7733             /**
7734              * Gets (as xml) the "Business_moving_actual_expenses" element
7735              */
7736             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBusinessMovingActualExpenses();
7737             
7738             /**
7739              * True if has "Business_moving_actual_expenses" element
7740              */
7741             boolean isSetBusinessMovingActualExpenses();
7742             
7743             /**
7744              * Sets the "Business_moving_actual_expenses" element
7745              */
7746             void setBusinessMovingActualExpenses(java.math.BigDecimal businessMovingActualExpenses);
7747             
7748             /**
7749              * Sets (as xml) the "Business_moving_actual_expenses" element
7750              */
7751             void xsetBusinessMovingActualExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType businessMovingActualExpenses);
7752             
7753             /**
7754              * Unsets the "Business_moving_actual_expenses" element
7755              */
7756             void unsetBusinessMovingActualExpenses();
7757             
7758             /**
7759              * Gets the "Business_moving_loss_personal_property" element
7760              */
7761             java.math.BigDecimal getBusinessMovingLossPersonalProperty();
7762             
7763             /**
7764              * Gets (as xml) the "Business_moving_loss_personal_property" element
7765              */
7766             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBusinessMovingLossPersonalProperty();
7767             
7768             /**
7769              * True if has "Business_moving_loss_personal_property" element
7770              */
7771             boolean isSetBusinessMovingLossPersonalProperty();
7772             
7773             /**
7774              * Sets the "Business_moving_loss_personal_property" element
7775              */
7776             void setBusinessMovingLossPersonalProperty(java.math.BigDecimal businessMovingLossPersonalProperty);
7777             
7778             /**
7779              * Sets (as xml) the "Business_moving_loss_personal_property" element
7780              */
7781             void xsetBusinessMovingLossPersonalProperty(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType businessMovingLossPersonalProperty);
7782             
7783             /**
7784              * Unsets the "Business_moving_loss_personal_property" element
7785              */
7786             void unsetBusinessMovingLossPersonalProperty();
7787             
7788             /**
7789              * Gets the "Business_moving_searching_expenses" element
7790              */
7791             java.math.BigDecimal getBusinessMovingSearchingExpenses();
7792             
7793             /**
7794              * Gets (as xml) the "Business_moving_searching_expenses" element
7795              */
7796             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBusinessMovingSearchingExpenses();
7797             
7798             /**
7799              * True if has "Business_moving_searching_expenses" element
7800              */
7801             boolean isSetBusinessMovingSearchingExpenses();
7802             
7803             /**
7804              * Sets the "Business_moving_searching_expenses" element
7805              */
7806             void setBusinessMovingSearchingExpenses(java.math.BigDecimal businessMovingSearchingExpenses);
7807             
7808             /**
7809              * Sets (as xml) the "Business_moving_searching_expenses" element
7810              */
7811             void xsetBusinessMovingSearchingExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType businessMovingSearchingExpenses);
7812             
7813             /**
7814              * Unsets the "Business_moving_searching_expenses" element
7815              */
7816             void unsetBusinessMovingSearchingExpenses();
7817             
7818             /**
7819              * Gets the "Business_moving_inlieul_payments" element
7820              */
7821             java.math.BigDecimal getBusinessMovingInlieulPayments();
7822             
7823             /**
7824              * Gets (as xml) the "Business_moving_inlieul_payments" element
7825              */
7826             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBusinessMovingInlieulPayments();
7827             
7828             /**
7829              * True if has "Business_moving_inlieul_payments" element
7830              */
7831             boolean isSetBusinessMovingInlieulPayments();
7832             
7833             /**
7834              * Sets the "Business_moving_inlieul_payments" element
7835              */
7836             void setBusinessMovingInlieulPayments(java.math.BigDecimal businessMovingInlieulPayments);
7837             
7838             /**
7839              * Sets (as xml) the "Business_moving_inlieul_payments" element
7840              */
7841             void xsetBusinessMovingInlieulPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType businessMovingInlieulPayments);
7842             
7843             /**
7844              * Unsets the "Business_moving_inlieul_payments" element
7845              */
7846             void unsetBusinessMovingInlieulPayments();
7847             
7848             /**
7849              * Gets the "Business_estimated_total" element
7850              */
7851             java.math.BigDecimal getBusinessEstimatedTotal();
7852             
7853             /**
7854              * Gets (as xml) the "Business_estimated_total" element
7855              */
7856             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBusinessEstimatedTotal();
7857             
7858             /**
7859              * True if has "Business_estimated_total" element
7860              */
7861             boolean isSetBusinessEstimatedTotal();
7862             
7863             /**
7864              * Sets the "Business_estimated_total" element
7865              */
7866             void setBusinessEstimatedTotal(java.math.BigDecimal businessEstimatedTotal);
7867             
7868             /**
7869              * Sets (as xml) the "Business_estimated_total" element
7870              */
7871             void xsetBusinessEstimatedTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType businessEstimatedTotal);
7872             
7873             /**
7874              * Unsets the "Business_estimated_total" element
7875              */
7876             void unsetBusinessEstimatedTotal();
7877             
7878             /**
7879              * Gets the "Nonprofits_moving_actual_expenses" element
7880              */
7881             java.math.BigDecimal getNonprofitsMovingActualExpenses();
7882             
7883             /**
7884              * Gets (as xml) the "Nonprofits_moving_actual_expenses" element
7885              */
7886             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetNonprofitsMovingActualExpenses();
7887             
7888             /**
7889              * True if has "Nonprofits_moving_actual_expenses" element
7890              */
7891             boolean isSetNonprofitsMovingActualExpenses();
7892             
7893             /**
7894              * Sets the "Nonprofits_moving_actual_expenses" element
7895              */
7896             void setNonprofitsMovingActualExpenses(java.math.BigDecimal nonprofitsMovingActualExpenses);
7897             
7898             /**
7899              * Sets (as xml) the "Nonprofits_moving_actual_expenses" element
7900              */
7901             void xsetNonprofitsMovingActualExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType nonprofitsMovingActualExpenses);
7902             
7903             /**
7904              * Unsets the "Nonprofits_moving_actual_expenses" element
7905              */
7906             void unsetNonprofitsMovingActualExpenses();
7907             
7908             /**
7909              * Gets the "Nonprofits_moving_loss_personal_property" element
7910              */
7911             java.math.BigDecimal getNonprofitsMovingLossPersonalProperty();
7912             
7913             /**
7914              * Gets (as xml) the "Nonprofits_moving_loss_personal_property" element
7915              */
7916             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetNonprofitsMovingLossPersonalProperty();
7917             
7918             /**
7919              * True if has "Nonprofits_moving_loss_personal_property" element
7920              */
7921             boolean isSetNonprofitsMovingLossPersonalProperty();
7922             
7923             /**
7924              * Sets the "Nonprofits_moving_loss_personal_property" element
7925              */
7926             void setNonprofitsMovingLossPersonalProperty(java.math.BigDecimal nonprofitsMovingLossPersonalProperty);
7927             
7928             /**
7929              * Sets (as xml) the "Nonprofits_moving_loss_personal_property" element
7930              */
7931             void xsetNonprofitsMovingLossPersonalProperty(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType nonprofitsMovingLossPersonalProperty);
7932             
7933             /**
7934              * Unsets the "Nonprofits_moving_loss_personal_property" element
7935              */
7936             void unsetNonprofitsMovingLossPersonalProperty();
7937             
7938             /**
7939              * Gets the "Nonprofits_moving_searching_expenses" element
7940              */
7941             java.math.BigDecimal getNonprofitsMovingSearchingExpenses();
7942             
7943             /**
7944              * Gets (as xml) the "Nonprofits_moving_searching_expenses" element
7945              */
7946             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetNonprofitsMovingSearchingExpenses();
7947             
7948             /**
7949              * True if has "Nonprofits_moving_searching_expenses" element
7950              */
7951             boolean isSetNonprofitsMovingSearchingExpenses();
7952             
7953             /**
7954              * Sets the "Nonprofits_moving_searching_expenses" element
7955              */
7956             void setNonprofitsMovingSearchingExpenses(java.math.BigDecimal nonprofitsMovingSearchingExpenses);
7957             
7958             /**
7959              * Sets (as xml) the "Nonprofits_moving_searching_expenses" element
7960              */
7961             void xsetNonprofitsMovingSearchingExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType nonprofitsMovingSearchingExpenses);
7962             
7963             /**
7964              * Unsets the "Nonprofits_moving_searching_expenses" element
7965              */
7966             void unsetNonprofitsMovingSearchingExpenses();
7967             
7968             /**
7969              * Gets the "Nonprofits_moving_inlieul_payments" element
7970              */
7971             java.math.BigDecimal getNonprofitsMovingInlieulPayments();
7972             
7973             /**
7974              * Gets (as xml) the "Nonprofits_moving_inlieul_payments" element
7975              */
7976             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetNonprofitsMovingInlieulPayments();
7977             
7978             /**
7979              * True if has "Nonprofits_moving_inlieul_payments" element
7980              */
7981             boolean isSetNonprofitsMovingInlieulPayments();
7982             
7983             /**
7984              * Sets the "Nonprofits_moving_inlieul_payments" element
7985              */
7986             void setNonprofitsMovingInlieulPayments(java.math.BigDecimal nonprofitsMovingInlieulPayments);
7987             
7988             /**
7989              * Sets (as xml) the "Nonprofits_moving_inlieul_payments" element
7990              */
7991             void xsetNonprofitsMovingInlieulPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType nonprofitsMovingInlieulPayments);
7992             
7993             /**
7994              * Unsets the "Nonprofits_moving_inlieul_payments" element
7995              */
7996             void unsetNonprofitsMovingInlieulPayments();
7997             
7998             /**
7999              * Gets the "Nonprofits_estimated_total" element
8000              */
8001             java.math.BigDecimal getNonprofitsEstimatedTotal();
8002             
8003             /**
8004              * Gets (as xml) the "Nonprofits_estimated_total" element
8005              */
8006             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetNonprofitsEstimatedTotal();
8007             
8008             /**
8009              * True if has "Nonprofits_estimated_total" element
8010              */
8011             boolean isSetNonprofitsEstimatedTotal();
8012             
8013             /**
8014              * Sets the "Nonprofits_estimated_total" element
8015              */
8016             void setNonprofitsEstimatedTotal(java.math.BigDecimal nonprofitsEstimatedTotal);
8017             
8018             /**
8019              * Sets (as xml) the "Nonprofits_estimated_total" element
8020              */
8021             void xsetNonprofitsEstimatedTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType nonprofitsEstimatedTotal);
8022             
8023             /**
8024              * Unsets the "Nonprofits_estimated_total" element
8025              */
8026             void unsetNonprofitsEstimatedTotal();
8027             
8028             /**
8029              * Gets the "Farm_moving_actual_expenses" element
8030              */
8031             java.math.BigDecimal getFarmMovingActualExpenses();
8032             
8033             /**
8034              * Gets (as xml) the "Farm_moving_actual_expenses" element
8035              */
8036             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFarmMovingActualExpenses();
8037             
8038             /**
8039              * True if has "Farm_moving_actual_expenses" element
8040              */
8041             boolean isSetFarmMovingActualExpenses();
8042             
8043             /**
8044              * Sets the "Farm_moving_actual_expenses" element
8045              */
8046             void setFarmMovingActualExpenses(java.math.BigDecimal farmMovingActualExpenses);
8047             
8048             /**
8049              * Sets (as xml) the "Farm_moving_actual_expenses" element
8050              */
8051             void xsetFarmMovingActualExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType farmMovingActualExpenses);
8052             
8053             /**
8054              * Unsets the "Farm_moving_actual_expenses" element
8055              */
8056             void unsetFarmMovingActualExpenses();
8057             
8058             /**
8059              * Gets the "Farm_moving_loss_personal_property" element
8060              */
8061             java.math.BigDecimal getFarmMovingLossPersonalProperty();
8062             
8063             /**
8064              * Gets (as xml) the "Farm_moving_loss_personal_property" element
8065              */
8066             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFarmMovingLossPersonalProperty();
8067             
8068             /**
8069              * True if has "Farm_moving_loss_personal_property" element
8070              */
8071             boolean isSetFarmMovingLossPersonalProperty();
8072             
8073             /**
8074              * Sets the "Farm_moving_loss_personal_property" element
8075              */
8076             void setFarmMovingLossPersonalProperty(java.math.BigDecimal farmMovingLossPersonalProperty);
8077             
8078             /**
8079              * Sets (as xml) the "Farm_moving_loss_personal_property" element
8080              */
8081             void xsetFarmMovingLossPersonalProperty(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType farmMovingLossPersonalProperty);
8082             
8083             /**
8084              * Unsets the "Farm_moving_loss_personal_property" element
8085              */
8086             void unsetFarmMovingLossPersonalProperty();
8087             
8088             /**
8089              * Gets the "Farm_moving_searching_expenses" element
8090              */
8091             java.math.BigDecimal getFarmMovingSearchingExpenses();
8092             
8093             /**
8094              * Gets (as xml) the "Farm_moving_searching_expenses" element
8095              */
8096             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFarmMovingSearchingExpenses();
8097             
8098             /**
8099              * True if has "Farm_moving_searching_expenses" element
8100              */
8101             boolean isSetFarmMovingSearchingExpenses();
8102             
8103             /**
8104              * Sets the "Farm_moving_searching_expenses" element
8105              */
8106             void setFarmMovingSearchingExpenses(java.math.BigDecimal farmMovingSearchingExpenses);
8107             
8108             /**
8109              * Sets (as xml) the "Farm_moving_searching_expenses" element
8110              */
8111             void xsetFarmMovingSearchingExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType farmMovingSearchingExpenses);
8112             
8113             /**
8114              * Unsets the "Farm_moving_searching_expenses" element
8115              */
8116             void unsetFarmMovingSearchingExpenses();
8117             
8118             /**
8119              * Gets the "Farm_moving_inlieul_payments" element
8120              */
8121             java.math.BigDecimal getFarmMovingInlieulPayments();
8122             
8123             /**
8124              * Gets (as xml) the "Farm_moving_inlieul_payments" element
8125              */
8126             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFarmMovingInlieulPayments();
8127             
8128             /**
8129              * True if has "Farm_moving_inlieul_payments" element
8130              */
8131             boolean isSetFarmMovingInlieulPayments();
8132             
8133             /**
8134              * Sets the "Farm_moving_inlieul_payments" element
8135              */
8136             void setFarmMovingInlieulPayments(java.math.BigDecimal farmMovingInlieulPayments);
8137             
8138             /**
8139              * Sets (as xml) the "Farm_moving_inlieul_payments" element
8140              */
8141             void xsetFarmMovingInlieulPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType farmMovingInlieulPayments);
8142             
8143             /**
8144              * Unsets the "Farm_moving_inlieul_payments" element
8145              */
8146             void unsetFarmMovingInlieulPayments();
8147             
8148             /**
8149              * Gets the "Farm_estimated_total" element
8150              */
8151             java.math.BigDecimal getFarmEstimatedTotal();
8152             
8153             /**
8154              * Gets (as xml) the "Farm_estimated_total" element
8155              */
8156             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFarmEstimatedTotal();
8157             
8158             /**
8159              * True if has "Farm_estimated_total" element
8160              */
8161             boolean isSetFarmEstimatedTotal();
8162             
8163             /**
8164              * Sets the "Farm_estimated_total" element
8165              */
8166             void setFarmEstimatedTotal(java.math.BigDecimal farmEstimatedTotal);
8167             
8168             /**
8169              * Sets (as xml) the "Farm_estimated_total" element
8170              */
8171             void xsetFarmEstimatedTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType farmEstimatedTotal);
8172             
8173             /**
8174              * Unsets the "Farm_estimated_total" element
8175              */
8176             void unsetFarmEstimatedTotal();
8177             
8178             /**
8179              * Gets the "Total_expenses_grantee_sec205" element
8180              */
8181             java.math.BigDecimal getTotalExpensesGranteeSec205();
8182             
8183             /**
8184              * Gets (as xml) the "Total_expenses_grantee_sec205" element
8185              */
8186             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTotalExpensesGranteeSec205();
8187             
8188             /**
8189              * True if has "Total_expenses_grantee_sec205" element
8190              */
8191             boolean isSetTotalExpensesGranteeSec205();
8192             
8193             /**
8194              * Sets the "Total_expenses_grantee_sec205" element
8195              */
8196             void setTotalExpensesGranteeSec205(java.math.BigDecimal totalExpensesGranteeSec205);
8197             
8198             /**
8199              * Sets (as xml) the "Total_expenses_grantee_sec205" element
8200              */
8201             void xsetTotalExpensesGranteeSec205(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType totalExpensesGranteeSec205);
8202             
8203             /**
8204              * Unsets the "Total_expenses_grantee_sec205" element
8205              */
8206             void unsetTotalExpensesGranteeSec205();
8207             
8208             /**
8209              * Gets the "Admin_contracting_sec212" element
8210              */
8211             java.math.BigDecimal getAdminContractingSec212();
8212             
8213             /**
8214              * Gets (as xml) the "Admin_contracting_sec212" element
8215              */
8216             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetAdminContractingSec212();
8217             
8218             /**
8219              * True if has "Admin_contracting_sec212" element
8220              */
8221             boolean isSetAdminContractingSec212();
8222             
8223             /**
8224              * Sets the "Admin_contracting_sec212" element
8225              */
8226             void setAdminContractingSec212(java.math.BigDecimal adminContractingSec212);
8227             
8228             /**
8229              * Sets (as xml) the "Admin_contracting_sec212" element
8230              */
8231             void xsetAdminContractingSec212(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType adminContractingSec212);
8232             
8233             /**
8234              * Unsets the "Admin_contracting_sec212" element
8235              */
8236             void unsetAdminContractingSec212();
8237             
8238             /**
8239              * Gets the "Admin_agreement_sec212" element
8240              */
8241             java.math.BigDecimal getAdminAgreementSec212();
8242             
8243             /**
8244              * Gets (as xml) the "Admin_agreement_sec212" element
8245              */
8246             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetAdminAgreementSec212();
8247             
8248             /**
8249              * True if has "Admin_agreement_sec212" element
8250              */
8251             boolean isSetAdminAgreementSec212();
8252             
8253             /**
8254              * Sets the "Admin_agreement_sec212" element
8255              */
8256             void setAdminAgreementSec212(java.math.BigDecimal adminAgreementSec212);
8257             
8258             /**
8259              * Sets (as xml) the "Admin_agreement_sec212" element
8260              */
8261             void xsetAdminAgreementSec212(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType adminAgreementSec212);
8262             
8263             /**
8264              * Unsets the "Admin_agreement_sec212" element
8265              */
8266             void unsetAdminAgreementSec212();
8267             
8268             /**
8269              * Gets the "Admin_estimated_total" element
8270              */
8271             java.math.BigDecimal getAdminEstimatedTotal();
8272             
8273             /**
8274              * Gets (as xml) the "Admin_estimated_total" element
8275              */
8276             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetAdminEstimatedTotal();
8277             
8278             /**
8279              * True if has "Admin_estimated_total" element
8280              */
8281             boolean isSetAdminEstimatedTotal();
8282             
8283             /**
8284              * Sets the "Admin_estimated_total" element
8285              */
8286             void setAdminEstimatedTotal(java.math.BigDecimal adminEstimatedTotal);
8287             
8288             /**
8289              * Sets (as xml) the "Admin_estimated_total" element
8290              */
8291             void xsetAdminEstimatedTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType adminEstimatedTotal);
8292             
8293             /**
8294              * Unsets the "Admin_estimated_total" element
8295              */
8296             void unsetAdminEstimatedTotal();
8297             
8298             /**
8299              * Gets the "Grand_total_relocation" element
8300              */
8301             java.math.BigDecimal getGrandTotalRelocation();
8302             
8303             /**
8304              * Gets (as xml) the "Grand_total_relocation" element
8305              */
8306             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetGrandTotalRelocation();
8307             
8308             /**
8309              * True if has "Grand_total_relocation" element
8310              */
8311             boolean isSetGrandTotalRelocation();
8312             
8313             /**
8314              * Sets the "Grand_total_relocation" element
8315              */
8316             void setGrandTotalRelocation(java.math.BigDecimal grandTotalRelocation);
8317             
8318             /**
8319              * Sets (as xml) the "Grand_total_relocation" element
8320              */
8321             void xsetGrandTotalRelocation(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType grandTotalRelocation);
8322             
8323             /**
8324              * Unsets the "Grand_total_relocation" element
8325              */
8326             void unsetGrandTotalRelocation();
8327             
8328             /**
8329              * A factory class with static methods for creating instances
8330              * of this type.
8331              */
8332             
8333             public static final class Factory
8334             {
8335                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitE newInstance() {
8336                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitE) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
8337                 
8338                 public static gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitE newInstance(org.apache.xmlbeans.XmlOptions options) {
8339                   return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitE) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
8340                 
8341                 private Factory() { } // No instance of this class allowed
8342             }
8343         }
8344         
8345         /**
8346          * A factory class with static methods for creating instances
8347          * of this type.
8348          */
8349         
8350         public static final class Factory
8351         {
8352             public static gov.grants.apply.forms.ed900V10.ED900Document.ED900 newInstance() {
8353               return (gov.grants.apply.forms.ed900V10.ED900Document.ED900) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
8354             
8355             public static gov.grants.apply.forms.ed900V10.ED900Document.ED900 newInstance(org.apache.xmlbeans.XmlOptions options) {
8356               return (gov.grants.apply.forms.ed900V10.ED900Document.ED900) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
8357             
8358             private Factory() { } // No instance of this class allowed
8359         }
8360     }
8361     
8362     /**
8363      * A factory class with static methods for creating instances
8364      * of this type.
8365      */
8366     
8367     public static final class Factory
8368     {
8369         public static gov.grants.apply.forms.ed900V10.ED900Document newInstance() {
8370           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
8371         
8372         public static gov.grants.apply.forms.ed900V10.ED900Document newInstance(org.apache.xmlbeans.XmlOptions options) {
8373           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
8374         
8375         /** @param xmlAsString the string value to parse */
8376         public static gov.grants.apply.forms.ed900V10.ED900Document parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
8377           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
8378         
8379         public static gov.grants.apply.forms.ed900V10.ED900Document parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
8380           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
8381         
8382         /** @param file the file from which to load an xml document */
8383         public static gov.grants.apply.forms.ed900V10.ED900Document parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
8384           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
8385         
8386         public static gov.grants.apply.forms.ed900V10.ED900Document parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
8387           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
8388         
8389         public static gov.grants.apply.forms.ed900V10.ED900Document parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
8390           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
8391         
8392         public static gov.grants.apply.forms.ed900V10.ED900Document parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
8393           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
8394         
8395         public static gov.grants.apply.forms.ed900V10.ED900Document parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
8396           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
8397         
8398         public static gov.grants.apply.forms.ed900V10.ED900Document parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
8399           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
8400         
8401         public static gov.grants.apply.forms.ed900V10.ED900Document parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
8402           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
8403         
8404         public static gov.grants.apply.forms.ed900V10.ED900Document parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
8405           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
8406         
8407         public static gov.grants.apply.forms.ed900V10.ED900Document parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
8408           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
8409         
8410         public static gov.grants.apply.forms.ed900V10.ED900Document parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
8411           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
8412         
8413         public static gov.grants.apply.forms.ed900V10.ED900Document parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
8414           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
8415         
8416         public static gov.grants.apply.forms.ed900V10.ED900Document parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
8417           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
8418         
8419         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
8420         public static gov.grants.apply.forms.ed900V10.ED900Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
8421           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
8422         
8423         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
8424         public static gov.grants.apply.forms.ed900V10.ED900Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
8425           return (gov.grants.apply.forms.ed900V10.ED900Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
8426         
8427         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
8428         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 {
8429           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
8430         
8431         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
8432         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 {
8433           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
8434         
8435         private Factory() { } // No instance of this class allowed
8436     }
8437 }