View Javadoc
1   /*
2    * An XML document type.
3    * Localname: ED_FIPSEBudgetSummary
4    * Namespace: http://apply.grants.gov/forms/ED_FIPSEBudgetSummary-V1.0
5    * Java type: gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.edFIPSEBudgetSummaryV10;
10  
11  
12  /**
13   * A document containing one ED_FIPSEBudgetSummary(@http://apply.grants.gov/forms/ED_FIPSEBudgetSummary-V1.0) element.
14   *
15   * This is a complex type.
16   */
17  public interface EDFIPSEBudgetSummaryDocument 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(EDFIPSEBudgetSummaryDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("edfipsebudgetsummary4265doctype");
21      
22      /**
23       * Gets the "ED_FIPSEBudgetSummary" element
24       */
25      gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary getEDFIPSEBudgetSummary();
26      
27      /**
28       * Sets the "ED_FIPSEBudgetSummary" element
29       */
30      void setEDFIPSEBudgetSummary(gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary edfipseBudgetSummary);
31      
32      /**
33       * Appends and returns a new empty "ED_FIPSEBudgetSummary" element
34       */
35      gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary addNewEDFIPSEBudgetSummary();
36      
37      /**
38       * An XML ED_FIPSEBudgetSummary(@http://apply.grants.gov/forms/ED_FIPSEBudgetSummary-V1.0).
39       *
40       * This is a complex type.
41       */
42      public interface EDFIPSEBudgetSummary 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(EDFIPSEBudgetSummary.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("edfipsebudgetsummary2637elemtype");
46          
47          /**
48           * Gets the "FIPSEProgramName" element
49           */
50          gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.FIPSEProgramName.Enum getFIPSEProgramName();
51          
52          /**
53           * Gets (as xml) the "FIPSEProgramName" element
54           */
55          gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.FIPSEProgramName xgetFIPSEProgramName();
56          
57          /**
58           * Sets the "FIPSEProgramName" element
59           */
60          void setFIPSEProgramName(gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.FIPSEProgramName.Enum fipseProgramName);
61          
62          /**
63           * Sets (as xml) the "FIPSEProgramName" element
64           */
65          void xsetFIPSEProgramName(gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.FIPSEProgramName fipseProgramName);
66          
67          /**
68           * Gets the "LeadOrPartnerIndicator" element
69           */
70          gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.LeadOrPartnerIndicator.Enum getLeadOrPartnerIndicator();
71          
72          /**
73           * Gets (as xml) the "LeadOrPartnerIndicator" element
74           */
75          gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.LeadOrPartnerIndicator xgetLeadOrPartnerIndicator();
76          
77          /**
78           * Sets the "LeadOrPartnerIndicator" element
79           */
80          void setLeadOrPartnerIndicator(gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.LeadOrPartnerIndicator.Enum leadOrPartnerIndicator);
81          
82          /**
83           * Sets (as xml) the "LeadOrPartnerIndicator" element
84           */
85          void xsetLeadOrPartnerIndicator(gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.LeadOrPartnerIndicator leadOrPartnerIndicator);
86          
87          /**
88           * Gets the "InstitutionOrganizationName" element
89           */
90          java.lang.String getInstitutionOrganizationName();
91          
92          /**
93           * Gets (as xml) the "InstitutionOrganizationName" element
94           */
95          gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetInstitutionOrganizationName();
96          
97          /**
98           * Sets the "InstitutionOrganizationName" element
99           */
100         void setInstitutionOrganizationName(java.lang.String institutionOrganizationName);
101         
102         /**
103          * Sets (as xml) the "InstitutionOrganizationName" element
104          */
105         void xsetInstitutionOrganizationName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType institutionOrganizationName);
106         
107         /**
108          * Gets the "BudgetCategoryPersonnelYear1RequestedAmount" element
109          */
110         java.math.BigDecimal getBudgetCategoryPersonnelYear1RequestedAmount();
111         
112         /**
113          * Gets (as xml) the "BudgetCategoryPersonnelYear1RequestedAmount" element
114          */
115         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryPersonnelYear1RequestedAmount();
116         
117         /**
118          * True if has "BudgetCategoryPersonnelYear1RequestedAmount" element
119          */
120         boolean isSetBudgetCategoryPersonnelYear1RequestedAmount();
121         
122         /**
123          * Sets the "BudgetCategoryPersonnelYear1RequestedAmount" element
124          */
125         void setBudgetCategoryPersonnelYear1RequestedAmount(java.math.BigDecimal budgetCategoryPersonnelYear1RequestedAmount);
126         
127         /**
128          * Sets (as xml) the "BudgetCategoryPersonnelYear1RequestedAmount" element
129          */
130         void xsetBudgetCategoryPersonnelYear1RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryPersonnelYear1RequestedAmount);
131         
132         /**
133          * Unsets the "BudgetCategoryPersonnelYear1RequestedAmount" element
134          */
135         void unsetBudgetCategoryPersonnelYear1RequestedAmount();
136         
137         /**
138          * Gets the "BudgetCategoryPersonnelYear2RequestedAmount" element
139          */
140         java.math.BigDecimal getBudgetCategoryPersonnelYear2RequestedAmount();
141         
142         /**
143          * Gets (as xml) the "BudgetCategoryPersonnelYear2RequestedAmount" element
144          */
145         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryPersonnelYear2RequestedAmount();
146         
147         /**
148          * True if has "BudgetCategoryPersonnelYear2RequestedAmount" element
149          */
150         boolean isSetBudgetCategoryPersonnelYear2RequestedAmount();
151         
152         /**
153          * Sets the "BudgetCategoryPersonnelYear2RequestedAmount" element
154          */
155         void setBudgetCategoryPersonnelYear2RequestedAmount(java.math.BigDecimal budgetCategoryPersonnelYear2RequestedAmount);
156         
157         /**
158          * Sets (as xml) the "BudgetCategoryPersonnelYear2RequestedAmount" element
159          */
160         void xsetBudgetCategoryPersonnelYear2RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryPersonnelYear2RequestedAmount);
161         
162         /**
163          * Unsets the "BudgetCategoryPersonnelYear2RequestedAmount" element
164          */
165         void unsetBudgetCategoryPersonnelYear2RequestedAmount();
166         
167         /**
168          * Gets the "BudgetCategoryPersonnelYear3RequestedAmount" element
169          */
170         java.math.BigDecimal getBudgetCategoryPersonnelYear3RequestedAmount();
171         
172         /**
173          * Gets (as xml) the "BudgetCategoryPersonnelYear3RequestedAmount" element
174          */
175         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryPersonnelYear3RequestedAmount();
176         
177         /**
178          * True if has "BudgetCategoryPersonnelYear3RequestedAmount" element
179          */
180         boolean isSetBudgetCategoryPersonnelYear3RequestedAmount();
181         
182         /**
183          * Sets the "BudgetCategoryPersonnelYear3RequestedAmount" element
184          */
185         void setBudgetCategoryPersonnelYear3RequestedAmount(java.math.BigDecimal budgetCategoryPersonnelYear3RequestedAmount);
186         
187         /**
188          * Sets (as xml) the "BudgetCategoryPersonnelYear3RequestedAmount" element
189          */
190         void xsetBudgetCategoryPersonnelYear3RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryPersonnelYear3RequestedAmount);
191         
192         /**
193          * Unsets the "BudgetCategoryPersonnelYear3RequestedAmount" element
194          */
195         void unsetBudgetCategoryPersonnelYear3RequestedAmount();
196         
197         /**
198          * Gets the "BudgetCategoryPersonnelYear4RequestedAmount" element
199          */
200         java.math.BigDecimal getBudgetCategoryPersonnelYear4RequestedAmount();
201         
202         /**
203          * Gets (as xml) the "BudgetCategoryPersonnelYear4RequestedAmount" element
204          */
205         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryPersonnelYear4RequestedAmount();
206         
207         /**
208          * True if has "BudgetCategoryPersonnelYear4RequestedAmount" element
209          */
210         boolean isSetBudgetCategoryPersonnelYear4RequestedAmount();
211         
212         /**
213          * Sets the "BudgetCategoryPersonnelYear4RequestedAmount" element
214          */
215         void setBudgetCategoryPersonnelYear4RequestedAmount(java.math.BigDecimal budgetCategoryPersonnelYear4RequestedAmount);
216         
217         /**
218          * Sets (as xml) the "BudgetCategoryPersonnelYear4RequestedAmount" element
219          */
220         void xsetBudgetCategoryPersonnelYear4RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryPersonnelYear4RequestedAmount);
221         
222         /**
223          * Unsets the "BudgetCategoryPersonnelYear4RequestedAmount" element
224          */
225         void unsetBudgetCategoryPersonnelYear4RequestedAmount();
226         
227         /**
228          * Gets the "BudgetCategoryPersonnelTotalRequestedAmount" element
229          */
230         java.math.BigDecimal getBudgetCategoryPersonnelTotalRequestedAmount();
231         
232         /**
233          * Gets (as xml) the "BudgetCategoryPersonnelTotalRequestedAmount" element
234          */
235         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetCategoryPersonnelTotalRequestedAmount();
236         
237         /**
238          * True if has "BudgetCategoryPersonnelTotalRequestedAmount" element
239          */
240         boolean isSetBudgetCategoryPersonnelTotalRequestedAmount();
241         
242         /**
243          * Sets the "BudgetCategoryPersonnelTotalRequestedAmount" element
244          */
245         void setBudgetCategoryPersonnelTotalRequestedAmount(java.math.BigDecimal budgetCategoryPersonnelTotalRequestedAmount);
246         
247         /**
248          * Sets (as xml) the "BudgetCategoryPersonnelTotalRequestedAmount" element
249          */
250         void xsetBudgetCategoryPersonnelTotalRequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetCategoryPersonnelTotalRequestedAmount);
251         
252         /**
253          * Unsets the "BudgetCategoryPersonnelTotalRequestedAmount" element
254          */
255         void unsetBudgetCategoryPersonnelTotalRequestedAmount();
256         
257         /**
258          * Gets the "BudgetCategoryFringeBenefitsYear1RequestedAmount" element
259          */
260         java.math.BigDecimal getBudgetCategoryFringeBenefitsYear1RequestedAmount();
261         
262         /**
263          * Gets (as xml) the "BudgetCategoryFringeBenefitsYear1RequestedAmount" element
264          */
265         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryFringeBenefitsYear1RequestedAmount();
266         
267         /**
268          * True if has "BudgetCategoryFringeBenefitsYear1RequestedAmount" element
269          */
270         boolean isSetBudgetCategoryFringeBenefitsYear1RequestedAmount();
271         
272         /**
273          * Sets the "BudgetCategoryFringeBenefitsYear1RequestedAmount" element
274          */
275         void setBudgetCategoryFringeBenefitsYear1RequestedAmount(java.math.BigDecimal budgetCategoryFringeBenefitsYear1RequestedAmount);
276         
277         /**
278          * Sets (as xml) the "BudgetCategoryFringeBenefitsYear1RequestedAmount" element
279          */
280         void xsetBudgetCategoryFringeBenefitsYear1RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryFringeBenefitsYear1RequestedAmount);
281         
282         /**
283          * Unsets the "BudgetCategoryFringeBenefitsYear1RequestedAmount" element
284          */
285         void unsetBudgetCategoryFringeBenefitsYear1RequestedAmount();
286         
287         /**
288          * Gets the "BudgetCategoryFringeBenefitsYear2RequestedAmount" element
289          */
290         java.math.BigDecimal getBudgetCategoryFringeBenefitsYear2RequestedAmount();
291         
292         /**
293          * Gets (as xml) the "BudgetCategoryFringeBenefitsYear2RequestedAmount" element
294          */
295         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryFringeBenefitsYear2RequestedAmount();
296         
297         /**
298          * True if has "BudgetCategoryFringeBenefitsYear2RequestedAmount" element
299          */
300         boolean isSetBudgetCategoryFringeBenefitsYear2RequestedAmount();
301         
302         /**
303          * Sets the "BudgetCategoryFringeBenefitsYear2RequestedAmount" element
304          */
305         void setBudgetCategoryFringeBenefitsYear2RequestedAmount(java.math.BigDecimal budgetCategoryFringeBenefitsYear2RequestedAmount);
306         
307         /**
308          * Sets (as xml) the "BudgetCategoryFringeBenefitsYear2RequestedAmount" element
309          */
310         void xsetBudgetCategoryFringeBenefitsYear2RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryFringeBenefitsYear2RequestedAmount);
311         
312         /**
313          * Unsets the "BudgetCategoryFringeBenefitsYear2RequestedAmount" element
314          */
315         void unsetBudgetCategoryFringeBenefitsYear2RequestedAmount();
316         
317         /**
318          * Gets the "BudgetCategoryFringeBenefitsYear3RequestedAmount" element
319          */
320         java.math.BigDecimal getBudgetCategoryFringeBenefitsYear3RequestedAmount();
321         
322         /**
323          * Gets (as xml) the "BudgetCategoryFringeBenefitsYear3RequestedAmount" element
324          */
325         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryFringeBenefitsYear3RequestedAmount();
326         
327         /**
328          * True if has "BudgetCategoryFringeBenefitsYear3RequestedAmount" element
329          */
330         boolean isSetBudgetCategoryFringeBenefitsYear3RequestedAmount();
331         
332         /**
333          * Sets the "BudgetCategoryFringeBenefitsYear3RequestedAmount" element
334          */
335         void setBudgetCategoryFringeBenefitsYear3RequestedAmount(java.math.BigDecimal budgetCategoryFringeBenefitsYear3RequestedAmount);
336         
337         /**
338          * Sets (as xml) the "BudgetCategoryFringeBenefitsYear3RequestedAmount" element
339          */
340         void xsetBudgetCategoryFringeBenefitsYear3RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryFringeBenefitsYear3RequestedAmount);
341         
342         /**
343          * Unsets the "BudgetCategoryFringeBenefitsYear3RequestedAmount" element
344          */
345         void unsetBudgetCategoryFringeBenefitsYear3RequestedAmount();
346         
347         /**
348          * Gets the "BudgetCategoryFringeBenefitsYear4RequestedAmount" element
349          */
350         java.math.BigDecimal getBudgetCategoryFringeBenefitsYear4RequestedAmount();
351         
352         /**
353          * Gets (as xml) the "BudgetCategoryFringeBenefitsYear4RequestedAmount" element
354          */
355         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryFringeBenefitsYear4RequestedAmount();
356         
357         /**
358          * True if has "BudgetCategoryFringeBenefitsYear4RequestedAmount" element
359          */
360         boolean isSetBudgetCategoryFringeBenefitsYear4RequestedAmount();
361         
362         /**
363          * Sets the "BudgetCategoryFringeBenefitsYear4RequestedAmount" element
364          */
365         void setBudgetCategoryFringeBenefitsYear4RequestedAmount(java.math.BigDecimal budgetCategoryFringeBenefitsYear4RequestedAmount);
366         
367         /**
368          * Sets (as xml) the "BudgetCategoryFringeBenefitsYear4RequestedAmount" element
369          */
370         void xsetBudgetCategoryFringeBenefitsYear4RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryFringeBenefitsYear4RequestedAmount);
371         
372         /**
373          * Unsets the "BudgetCategoryFringeBenefitsYear4RequestedAmount" element
374          */
375         void unsetBudgetCategoryFringeBenefitsYear4RequestedAmount();
376         
377         /**
378          * Gets the "BudgetCategoryFringeBenefitsTotalRequestedAmount" element
379          */
380         java.math.BigDecimal getBudgetCategoryFringeBenefitsTotalRequestedAmount();
381         
382         /**
383          * Gets (as xml) the "BudgetCategoryFringeBenefitsTotalRequestedAmount" element
384          */
385         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetCategoryFringeBenefitsTotalRequestedAmount();
386         
387         /**
388          * True if has "BudgetCategoryFringeBenefitsTotalRequestedAmount" element
389          */
390         boolean isSetBudgetCategoryFringeBenefitsTotalRequestedAmount();
391         
392         /**
393          * Sets the "BudgetCategoryFringeBenefitsTotalRequestedAmount" element
394          */
395         void setBudgetCategoryFringeBenefitsTotalRequestedAmount(java.math.BigDecimal budgetCategoryFringeBenefitsTotalRequestedAmount);
396         
397         /**
398          * Sets (as xml) the "BudgetCategoryFringeBenefitsTotalRequestedAmount" element
399          */
400         void xsetBudgetCategoryFringeBenefitsTotalRequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetCategoryFringeBenefitsTotalRequestedAmount);
401         
402         /**
403          * Unsets the "BudgetCategoryFringeBenefitsTotalRequestedAmount" element
404          */
405         void unsetBudgetCategoryFringeBenefitsTotalRequestedAmount();
406         
407         /**
408          * Gets the "BudgetCategoryTravelYear1RequestedAmount" element
409          */
410         java.math.BigDecimal getBudgetCategoryTravelYear1RequestedAmount();
411         
412         /**
413          * Gets (as xml) the "BudgetCategoryTravelYear1RequestedAmount" element
414          */
415         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryTravelYear1RequestedAmount();
416         
417         /**
418          * True if has "BudgetCategoryTravelYear1RequestedAmount" element
419          */
420         boolean isSetBudgetCategoryTravelYear1RequestedAmount();
421         
422         /**
423          * Sets the "BudgetCategoryTravelYear1RequestedAmount" element
424          */
425         void setBudgetCategoryTravelYear1RequestedAmount(java.math.BigDecimal budgetCategoryTravelYear1RequestedAmount);
426         
427         /**
428          * Sets (as xml) the "BudgetCategoryTravelYear1RequestedAmount" element
429          */
430         void xsetBudgetCategoryTravelYear1RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryTravelYear1RequestedAmount);
431         
432         /**
433          * Unsets the "BudgetCategoryTravelYear1RequestedAmount" element
434          */
435         void unsetBudgetCategoryTravelYear1RequestedAmount();
436         
437         /**
438          * Gets the "BudgetCategoryTravelYear2RequestedAmount" element
439          */
440         java.math.BigDecimal getBudgetCategoryTravelYear2RequestedAmount();
441         
442         /**
443          * Gets (as xml) the "BudgetCategoryTravelYear2RequestedAmount" element
444          */
445         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryTravelYear2RequestedAmount();
446         
447         /**
448          * True if has "BudgetCategoryTravelYear2RequestedAmount" element
449          */
450         boolean isSetBudgetCategoryTravelYear2RequestedAmount();
451         
452         /**
453          * Sets the "BudgetCategoryTravelYear2RequestedAmount" element
454          */
455         void setBudgetCategoryTravelYear2RequestedAmount(java.math.BigDecimal budgetCategoryTravelYear2RequestedAmount);
456         
457         /**
458          * Sets (as xml) the "BudgetCategoryTravelYear2RequestedAmount" element
459          */
460         void xsetBudgetCategoryTravelYear2RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryTravelYear2RequestedAmount);
461         
462         /**
463          * Unsets the "BudgetCategoryTravelYear2RequestedAmount" element
464          */
465         void unsetBudgetCategoryTravelYear2RequestedAmount();
466         
467         /**
468          * Gets the "BudgetCategoryTravelYear3RequestedAmount" element
469          */
470         java.math.BigDecimal getBudgetCategoryTravelYear3RequestedAmount();
471         
472         /**
473          * Gets (as xml) the "BudgetCategoryTravelYear3RequestedAmount" element
474          */
475         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryTravelYear3RequestedAmount();
476         
477         /**
478          * True if has "BudgetCategoryTravelYear3RequestedAmount" element
479          */
480         boolean isSetBudgetCategoryTravelYear3RequestedAmount();
481         
482         /**
483          * Sets the "BudgetCategoryTravelYear3RequestedAmount" element
484          */
485         void setBudgetCategoryTravelYear3RequestedAmount(java.math.BigDecimal budgetCategoryTravelYear3RequestedAmount);
486         
487         /**
488          * Sets (as xml) the "BudgetCategoryTravelYear3RequestedAmount" element
489          */
490         void xsetBudgetCategoryTravelYear3RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryTravelYear3RequestedAmount);
491         
492         /**
493          * Unsets the "BudgetCategoryTravelYear3RequestedAmount" element
494          */
495         void unsetBudgetCategoryTravelYear3RequestedAmount();
496         
497         /**
498          * Gets the "BudgetCategoryTravelYear4RequestedAmount" element
499          */
500         java.math.BigDecimal getBudgetCategoryTravelYear4RequestedAmount();
501         
502         /**
503          * Gets (as xml) the "BudgetCategoryTravelYear4RequestedAmount" element
504          */
505         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryTravelYear4RequestedAmount();
506         
507         /**
508          * True if has "BudgetCategoryTravelYear4RequestedAmount" element
509          */
510         boolean isSetBudgetCategoryTravelYear4RequestedAmount();
511         
512         /**
513          * Sets the "BudgetCategoryTravelYear4RequestedAmount" element
514          */
515         void setBudgetCategoryTravelYear4RequestedAmount(java.math.BigDecimal budgetCategoryTravelYear4RequestedAmount);
516         
517         /**
518          * Sets (as xml) the "BudgetCategoryTravelYear4RequestedAmount" element
519          */
520         void xsetBudgetCategoryTravelYear4RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryTravelYear4RequestedAmount);
521         
522         /**
523          * Unsets the "BudgetCategoryTravelYear4RequestedAmount" element
524          */
525         void unsetBudgetCategoryTravelYear4RequestedAmount();
526         
527         /**
528          * Gets the "BudgetCategoryTravelTotalRequestedAmount" element
529          */
530         java.math.BigDecimal getBudgetCategoryTravelTotalRequestedAmount();
531         
532         /**
533          * Gets (as xml) the "BudgetCategoryTravelTotalRequestedAmount" element
534          */
535         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetCategoryTravelTotalRequestedAmount();
536         
537         /**
538          * True if has "BudgetCategoryTravelTotalRequestedAmount" element
539          */
540         boolean isSetBudgetCategoryTravelTotalRequestedAmount();
541         
542         /**
543          * Sets the "BudgetCategoryTravelTotalRequestedAmount" element
544          */
545         void setBudgetCategoryTravelTotalRequestedAmount(java.math.BigDecimal budgetCategoryTravelTotalRequestedAmount);
546         
547         /**
548          * Sets (as xml) the "BudgetCategoryTravelTotalRequestedAmount" element
549          */
550         void xsetBudgetCategoryTravelTotalRequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetCategoryTravelTotalRequestedAmount);
551         
552         /**
553          * Unsets the "BudgetCategoryTravelTotalRequestedAmount" element
554          */
555         void unsetBudgetCategoryTravelTotalRequestedAmount();
556         
557         /**
558          * Gets the "BudgetCategoryEquipmentYear1RequestedAmount" element
559          */
560         java.math.BigDecimal getBudgetCategoryEquipmentYear1RequestedAmount();
561         
562         /**
563          * Gets (as xml) the "BudgetCategoryEquipmentYear1RequestedAmount" element
564          */
565         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryEquipmentYear1RequestedAmount();
566         
567         /**
568          * True if has "BudgetCategoryEquipmentYear1RequestedAmount" element
569          */
570         boolean isSetBudgetCategoryEquipmentYear1RequestedAmount();
571         
572         /**
573          * Sets the "BudgetCategoryEquipmentYear1RequestedAmount" element
574          */
575         void setBudgetCategoryEquipmentYear1RequestedAmount(java.math.BigDecimal budgetCategoryEquipmentYear1RequestedAmount);
576         
577         /**
578          * Sets (as xml) the "BudgetCategoryEquipmentYear1RequestedAmount" element
579          */
580         void xsetBudgetCategoryEquipmentYear1RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryEquipmentYear1RequestedAmount);
581         
582         /**
583          * Unsets the "BudgetCategoryEquipmentYear1RequestedAmount" element
584          */
585         void unsetBudgetCategoryEquipmentYear1RequestedAmount();
586         
587         /**
588          * Gets the "BudgetCategoryEquipmentYear2RequestedAmount" element
589          */
590         java.math.BigDecimal getBudgetCategoryEquipmentYear2RequestedAmount();
591         
592         /**
593          * Gets (as xml) the "BudgetCategoryEquipmentYear2RequestedAmount" element
594          */
595         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryEquipmentYear2RequestedAmount();
596         
597         /**
598          * True if has "BudgetCategoryEquipmentYear2RequestedAmount" element
599          */
600         boolean isSetBudgetCategoryEquipmentYear2RequestedAmount();
601         
602         /**
603          * Sets the "BudgetCategoryEquipmentYear2RequestedAmount" element
604          */
605         void setBudgetCategoryEquipmentYear2RequestedAmount(java.math.BigDecimal budgetCategoryEquipmentYear2RequestedAmount);
606         
607         /**
608          * Sets (as xml) the "BudgetCategoryEquipmentYear2RequestedAmount" element
609          */
610         void xsetBudgetCategoryEquipmentYear2RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryEquipmentYear2RequestedAmount);
611         
612         /**
613          * Unsets the "BudgetCategoryEquipmentYear2RequestedAmount" element
614          */
615         void unsetBudgetCategoryEquipmentYear2RequestedAmount();
616         
617         /**
618          * Gets the "BudgetCategoryEquipmentYear3RequestedAmount" element
619          */
620         java.math.BigDecimal getBudgetCategoryEquipmentYear3RequestedAmount();
621         
622         /**
623          * Gets (as xml) the "BudgetCategoryEquipmentYear3RequestedAmount" element
624          */
625         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryEquipmentYear3RequestedAmount();
626         
627         /**
628          * True if has "BudgetCategoryEquipmentYear3RequestedAmount" element
629          */
630         boolean isSetBudgetCategoryEquipmentYear3RequestedAmount();
631         
632         /**
633          * Sets the "BudgetCategoryEquipmentYear3RequestedAmount" element
634          */
635         void setBudgetCategoryEquipmentYear3RequestedAmount(java.math.BigDecimal budgetCategoryEquipmentYear3RequestedAmount);
636         
637         /**
638          * Sets (as xml) the "BudgetCategoryEquipmentYear3RequestedAmount" element
639          */
640         void xsetBudgetCategoryEquipmentYear3RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryEquipmentYear3RequestedAmount);
641         
642         /**
643          * Unsets the "BudgetCategoryEquipmentYear3RequestedAmount" element
644          */
645         void unsetBudgetCategoryEquipmentYear3RequestedAmount();
646         
647         /**
648          * Gets the "BudgetCategoryEquipmentYear4RequestedAmount" element
649          */
650         java.math.BigDecimal getBudgetCategoryEquipmentYear4RequestedAmount();
651         
652         /**
653          * Gets (as xml) the "BudgetCategoryEquipmentYear4RequestedAmount" element
654          */
655         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryEquipmentYear4RequestedAmount();
656         
657         /**
658          * True if has "BudgetCategoryEquipmentYear4RequestedAmount" element
659          */
660         boolean isSetBudgetCategoryEquipmentYear4RequestedAmount();
661         
662         /**
663          * Sets the "BudgetCategoryEquipmentYear4RequestedAmount" element
664          */
665         void setBudgetCategoryEquipmentYear4RequestedAmount(java.math.BigDecimal budgetCategoryEquipmentYear4RequestedAmount);
666         
667         /**
668          * Sets (as xml) the "BudgetCategoryEquipmentYear4RequestedAmount" element
669          */
670         void xsetBudgetCategoryEquipmentYear4RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryEquipmentYear4RequestedAmount);
671         
672         /**
673          * Unsets the "BudgetCategoryEquipmentYear4RequestedAmount" element
674          */
675         void unsetBudgetCategoryEquipmentYear4RequestedAmount();
676         
677         /**
678          * Gets the "BudgetCategoryEquipmentTotalRequestedAmount" element
679          */
680         java.math.BigDecimal getBudgetCategoryEquipmentTotalRequestedAmount();
681         
682         /**
683          * Gets (as xml) the "BudgetCategoryEquipmentTotalRequestedAmount" element
684          */
685         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetCategoryEquipmentTotalRequestedAmount();
686         
687         /**
688          * True if has "BudgetCategoryEquipmentTotalRequestedAmount" element
689          */
690         boolean isSetBudgetCategoryEquipmentTotalRequestedAmount();
691         
692         /**
693          * Sets the "BudgetCategoryEquipmentTotalRequestedAmount" element
694          */
695         void setBudgetCategoryEquipmentTotalRequestedAmount(java.math.BigDecimal budgetCategoryEquipmentTotalRequestedAmount);
696         
697         /**
698          * Sets (as xml) the "BudgetCategoryEquipmentTotalRequestedAmount" element
699          */
700         void xsetBudgetCategoryEquipmentTotalRequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetCategoryEquipmentTotalRequestedAmount);
701         
702         /**
703          * Unsets the "BudgetCategoryEquipmentTotalRequestedAmount" element
704          */
705         void unsetBudgetCategoryEquipmentTotalRequestedAmount();
706         
707         /**
708          * Gets the "BudgetCategorySuppliesYear1RequestedAmount" element
709          */
710         java.math.BigDecimal getBudgetCategorySuppliesYear1RequestedAmount();
711         
712         /**
713          * Gets (as xml) the "BudgetCategorySuppliesYear1RequestedAmount" element
714          */
715         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategorySuppliesYear1RequestedAmount();
716         
717         /**
718          * True if has "BudgetCategorySuppliesYear1RequestedAmount" element
719          */
720         boolean isSetBudgetCategorySuppliesYear1RequestedAmount();
721         
722         /**
723          * Sets the "BudgetCategorySuppliesYear1RequestedAmount" element
724          */
725         void setBudgetCategorySuppliesYear1RequestedAmount(java.math.BigDecimal budgetCategorySuppliesYear1RequestedAmount);
726         
727         /**
728          * Sets (as xml) the "BudgetCategorySuppliesYear1RequestedAmount" element
729          */
730         void xsetBudgetCategorySuppliesYear1RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategorySuppliesYear1RequestedAmount);
731         
732         /**
733          * Unsets the "BudgetCategorySuppliesYear1RequestedAmount" element
734          */
735         void unsetBudgetCategorySuppliesYear1RequestedAmount();
736         
737         /**
738          * Gets the "BudgetCategorySuppliesYear2RequestedAmount" element
739          */
740         java.math.BigDecimal getBudgetCategorySuppliesYear2RequestedAmount();
741         
742         /**
743          * Gets (as xml) the "BudgetCategorySuppliesYear2RequestedAmount" element
744          */
745         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategorySuppliesYear2RequestedAmount();
746         
747         /**
748          * True if has "BudgetCategorySuppliesYear2RequestedAmount" element
749          */
750         boolean isSetBudgetCategorySuppliesYear2RequestedAmount();
751         
752         /**
753          * Sets the "BudgetCategorySuppliesYear2RequestedAmount" element
754          */
755         void setBudgetCategorySuppliesYear2RequestedAmount(java.math.BigDecimal budgetCategorySuppliesYear2RequestedAmount);
756         
757         /**
758          * Sets (as xml) the "BudgetCategorySuppliesYear2RequestedAmount" element
759          */
760         void xsetBudgetCategorySuppliesYear2RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategorySuppliesYear2RequestedAmount);
761         
762         /**
763          * Unsets the "BudgetCategorySuppliesYear2RequestedAmount" element
764          */
765         void unsetBudgetCategorySuppliesYear2RequestedAmount();
766         
767         /**
768          * Gets the "BudgetCategorySuppliesYear3RequestedAmount" element
769          */
770         java.math.BigDecimal getBudgetCategorySuppliesYear3RequestedAmount();
771         
772         /**
773          * Gets (as xml) the "BudgetCategorySuppliesYear3RequestedAmount" element
774          */
775         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategorySuppliesYear3RequestedAmount();
776         
777         /**
778          * True if has "BudgetCategorySuppliesYear3RequestedAmount" element
779          */
780         boolean isSetBudgetCategorySuppliesYear3RequestedAmount();
781         
782         /**
783          * Sets the "BudgetCategorySuppliesYear3RequestedAmount" element
784          */
785         void setBudgetCategorySuppliesYear3RequestedAmount(java.math.BigDecimal budgetCategorySuppliesYear3RequestedAmount);
786         
787         /**
788          * Sets (as xml) the "BudgetCategorySuppliesYear3RequestedAmount" element
789          */
790         void xsetBudgetCategorySuppliesYear3RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategorySuppliesYear3RequestedAmount);
791         
792         /**
793          * Unsets the "BudgetCategorySuppliesYear3RequestedAmount" element
794          */
795         void unsetBudgetCategorySuppliesYear3RequestedAmount();
796         
797         /**
798          * Gets the "BudgetCategorySuppliesYear4RequestedAmount" element
799          */
800         java.math.BigDecimal getBudgetCategorySuppliesYear4RequestedAmount();
801         
802         /**
803          * Gets (as xml) the "BudgetCategorySuppliesYear4RequestedAmount" element
804          */
805         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategorySuppliesYear4RequestedAmount();
806         
807         /**
808          * True if has "BudgetCategorySuppliesYear4RequestedAmount" element
809          */
810         boolean isSetBudgetCategorySuppliesYear4RequestedAmount();
811         
812         /**
813          * Sets the "BudgetCategorySuppliesYear4RequestedAmount" element
814          */
815         void setBudgetCategorySuppliesYear4RequestedAmount(java.math.BigDecimal budgetCategorySuppliesYear4RequestedAmount);
816         
817         /**
818          * Sets (as xml) the "BudgetCategorySuppliesYear4RequestedAmount" element
819          */
820         void xsetBudgetCategorySuppliesYear4RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategorySuppliesYear4RequestedAmount);
821         
822         /**
823          * Unsets the "BudgetCategorySuppliesYear4RequestedAmount" element
824          */
825         void unsetBudgetCategorySuppliesYear4RequestedAmount();
826         
827         /**
828          * Gets the "BudgetCategorySuppliesTotalRequestedAmount" element
829          */
830         java.math.BigDecimal getBudgetCategorySuppliesTotalRequestedAmount();
831         
832         /**
833          * Gets (as xml) the "BudgetCategorySuppliesTotalRequestedAmount" element
834          */
835         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetCategorySuppliesTotalRequestedAmount();
836         
837         /**
838          * True if has "BudgetCategorySuppliesTotalRequestedAmount" element
839          */
840         boolean isSetBudgetCategorySuppliesTotalRequestedAmount();
841         
842         /**
843          * Sets the "BudgetCategorySuppliesTotalRequestedAmount" element
844          */
845         void setBudgetCategorySuppliesTotalRequestedAmount(java.math.BigDecimal budgetCategorySuppliesTotalRequestedAmount);
846         
847         /**
848          * Sets (as xml) the "BudgetCategorySuppliesTotalRequestedAmount" element
849          */
850         void xsetBudgetCategorySuppliesTotalRequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetCategorySuppliesTotalRequestedAmount);
851         
852         /**
853          * Unsets the "BudgetCategorySuppliesTotalRequestedAmount" element
854          */
855         void unsetBudgetCategorySuppliesTotalRequestedAmount();
856         
857         /**
858          * Gets the "BudgetCategoryContractualYear1RequestedAmount" element
859          */
860         java.math.BigDecimal getBudgetCategoryContractualYear1RequestedAmount();
861         
862         /**
863          * Gets (as xml) the "BudgetCategoryContractualYear1RequestedAmount" element
864          */
865         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryContractualYear1RequestedAmount();
866         
867         /**
868          * True if has "BudgetCategoryContractualYear1RequestedAmount" element
869          */
870         boolean isSetBudgetCategoryContractualYear1RequestedAmount();
871         
872         /**
873          * Sets the "BudgetCategoryContractualYear1RequestedAmount" element
874          */
875         void setBudgetCategoryContractualYear1RequestedAmount(java.math.BigDecimal budgetCategoryContractualYear1RequestedAmount);
876         
877         /**
878          * Sets (as xml) the "BudgetCategoryContractualYear1RequestedAmount" element
879          */
880         void xsetBudgetCategoryContractualYear1RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryContractualYear1RequestedAmount);
881         
882         /**
883          * Unsets the "BudgetCategoryContractualYear1RequestedAmount" element
884          */
885         void unsetBudgetCategoryContractualYear1RequestedAmount();
886         
887         /**
888          * Gets the "BudgetCategoryContractualYear2RequestedAmount" element
889          */
890         java.math.BigDecimal getBudgetCategoryContractualYear2RequestedAmount();
891         
892         /**
893          * Gets (as xml) the "BudgetCategoryContractualYear2RequestedAmount" element
894          */
895         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryContractualYear2RequestedAmount();
896         
897         /**
898          * True if has "BudgetCategoryContractualYear2RequestedAmount" element
899          */
900         boolean isSetBudgetCategoryContractualYear2RequestedAmount();
901         
902         /**
903          * Sets the "BudgetCategoryContractualYear2RequestedAmount" element
904          */
905         void setBudgetCategoryContractualYear2RequestedAmount(java.math.BigDecimal budgetCategoryContractualYear2RequestedAmount);
906         
907         /**
908          * Sets (as xml) the "BudgetCategoryContractualYear2RequestedAmount" element
909          */
910         void xsetBudgetCategoryContractualYear2RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryContractualYear2RequestedAmount);
911         
912         /**
913          * Unsets the "BudgetCategoryContractualYear2RequestedAmount" element
914          */
915         void unsetBudgetCategoryContractualYear2RequestedAmount();
916         
917         /**
918          * Gets the "BudgetCategoryContractualYear3RequestedAmount" element
919          */
920         java.math.BigDecimal getBudgetCategoryContractualYear3RequestedAmount();
921         
922         /**
923          * Gets (as xml) the "BudgetCategoryContractualYear3RequestedAmount" element
924          */
925         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryContractualYear3RequestedAmount();
926         
927         /**
928          * True if has "BudgetCategoryContractualYear3RequestedAmount" element
929          */
930         boolean isSetBudgetCategoryContractualYear3RequestedAmount();
931         
932         /**
933          * Sets the "BudgetCategoryContractualYear3RequestedAmount" element
934          */
935         void setBudgetCategoryContractualYear3RequestedAmount(java.math.BigDecimal budgetCategoryContractualYear3RequestedAmount);
936         
937         /**
938          * Sets (as xml) the "BudgetCategoryContractualYear3RequestedAmount" element
939          */
940         void xsetBudgetCategoryContractualYear3RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryContractualYear3RequestedAmount);
941         
942         /**
943          * Unsets the "BudgetCategoryContractualYear3RequestedAmount" element
944          */
945         void unsetBudgetCategoryContractualYear3RequestedAmount();
946         
947         /**
948          * Gets the "BudgetCategoryContractualYear4RequestedAmount" element
949          */
950         java.math.BigDecimal getBudgetCategoryContractualYear4RequestedAmount();
951         
952         /**
953          * Gets (as xml) the "BudgetCategoryContractualYear4RequestedAmount" element
954          */
955         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryContractualYear4RequestedAmount();
956         
957         /**
958          * True if has "BudgetCategoryContractualYear4RequestedAmount" element
959          */
960         boolean isSetBudgetCategoryContractualYear4RequestedAmount();
961         
962         /**
963          * Sets the "BudgetCategoryContractualYear4RequestedAmount" element
964          */
965         void setBudgetCategoryContractualYear4RequestedAmount(java.math.BigDecimal budgetCategoryContractualYear4RequestedAmount);
966         
967         /**
968          * Sets (as xml) the "BudgetCategoryContractualYear4RequestedAmount" element
969          */
970         void xsetBudgetCategoryContractualYear4RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryContractualYear4RequestedAmount);
971         
972         /**
973          * Unsets the "BudgetCategoryContractualYear4RequestedAmount" element
974          */
975         void unsetBudgetCategoryContractualYear4RequestedAmount();
976         
977         /**
978          * Gets the "BudgetCategoryContractualTotalRequestedAmount" element
979          */
980         java.math.BigDecimal getBudgetCategoryContractualTotalRequestedAmount();
981         
982         /**
983          * Gets (as xml) the "BudgetCategoryContractualTotalRequestedAmount" element
984          */
985         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetCategoryContractualTotalRequestedAmount();
986         
987         /**
988          * True if has "BudgetCategoryContractualTotalRequestedAmount" element
989          */
990         boolean isSetBudgetCategoryContractualTotalRequestedAmount();
991         
992         /**
993          * Sets the "BudgetCategoryContractualTotalRequestedAmount" element
994          */
995         void setBudgetCategoryContractualTotalRequestedAmount(java.math.BigDecimal budgetCategoryContractualTotalRequestedAmount);
996         
997         /**
998          * Sets (as xml) the "BudgetCategoryContractualTotalRequestedAmount" element
999          */
1000         void xsetBudgetCategoryContractualTotalRequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetCategoryContractualTotalRequestedAmount);
1001         
1002         /**
1003          * Unsets the "BudgetCategoryContractualTotalRequestedAmount" element
1004          */
1005         void unsetBudgetCategoryContractualTotalRequestedAmount();
1006         
1007         /**
1008          * Gets the "BudgetCategoryOtherYear1RequestedAmount" element
1009          */
1010         java.math.BigDecimal getBudgetCategoryOtherYear1RequestedAmount();
1011         
1012         /**
1013          * Gets (as xml) the "BudgetCategoryOtherYear1RequestedAmount" element
1014          */
1015         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryOtherYear1RequestedAmount();
1016         
1017         /**
1018          * True if has "BudgetCategoryOtherYear1RequestedAmount" element
1019          */
1020         boolean isSetBudgetCategoryOtherYear1RequestedAmount();
1021         
1022         /**
1023          * Sets the "BudgetCategoryOtherYear1RequestedAmount" element
1024          */
1025         void setBudgetCategoryOtherYear1RequestedAmount(java.math.BigDecimal budgetCategoryOtherYear1RequestedAmount);
1026         
1027         /**
1028          * Sets (as xml) the "BudgetCategoryOtherYear1RequestedAmount" element
1029          */
1030         void xsetBudgetCategoryOtherYear1RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryOtherYear1RequestedAmount);
1031         
1032         /**
1033          * Unsets the "BudgetCategoryOtherYear1RequestedAmount" element
1034          */
1035         void unsetBudgetCategoryOtherYear1RequestedAmount();
1036         
1037         /**
1038          * Gets the "BudgetCategoryOtherYear2RequestedAmount" element
1039          */
1040         java.math.BigDecimal getBudgetCategoryOtherYear2RequestedAmount();
1041         
1042         /**
1043          * Gets (as xml) the "BudgetCategoryOtherYear2RequestedAmount" element
1044          */
1045         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryOtherYear2RequestedAmount();
1046         
1047         /**
1048          * True if has "BudgetCategoryOtherYear2RequestedAmount" element
1049          */
1050         boolean isSetBudgetCategoryOtherYear2RequestedAmount();
1051         
1052         /**
1053          * Sets the "BudgetCategoryOtherYear2RequestedAmount" element
1054          */
1055         void setBudgetCategoryOtherYear2RequestedAmount(java.math.BigDecimal budgetCategoryOtherYear2RequestedAmount);
1056         
1057         /**
1058          * Sets (as xml) the "BudgetCategoryOtherYear2RequestedAmount" element
1059          */
1060         void xsetBudgetCategoryOtherYear2RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryOtherYear2RequestedAmount);
1061         
1062         /**
1063          * Unsets the "BudgetCategoryOtherYear2RequestedAmount" element
1064          */
1065         void unsetBudgetCategoryOtherYear2RequestedAmount();
1066         
1067         /**
1068          * Gets the "BudgetCategoryOtherYear3RequestedAmount" element
1069          */
1070         java.math.BigDecimal getBudgetCategoryOtherYear3RequestedAmount();
1071         
1072         /**
1073          * Gets (as xml) the "BudgetCategoryOtherYear3RequestedAmount" element
1074          */
1075         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryOtherYear3RequestedAmount();
1076         
1077         /**
1078          * True if has "BudgetCategoryOtherYear3RequestedAmount" element
1079          */
1080         boolean isSetBudgetCategoryOtherYear3RequestedAmount();
1081         
1082         /**
1083          * Sets the "BudgetCategoryOtherYear3RequestedAmount" element
1084          */
1085         void setBudgetCategoryOtherYear3RequestedAmount(java.math.BigDecimal budgetCategoryOtherYear3RequestedAmount);
1086         
1087         /**
1088          * Sets (as xml) the "BudgetCategoryOtherYear3RequestedAmount" element
1089          */
1090         void xsetBudgetCategoryOtherYear3RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryOtherYear3RequestedAmount);
1091         
1092         /**
1093          * Unsets the "BudgetCategoryOtherYear3RequestedAmount" element
1094          */
1095         void unsetBudgetCategoryOtherYear3RequestedAmount();
1096         
1097         /**
1098          * Gets the "BudgetCategoryOtherYear4RequestedAmount" element
1099          */
1100         java.math.BigDecimal getBudgetCategoryOtherYear4RequestedAmount();
1101         
1102         /**
1103          * Gets (as xml) the "BudgetCategoryOtherYear4RequestedAmount" element
1104          */
1105         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetCategoryOtherYear4RequestedAmount();
1106         
1107         /**
1108          * True if has "BudgetCategoryOtherYear4RequestedAmount" element
1109          */
1110         boolean isSetBudgetCategoryOtherYear4RequestedAmount();
1111         
1112         /**
1113          * Sets the "BudgetCategoryOtherYear4RequestedAmount" element
1114          */
1115         void setBudgetCategoryOtherYear4RequestedAmount(java.math.BigDecimal budgetCategoryOtherYear4RequestedAmount);
1116         
1117         /**
1118          * Sets (as xml) the "BudgetCategoryOtherYear4RequestedAmount" element
1119          */
1120         void xsetBudgetCategoryOtherYear4RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetCategoryOtherYear4RequestedAmount);
1121         
1122         /**
1123          * Unsets the "BudgetCategoryOtherYear4RequestedAmount" element
1124          */
1125         void unsetBudgetCategoryOtherYear4RequestedAmount();
1126         
1127         /**
1128          * Gets the "BudgetCategoryOtherTotalRequestedAmount" element
1129          */
1130         java.math.BigDecimal getBudgetCategoryOtherTotalRequestedAmount();
1131         
1132         /**
1133          * Gets (as xml) the "BudgetCategoryOtherTotalRequestedAmount" element
1134          */
1135         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetCategoryOtherTotalRequestedAmount();
1136         
1137         /**
1138          * True if has "BudgetCategoryOtherTotalRequestedAmount" element
1139          */
1140         boolean isSetBudgetCategoryOtherTotalRequestedAmount();
1141         
1142         /**
1143          * Sets the "BudgetCategoryOtherTotalRequestedAmount" element
1144          */
1145         void setBudgetCategoryOtherTotalRequestedAmount(java.math.BigDecimal budgetCategoryOtherTotalRequestedAmount);
1146         
1147         /**
1148          * Sets (as xml) the "BudgetCategoryOtherTotalRequestedAmount" element
1149          */
1150         void xsetBudgetCategoryOtherTotalRequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetCategoryOtherTotalRequestedAmount);
1151         
1152         /**
1153          * Unsets the "BudgetCategoryOtherTotalRequestedAmount" element
1154          */
1155         void unsetBudgetCategoryOtherTotalRequestedAmount();
1156         
1157         /**
1158          * Gets the "BudgetTotalDirectCostsYear1RequestedAmount" element
1159          */
1160         java.math.BigDecimal getBudgetTotalDirectCostsYear1RequestedAmount();
1161         
1162         /**
1163          * Gets (as xml) the "BudgetTotalDirectCostsYear1RequestedAmount" element
1164          */
1165         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetTotalDirectCostsYear1RequestedAmount();
1166         
1167         /**
1168          * True if has "BudgetTotalDirectCostsYear1RequestedAmount" element
1169          */
1170         boolean isSetBudgetTotalDirectCostsYear1RequestedAmount();
1171         
1172         /**
1173          * Sets the "BudgetTotalDirectCostsYear1RequestedAmount" element
1174          */
1175         void setBudgetTotalDirectCostsYear1RequestedAmount(java.math.BigDecimal budgetTotalDirectCostsYear1RequestedAmount);
1176         
1177         /**
1178          * Sets (as xml) the "BudgetTotalDirectCostsYear1RequestedAmount" element
1179          */
1180         void xsetBudgetTotalDirectCostsYear1RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetTotalDirectCostsYear1RequestedAmount);
1181         
1182         /**
1183          * Unsets the "BudgetTotalDirectCostsYear1RequestedAmount" element
1184          */
1185         void unsetBudgetTotalDirectCostsYear1RequestedAmount();
1186         
1187         /**
1188          * Gets the "BudgetTotalDirectCostsYear2RequestedAmount" element
1189          */
1190         java.math.BigDecimal getBudgetTotalDirectCostsYear2RequestedAmount();
1191         
1192         /**
1193          * Gets (as xml) the "BudgetTotalDirectCostsYear2RequestedAmount" element
1194          */
1195         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetTotalDirectCostsYear2RequestedAmount();
1196         
1197         /**
1198          * True if has "BudgetTotalDirectCostsYear2RequestedAmount" element
1199          */
1200         boolean isSetBudgetTotalDirectCostsYear2RequestedAmount();
1201         
1202         /**
1203          * Sets the "BudgetTotalDirectCostsYear2RequestedAmount" element
1204          */
1205         void setBudgetTotalDirectCostsYear2RequestedAmount(java.math.BigDecimal budgetTotalDirectCostsYear2RequestedAmount);
1206         
1207         /**
1208          * Sets (as xml) the "BudgetTotalDirectCostsYear2RequestedAmount" element
1209          */
1210         void xsetBudgetTotalDirectCostsYear2RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetTotalDirectCostsYear2RequestedAmount);
1211         
1212         /**
1213          * Unsets the "BudgetTotalDirectCostsYear2RequestedAmount" element
1214          */
1215         void unsetBudgetTotalDirectCostsYear2RequestedAmount();
1216         
1217         /**
1218          * Gets the "BudgetTotalDirectCostsYear3RequestedAmount" element
1219          */
1220         java.math.BigDecimal getBudgetTotalDirectCostsYear3RequestedAmount();
1221         
1222         /**
1223          * Gets (as xml) the "BudgetTotalDirectCostsYear3RequestedAmount" element
1224          */
1225         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetTotalDirectCostsYear3RequestedAmount();
1226         
1227         /**
1228          * True if has "BudgetTotalDirectCostsYear3RequestedAmount" element
1229          */
1230         boolean isSetBudgetTotalDirectCostsYear3RequestedAmount();
1231         
1232         /**
1233          * Sets the "BudgetTotalDirectCostsYear3RequestedAmount" element
1234          */
1235         void setBudgetTotalDirectCostsYear3RequestedAmount(java.math.BigDecimal budgetTotalDirectCostsYear3RequestedAmount);
1236         
1237         /**
1238          * Sets (as xml) the "BudgetTotalDirectCostsYear3RequestedAmount" element
1239          */
1240         void xsetBudgetTotalDirectCostsYear3RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetTotalDirectCostsYear3RequestedAmount);
1241         
1242         /**
1243          * Unsets the "BudgetTotalDirectCostsYear3RequestedAmount" element
1244          */
1245         void unsetBudgetTotalDirectCostsYear3RequestedAmount();
1246         
1247         /**
1248          * Gets the "BudgetTotalDirectCostsYear4RequestedAmount" element
1249          */
1250         java.math.BigDecimal getBudgetTotalDirectCostsYear4RequestedAmount();
1251         
1252         /**
1253          * Gets (as xml) the "BudgetTotalDirectCostsYear4RequestedAmount" element
1254          */
1255         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetTotalDirectCostsYear4RequestedAmount();
1256         
1257         /**
1258          * True if has "BudgetTotalDirectCostsYear4RequestedAmount" element
1259          */
1260         boolean isSetBudgetTotalDirectCostsYear4RequestedAmount();
1261         
1262         /**
1263          * Sets the "BudgetTotalDirectCostsYear4RequestedAmount" element
1264          */
1265         void setBudgetTotalDirectCostsYear4RequestedAmount(java.math.BigDecimal budgetTotalDirectCostsYear4RequestedAmount);
1266         
1267         /**
1268          * Sets (as xml) the "BudgetTotalDirectCostsYear4RequestedAmount" element
1269          */
1270         void xsetBudgetTotalDirectCostsYear4RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetTotalDirectCostsYear4RequestedAmount);
1271         
1272         /**
1273          * Unsets the "BudgetTotalDirectCostsYear4RequestedAmount" element
1274          */
1275         void unsetBudgetTotalDirectCostsYear4RequestedAmount();
1276         
1277         /**
1278          * Gets the "BudgetTotalDirectCostsTotalRequestedAmount" element
1279          */
1280         java.math.BigDecimal getBudgetTotalDirectCostsTotalRequestedAmount();
1281         
1282         /**
1283          * Gets (as xml) the "BudgetTotalDirectCostsTotalRequestedAmount" element
1284          */
1285         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetTotalDirectCostsTotalRequestedAmount();
1286         
1287         /**
1288          * True if has "BudgetTotalDirectCostsTotalRequestedAmount" element
1289          */
1290         boolean isSetBudgetTotalDirectCostsTotalRequestedAmount();
1291         
1292         /**
1293          * Sets the "BudgetTotalDirectCostsTotalRequestedAmount" element
1294          */
1295         void setBudgetTotalDirectCostsTotalRequestedAmount(java.math.BigDecimal budgetTotalDirectCostsTotalRequestedAmount);
1296         
1297         /**
1298          * Sets (as xml) the "BudgetTotalDirectCostsTotalRequestedAmount" element
1299          */
1300         void xsetBudgetTotalDirectCostsTotalRequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetTotalDirectCostsTotalRequestedAmount);
1301         
1302         /**
1303          * Unsets the "BudgetTotalDirectCostsTotalRequestedAmount" element
1304          */
1305         void unsetBudgetTotalDirectCostsTotalRequestedAmount();
1306         
1307         /**
1308          * Gets the "BudgetIndirectCostsYear1RequestedAmount" element
1309          */
1310         java.math.BigDecimal getBudgetIndirectCostsYear1RequestedAmount();
1311         
1312         /**
1313          * Gets (as xml) the "BudgetIndirectCostsYear1RequestedAmount" element
1314          */
1315         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetIndirectCostsYear1RequestedAmount();
1316         
1317         /**
1318          * True if has "BudgetIndirectCostsYear1RequestedAmount" element
1319          */
1320         boolean isSetBudgetIndirectCostsYear1RequestedAmount();
1321         
1322         /**
1323          * Sets the "BudgetIndirectCostsYear1RequestedAmount" element
1324          */
1325         void setBudgetIndirectCostsYear1RequestedAmount(java.math.BigDecimal budgetIndirectCostsYear1RequestedAmount);
1326         
1327         /**
1328          * Sets (as xml) the "BudgetIndirectCostsYear1RequestedAmount" element
1329          */
1330         void xsetBudgetIndirectCostsYear1RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetIndirectCostsYear1RequestedAmount);
1331         
1332         /**
1333          * Unsets the "BudgetIndirectCostsYear1RequestedAmount" element
1334          */
1335         void unsetBudgetIndirectCostsYear1RequestedAmount();
1336         
1337         /**
1338          * Gets the "BudgetIndirectCostsYear2RequestedAmount" element
1339          */
1340         java.math.BigDecimal getBudgetIndirectCostsYear2RequestedAmount();
1341         
1342         /**
1343          * Gets (as xml) the "BudgetIndirectCostsYear2RequestedAmount" element
1344          */
1345         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetIndirectCostsYear2RequestedAmount();
1346         
1347         /**
1348          * True if has "BudgetIndirectCostsYear2RequestedAmount" element
1349          */
1350         boolean isSetBudgetIndirectCostsYear2RequestedAmount();
1351         
1352         /**
1353          * Sets the "BudgetIndirectCostsYear2RequestedAmount" element
1354          */
1355         void setBudgetIndirectCostsYear2RequestedAmount(java.math.BigDecimal budgetIndirectCostsYear2RequestedAmount);
1356         
1357         /**
1358          * Sets (as xml) the "BudgetIndirectCostsYear2RequestedAmount" element
1359          */
1360         void xsetBudgetIndirectCostsYear2RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetIndirectCostsYear2RequestedAmount);
1361         
1362         /**
1363          * Unsets the "BudgetIndirectCostsYear2RequestedAmount" element
1364          */
1365         void unsetBudgetIndirectCostsYear2RequestedAmount();
1366         
1367         /**
1368          * Gets the "BudgetIndirectCostsYear3RequestedAmount" element
1369          */
1370         java.math.BigDecimal getBudgetIndirectCostsYear3RequestedAmount();
1371         
1372         /**
1373          * Gets (as xml) the "BudgetIndirectCostsYear3RequestedAmount" element
1374          */
1375         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetIndirectCostsYear3RequestedAmount();
1376         
1377         /**
1378          * True if has "BudgetIndirectCostsYear3RequestedAmount" element
1379          */
1380         boolean isSetBudgetIndirectCostsYear3RequestedAmount();
1381         
1382         /**
1383          * Sets the "BudgetIndirectCostsYear3RequestedAmount" element
1384          */
1385         void setBudgetIndirectCostsYear3RequestedAmount(java.math.BigDecimal budgetIndirectCostsYear3RequestedAmount);
1386         
1387         /**
1388          * Sets (as xml) the "BudgetIndirectCostsYear3RequestedAmount" element
1389          */
1390         void xsetBudgetIndirectCostsYear3RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetIndirectCostsYear3RequestedAmount);
1391         
1392         /**
1393          * Unsets the "BudgetIndirectCostsYear3RequestedAmount" element
1394          */
1395         void unsetBudgetIndirectCostsYear3RequestedAmount();
1396         
1397         /**
1398          * Gets the "BudgetIndirectCostsYear4RequestedAmount" element
1399          */
1400         java.math.BigDecimal getBudgetIndirectCostsYear4RequestedAmount();
1401         
1402         /**
1403          * Gets (as xml) the "BudgetIndirectCostsYear4RequestedAmount" element
1404          */
1405         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetIndirectCostsYear4RequestedAmount();
1406         
1407         /**
1408          * True if has "BudgetIndirectCostsYear4RequestedAmount" element
1409          */
1410         boolean isSetBudgetIndirectCostsYear4RequestedAmount();
1411         
1412         /**
1413          * Sets the "BudgetIndirectCostsYear4RequestedAmount" element
1414          */
1415         void setBudgetIndirectCostsYear4RequestedAmount(java.math.BigDecimal budgetIndirectCostsYear4RequestedAmount);
1416         
1417         /**
1418          * Sets (as xml) the "BudgetIndirectCostsYear4RequestedAmount" element
1419          */
1420         void xsetBudgetIndirectCostsYear4RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetIndirectCostsYear4RequestedAmount);
1421         
1422         /**
1423          * Unsets the "BudgetIndirectCostsYear4RequestedAmount" element
1424          */
1425         void unsetBudgetIndirectCostsYear4RequestedAmount();
1426         
1427         /**
1428          * Gets the "BudgetIndirectCostsTotalRequestedAmount" element
1429          */
1430         java.math.BigDecimal getBudgetIndirectCostsTotalRequestedAmount();
1431         
1432         /**
1433          * Gets (as xml) the "BudgetIndirectCostsTotalRequestedAmount" element
1434          */
1435         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetIndirectCostsTotalRequestedAmount();
1436         
1437         /**
1438          * True if has "BudgetIndirectCostsTotalRequestedAmount" element
1439          */
1440         boolean isSetBudgetIndirectCostsTotalRequestedAmount();
1441         
1442         /**
1443          * Sets the "BudgetIndirectCostsTotalRequestedAmount" element
1444          */
1445         void setBudgetIndirectCostsTotalRequestedAmount(java.math.BigDecimal budgetIndirectCostsTotalRequestedAmount);
1446         
1447         /**
1448          * Sets (as xml) the "BudgetIndirectCostsTotalRequestedAmount" element
1449          */
1450         void xsetBudgetIndirectCostsTotalRequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetIndirectCostsTotalRequestedAmount);
1451         
1452         /**
1453          * Unsets the "BudgetIndirectCostsTotalRequestedAmount" element
1454          */
1455         void unsetBudgetIndirectCostsTotalRequestedAmount();
1456         
1457         /**
1458          * Gets the "BudgetMobilityStipendsYear1RequestedAmount" element
1459          */
1460         java.math.BigDecimal getBudgetMobilityStipendsYear1RequestedAmount();
1461         
1462         /**
1463          * Gets (as xml) the "BudgetMobilityStipendsYear1RequestedAmount" element
1464          */
1465         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetMobilityStipendsYear1RequestedAmount();
1466         
1467         /**
1468          * True if has "BudgetMobilityStipendsYear1RequestedAmount" element
1469          */
1470         boolean isSetBudgetMobilityStipendsYear1RequestedAmount();
1471         
1472         /**
1473          * Sets the "BudgetMobilityStipendsYear1RequestedAmount" element
1474          */
1475         void setBudgetMobilityStipendsYear1RequestedAmount(java.math.BigDecimal budgetMobilityStipendsYear1RequestedAmount);
1476         
1477         /**
1478          * Sets (as xml) the "BudgetMobilityStipendsYear1RequestedAmount" element
1479          */
1480         void xsetBudgetMobilityStipendsYear1RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetMobilityStipendsYear1RequestedAmount);
1481         
1482         /**
1483          * Unsets the "BudgetMobilityStipendsYear1RequestedAmount" element
1484          */
1485         void unsetBudgetMobilityStipendsYear1RequestedAmount();
1486         
1487         /**
1488          * Gets the "BudgetMobilityStipendsYear2RequestedAmount" element
1489          */
1490         java.math.BigDecimal getBudgetMobilityStipendsYear2RequestedAmount();
1491         
1492         /**
1493          * Gets (as xml) the "BudgetMobilityStipendsYear2RequestedAmount" element
1494          */
1495         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetMobilityStipendsYear2RequestedAmount();
1496         
1497         /**
1498          * True if has "BudgetMobilityStipendsYear2RequestedAmount" element
1499          */
1500         boolean isSetBudgetMobilityStipendsYear2RequestedAmount();
1501         
1502         /**
1503          * Sets the "BudgetMobilityStipendsYear2RequestedAmount" element
1504          */
1505         void setBudgetMobilityStipendsYear2RequestedAmount(java.math.BigDecimal budgetMobilityStipendsYear2RequestedAmount);
1506         
1507         /**
1508          * Sets (as xml) the "BudgetMobilityStipendsYear2RequestedAmount" element
1509          */
1510         void xsetBudgetMobilityStipendsYear2RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetMobilityStipendsYear2RequestedAmount);
1511         
1512         /**
1513          * Unsets the "BudgetMobilityStipendsYear2RequestedAmount" element
1514          */
1515         void unsetBudgetMobilityStipendsYear2RequestedAmount();
1516         
1517         /**
1518          * Gets the "BudgetMobilityStipendsYear3RequestedAmount" element
1519          */
1520         java.math.BigDecimal getBudgetMobilityStipendsYear3RequestedAmount();
1521         
1522         /**
1523          * Gets (as xml) the "BudgetMobilityStipendsYear3RequestedAmount" element
1524          */
1525         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetMobilityStipendsYear3RequestedAmount();
1526         
1527         /**
1528          * True if has "BudgetMobilityStipendsYear3RequestedAmount" element
1529          */
1530         boolean isSetBudgetMobilityStipendsYear3RequestedAmount();
1531         
1532         /**
1533          * Sets the "BudgetMobilityStipendsYear3RequestedAmount" element
1534          */
1535         void setBudgetMobilityStipendsYear3RequestedAmount(java.math.BigDecimal budgetMobilityStipendsYear3RequestedAmount);
1536         
1537         /**
1538          * Sets (as xml) the "BudgetMobilityStipendsYear3RequestedAmount" element
1539          */
1540         void xsetBudgetMobilityStipendsYear3RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetMobilityStipendsYear3RequestedAmount);
1541         
1542         /**
1543          * Unsets the "BudgetMobilityStipendsYear3RequestedAmount" element
1544          */
1545         void unsetBudgetMobilityStipendsYear3RequestedAmount();
1546         
1547         /**
1548          * Gets the "BudgetMobilityStipendsYear4RequestedAmount" element
1549          */
1550         java.math.BigDecimal getBudgetMobilityStipendsYear4RequestedAmount();
1551         
1552         /**
1553          * Gets (as xml) the "BudgetMobilityStipendsYear4RequestedAmount" element
1554          */
1555         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetMobilityStipendsYear4RequestedAmount();
1556         
1557         /**
1558          * True if has "BudgetMobilityStipendsYear4RequestedAmount" element
1559          */
1560         boolean isSetBudgetMobilityStipendsYear4RequestedAmount();
1561         
1562         /**
1563          * Sets the "BudgetMobilityStipendsYear4RequestedAmount" element
1564          */
1565         void setBudgetMobilityStipendsYear4RequestedAmount(java.math.BigDecimal budgetMobilityStipendsYear4RequestedAmount);
1566         
1567         /**
1568          * Sets (as xml) the "BudgetMobilityStipendsYear4RequestedAmount" element
1569          */
1570         void xsetBudgetMobilityStipendsYear4RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetMobilityStipendsYear4RequestedAmount);
1571         
1572         /**
1573          * Unsets the "BudgetMobilityStipendsYear4RequestedAmount" element
1574          */
1575         void unsetBudgetMobilityStipendsYear4RequestedAmount();
1576         
1577         /**
1578          * Gets the "BudgetMobilityStipendsTotalRequestedAmount" element
1579          */
1580         java.math.BigDecimal getBudgetMobilityStipendsTotalRequestedAmount();
1581         
1582         /**
1583          * Gets (as xml) the "BudgetMobilityStipendsTotalRequestedAmount" element
1584          */
1585         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetMobilityStipendsTotalRequestedAmount();
1586         
1587         /**
1588          * True if has "BudgetMobilityStipendsTotalRequestedAmount" element
1589          */
1590         boolean isSetBudgetMobilityStipendsTotalRequestedAmount();
1591         
1592         /**
1593          * Sets the "BudgetMobilityStipendsTotalRequestedAmount" element
1594          */
1595         void setBudgetMobilityStipendsTotalRequestedAmount(java.math.BigDecimal budgetMobilityStipendsTotalRequestedAmount);
1596         
1597         /**
1598          * Sets (as xml) the "BudgetMobilityStipendsTotalRequestedAmount" element
1599          */
1600         void xsetBudgetMobilityStipendsTotalRequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetMobilityStipendsTotalRequestedAmount);
1601         
1602         /**
1603          * Unsets the "BudgetMobilityStipendsTotalRequestedAmount" element
1604          */
1605         void unsetBudgetMobilityStipendsTotalRequestedAmount();
1606         
1607         /**
1608          * Gets the "BudgetLanguageStipendsYear1RequestedAmount" element
1609          */
1610         java.math.BigDecimal getBudgetLanguageStipendsYear1RequestedAmount();
1611         
1612         /**
1613          * Gets (as xml) the "BudgetLanguageStipendsYear1RequestedAmount" element
1614          */
1615         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetLanguageStipendsYear1RequestedAmount();
1616         
1617         /**
1618          * True if has "BudgetLanguageStipendsYear1RequestedAmount" element
1619          */
1620         boolean isSetBudgetLanguageStipendsYear1RequestedAmount();
1621         
1622         /**
1623          * Sets the "BudgetLanguageStipendsYear1RequestedAmount" element
1624          */
1625         void setBudgetLanguageStipendsYear1RequestedAmount(java.math.BigDecimal budgetLanguageStipendsYear1RequestedAmount);
1626         
1627         /**
1628          * Sets (as xml) the "BudgetLanguageStipendsYear1RequestedAmount" element
1629          */
1630         void xsetBudgetLanguageStipendsYear1RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetLanguageStipendsYear1RequestedAmount);
1631         
1632         /**
1633          * Unsets the "BudgetLanguageStipendsYear1RequestedAmount" element
1634          */
1635         void unsetBudgetLanguageStipendsYear1RequestedAmount();
1636         
1637         /**
1638          * Gets the "BudgetLanguageStipendsYear2RequestedAmount" element
1639          */
1640         java.math.BigDecimal getBudgetLanguageStipendsYear2RequestedAmount();
1641         
1642         /**
1643          * Gets (as xml) the "BudgetLanguageStipendsYear2RequestedAmount" element
1644          */
1645         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetLanguageStipendsYear2RequestedAmount();
1646         
1647         /**
1648          * True if has "BudgetLanguageStipendsYear2RequestedAmount" element
1649          */
1650         boolean isSetBudgetLanguageStipendsYear2RequestedAmount();
1651         
1652         /**
1653          * Sets the "BudgetLanguageStipendsYear2RequestedAmount" element
1654          */
1655         void setBudgetLanguageStipendsYear2RequestedAmount(java.math.BigDecimal budgetLanguageStipendsYear2RequestedAmount);
1656         
1657         /**
1658          * Sets (as xml) the "BudgetLanguageStipendsYear2RequestedAmount" element
1659          */
1660         void xsetBudgetLanguageStipendsYear2RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetLanguageStipendsYear2RequestedAmount);
1661         
1662         /**
1663          * Unsets the "BudgetLanguageStipendsYear2RequestedAmount" element
1664          */
1665         void unsetBudgetLanguageStipendsYear2RequestedAmount();
1666         
1667         /**
1668          * Gets the "BudgetLanguageStipendsYear3RequestedAmount" element
1669          */
1670         java.math.BigDecimal getBudgetLanguageStipendsYear3RequestedAmount();
1671         
1672         /**
1673          * Gets (as xml) the "BudgetLanguageStipendsYear3RequestedAmount" element
1674          */
1675         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetLanguageStipendsYear3RequestedAmount();
1676         
1677         /**
1678          * True if has "BudgetLanguageStipendsYear3RequestedAmount" element
1679          */
1680         boolean isSetBudgetLanguageStipendsYear3RequestedAmount();
1681         
1682         /**
1683          * Sets the "BudgetLanguageStipendsYear3RequestedAmount" element
1684          */
1685         void setBudgetLanguageStipendsYear3RequestedAmount(java.math.BigDecimal budgetLanguageStipendsYear3RequestedAmount);
1686         
1687         /**
1688          * Sets (as xml) the "BudgetLanguageStipendsYear3RequestedAmount" element
1689          */
1690         void xsetBudgetLanguageStipendsYear3RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetLanguageStipendsYear3RequestedAmount);
1691         
1692         /**
1693          * Unsets the "BudgetLanguageStipendsYear3RequestedAmount" element
1694          */
1695         void unsetBudgetLanguageStipendsYear3RequestedAmount();
1696         
1697         /**
1698          * Gets the "BudgetLanguageStipendsYear4RequestedAmount" element
1699          */
1700         java.math.BigDecimal getBudgetLanguageStipendsYear4RequestedAmount();
1701         
1702         /**
1703          * Gets (as xml) the "BudgetLanguageStipendsYear4RequestedAmount" element
1704          */
1705         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetLanguageStipendsYear4RequestedAmount();
1706         
1707         /**
1708          * True if has "BudgetLanguageStipendsYear4RequestedAmount" element
1709          */
1710         boolean isSetBudgetLanguageStipendsYear4RequestedAmount();
1711         
1712         /**
1713          * Sets the "BudgetLanguageStipendsYear4RequestedAmount" element
1714          */
1715         void setBudgetLanguageStipendsYear4RequestedAmount(java.math.BigDecimal budgetLanguageStipendsYear4RequestedAmount);
1716         
1717         /**
1718          * Sets (as xml) the "BudgetLanguageStipendsYear4RequestedAmount" element
1719          */
1720         void xsetBudgetLanguageStipendsYear4RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetLanguageStipendsYear4RequestedAmount);
1721         
1722         /**
1723          * Unsets the "BudgetLanguageStipendsYear4RequestedAmount" element
1724          */
1725         void unsetBudgetLanguageStipendsYear4RequestedAmount();
1726         
1727         /**
1728          * Gets the "BudgetLanguageStipendsTotalRequestedAmount" element
1729          */
1730         java.math.BigDecimal getBudgetLanguageStipendsTotalRequestedAmount();
1731         
1732         /**
1733          * Gets (as xml) the "BudgetLanguageStipendsTotalRequestedAmount" element
1734          */
1735         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetLanguageStipendsTotalRequestedAmount();
1736         
1737         /**
1738          * True if has "BudgetLanguageStipendsTotalRequestedAmount" element
1739          */
1740         boolean isSetBudgetLanguageStipendsTotalRequestedAmount();
1741         
1742         /**
1743          * Sets the "BudgetLanguageStipendsTotalRequestedAmount" element
1744          */
1745         void setBudgetLanguageStipendsTotalRequestedAmount(java.math.BigDecimal budgetLanguageStipendsTotalRequestedAmount);
1746         
1747         /**
1748          * Sets (as xml) the "BudgetLanguageStipendsTotalRequestedAmount" element
1749          */
1750         void xsetBudgetLanguageStipendsTotalRequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetLanguageStipendsTotalRequestedAmount);
1751         
1752         /**
1753          * Unsets the "BudgetLanguageStipendsTotalRequestedAmount" element
1754          */
1755         void unsetBudgetLanguageStipendsTotalRequestedAmount();
1756         
1757         /**
1758          * Gets the "BudgetStipendsSubtotalYear1RequestedAmount" element
1759          */
1760         java.math.BigDecimal getBudgetStipendsSubtotalYear1RequestedAmount();
1761         
1762         /**
1763          * Gets (as xml) the "BudgetStipendsSubtotalYear1RequestedAmount" element
1764          */
1765         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetStipendsSubtotalYear1RequestedAmount();
1766         
1767         /**
1768          * True if has "BudgetStipendsSubtotalYear1RequestedAmount" element
1769          */
1770         boolean isSetBudgetStipendsSubtotalYear1RequestedAmount();
1771         
1772         /**
1773          * Sets the "BudgetStipendsSubtotalYear1RequestedAmount" element
1774          */
1775         void setBudgetStipendsSubtotalYear1RequestedAmount(java.math.BigDecimal budgetStipendsSubtotalYear1RequestedAmount);
1776         
1777         /**
1778          * Sets (as xml) the "BudgetStipendsSubtotalYear1RequestedAmount" element
1779          */
1780         void xsetBudgetStipendsSubtotalYear1RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetStipendsSubtotalYear1RequestedAmount);
1781         
1782         /**
1783          * Unsets the "BudgetStipendsSubtotalYear1RequestedAmount" element
1784          */
1785         void unsetBudgetStipendsSubtotalYear1RequestedAmount();
1786         
1787         /**
1788          * Gets the "BudgetStipendsSubtotalYear2RequestedAmount" element
1789          */
1790         java.math.BigDecimal getBudgetStipendsSubtotalYear2RequestedAmount();
1791         
1792         /**
1793          * Gets (as xml) the "BudgetStipendsSubtotalYear2RequestedAmount" element
1794          */
1795         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetStipendsSubtotalYear2RequestedAmount();
1796         
1797         /**
1798          * True if has "BudgetStipendsSubtotalYear2RequestedAmount" element
1799          */
1800         boolean isSetBudgetStipendsSubtotalYear2RequestedAmount();
1801         
1802         /**
1803          * Sets the "BudgetStipendsSubtotalYear2RequestedAmount" element
1804          */
1805         void setBudgetStipendsSubtotalYear2RequestedAmount(java.math.BigDecimal budgetStipendsSubtotalYear2RequestedAmount);
1806         
1807         /**
1808          * Sets (as xml) the "BudgetStipendsSubtotalYear2RequestedAmount" element
1809          */
1810         void xsetBudgetStipendsSubtotalYear2RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetStipendsSubtotalYear2RequestedAmount);
1811         
1812         /**
1813          * Unsets the "BudgetStipendsSubtotalYear2RequestedAmount" element
1814          */
1815         void unsetBudgetStipendsSubtotalYear2RequestedAmount();
1816         
1817         /**
1818          * Gets the "BudgetStipendsSubtotalYear3RequestedAmount" element
1819          */
1820         java.math.BigDecimal getBudgetStipendsSubtotalYear3RequestedAmount();
1821         
1822         /**
1823          * Gets (as xml) the "BudgetStipendsSubtotalYear3RequestedAmount" element
1824          */
1825         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetStipendsSubtotalYear3RequestedAmount();
1826         
1827         /**
1828          * True if has "BudgetStipendsSubtotalYear3RequestedAmount" element
1829          */
1830         boolean isSetBudgetStipendsSubtotalYear3RequestedAmount();
1831         
1832         /**
1833          * Sets the "BudgetStipendsSubtotalYear3RequestedAmount" element
1834          */
1835         void setBudgetStipendsSubtotalYear3RequestedAmount(java.math.BigDecimal budgetStipendsSubtotalYear3RequestedAmount);
1836         
1837         /**
1838          * Sets (as xml) the "BudgetStipendsSubtotalYear3RequestedAmount" element
1839          */
1840         void xsetBudgetStipendsSubtotalYear3RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetStipendsSubtotalYear3RequestedAmount);
1841         
1842         /**
1843          * Unsets the "BudgetStipendsSubtotalYear3RequestedAmount" element
1844          */
1845         void unsetBudgetStipendsSubtotalYear3RequestedAmount();
1846         
1847         /**
1848          * Gets the "BudgetStipendsSubtotalYear4RequestedAmount" element
1849          */
1850         java.math.BigDecimal getBudgetStipendsSubtotalYear4RequestedAmount();
1851         
1852         /**
1853          * Gets (as xml) the "BudgetStipendsSubtotalYear4RequestedAmount" element
1854          */
1855         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetStipendsSubtotalYear4RequestedAmount();
1856         
1857         /**
1858          * True if has "BudgetStipendsSubtotalYear4RequestedAmount" element
1859          */
1860         boolean isSetBudgetStipendsSubtotalYear4RequestedAmount();
1861         
1862         /**
1863          * Sets the "BudgetStipendsSubtotalYear4RequestedAmount" element
1864          */
1865         void setBudgetStipendsSubtotalYear4RequestedAmount(java.math.BigDecimal budgetStipendsSubtotalYear4RequestedAmount);
1866         
1867         /**
1868          * Sets (as xml) the "BudgetStipendsSubtotalYear4RequestedAmount" element
1869          */
1870         void xsetBudgetStipendsSubtotalYear4RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetStipendsSubtotalYear4RequestedAmount);
1871         
1872         /**
1873          * Unsets the "BudgetStipendsSubtotalYear4RequestedAmount" element
1874          */
1875         void unsetBudgetStipendsSubtotalYear4RequestedAmount();
1876         
1877         /**
1878          * Gets the "BudgetStipendsSubtotalTotalRequestedAmount" element
1879          */
1880         java.math.BigDecimal getBudgetStipendsSubtotalTotalRequestedAmount();
1881         
1882         /**
1883          * Gets (as xml) the "BudgetStipendsSubtotalTotalRequestedAmount" element
1884          */
1885         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetStipendsSubtotalTotalRequestedAmount();
1886         
1887         /**
1888          * True if has "BudgetStipendsSubtotalTotalRequestedAmount" element
1889          */
1890         boolean isSetBudgetStipendsSubtotalTotalRequestedAmount();
1891         
1892         /**
1893          * Sets the "BudgetStipendsSubtotalTotalRequestedAmount" element
1894          */
1895         void setBudgetStipendsSubtotalTotalRequestedAmount(java.math.BigDecimal budgetStipendsSubtotalTotalRequestedAmount);
1896         
1897         /**
1898          * Sets (as xml) the "BudgetStipendsSubtotalTotalRequestedAmount" element
1899          */
1900         void xsetBudgetStipendsSubtotalTotalRequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetStipendsSubtotalTotalRequestedAmount);
1901         
1902         /**
1903          * Unsets the "BudgetStipendsSubtotalTotalRequestedAmount" element
1904          */
1905         void unsetBudgetStipendsSubtotalTotalRequestedAmount();
1906         
1907         /**
1908          * Gets the "BudgetFIPSEYear1RequestedAmount" element
1909          */
1910         java.math.BigDecimal getBudgetFIPSEYear1RequestedAmount();
1911         
1912         /**
1913          * Gets (as xml) the "BudgetFIPSEYear1RequestedAmount" element
1914          */
1915         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFIPSEYear1RequestedAmount();
1916         
1917         /**
1918          * True if has "BudgetFIPSEYear1RequestedAmount" element
1919          */
1920         boolean isSetBudgetFIPSEYear1RequestedAmount();
1921         
1922         /**
1923          * Sets the "BudgetFIPSEYear1RequestedAmount" element
1924          */
1925         void setBudgetFIPSEYear1RequestedAmount(java.math.BigDecimal budgetFIPSEYear1RequestedAmount);
1926         
1927         /**
1928          * Sets (as xml) the "BudgetFIPSEYear1RequestedAmount" element
1929          */
1930         void xsetBudgetFIPSEYear1RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFIPSEYear1RequestedAmount);
1931         
1932         /**
1933          * Unsets the "BudgetFIPSEYear1RequestedAmount" element
1934          */
1935         void unsetBudgetFIPSEYear1RequestedAmount();
1936         
1937         /**
1938          * Gets the "BudgetFIPSEYear2RequestedAmount" element
1939          */
1940         java.math.BigDecimal getBudgetFIPSEYear2RequestedAmount();
1941         
1942         /**
1943          * Gets (as xml) the "BudgetFIPSEYear2RequestedAmount" element
1944          */
1945         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFIPSEYear2RequestedAmount();
1946         
1947         /**
1948          * True if has "BudgetFIPSEYear2RequestedAmount" element
1949          */
1950         boolean isSetBudgetFIPSEYear2RequestedAmount();
1951         
1952         /**
1953          * Sets the "BudgetFIPSEYear2RequestedAmount" element
1954          */
1955         void setBudgetFIPSEYear2RequestedAmount(java.math.BigDecimal budgetFIPSEYear2RequestedAmount);
1956         
1957         /**
1958          * Sets (as xml) the "BudgetFIPSEYear2RequestedAmount" element
1959          */
1960         void xsetBudgetFIPSEYear2RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFIPSEYear2RequestedAmount);
1961         
1962         /**
1963          * Unsets the "BudgetFIPSEYear2RequestedAmount" element
1964          */
1965         void unsetBudgetFIPSEYear2RequestedAmount();
1966         
1967         /**
1968          * Gets the "BudgetFIPSEYear3RequestedAmount" element
1969          */
1970         java.math.BigDecimal getBudgetFIPSEYear3RequestedAmount();
1971         
1972         /**
1973          * Gets (as xml) the "BudgetFIPSEYear3RequestedAmount" element
1974          */
1975         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFIPSEYear3RequestedAmount();
1976         
1977         /**
1978          * True if has "BudgetFIPSEYear3RequestedAmount" element
1979          */
1980         boolean isSetBudgetFIPSEYear3RequestedAmount();
1981         
1982         /**
1983          * Sets the "BudgetFIPSEYear3RequestedAmount" element
1984          */
1985         void setBudgetFIPSEYear3RequestedAmount(java.math.BigDecimal budgetFIPSEYear3RequestedAmount);
1986         
1987         /**
1988          * Sets (as xml) the "BudgetFIPSEYear3RequestedAmount" element
1989          */
1990         void xsetBudgetFIPSEYear3RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFIPSEYear3RequestedAmount);
1991         
1992         /**
1993          * Unsets the "BudgetFIPSEYear3RequestedAmount" element
1994          */
1995         void unsetBudgetFIPSEYear3RequestedAmount();
1996         
1997         /**
1998          * Gets the "BudgetFIPSEYear4RequestedAmount" element
1999          */
2000         java.math.BigDecimal getBudgetFIPSEYear4RequestedAmount();
2001         
2002         /**
2003          * Gets (as xml) the "BudgetFIPSEYear4RequestedAmount" element
2004          */
2005         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFIPSEYear4RequestedAmount();
2006         
2007         /**
2008          * True if has "BudgetFIPSEYear4RequestedAmount" element
2009          */
2010         boolean isSetBudgetFIPSEYear4RequestedAmount();
2011         
2012         /**
2013          * Sets the "BudgetFIPSEYear4RequestedAmount" element
2014          */
2015         void setBudgetFIPSEYear4RequestedAmount(java.math.BigDecimal budgetFIPSEYear4RequestedAmount);
2016         
2017         /**
2018          * Sets (as xml) the "BudgetFIPSEYear4RequestedAmount" element
2019          */
2020         void xsetBudgetFIPSEYear4RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFIPSEYear4RequestedAmount);
2021         
2022         /**
2023          * Unsets the "BudgetFIPSEYear4RequestedAmount" element
2024          */
2025         void unsetBudgetFIPSEYear4RequestedAmount();
2026         
2027         /**
2028          * Gets the "BudgetFIPSETotalRequestedAmount" element
2029          */
2030         java.math.BigDecimal getBudgetFIPSETotalRequestedAmount();
2031         
2032         /**
2033          * Gets (as xml) the "BudgetFIPSETotalRequestedAmount" element
2034          */
2035         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFIPSETotalRequestedAmount();
2036         
2037         /**
2038          * True if has "BudgetFIPSETotalRequestedAmount" element
2039          */
2040         boolean isSetBudgetFIPSETotalRequestedAmount();
2041         
2042         /**
2043          * Sets the "BudgetFIPSETotalRequestedAmount" element
2044          */
2045         void setBudgetFIPSETotalRequestedAmount(java.math.BigDecimal budgetFIPSETotalRequestedAmount);
2046         
2047         /**
2048          * Sets (as xml) the "BudgetFIPSETotalRequestedAmount" element
2049          */
2050         void xsetBudgetFIPSETotalRequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFIPSETotalRequestedAmount);
2051         
2052         /**
2053          * Unsets the "BudgetFIPSETotalRequestedAmount" element
2054          */
2055         void unsetBudgetFIPSETotalRequestedAmount();
2056         
2057         /**
2058          * Gets the "BudgetLeadPartnerYear1NonFederalAmount" element
2059          */
2060         java.math.BigDecimal getBudgetLeadPartnerYear1NonFederalAmount();
2061         
2062         /**
2063          * Gets (as xml) the "BudgetLeadPartnerYear1NonFederalAmount" element
2064          */
2065         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetLeadPartnerYear1NonFederalAmount();
2066         
2067         /**
2068          * True if has "BudgetLeadPartnerYear1NonFederalAmount" element
2069          */
2070         boolean isSetBudgetLeadPartnerYear1NonFederalAmount();
2071         
2072         /**
2073          * Sets the "BudgetLeadPartnerYear1NonFederalAmount" element
2074          */
2075         void setBudgetLeadPartnerYear1NonFederalAmount(java.math.BigDecimal budgetLeadPartnerYear1NonFederalAmount);
2076         
2077         /**
2078          * Sets (as xml) the "BudgetLeadPartnerYear1NonFederalAmount" element
2079          */
2080         void xsetBudgetLeadPartnerYear1NonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetLeadPartnerYear1NonFederalAmount);
2081         
2082         /**
2083          * Unsets the "BudgetLeadPartnerYear1NonFederalAmount" element
2084          */
2085         void unsetBudgetLeadPartnerYear1NonFederalAmount();
2086         
2087         /**
2088          * Gets the "BudgetLeadPartnerYear2NonFederalAmount" element
2089          */
2090         java.math.BigDecimal getBudgetLeadPartnerYear2NonFederalAmount();
2091         
2092         /**
2093          * Gets (as xml) the "BudgetLeadPartnerYear2NonFederalAmount" element
2094          */
2095         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetLeadPartnerYear2NonFederalAmount();
2096         
2097         /**
2098          * True if has "BudgetLeadPartnerYear2NonFederalAmount" element
2099          */
2100         boolean isSetBudgetLeadPartnerYear2NonFederalAmount();
2101         
2102         /**
2103          * Sets the "BudgetLeadPartnerYear2NonFederalAmount" element
2104          */
2105         void setBudgetLeadPartnerYear2NonFederalAmount(java.math.BigDecimal budgetLeadPartnerYear2NonFederalAmount);
2106         
2107         /**
2108          * Sets (as xml) the "BudgetLeadPartnerYear2NonFederalAmount" element
2109          */
2110         void xsetBudgetLeadPartnerYear2NonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetLeadPartnerYear2NonFederalAmount);
2111         
2112         /**
2113          * Unsets the "BudgetLeadPartnerYear2NonFederalAmount" element
2114          */
2115         void unsetBudgetLeadPartnerYear2NonFederalAmount();
2116         
2117         /**
2118          * Gets the "BudgetLeadPartnerYear3NonFederalAmount" element
2119          */
2120         java.math.BigDecimal getBudgetLeadPartnerYear3NonFederalAmount();
2121         
2122         /**
2123          * Gets (as xml) the "BudgetLeadPartnerYear3NonFederalAmount" element
2124          */
2125         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetLeadPartnerYear3NonFederalAmount();
2126         
2127         /**
2128          * True if has "BudgetLeadPartnerYear3NonFederalAmount" element
2129          */
2130         boolean isSetBudgetLeadPartnerYear3NonFederalAmount();
2131         
2132         /**
2133          * Sets the "BudgetLeadPartnerYear3NonFederalAmount" element
2134          */
2135         void setBudgetLeadPartnerYear3NonFederalAmount(java.math.BigDecimal budgetLeadPartnerYear3NonFederalAmount);
2136         
2137         /**
2138          * Sets (as xml) the "BudgetLeadPartnerYear3NonFederalAmount" element
2139          */
2140         void xsetBudgetLeadPartnerYear3NonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetLeadPartnerYear3NonFederalAmount);
2141         
2142         /**
2143          * Unsets the "BudgetLeadPartnerYear3NonFederalAmount" element
2144          */
2145         void unsetBudgetLeadPartnerYear3NonFederalAmount();
2146         
2147         /**
2148          * Gets the "BudgetLeadPartnerYear4NonFederalAmount" element
2149          */
2150         java.math.BigDecimal getBudgetLeadPartnerYear4NonFederalAmount();
2151         
2152         /**
2153          * Gets (as xml) the "BudgetLeadPartnerYear4NonFederalAmount" element
2154          */
2155         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetLeadPartnerYear4NonFederalAmount();
2156         
2157         /**
2158          * True if has "BudgetLeadPartnerYear4NonFederalAmount" element
2159          */
2160         boolean isSetBudgetLeadPartnerYear4NonFederalAmount();
2161         
2162         /**
2163          * Sets the "BudgetLeadPartnerYear4NonFederalAmount" element
2164          */
2165         void setBudgetLeadPartnerYear4NonFederalAmount(java.math.BigDecimal budgetLeadPartnerYear4NonFederalAmount);
2166         
2167         /**
2168          * Sets (as xml) the "BudgetLeadPartnerYear4NonFederalAmount" element
2169          */
2170         void xsetBudgetLeadPartnerYear4NonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetLeadPartnerYear4NonFederalAmount);
2171         
2172         /**
2173          * Unsets the "BudgetLeadPartnerYear4NonFederalAmount" element
2174          */
2175         void unsetBudgetLeadPartnerYear4NonFederalAmount();
2176         
2177         /**
2178          * Gets the "BudgetLeadPartnerTotalNonFederalAmount" element
2179          */
2180         java.math.BigDecimal getBudgetLeadPartnerTotalNonFederalAmount();
2181         
2182         /**
2183          * Gets (as xml) the "BudgetLeadPartnerTotalNonFederalAmount" element
2184          */
2185         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetLeadPartnerTotalNonFederalAmount();
2186         
2187         /**
2188          * True if has "BudgetLeadPartnerTotalNonFederalAmount" element
2189          */
2190         boolean isSetBudgetLeadPartnerTotalNonFederalAmount();
2191         
2192         /**
2193          * Sets the "BudgetLeadPartnerTotalNonFederalAmount" element
2194          */
2195         void setBudgetLeadPartnerTotalNonFederalAmount(java.math.BigDecimal budgetLeadPartnerTotalNonFederalAmount);
2196         
2197         /**
2198          * Sets (as xml) the "BudgetLeadPartnerTotalNonFederalAmount" element
2199          */
2200         void xsetBudgetLeadPartnerTotalNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetLeadPartnerTotalNonFederalAmount);
2201         
2202         /**
2203          * Unsets the "BudgetLeadPartnerTotalNonFederalAmount" element
2204          */
2205         void unsetBudgetLeadPartnerTotalNonFederalAmount();
2206         
2207         /**
2208          * Gets the "BudgetSubcontractorYear1NonFederalAmount" element
2209          */
2210         java.math.BigDecimal getBudgetSubcontractorYear1NonFederalAmount();
2211         
2212         /**
2213          * Gets (as xml) the "BudgetSubcontractorYear1NonFederalAmount" element
2214          */
2215         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetSubcontractorYear1NonFederalAmount();
2216         
2217         /**
2218          * True if has "BudgetSubcontractorYear1NonFederalAmount" element
2219          */
2220         boolean isSetBudgetSubcontractorYear1NonFederalAmount();
2221         
2222         /**
2223          * Sets the "BudgetSubcontractorYear1NonFederalAmount" element
2224          */
2225         void setBudgetSubcontractorYear1NonFederalAmount(java.math.BigDecimal budgetSubcontractorYear1NonFederalAmount);
2226         
2227         /**
2228          * Sets (as xml) the "BudgetSubcontractorYear1NonFederalAmount" element
2229          */
2230         void xsetBudgetSubcontractorYear1NonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetSubcontractorYear1NonFederalAmount);
2231         
2232         /**
2233          * Unsets the "BudgetSubcontractorYear1NonFederalAmount" element
2234          */
2235         void unsetBudgetSubcontractorYear1NonFederalAmount();
2236         
2237         /**
2238          * Gets the "BudgetSubcontractorYear2NonFederalAmount" element
2239          */
2240         java.math.BigDecimal getBudgetSubcontractorYear2NonFederalAmount();
2241         
2242         /**
2243          * Gets (as xml) the "BudgetSubcontractorYear2NonFederalAmount" element
2244          */
2245         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetSubcontractorYear2NonFederalAmount();
2246         
2247         /**
2248          * True if has "BudgetSubcontractorYear2NonFederalAmount" element
2249          */
2250         boolean isSetBudgetSubcontractorYear2NonFederalAmount();
2251         
2252         /**
2253          * Sets the "BudgetSubcontractorYear2NonFederalAmount" element
2254          */
2255         void setBudgetSubcontractorYear2NonFederalAmount(java.math.BigDecimal budgetSubcontractorYear2NonFederalAmount);
2256         
2257         /**
2258          * Sets (as xml) the "BudgetSubcontractorYear2NonFederalAmount" element
2259          */
2260         void xsetBudgetSubcontractorYear2NonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetSubcontractorYear2NonFederalAmount);
2261         
2262         /**
2263          * Unsets the "BudgetSubcontractorYear2NonFederalAmount" element
2264          */
2265         void unsetBudgetSubcontractorYear2NonFederalAmount();
2266         
2267         /**
2268          * Gets the "BudgetSubcontractorYear3NonFederalAmount" element
2269          */
2270         java.math.BigDecimal getBudgetSubcontractorYear3NonFederalAmount();
2271         
2272         /**
2273          * Gets (as xml) the "BudgetSubcontractorYear3NonFederalAmount" element
2274          */
2275         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetSubcontractorYear3NonFederalAmount();
2276         
2277         /**
2278          * True if has "BudgetSubcontractorYear3NonFederalAmount" element
2279          */
2280         boolean isSetBudgetSubcontractorYear3NonFederalAmount();
2281         
2282         /**
2283          * Sets the "BudgetSubcontractorYear3NonFederalAmount" element
2284          */
2285         void setBudgetSubcontractorYear3NonFederalAmount(java.math.BigDecimal budgetSubcontractorYear3NonFederalAmount);
2286         
2287         /**
2288          * Sets (as xml) the "BudgetSubcontractorYear3NonFederalAmount" element
2289          */
2290         void xsetBudgetSubcontractorYear3NonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetSubcontractorYear3NonFederalAmount);
2291         
2292         /**
2293          * Unsets the "BudgetSubcontractorYear3NonFederalAmount" element
2294          */
2295         void unsetBudgetSubcontractorYear3NonFederalAmount();
2296         
2297         /**
2298          * Gets the "BudgetSubcontractorYear4NonFederalAmount" element
2299          */
2300         java.math.BigDecimal getBudgetSubcontractorYear4NonFederalAmount();
2301         
2302         /**
2303          * Gets (as xml) the "BudgetSubcontractorYear4NonFederalAmount" element
2304          */
2305         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetSubcontractorYear4NonFederalAmount();
2306         
2307         /**
2308          * True if has "BudgetSubcontractorYear4NonFederalAmount" element
2309          */
2310         boolean isSetBudgetSubcontractorYear4NonFederalAmount();
2311         
2312         /**
2313          * Sets the "BudgetSubcontractorYear4NonFederalAmount" element
2314          */
2315         void setBudgetSubcontractorYear4NonFederalAmount(java.math.BigDecimal budgetSubcontractorYear4NonFederalAmount);
2316         
2317         /**
2318          * Sets (as xml) the "BudgetSubcontractorYear4NonFederalAmount" element
2319          */
2320         void xsetBudgetSubcontractorYear4NonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetSubcontractorYear4NonFederalAmount);
2321         
2322         /**
2323          * Unsets the "BudgetSubcontractorYear4NonFederalAmount" element
2324          */
2325         void unsetBudgetSubcontractorYear4NonFederalAmount();
2326         
2327         /**
2328          * Gets the "BudgetSubcontractorTotalNonFederalAmount" element
2329          */
2330         java.math.BigDecimal getBudgetSubcontractorTotalNonFederalAmount();
2331         
2332         /**
2333          * Gets (as xml) the "BudgetSubcontractorTotalNonFederalAmount" element
2334          */
2335         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetSubcontractorTotalNonFederalAmount();
2336         
2337         /**
2338          * True if has "BudgetSubcontractorTotalNonFederalAmount" element
2339          */
2340         boolean isSetBudgetSubcontractorTotalNonFederalAmount();
2341         
2342         /**
2343          * Sets the "BudgetSubcontractorTotalNonFederalAmount" element
2344          */
2345         void setBudgetSubcontractorTotalNonFederalAmount(java.math.BigDecimal budgetSubcontractorTotalNonFederalAmount);
2346         
2347         /**
2348          * Sets (as xml) the "BudgetSubcontractorTotalNonFederalAmount" element
2349          */
2350         void xsetBudgetSubcontractorTotalNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetSubcontractorTotalNonFederalAmount);
2351         
2352         /**
2353          * Unsets the "BudgetSubcontractorTotalNonFederalAmount" element
2354          */
2355         void unsetBudgetSubcontractorTotalNonFederalAmount();
2356         
2357         /**
2358          * Gets the "BudgetForeignPartnerCanadaYear1RequestedAmount" element
2359          */
2360         java.math.BigDecimal getBudgetForeignPartnerCanadaYear1RequestedAmount();
2361         
2362         /**
2363          * Gets (as xml) the "BudgetForeignPartnerCanadaYear1RequestedAmount" element
2364          */
2365         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetForeignPartnerCanadaYear1RequestedAmount();
2366         
2367         /**
2368          * True if has "BudgetForeignPartnerCanadaYear1RequestedAmount" element
2369          */
2370         boolean isSetBudgetForeignPartnerCanadaYear1RequestedAmount();
2371         
2372         /**
2373          * Sets the "BudgetForeignPartnerCanadaYear1RequestedAmount" element
2374          */
2375         void setBudgetForeignPartnerCanadaYear1RequestedAmount(java.math.BigDecimal budgetForeignPartnerCanadaYear1RequestedAmount);
2376         
2377         /**
2378          * Sets (as xml) the "BudgetForeignPartnerCanadaYear1RequestedAmount" element
2379          */
2380         void xsetBudgetForeignPartnerCanadaYear1RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetForeignPartnerCanadaYear1RequestedAmount);
2381         
2382         /**
2383          * Unsets the "BudgetForeignPartnerCanadaYear1RequestedAmount" element
2384          */
2385         void unsetBudgetForeignPartnerCanadaYear1RequestedAmount();
2386         
2387         /**
2388          * Gets the "BudgetForeignPartnerCanadaYear2RequestedAmount" element
2389          */
2390         java.math.BigDecimal getBudgetForeignPartnerCanadaYear2RequestedAmount();
2391         
2392         /**
2393          * Gets (as xml) the "BudgetForeignPartnerCanadaYear2RequestedAmount" element
2394          */
2395         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetForeignPartnerCanadaYear2RequestedAmount();
2396         
2397         /**
2398          * True if has "BudgetForeignPartnerCanadaYear2RequestedAmount" element
2399          */
2400         boolean isSetBudgetForeignPartnerCanadaYear2RequestedAmount();
2401         
2402         /**
2403          * Sets the "BudgetForeignPartnerCanadaYear2RequestedAmount" element
2404          */
2405         void setBudgetForeignPartnerCanadaYear2RequestedAmount(java.math.BigDecimal budgetForeignPartnerCanadaYear2RequestedAmount);
2406         
2407         /**
2408          * Sets (as xml) the "BudgetForeignPartnerCanadaYear2RequestedAmount" element
2409          */
2410         void xsetBudgetForeignPartnerCanadaYear2RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetForeignPartnerCanadaYear2RequestedAmount);
2411         
2412         /**
2413          * Unsets the "BudgetForeignPartnerCanadaYear2RequestedAmount" element
2414          */
2415         void unsetBudgetForeignPartnerCanadaYear2RequestedAmount();
2416         
2417         /**
2418          * Gets the "BudgetForeignPartnerCanadaYear3RequestedAmount" element
2419          */
2420         java.math.BigDecimal getBudgetForeignPartnerCanadaYear3RequestedAmount();
2421         
2422         /**
2423          * Gets (as xml) the "BudgetForeignPartnerCanadaYear3RequestedAmount" element
2424          */
2425         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetForeignPartnerCanadaYear3RequestedAmount();
2426         
2427         /**
2428          * True if has "BudgetForeignPartnerCanadaYear3RequestedAmount" element
2429          */
2430         boolean isSetBudgetForeignPartnerCanadaYear3RequestedAmount();
2431         
2432         /**
2433          * Sets the "BudgetForeignPartnerCanadaYear3RequestedAmount" element
2434          */
2435         void setBudgetForeignPartnerCanadaYear3RequestedAmount(java.math.BigDecimal budgetForeignPartnerCanadaYear3RequestedAmount);
2436         
2437         /**
2438          * Sets (as xml) the "BudgetForeignPartnerCanadaYear3RequestedAmount" element
2439          */
2440         void xsetBudgetForeignPartnerCanadaYear3RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetForeignPartnerCanadaYear3RequestedAmount);
2441         
2442         /**
2443          * Unsets the "BudgetForeignPartnerCanadaYear3RequestedAmount" element
2444          */
2445         void unsetBudgetForeignPartnerCanadaYear3RequestedAmount();
2446         
2447         /**
2448          * Gets the "BudgetForeignPartnerCanadaYear4RequestedAmount" element
2449          */
2450         java.math.BigDecimal getBudgetForeignPartnerCanadaYear4RequestedAmount();
2451         
2452         /**
2453          * Gets (as xml) the "BudgetForeignPartnerCanadaYear4RequestedAmount" element
2454          */
2455         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetForeignPartnerCanadaYear4RequestedAmount();
2456         
2457         /**
2458          * True if has "BudgetForeignPartnerCanadaYear4RequestedAmount" element
2459          */
2460         boolean isSetBudgetForeignPartnerCanadaYear4RequestedAmount();
2461         
2462         /**
2463          * Sets the "BudgetForeignPartnerCanadaYear4RequestedAmount" element
2464          */
2465         void setBudgetForeignPartnerCanadaYear4RequestedAmount(java.math.BigDecimal budgetForeignPartnerCanadaYear4RequestedAmount);
2466         
2467         /**
2468          * Sets (as xml) the "BudgetForeignPartnerCanadaYear4RequestedAmount" element
2469          */
2470         void xsetBudgetForeignPartnerCanadaYear4RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetForeignPartnerCanadaYear4RequestedAmount);
2471         
2472         /**
2473          * Unsets the "BudgetForeignPartnerCanadaYear4RequestedAmount" element
2474          */
2475         void unsetBudgetForeignPartnerCanadaYear4RequestedAmount();
2476         
2477         /**
2478          * Gets the "BudgetForeignPartnerCanadaTotalAmount" element
2479          */
2480         java.math.BigDecimal getBudgetForeignPartnerCanadaTotalAmount();
2481         
2482         /**
2483          * Gets (as xml) the "BudgetForeignPartnerCanadaTotalAmount" element
2484          */
2485         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetForeignPartnerCanadaTotalAmount();
2486         
2487         /**
2488          * True if has "BudgetForeignPartnerCanadaTotalAmount" element
2489          */
2490         boolean isSetBudgetForeignPartnerCanadaTotalAmount();
2491         
2492         /**
2493          * Sets the "BudgetForeignPartnerCanadaTotalAmount" element
2494          */
2495         void setBudgetForeignPartnerCanadaTotalAmount(java.math.BigDecimal budgetForeignPartnerCanadaTotalAmount);
2496         
2497         /**
2498          * Sets (as xml) the "BudgetForeignPartnerCanadaTotalAmount" element
2499          */
2500         void xsetBudgetForeignPartnerCanadaTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetForeignPartnerCanadaTotalAmount);
2501         
2502         /**
2503          * Unsets the "BudgetForeignPartnerCanadaTotalAmount" element
2504          */
2505         void unsetBudgetForeignPartnerCanadaTotalAmount();
2506         
2507         /**
2508          * Gets the "BudgetForeignPartnerMexicoYear1RequestedAmount" element
2509          */
2510         java.math.BigDecimal getBudgetForeignPartnerMexicoYear1RequestedAmount();
2511         
2512         /**
2513          * Gets (as xml) the "BudgetForeignPartnerMexicoYear1RequestedAmount" element
2514          */
2515         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetForeignPartnerMexicoYear1RequestedAmount();
2516         
2517         /**
2518          * True if has "BudgetForeignPartnerMexicoYear1RequestedAmount" element
2519          */
2520         boolean isSetBudgetForeignPartnerMexicoYear1RequestedAmount();
2521         
2522         /**
2523          * Sets the "BudgetForeignPartnerMexicoYear1RequestedAmount" element
2524          */
2525         void setBudgetForeignPartnerMexicoYear1RequestedAmount(java.math.BigDecimal budgetForeignPartnerMexicoYear1RequestedAmount);
2526         
2527         /**
2528          * Sets (as xml) the "BudgetForeignPartnerMexicoYear1RequestedAmount" element
2529          */
2530         void xsetBudgetForeignPartnerMexicoYear1RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetForeignPartnerMexicoYear1RequestedAmount);
2531         
2532         /**
2533          * Unsets the "BudgetForeignPartnerMexicoYear1RequestedAmount" element
2534          */
2535         void unsetBudgetForeignPartnerMexicoYear1RequestedAmount();
2536         
2537         /**
2538          * Gets the "BudgetForeignPartnerMexicoYear2RequestedAmount" element
2539          */
2540         java.math.BigDecimal getBudgetForeignPartnerMexicoYear2RequestedAmount();
2541         
2542         /**
2543          * Gets (as xml) the "BudgetForeignPartnerMexicoYear2RequestedAmount" element
2544          */
2545         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetForeignPartnerMexicoYear2RequestedAmount();
2546         
2547         /**
2548          * True if has "BudgetForeignPartnerMexicoYear2RequestedAmount" element
2549          */
2550         boolean isSetBudgetForeignPartnerMexicoYear2RequestedAmount();
2551         
2552         /**
2553          * Sets the "BudgetForeignPartnerMexicoYear2RequestedAmount" element
2554          */
2555         void setBudgetForeignPartnerMexicoYear2RequestedAmount(java.math.BigDecimal budgetForeignPartnerMexicoYear2RequestedAmount);
2556         
2557         /**
2558          * Sets (as xml) the "BudgetForeignPartnerMexicoYear2RequestedAmount" element
2559          */
2560         void xsetBudgetForeignPartnerMexicoYear2RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetForeignPartnerMexicoYear2RequestedAmount);
2561         
2562         /**
2563          * Unsets the "BudgetForeignPartnerMexicoYear2RequestedAmount" element
2564          */
2565         void unsetBudgetForeignPartnerMexicoYear2RequestedAmount();
2566         
2567         /**
2568          * Gets the "BudgetForeignPartnerMexicoYear3RequestedAmount" element
2569          */
2570         java.math.BigDecimal getBudgetForeignPartnerMexicoYear3RequestedAmount();
2571         
2572         /**
2573          * Gets (as xml) the "BudgetForeignPartnerMexicoYear3RequestedAmount" element
2574          */
2575         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetForeignPartnerMexicoYear3RequestedAmount();
2576         
2577         /**
2578          * True if has "BudgetForeignPartnerMexicoYear3RequestedAmount" element
2579          */
2580         boolean isSetBudgetForeignPartnerMexicoYear3RequestedAmount();
2581         
2582         /**
2583          * Sets the "BudgetForeignPartnerMexicoYear3RequestedAmount" element
2584          */
2585         void setBudgetForeignPartnerMexicoYear3RequestedAmount(java.math.BigDecimal budgetForeignPartnerMexicoYear3RequestedAmount);
2586         
2587         /**
2588          * Sets (as xml) the "BudgetForeignPartnerMexicoYear3RequestedAmount" element
2589          */
2590         void xsetBudgetForeignPartnerMexicoYear3RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetForeignPartnerMexicoYear3RequestedAmount);
2591         
2592         /**
2593          * Unsets the "BudgetForeignPartnerMexicoYear3RequestedAmount" element
2594          */
2595         void unsetBudgetForeignPartnerMexicoYear3RequestedAmount();
2596         
2597         /**
2598          * Gets the "BudgetForeignPartnerMexicoYear4RequestedAmount" element
2599          */
2600         java.math.BigDecimal getBudgetForeignPartnerMexicoYear4RequestedAmount();
2601         
2602         /**
2603          * Gets (as xml) the "BudgetForeignPartnerMexicoYear4RequestedAmount" element
2604          */
2605         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetForeignPartnerMexicoYear4RequestedAmount();
2606         
2607         /**
2608          * True if has "BudgetForeignPartnerMexicoYear4RequestedAmount" element
2609          */
2610         boolean isSetBudgetForeignPartnerMexicoYear4RequestedAmount();
2611         
2612         /**
2613          * Sets the "BudgetForeignPartnerMexicoYear4RequestedAmount" element
2614          */
2615         void setBudgetForeignPartnerMexicoYear4RequestedAmount(java.math.BigDecimal budgetForeignPartnerMexicoYear4RequestedAmount);
2616         
2617         /**
2618          * Sets (as xml) the "BudgetForeignPartnerMexicoYear4RequestedAmount" element
2619          */
2620         void xsetBudgetForeignPartnerMexicoYear4RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetForeignPartnerMexicoYear4RequestedAmount);
2621         
2622         /**
2623          * Unsets the "BudgetForeignPartnerMexicoYear4RequestedAmount" element
2624          */
2625         void unsetBudgetForeignPartnerMexicoYear4RequestedAmount();
2626         
2627         /**
2628          * Gets the "BudgetForeignPartnerMexicoTotalAmount" element
2629          */
2630         java.math.BigDecimal getBudgetForeignPartnerMexicoTotalAmount();
2631         
2632         /**
2633          * Gets (as xml) the "BudgetForeignPartnerMexicoTotalAmount" element
2634          */
2635         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetForeignPartnerMexicoTotalAmount();
2636         
2637         /**
2638          * True if has "BudgetForeignPartnerMexicoTotalAmount" element
2639          */
2640         boolean isSetBudgetForeignPartnerMexicoTotalAmount();
2641         
2642         /**
2643          * Sets the "BudgetForeignPartnerMexicoTotalAmount" element
2644          */
2645         void setBudgetForeignPartnerMexicoTotalAmount(java.math.BigDecimal budgetForeignPartnerMexicoTotalAmount);
2646         
2647         /**
2648          * Sets (as xml) the "BudgetForeignPartnerMexicoTotalAmount" element
2649          */
2650         void xsetBudgetForeignPartnerMexicoTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetForeignPartnerMexicoTotalAmount);
2651         
2652         /**
2653          * Unsets the "BudgetForeignPartnerMexicoTotalAmount" element
2654          */
2655         void unsetBudgetForeignPartnerMexicoTotalAmount();
2656         
2657         /**
2658          * Gets the "BudgetForeignPartnerBrazilYear1RequestedAmount" element
2659          */
2660         java.math.BigDecimal getBudgetForeignPartnerBrazilYear1RequestedAmount();
2661         
2662         /**
2663          * Gets (as xml) the "BudgetForeignPartnerBrazilYear1RequestedAmount" element
2664          */
2665         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetForeignPartnerBrazilYear1RequestedAmount();
2666         
2667         /**
2668          * True if has "BudgetForeignPartnerBrazilYear1RequestedAmount" element
2669          */
2670         boolean isSetBudgetForeignPartnerBrazilYear1RequestedAmount();
2671         
2672         /**
2673          * Sets the "BudgetForeignPartnerBrazilYear1RequestedAmount" element
2674          */
2675         void setBudgetForeignPartnerBrazilYear1RequestedAmount(java.math.BigDecimal budgetForeignPartnerBrazilYear1RequestedAmount);
2676         
2677         /**
2678          * Sets (as xml) the "BudgetForeignPartnerBrazilYear1RequestedAmount" element
2679          */
2680         void xsetBudgetForeignPartnerBrazilYear1RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetForeignPartnerBrazilYear1RequestedAmount);
2681         
2682         /**
2683          * Unsets the "BudgetForeignPartnerBrazilYear1RequestedAmount" element
2684          */
2685         void unsetBudgetForeignPartnerBrazilYear1RequestedAmount();
2686         
2687         /**
2688          * Gets the "BudgetForeignPartnerBrazilYear2RequestedAmount" element
2689          */
2690         java.math.BigDecimal getBudgetForeignPartnerBrazilYear2RequestedAmount();
2691         
2692         /**
2693          * Gets (as xml) the "BudgetForeignPartnerBrazilYear2RequestedAmount" element
2694          */
2695         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetForeignPartnerBrazilYear2RequestedAmount();
2696         
2697         /**
2698          * True if has "BudgetForeignPartnerBrazilYear2RequestedAmount" element
2699          */
2700         boolean isSetBudgetForeignPartnerBrazilYear2RequestedAmount();
2701         
2702         /**
2703          * Sets the "BudgetForeignPartnerBrazilYear2RequestedAmount" element
2704          */
2705         void setBudgetForeignPartnerBrazilYear2RequestedAmount(java.math.BigDecimal budgetForeignPartnerBrazilYear2RequestedAmount);
2706         
2707         /**
2708          * Sets (as xml) the "BudgetForeignPartnerBrazilYear2RequestedAmount" element
2709          */
2710         void xsetBudgetForeignPartnerBrazilYear2RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetForeignPartnerBrazilYear2RequestedAmount);
2711         
2712         /**
2713          * Unsets the "BudgetForeignPartnerBrazilYear2RequestedAmount" element
2714          */
2715         void unsetBudgetForeignPartnerBrazilYear2RequestedAmount();
2716         
2717         /**
2718          * Gets the "BudgetForeignPartnerBrazilYear3RequestedAmount" element
2719          */
2720         java.math.BigDecimal getBudgetForeignPartnerBrazilYear3RequestedAmount();
2721         
2722         /**
2723          * Gets (as xml) the "BudgetForeignPartnerBrazilYear3RequestedAmount" element
2724          */
2725         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetForeignPartnerBrazilYear3RequestedAmount();
2726         
2727         /**
2728          * True if has "BudgetForeignPartnerBrazilYear3RequestedAmount" element
2729          */
2730         boolean isSetBudgetForeignPartnerBrazilYear3RequestedAmount();
2731         
2732         /**
2733          * Sets the "BudgetForeignPartnerBrazilYear3RequestedAmount" element
2734          */
2735         void setBudgetForeignPartnerBrazilYear3RequestedAmount(java.math.BigDecimal budgetForeignPartnerBrazilYear3RequestedAmount);
2736         
2737         /**
2738          * Sets (as xml) the "BudgetForeignPartnerBrazilYear3RequestedAmount" element
2739          */
2740         void xsetBudgetForeignPartnerBrazilYear3RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetForeignPartnerBrazilYear3RequestedAmount);
2741         
2742         /**
2743          * Unsets the "BudgetForeignPartnerBrazilYear3RequestedAmount" element
2744          */
2745         void unsetBudgetForeignPartnerBrazilYear3RequestedAmount();
2746         
2747         /**
2748          * Gets the "BudgetForeignPartnerBrazilYear4RequestedAmount" element
2749          */
2750         java.math.BigDecimal getBudgetForeignPartnerBrazilYear4RequestedAmount();
2751         
2752         /**
2753          * Gets (as xml) the "BudgetForeignPartnerBrazilYear4RequestedAmount" element
2754          */
2755         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetForeignPartnerBrazilYear4RequestedAmount();
2756         
2757         /**
2758          * True if has "BudgetForeignPartnerBrazilYear4RequestedAmount" element
2759          */
2760         boolean isSetBudgetForeignPartnerBrazilYear4RequestedAmount();
2761         
2762         /**
2763          * Sets the "BudgetForeignPartnerBrazilYear4RequestedAmount" element
2764          */
2765         void setBudgetForeignPartnerBrazilYear4RequestedAmount(java.math.BigDecimal budgetForeignPartnerBrazilYear4RequestedAmount);
2766         
2767         /**
2768          * Sets (as xml) the "BudgetForeignPartnerBrazilYear4RequestedAmount" element
2769          */
2770         void xsetBudgetForeignPartnerBrazilYear4RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetForeignPartnerBrazilYear4RequestedAmount);
2771         
2772         /**
2773          * Unsets the "BudgetForeignPartnerBrazilYear4RequestedAmount" element
2774          */
2775         void unsetBudgetForeignPartnerBrazilYear4RequestedAmount();
2776         
2777         /**
2778          * Gets the "BudgetForeignPartnerBrazilTotalAmount" element
2779          */
2780         java.math.BigDecimal getBudgetForeignPartnerBrazilTotalAmount();
2781         
2782         /**
2783          * Gets (as xml) the "BudgetForeignPartnerBrazilTotalAmount" element
2784          */
2785         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetForeignPartnerBrazilTotalAmount();
2786         
2787         /**
2788          * True if has "BudgetForeignPartnerBrazilTotalAmount" element
2789          */
2790         boolean isSetBudgetForeignPartnerBrazilTotalAmount();
2791         
2792         /**
2793          * Sets the "BudgetForeignPartnerBrazilTotalAmount" element
2794          */
2795         void setBudgetForeignPartnerBrazilTotalAmount(java.math.BigDecimal budgetForeignPartnerBrazilTotalAmount);
2796         
2797         /**
2798          * Sets (as xml) the "BudgetForeignPartnerBrazilTotalAmount" element
2799          */
2800         void xsetBudgetForeignPartnerBrazilTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetForeignPartnerBrazilTotalAmount);
2801         
2802         /**
2803          * Unsets the "BudgetForeignPartnerBrazilTotalAmount" element
2804          */
2805         void unsetBudgetForeignPartnerBrazilTotalAmount();
2806         
2807         /**
2808          * Gets the "BudgetForeignPartnerEuropeYear1RequestedAmount" element
2809          */
2810         java.math.BigDecimal getBudgetForeignPartnerEuropeYear1RequestedAmount();
2811         
2812         /**
2813          * Gets (as xml) the "BudgetForeignPartnerEuropeYear1RequestedAmount" element
2814          */
2815         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetForeignPartnerEuropeYear1RequestedAmount();
2816         
2817         /**
2818          * True if has "BudgetForeignPartnerEuropeYear1RequestedAmount" element
2819          */
2820         boolean isSetBudgetForeignPartnerEuropeYear1RequestedAmount();
2821         
2822         /**
2823          * Sets the "BudgetForeignPartnerEuropeYear1RequestedAmount" element
2824          */
2825         void setBudgetForeignPartnerEuropeYear1RequestedAmount(java.math.BigDecimal budgetForeignPartnerEuropeYear1RequestedAmount);
2826         
2827         /**
2828          * Sets (as xml) the "BudgetForeignPartnerEuropeYear1RequestedAmount" element
2829          */
2830         void xsetBudgetForeignPartnerEuropeYear1RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetForeignPartnerEuropeYear1RequestedAmount);
2831         
2832         /**
2833          * Unsets the "BudgetForeignPartnerEuropeYear1RequestedAmount" element
2834          */
2835         void unsetBudgetForeignPartnerEuropeYear1RequestedAmount();
2836         
2837         /**
2838          * Gets the "BudgetForeignPartnerEuropeYear2RequestedAmount" element
2839          */
2840         java.math.BigDecimal getBudgetForeignPartnerEuropeYear2RequestedAmount();
2841         
2842         /**
2843          * Gets (as xml) the "BudgetForeignPartnerEuropeYear2RequestedAmount" element
2844          */
2845         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetForeignPartnerEuropeYear2RequestedAmount();
2846         
2847         /**
2848          * True if has "BudgetForeignPartnerEuropeYear2RequestedAmount" element
2849          */
2850         boolean isSetBudgetForeignPartnerEuropeYear2RequestedAmount();
2851         
2852         /**
2853          * Sets the "BudgetForeignPartnerEuropeYear2RequestedAmount" element
2854          */
2855         void setBudgetForeignPartnerEuropeYear2RequestedAmount(java.math.BigDecimal budgetForeignPartnerEuropeYear2RequestedAmount);
2856         
2857         /**
2858          * Sets (as xml) the "BudgetForeignPartnerEuropeYear2RequestedAmount" element
2859          */
2860         void xsetBudgetForeignPartnerEuropeYear2RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetForeignPartnerEuropeYear2RequestedAmount);
2861         
2862         /**
2863          * Unsets the "BudgetForeignPartnerEuropeYear2RequestedAmount" element
2864          */
2865         void unsetBudgetForeignPartnerEuropeYear2RequestedAmount();
2866         
2867         /**
2868          * Gets the "BudgetForeignPartnerEuropeYear3RequestedAmount" element
2869          */
2870         java.math.BigDecimal getBudgetForeignPartnerEuropeYear3RequestedAmount();
2871         
2872         /**
2873          * Gets (as xml) the "BudgetForeignPartnerEuropeYear3RequestedAmount" element
2874          */
2875         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetForeignPartnerEuropeYear3RequestedAmount();
2876         
2877         /**
2878          * True if has "BudgetForeignPartnerEuropeYear3RequestedAmount" element
2879          */
2880         boolean isSetBudgetForeignPartnerEuropeYear3RequestedAmount();
2881         
2882         /**
2883          * Sets the "BudgetForeignPartnerEuropeYear3RequestedAmount" element
2884          */
2885         void setBudgetForeignPartnerEuropeYear3RequestedAmount(java.math.BigDecimal budgetForeignPartnerEuropeYear3RequestedAmount);
2886         
2887         /**
2888          * Sets (as xml) the "BudgetForeignPartnerEuropeYear3RequestedAmount" element
2889          */
2890         void xsetBudgetForeignPartnerEuropeYear3RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetForeignPartnerEuropeYear3RequestedAmount);
2891         
2892         /**
2893          * Unsets the "BudgetForeignPartnerEuropeYear3RequestedAmount" element
2894          */
2895         void unsetBudgetForeignPartnerEuropeYear3RequestedAmount();
2896         
2897         /**
2898          * Gets the "BudgetForeignPartnerEuropeYear4RequestedAmount" element
2899          */
2900         java.math.BigDecimal getBudgetForeignPartnerEuropeYear4RequestedAmount();
2901         
2902         /**
2903          * Gets (as xml) the "BudgetForeignPartnerEuropeYear4RequestedAmount" element
2904          */
2905         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetForeignPartnerEuropeYear4RequestedAmount();
2906         
2907         /**
2908          * True if has "BudgetForeignPartnerEuropeYear4RequestedAmount" element
2909          */
2910         boolean isSetBudgetForeignPartnerEuropeYear4RequestedAmount();
2911         
2912         /**
2913          * Sets the "BudgetForeignPartnerEuropeYear4RequestedAmount" element
2914          */
2915         void setBudgetForeignPartnerEuropeYear4RequestedAmount(java.math.BigDecimal budgetForeignPartnerEuropeYear4RequestedAmount);
2916         
2917         /**
2918          * Sets (as xml) the "BudgetForeignPartnerEuropeYear4RequestedAmount" element
2919          */
2920         void xsetBudgetForeignPartnerEuropeYear4RequestedAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetForeignPartnerEuropeYear4RequestedAmount);
2921         
2922         /**
2923          * Unsets the "BudgetForeignPartnerEuropeYear4RequestedAmount" element
2924          */
2925         void unsetBudgetForeignPartnerEuropeYear4RequestedAmount();
2926         
2927         /**
2928          * Gets the "BudgetForeignPartnerEuropeTotalAmount" element
2929          */
2930         java.math.BigDecimal getBudgetForeignPartnerEuropeTotalAmount();
2931         
2932         /**
2933          * Gets (as xml) the "BudgetForeignPartnerEuropeTotalAmount" element
2934          */
2935         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetForeignPartnerEuropeTotalAmount();
2936         
2937         /**
2938          * True if has "BudgetForeignPartnerEuropeTotalAmount" element
2939          */
2940         boolean isSetBudgetForeignPartnerEuropeTotalAmount();
2941         
2942         /**
2943          * Sets the "BudgetForeignPartnerEuropeTotalAmount" element
2944          */
2945         void setBudgetForeignPartnerEuropeTotalAmount(java.math.BigDecimal budgetForeignPartnerEuropeTotalAmount);
2946         
2947         /**
2948          * Sets (as xml) the "BudgetForeignPartnerEuropeTotalAmount" element
2949          */
2950         void xsetBudgetForeignPartnerEuropeTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetForeignPartnerEuropeTotalAmount);
2951         
2952         /**
2953          * Unsets the "BudgetForeignPartnerEuropeTotalAmount" element
2954          */
2955         void unsetBudgetForeignPartnerEuropeTotalAmount();
2956         
2957         /**
2958          * Gets the "IndirectCostRateAgreementIndicator" element
2959          */
2960         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIndirectCostRateAgreementIndicator();
2961         
2962         /**
2963          * Gets (as xml) the "IndirectCostRateAgreementIndicator" element
2964          */
2965         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIndirectCostRateAgreementIndicator();
2966         
2967         /**
2968          * True if has "IndirectCostRateAgreementIndicator" element
2969          */
2970         boolean isSetIndirectCostRateAgreementIndicator();
2971         
2972         /**
2973          * Sets the "IndirectCostRateAgreementIndicator" element
2974          */
2975         void setIndirectCostRateAgreementIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum indirectCostRateAgreementIndicator);
2976         
2977         /**
2978          * Sets (as xml) the "IndirectCostRateAgreementIndicator" element
2979          */
2980         void xsetIndirectCostRateAgreementIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType indirectCostRateAgreementIndicator);
2981         
2982         /**
2983          * Unsets the "IndirectCostRateAgreementIndicator" element
2984          */
2985         void unsetIndirectCostRateAgreementIndicator();
2986         
2987         /**
2988          * Gets the "IndirectCostRateAgreementBeginDate" element
2989          */
2990         java.util.Calendar getIndirectCostRateAgreementBeginDate();
2991         
2992         /**
2993          * Gets (as xml) the "IndirectCostRateAgreementBeginDate" element
2994          */
2995         org.apache.xmlbeans.XmlDate xgetIndirectCostRateAgreementBeginDate();
2996         
2997         /**
2998          * True if has "IndirectCostRateAgreementBeginDate" element
2999          */
3000         boolean isSetIndirectCostRateAgreementBeginDate();
3001         
3002         /**
3003          * Sets the "IndirectCostRateAgreementBeginDate" element
3004          */
3005         void setIndirectCostRateAgreementBeginDate(java.util.Calendar indirectCostRateAgreementBeginDate);
3006         
3007         /**
3008          * Sets (as xml) the "IndirectCostRateAgreementBeginDate" element
3009          */
3010         void xsetIndirectCostRateAgreementBeginDate(org.apache.xmlbeans.XmlDate indirectCostRateAgreementBeginDate);
3011         
3012         /**
3013          * Unsets the "IndirectCostRateAgreementBeginDate" element
3014          */
3015         void unsetIndirectCostRateAgreementBeginDate();
3016         
3017         /**
3018          * Gets the "IndirectCostRateAgreementEndDate" element
3019          */
3020         java.util.Calendar getIndirectCostRateAgreementEndDate();
3021         
3022         /**
3023          * Gets (as xml) the "IndirectCostRateAgreementEndDate" element
3024          */
3025         org.apache.xmlbeans.XmlDate xgetIndirectCostRateAgreementEndDate();
3026         
3027         /**
3028          * True if has "IndirectCostRateAgreementEndDate" element
3029          */
3030         boolean isSetIndirectCostRateAgreementEndDate();
3031         
3032         /**
3033          * Sets the "IndirectCostRateAgreementEndDate" element
3034          */
3035         void setIndirectCostRateAgreementEndDate(java.util.Calendar indirectCostRateAgreementEndDate);
3036         
3037         /**
3038          * Sets (as xml) the "IndirectCostRateAgreementEndDate" element
3039          */
3040         void xsetIndirectCostRateAgreementEndDate(org.apache.xmlbeans.XmlDate indirectCostRateAgreementEndDate);
3041         
3042         /**
3043          * Unsets the "IndirectCostRateAgreementEndDate" element
3044          */
3045         void unsetIndirectCostRateAgreementEndDate();
3046         
3047         /**
3048          * Gets the "IndirectCostRateApprovingAgencyName" element
3049          */
3050         gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateApprovingAgencyName.Enum getIndirectCostRateApprovingAgencyName();
3051         
3052         /**
3053          * Gets (as xml) the "IndirectCostRateApprovingAgencyName" element
3054          */
3055         gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateApprovingAgencyName xgetIndirectCostRateApprovingAgencyName();
3056         
3057         /**
3058          * True if has "IndirectCostRateApprovingAgencyName" element
3059          */
3060         boolean isSetIndirectCostRateApprovingAgencyName();
3061         
3062         /**
3063          * Sets the "IndirectCostRateApprovingAgencyName" element
3064          */
3065         void setIndirectCostRateApprovingAgencyName(gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateApprovingAgencyName.Enum indirectCostRateApprovingAgencyName);
3066         
3067         /**
3068          * Sets (as xml) the "IndirectCostRateApprovingAgencyName" element
3069          */
3070         void xsetIndirectCostRateApprovingAgencyName(gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateApprovingAgencyName indirectCostRateApprovingAgencyName);
3071         
3072         /**
3073          * Unsets the "IndirectCostRateApprovingAgencyName" element
3074          */
3075         void unsetIndirectCostRateApprovingAgencyName();
3076         
3077         /**
3078          * Gets the "IndirectCostRateOtherAgencyName" element
3079          */
3080         java.lang.String getIndirectCostRateOtherAgencyName();
3081         
3082         /**
3083          * Gets (as xml) the "IndirectCostRateOtherAgencyName" element
3084          */
3085         gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateOtherAgencyName xgetIndirectCostRateOtherAgencyName();
3086         
3087         /**
3088          * True if has "IndirectCostRateOtherAgencyName" element
3089          */
3090         boolean isSetIndirectCostRateOtherAgencyName();
3091         
3092         /**
3093          * Sets the "IndirectCostRateOtherAgencyName" element
3094          */
3095         void setIndirectCostRateOtherAgencyName(java.lang.String indirectCostRateOtherAgencyName);
3096         
3097         /**
3098          * Sets (as xml) the "IndirectCostRateOtherAgencyName" element
3099          */
3100         void xsetIndirectCostRateOtherAgencyName(gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateOtherAgencyName indirectCostRateOtherAgencyName);
3101         
3102         /**
3103          * Unsets the "IndirectCostRateOtherAgencyName" element
3104          */
3105         void unsetIndirectCostRateOtherAgencyName();
3106         
3107         /**
3108          * Gets the "RestrictedIndirectCostRateText" element
3109          */
3110         gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.RestrictedIndirectCostRateText.Enum getRestrictedIndirectCostRateText();
3111         
3112         /**
3113          * Gets (as xml) the "RestrictedIndirectCostRateText" element
3114          */
3115         gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.RestrictedIndirectCostRateText xgetRestrictedIndirectCostRateText();
3116         
3117         /**
3118          * True if has "RestrictedIndirectCostRateText" element
3119          */
3120         boolean isSetRestrictedIndirectCostRateText();
3121         
3122         /**
3123          * Sets the "RestrictedIndirectCostRateText" element
3124          */
3125         void setRestrictedIndirectCostRateText(gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.RestrictedIndirectCostRateText.Enum restrictedIndirectCostRateText);
3126         
3127         /**
3128          * Sets (as xml) the "RestrictedIndirectCostRateText" element
3129          */
3130         void xsetRestrictedIndirectCostRateText(gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.RestrictedIndirectCostRateText restrictedIndirectCostRateText);
3131         
3132         /**
3133          * Unsets the "RestrictedIndirectCostRateText" element
3134          */
3135         void unsetRestrictedIndirectCostRateText();
3136         
3137         /**
3138          * Gets the "FormVersion" attribute
3139          */
3140         java.lang.String getFormVersion();
3141         
3142         /**
3143          * Gets (as xml) the "FormVersion" attribute
3144          */
3145         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
3146         
3147         /**
3148          * Sets the "FormVersion" attribute
3149          */
3150         void setFormVersion(java.lang.String formVersion);
3151         
3152         /**
3153          * Sets (as xml) the "FormVersion" attribute
3154          */
3155         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
3156         
3157         /**
3158          * An XML FIPSEProgramName(@http://apply.grants.gov/forms/ED_FIPSEBudgetSummary-V1.0).
3159          *
3160          * This is an atomic type that is a restriction of gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument$EDFIPSEBudgetSummary$FIPSEProgramName.
3161          */
3162         public interface FIPSEProgramName extends org.apache.xmlbeans.XmlString
3163         {
3164             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3165                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FIPSEProgramName.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fipseprogramname586belemtype");
3166             
3167             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
3168             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
3169             
3170             static final Enum EU_U_S_PROGRAM = Enum.forString("EU-U.S. Program");
3171             static final Enum U_S_BRAZIL_PROGRAM = Enum.forString("U.S.-Brazil Program");
3172             static final Enum NORTH_AMERICAN_PROGRAM = Enum.forString("North American Program");
3173             
3174             static final int INT_EU_U_S_PROGRAM = Enum.INT_EU_U_S_PROGRAM;
3175             static final int INT_U_S_BRAZIL_PROGRAM = Enum.INT_U_S_BRAZIL_PROGRAM;
3176             static final int INT_NORTH_AMERICAN_PROGRAM = Enum.INT_NORTH_AMERICAN_PROGRAM;
3177             
3178             /**
3179              * Enumeration value class for gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument$EDFIPSEBudgetSummary$FIPSEProgramName.
3180              * These enum values can be used as follows:
3181              * <pre>
3182              * enum.toString(); // returns the string value of the enum
3183              * enum.intValue(); // returns an int value, useful for switches
3184              * // e.g., case Enum.INT_EU_U_S_PROGRAM
3185              * Enum.forString(s); // returns the enum value for a string
3186              * Enum.forInt(i); // returns the enum value for an int
3187              * </pre>
3188              * Enumeration objects are immutable singleton objects that
3189              * can be compared using == object equality. They have no
3190              * public constructor. See the constants defined within this
3191              * class for all the valid values.
3192              */
3193             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
3194             {
3195                 /**
3196                  * Returns the enum value for a string, or null if none.
3197                  */
3198                 public static Enum forString(java.lang.String s)
3199                     { return (Enum)table.forString(s); }
3200                 /**
3201                  * Returns the enum value corresponding to an int, or null if none.
3202                  */
3203                 public static Enum forInt(int i)
3204                     { return (Enum)table.forInt(i); }
3205                 
3206                 private Enum(java.lang.String s, int i)
3207                     { super(s, i); }
3208                 
3209                 static final int INT_EU_U_S_PROGRAM = 1;
3210                 static final int INT_U_S_BRAZIL_PROGRAM = 2;
3211                 static final int INT_NORTH_AMERICAN_PROGRAM = 3;
3212                 
3213                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
3214                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
3215                 (
3216                     new Enum[]
3217                     {
3218                       new Enum("EU-U.S. Program", INT_EU_U_S_PROGRAM),
3219                       new Enum("U.S.-Brazil Program", INT_U_S_BRAZIL_PROGRAM),
3220                       new Enum("North American Program", INT_NORTH_AMERICAN_PROGRAM),
3221                     }
3222                 );
3223                 private static final long serialVersionUID = 1L;
3224                 private java.lang.Object readResolve() { return forInt(intValue()); } 
3225             }
3226             
3227             /**
3228              * A factory class with static methods for creating instances
3229              * of this type.
3230              */
3231             
3232             public static final class Factory
3233             {
3234                 public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.FIPSEProgramName newValue(java.lang.Object obj) {
3235                   return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.FIPSEProgramName) type.newValue( obj ); }
3236                 
3237                 public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.FIPSEProgramName newInstance() {
3238                   return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.FIPSEProgramName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3239                 
3240                 public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.FIPSEProgramName newInstance(org.apache.xmlbeans.XmlOptions options) {
3241                   return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.FIPSEProgramName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3242                 
3243                 private Factory() { } // No instance of this class allowed
3244             }
3245         }
3246         
3247         /**
3248          * An XML LeadOrPartnerIndicator(@http://apply.grants.gov/forms/ED_FIPSEBudgetSummary-V1.0).
3249          *
3250          * This is an atomic type that is a restriction of gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument$EDFIPSEBudgetSummary$LeadOrPartnerIndicator.
3251          */
3252         public interface LeadOrPartnerIndicator extends org.apache.xmlbeans.XmlString
3253         {
3254             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3255                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(LeadOrPartnerIndicator.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("leadorpartnerindicatoraf15elemtype");
3256             
3257             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
3258             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
3259             
3260             static final Enum LEAD_FISCAL_AGENT = Enum.forString("Lead (fiscal agent)");
3261             static final Enum PARTNER = Enum.forString("Partner");
3262             
3263             static final int INT_LEAD_FISCAL_AGENT = Enum.INT_LEAD_FISCAL_AGENT;
3264             static final int INT_PARTNER = Enum.INT_PARTNER;
3265             
3266             /**
3267              * Enumeration value class for gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument$EDFIPSEBudgetSummary$LeadOrPartnerIndicator.
3268              * These enum values can be used as follows:
3269              * <pre>
3270              * enum.toString(); // returns the string value of the enum
3271              * enum.intValue(); // returns an int value, useful for switches
3272              * // e.g., case Enum.INT_LEAD_FISCAL_AGENT
3273              * Enum.forString(s); // returns the enum value for a string
3274              * Enum.forInt(i); // returns the enum value for an int
3275              * </pre>
3276              * Enumeration objects are immutable singleton objects that
3277              * can be compared using == object equality. They have no
3278              * public constructor. See the constants defined within this
3279              * class for all the valid values.
3280              */
3281             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
3282             {
3283                 /**
3284                  * Returns the enum value for a string, or null if none.
3285                  */
3286                 public static Enum forString(java.lang.String s)
3287                     { return (Enum)table.forString(s); }
3288                 /**
3289                  * Returns the enum value corresponding to an int, or null if none.
3290                  */
3291                 public static Enum forInt(int i)
3292                     { return (Enum)table.forInt(i); }
3293                 
3294                 private Enum(java.lang.String s, int i)
3295                     { super(s, i); }
3296                 
3297                 static final int INT_LEAD_FISCAL_AGENT = 1;
3298                 static final int INT_PARTNER = 2;
3299                 
3300                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
3301                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
3302                 (
3303                     new Enum[]
3304                     {
3305                       new Enum("Lead (fiscal agent)", INT_LEAD_FISCAL_AGENT),
3306                       new Enum("Partner", INT_PARTNER),
3307                     }
3308                 );
3309                 private static final long serialVersionUID = 1L;
3310                 private java.lang.Object readResolve() { return forInt(intValue()); } 
3311             }
3312             
3313             /**
3314              * A factory class with static methods for creating instances
3315              * of this type.
3316              */
3317             
3318             public static final class Factory
3319             {
3320                 public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.LeadOrPartnerIndicator newValue(java.lang.Object obj) {
3321                   return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.LeadOrPartnerIndicator) type.newValue( obj ); }
3322                 
3323                 public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.LeadOrPartnerIndicator newInstance() {
3324                   return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.LeadOrPartnerIndicator) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3325                 
3326                 public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.LeadOrPartnerIndicator newInstance(org.apache.xmlbeans.XmlOptions options) {
3327                   return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.LeadOrPartnerIndicator) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3328                 
3329                 private Factory() { } // No instance of this class allowed
3330             }
3331         }
3332         
3333         /**
3334          * An XML IndirectCostRateApprovingAgencyName(@http://apply.grants.gov/forms/ED_FIPSEBudgetSummary-V1.0).
3335          *
3336          * This is an atomic type that is a restriction of gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument$EDFIPSEBudgetSummary$IndirectCostRateApprovingAgencyName.
3337          */
3338         public interface IndirectCostRateApprovingAgencyName extends org.apache.xmlbeans.XmlString
3339         {
3340             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3341                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(IndirectCostRateApprovingAgencyName.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("indirectcostrateapprovingagencyname1b6celemtype");
3342             
3343             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
3344             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
3345             
3346             static final Enum ED = Enum.forString("ED");
3347             static final Enum OTHER = Enum.forString("Other");
3348             
3349             static final int INT_ED = Enum.INT_ED;
3350             static final int INT_OTHER = Enum.INT_OTHER;
3351             
3352             /**
3353              * Enumeration value class for gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument$EDFIPSEBudgetSummary$IndirectCostRateApprovingAgencyName.
3354              * These enum values can be used as follows:
3355              * <pre>
3356              * enum.toString(); // returns the string value of the enum
3357              * enum.intValue(); // returns an int value, useful for switches
3358              * // e.g., case Enum.INT_ED
3359              * Enum.forString(s); // returns the enum value for a string
3360              * Enum.forInt(i); // returns the enum value for an int
3361              * </pre>
3362              * Enumeration objects are immutable singleton objects that
3363              * can be compared using == object equality. They have no
3364              * public constructor. See the constants defined within this
3365              * class for all the valid values.
3366              */
3367             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
3368             {
3369                 /**
3370                  * Returns the enum value for a string, or null if none.
3371                  */
3372                 public static Enum forString(java.lang.String s)
3373                     { return (Enum)table.forString(s); }
3374                 /**
3375                  * Returns the enum value corresponding to an int, or null if none.
3376                  */
3377                 public static Enum forInt(int i)
3378                     { return (Enum)table.forInt(i); }
3379                 
3380                 private Enum(java.lang.String s, int i)
3381                     { super(s, i); }
3382                 
3383                 static final int INT_ED = 1;
3384                 static final int INT_OTHER = 2;
3385                 
3386                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
3387                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
3388                 (
3389                     new Enum[]
3390                     {
3391                       new Enum("ED", INT_ED),
3392                       new Enum("Other", INT_OTHER),
3393                     }
3394                 );
3395                 private static final long serialVersionUID = 1L;
3396                 private java.lang.Object readResolve() { return forInt(intValue()); } 
3397             }
3398             
3399             /**
3400              * A factory class with static methods for creating instances
3401              * of this type.
3402              */
3403             
3404             public static final class Factory
3405             {
3406                 public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateApprovingAgencyName newValue(java.lang.Object obj) {
3407                   return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateApprovingAgencyName) type.newValue( obj ); }
3408                 
3409                 public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateApprovingAgencyName newInstance() {
3410                   return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateApprovingAgencyName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3411                 
3412                 public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateApprovingAgencyName newInstance(org.apache.xmlbeans.XmlOptions options) {
3413                   return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateApprovingAgencyName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3414                 
3415                 private Factory() { } // No instance of this class allowed
3416             }
3417         }
3418         
3419         /**
3420          * An XML IndirectCostRateOtherAgencyName(@http://apply.grants.gov/forms/ED_FIPSEBudgetSummary-V1.0).
3421          *
3422          * This is an atomic type that is a restriction of gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument$EDFIPSEBudgetSummary$IndirectCostRateOtherAgencyName.
3423          */
3424         public interface IndirectCostRateOtherAgencyName extends org.apache.xmlbeans.XmlString
3425         {
3426             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3427                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(IndirectCostRateOtherAgencyName.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("indirectcostrateotheragencynamec4e6elemtype");
3428             
3429             /**
3430              * A factory class with static methods for creating instances
3431              * of this type.
3432              */
3433             
3434             public static final class Factory
3435             {
3436                 public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateOtherAgencyName newValue(java.lang.Object obj) {
3437                   return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateOtherAgencyName) type.newValue( obj ); }
3438                 
3439                 public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateOtherAgencyName newInstance() {
3440                   return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateOtherAgencyName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3441                 
3442                 public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateOtherAgencyName newInstance(org.apache.xmlbeans.XmlOptions options) {
3443                   return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.IndirectCostRateOtherAgencyName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3444                 
3445                 private Factory() { } // No instance of this class allowed
3446             }
3447         }
3448         
3449         /**
3450          * An XML RestrictedIndirectCostRateText(@http://apply.grants.gov/forms/ED_FIPSEBudgetSummary-V1.0).
3451          *
3452          * This is an atomic type that is a restriction of gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument$EDFIPSEBudgetSummary$RestrictedIndirectCostRateText.
3453          */
3454         public interface RestrictedIndirectCostRateText extends org.apache.xmlbeans.XmlString
3455         {
3456             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3457                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(RestrictedIndirectCostRateText.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("restrictedindirectcostratetextffd8elemtype");
3458             
3459             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
3460             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
3461             
3462             static final Enum IS_INCLUDED_IN_YOUR_APPROVED_INDIRECT_COST_RATE_AGREEMENT = Enum.forString("Is included in your approved Indirect Cost Rate Agreement?");
3463             static final Enum COMPLIES_WITH_34_CFR_76_564_C_2 = Enum.forString("Complies with 34 CFR 76.564(c)(2)?");
3464             
3465             static final int INT_IS_INCLUDED_IN_YOUR_APPROVED_INDIRECT_COST_RATE_AGREEMENT = Enum.INT_IS_INCLUDED_IN_YOUR_APPROVED_INDIRECT_COST_RATE_AGREEMENT;
3466             static final int INT_COMPLIES_WITH_34_CFR_76_564_C_2 = Enum.INT_COMPLIES_WITH_34_CFR_76_564_C_2;
3467             
3468             /**
3469              * Enumeration value class for gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument$EDFIPSEBudgetSummary$RestrictedIndirectCostRateText.
3470              * These enum values can be used as follows:
3471              * <pre>
3472              * enum.toString(); // returns the string value of the enum
3473              * enum.intValue(); // returns an int value, useful for switches
3474              * // e.g., case Enum.INT_IS_INCLUDED_IN_YOUR_APPROVED_INDIRECT_COST_RATE_AGREEMENT
3475              * Enum.forString(s); // returns the enum value for a string
3476              * Enum.forInt(i); // returns the enum value for an int
3477              * </pre>
3478              * Enumeration objects are immutable singleton objects that
3479              * can be compared using == object equality. They have no
3480              * public constructor. See the constants defined within this
3481              * class for all the valid values.
3482              */
3483             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
3484             {
3485                 /**
3486                  * Returns the enum value for a string, or null if none.
3487                  */
3488                 public static Enum forString(java.lang.String s)
3489                     { return (Enum)table.forString(s); }
3490                 /**
3491                  * Returns the enum value corresponding to an int, or null if none.
3492                  */
3493                 public static Enum forInt(int i)
3494                     { return (Enum)table.forInt(i); }
3495                 
3496                 private Enum(java.lang.String s, int i)
3497                     { super(s, i); }
3498                 
3499                 static final int INT_IS_INCLUDED_IN_YOUR_APPROVED_INDIRECT_COST_RATE_AGREEMENT = 1;
3500                 static final int INT_COMPLIES_WITH_34_CFR_76_564_C_2 = 2;
3501                 
3502                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
3503                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
3504                 (
3505                     new Enum[]
3506                     {
3507                       new Enum("Is included in your approved Indirect Cost Rate Agreement?", INT_IS_INCLUDED_IN_YOUR_APPROVED_INDIRECT_COST_RATE_AGREEMENT),
3508                       new Enum("Complies with 34 CFR 76.564(c)(2)?", INT_COMPLIES_WITH_34_CFR_76_564_C_2),
3509                     }
3510                 );
3511                 private static final long serialVersionUID = 1L;
3512                 private java.lang.Object readResolve() { return forInt(intValue()); } 
3513             }
3514             
3515             /**
3516              * A factory class with static methods for creating instances
3517              * of this type.
3518              */
3519             
3520             public static final class Factory
3521             {
3522                 public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.RestrictedIndirectCostRateText newValue(java.lang.Object obj) {
3523                   return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.RestrictedIndirectCostRateText) type.newValue( obj ); }
3524                 
3525                 public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.RestrictedIndirectCostRateText newInstance() {
3526                   return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.RestrictedIndirectCostRateText) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3527                 
3528                 public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.RestrictedIndirectCostRateText newInstance(org.apache.xmlbeans.XmlOptions options) {
3529                   return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary.RestrictedIndirectCostRateText) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3530                 
3531                 private Factory() { } // No instance of this class allowed
3532             }
3533         }
3534         
3535         /**
3536          * A factory class with static methods for creating instances
3537          * of this type.
3538          */
3539         
3540         public static final class Factory
3541         {
3542             public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary newInstance() {
3543               return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3544             
3545             public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary newInstance(org.apache.xmlbeans.XmlOptions options) {
3546               return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument.EDFIPSEBudgetSummary) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3547             
3548             private Factory() { } // No instance of this class allowed
3549         }
3550     }
3551     
3552     /**
3553      * A factory class with static methods for creating instances
3554      * of this type.
3555      */
3556     
3557     public static final class Factory
3558     {
3559         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument newInstance() {
3560           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3561         
3562         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
3563           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3564         
3565         /** @param xmlAsString the string value to parse */
3566         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
3567           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
3568         
3569         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
3570           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
3571         
3572         /** @param file the file from which to load an xml document */
3573         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
3574           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
3575         
3576         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
3577           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
3578         
3579         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
3580           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
3581         
3582         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
3583           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
3584         
3585         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
3586           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
3587         
3588         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
3589           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
3590         
3591         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
3592           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
3593         
3594         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
3595           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
3596         
3597         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
3598           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
3599         
3600         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
3601           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
3602         
3603         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
3604           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
3605         
3606         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
3607           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
3608         
3609         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
3610         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
3611           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
3612         
3613         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
3614         public static gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
3615           return (gov.grants.apply.forms.edFIPSEBudgetSummaryV10.EDFIPSEBudgetSummaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
3616         
3617         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
3618         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 {
3619           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
3620         
3621         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
3622         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 {
3623           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
3624         
3625         private Factory() { } // No instance of this class allowed
3626     }
3627 }