View Javadoc
1   /*
2    * An XML document type.
3    * Localname: GABI_Budget
4    * Namespace: http://apply.grants.gov/forms/GABI_Budget-V1.1
5    * Java type: gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.gabiBudgetV11;
10  
11  
12  /**
13   * A document containing one GABI_Budget(@http://apply.grants.gov/forms/GABI_Budget-V1.1) element.
14   *
15   * This is a complex type.
16   */
17  public interface GABIBudgetDocument 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(GABIBudgetDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("gabibudget11e4doctype");
21      
22      /**
23       * Gets the "GABI_Budget" element
24       */
25      gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget getGABIBudget();
26      
27      /**
28       * Sets the "GABI_Budget" element
29       */
30      void setGABIBudget(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget gabiBudget);
31      
32      /**
33       * Appends and returns a new empty "GABI_Budget" element
34       */
35      gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget addNewGABIBudget();
36      
37      /**
38       * An XML GABI_Budget(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
39       *
40       * This is a complex type.
41       */
42      public interface GABIBudget 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(GABIBudget.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("gabibudget7915elemtype");
46          
47          /**
48           * Gets the "FederalID" element
49           */
50          java.lang.String getFederalID();
51          
52          /**
53           * Gets (as xml) the "FederalID" element
54           */
55          gov.grants.apply.system.globalLibraryV20.ProjectAwardNumberDataType xgetFederalID();
56          
57          /**
58           * True if has "FederalID" element
59           */
60          boolean isSetFederalID();
61          
62          /**
63           * Sets the "FederalID" element
64           */
65          void setFederalID(java.lang.String federalID);
66          
67          /**
68           * Sets (as xml) the "FederalID" element
69           */
70          void xsetFederalID(gov.grants.apply.system.globalLibraryV20.ProjectAwardNumberDataType federalID);
71          
72          /**
73           * Unsets the "FederalID" element
74           */
75          void unsetFederalID();
76          
77          /**
78           * Gets the "DelegateID" element
79           */
80          int getDelegateID();
81          
82          /**
83           * Gets (as xml) the "DelegateID" element
84           */
85          gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.DelegateID xgetDelegateID();
86          
87          /**
88           * Sets the "DelegateID" element
89           */
90          void setDelegateID(int delegateID);
91          
92          /**
93           * Sets (as xml) the "DelegateID" element
94           */
95          void xsetDelegateID(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.DelegateID delegateID);
96          
97          /**
98           * Gets the "AgencyName" element
99           */
100         java.lang.String getAgencyName();
101         
102         /**
103          * Gets (as xml) the "AgencyName" element
104          */
105         gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetAgencyName();
106         
107         /**
108          * Sets the "AgencyName" element
109          */
110         void setAgencyName(java.lang.String agencyName);
111         
112         /**
113          * Sets (as xml) the "AgencyName" element
114          */
115         void xsetAgencyName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType agencyName);
116         
117         /**
118          * Gets the "Personnel" element
119          */
120         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel getPersonnel();
121         
122         /**
123          * True if has "Personnel" element
124          */
125         boolean isSetPersonnel();
126         
127         /**
128          * Sets the "Personnel" element
129          */
130         void setPersonnel(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel personnel);
131         
132         /**
133          * Appends and returns a new empty "Personnel" element
134          */
135         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel addNewPersonnel();
136         
137         /**
138          * Unsets the "Personnel" element
139          */
140         void unsetPersonnel();
141         
142         /**
143          * Gets the "FringeBenefits" element
144          */
145         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FringeBenefits getFringeBenefits();
146         
147         /**
148          * True if has "FringeBenefits" element
149          */
150         boolean isSetFringeBenefits();
151         
152         /**
153          * Sets the "FringeBenefits" element
154          */
155         void setFringeBenefits(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FringeBenefits fringeBenefits);
156         
157         /**
158          * Appends and returns a new empty "FringeBenefits" element
159          */
160         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FringeBenefits addNewFringeBenefits();
161         
162         /**
163          * Unsets the "FringeBenefits" element
164          */
165         void unsetFringeBenefits();
166         
167         /**
168          * Gets the "Travel" element
169          */
170         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Travel getTravel();
171         
172         /**
173          * True if has "Travel" element
174          */
175         boolean isSetTravel();
176         
177         /**
178          * Sets the "Travel" element
179          */
180         void setTravel(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Travel travel);
181         
182         /**
183          * Appends and returns a new empty "Travel" element
184          */
185         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Travel addNewTravel();
186         
187         /**
188          * Unsets the "Travel" element
189          */
190         void unsetTravel();
191         
192         /**
193          * Gets the "Equipment" element
194          */
195         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Equipment getEquipment();
196         
197         /**
198          * True if has "Equipment" element
199          */
200         boolean isSetEquipment();
201         
202         /**
203          * Sets the "Equipment" element
204          */
205         void setEquipment(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Equipment equipment);
206         
207         /**
208          * Appends and returns a new empty "Equipment" element
209          */
210         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Equipment addNewEquipment();
211         
212         /**
213          * Unsets the "Equipment" element
214          */
215         void unsetEquipment();
216         
217         /**
218          * Gets the "Supplies" element
219          */
220         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Supplies getSupplies();
221         
222         /**
223          * True if has "Supplies" element
224          */
225         boolean isSetSupplies();
226         
227         /**
228          * Sets the "Supplies" element
229          */
230         void setSupplies(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Supplies supplies);
231         
232         /**
233          * Appends and returns a new empty "Supplies" element
234          */
235         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Supplies addNewSupplies();
236         
237         /**
238          * Unsets the "Supplies" element
239          */
240         void unsetSupplies();
241         
242         /**
243          * Gets the "Contractual" element
244          */
245         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Contractual getContractual();
246         
247         /**
248          * True if has "Contractual" element
249          */
250         boolean isSetContractual();
251         
252         /**
253          * Sets the "Contractual" element
254          */
255         void setContractual(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Contractual contractual);
256         
257         /**
258          * Appends and returns a new empty "Contractual" element
259          */
260         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Contractual addNewContractual();
261         
262         /**
263          * Unsets the "Contractual" element
264          */
265         void unsetContractual();
266         
267         /**
268          * Gets the "Construction" element
269          */
270         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Construction getConstruction();
271         
272         /**
273          * True if has "Construction" element
274          */
275         boolean isSetConstruction();
276         
277         /**
278          * Sets the "Construction" element
279          */
280         void setConstruction(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Construction construction);
281         
282         /**
283          * Appends and returns a new empty "Construction" element
284          */
285         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Construction addNewConstruction();
286         
287         /**
288          * Unsets the "Construction" element
289          */
290         void unsetConstruction();
291         
292         /**
293          * Gets the "Other" element
294          */
295         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Other getOther();
296         
297         /**
298          * True if has "Other" element
299          */
300         boolean isSetOther();
301         
302         /**
303          * Sets the "Other" element
304          */
305         void setOther(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Other other);
306         
307         /**
308          * Appends and returns a new empty "Other" element
309          */
310         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Other addNewOther();
311         
312         /**
313          * Unsets the "Other" element
314          */
315         void unsetOther();
316         
317         /**
318          * Gets the "TotalDirectCharges" element
319          */
320         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.TotalDirectCharges getTotalDirectCharges();
321         
322         /**
323          * True if has "TotalDirectCharges" element
324          */
325         boolean isSetTotalDirectCharges();
326         
327         /**
328          * Sets the "TotalDirectCharges" element
329          */
330         void setTotalDirectCharges(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.TotalDirectCharges totalDirectCharges);
331         
332         /**
333          * Appends and returns a new empty "TotalDirectCharges" element
334          */
335         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.TotalDirectCharges addNewTotalDirectCharges();
336         
337         /**
338          * Unsets the "TotalDirectCharges" element
339          */
340         void unsetTotalDirectCharges();
341         
342         /**
343          * Gets the "IndirectCosts" element
344          */
345         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.IndirectCosts getIndirectCosts();
346         
347         /**
348          * True if has "IndirectCosts" element
349          */
350         boolean isSetIndirectCosts();
351         
352         /**
353          * Sets the "IndirectCosts" element
354          */
355         void setIndirectCosts(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.IndirectCosts indirectCosts);
356         
357         /**
358          * Appends and returns a new empty "IndirectCosts" element
359          */
360         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.IndirectCosts addNewIndirectCosts();
361         
362         /**
363          * Unsets the "IndirectCosts" element
364          */
365         void unsetIndirectCosts();
366         
367         /**
368          * Gets the "Totals" element
369          */
370         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Totals getTotals();
371         
372         /**
373          * True if has "Totals" element
374          */
375         boolean isSetTotals();
376         
377         /**
378          * Sets the "Totals" element
379          */
380         void setTotals(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Totals totals);
381         
382         /**
383          * Appends and returns a new empty "Totals" element
384          */
385         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Totals addNewTotals();
386         
387         /**
388          * Unsets the "Totals" element
389          */
390         void unsetTotals();
391         
392         /**
393          * Gets the "FederalFunding" element
394          */
395         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FederalFunding getFederalFunding();
396         
397         /**
398          * True if has "FederalFunding" element
399          */
400         boolean isSetFederalFunding();
401         
402         /**
403          * Sets the "FederalFunding" element
404          */
405         void setFederalFunding(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FederalFunding federalFunding);
406         
407         /**
408          * Appends and returns a new empty "FederalFunding" element
409          */
410         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FederalFunding addNewFederalFunding();
411         
412         /**
413          * Unsets the "FederalFunding" element
414          */
415         void unsetFederalFunding();
416         
417         /**
418          * Gets the "StateFunding" element
419          */
420         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.StateFunding getStateFunding();
421         
422         /**
423          * True if has "StateFunding" element
424          */
425         boolean isSetStateFunding();
426         
427         /**
428          * Sets the "StateFunding" element
429          */
430         void setStateFunding(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.StateFunding stateFunding);
431         
432         /**
433          * Appends and returns a new empty "StateFunding" element
434          */
435         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.StateFunding addNewStateFunding();
436         
437         /**
438          * Unsets the "StateFunding" element
439          */
440         void unsetStateFunding();
441         
442         /**
443          * Gets the "LocalGovernmentFunding" element
444          */
445         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.LocalGovernmentFunding getLocalGovernmentFunding();
446         
447         /**
448          * True if has "LocalGovernmentFunding" element
449          */
450         boolean isSetLocalGovernmentFunding();
451         
452         /**
453          * Sets the "LocalGovernmentFunding" element
454          */
455         void setLocalGovernmentFunding(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.LocalGovernmentFunding localGovernmentFunding);
456         
457         /**
458          * Appends and returns a new empty "LocalGovernmentFunding" element
459          */
460         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.LocalGovernmentFunding addNewLocalGovernmentFunding();
461         
462         /**
463          * Unsets the "LocalGovernmentFunding" element
464          */
465         void unsetLocalGovernmentFunding();
466         
467         /**
468          * Gets the "OtherFunding" element
469          */
470         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.OtherFunding getOtherFunding();
471         
472         /**
473          * True if has "OtherFunding" element
474          */
475         boolean isSetOtherFunding();
476         
477         /**
478          * Sets the "OtherFunding" element
479          */
480         void setOtherFunding(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.OtherFunding otherFunding);
481         
482         /**
483          * Appends and returns a new empty "OtherFunding" element
484          */
485         gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.OtherFunding addNewOtherFunding();
486         
487         /**
488          * Unsets the "OtherFunding" element
489          */
490         void unsetOtherFunding();
491         
492         /**
493          * Gets the "TotalCashInKindAmount" element
494          */
495         java.math.BigDecimal getTotalCashInKindAmount();
496         
497         /**
498          * Gets (as xml) the "TotalCashInKindAmount" element
499          */
500         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetTotalCashInKindAmount();
501         
502         /**
503          * True if has "TotalCashInKindAmount" element
504          */
505         boolean isSetTotalCashInKindAmount();
506         
507         /**
508          * Sets the "TotalCashInKindAmount" element
509          */
510         void setTotalCashInKindAmount(java.math.BigDecimal totalCashInKindAmount);
511         
512         /**
513          * Sets (as xml) the "TotalCashInKindAmount" element
514          */
515         void xsetTotalCashInKindAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType totalCashInKindAmount);
516         
517         /**
518          * Unsets the "TotalCashInKindAmount" element
519          */
520         void unsetTotalCashInKindAmount();
521         
522         /**
523          * Gets the "FormVersion" attribute
524          */
525         java.lang.String getFormVersion();
526         
527         /**
528          * Gets (as xml) the "FormVersion" attribute
529          */
530         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
531         
532         /**
533          * Sets the "FormVersion" attribute
534          */
535         void setFormVersion(java.lang.String formVersion);
536         
537         /**
538          * Sets (as xml) the "FormVersion" attribute
539          */
540         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
541         
542         /**
543          * An XML DelegateID(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
544          *
545          * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$DelegateID.
546          */
547         public interface DelegateID extends org.apache.xmlbeans.XmlInt
548         {
549             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
550                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(DelegateID.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("delegateidcf79elemtype");
551             
552             /**
553              * A factory class with static methods for creating instances
554              * of this type.
555              */
556             
557             public static final class Factory
558             {
559                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.DelegateID newValue(java.lang.Object obj) {
560                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.DelegateID) type.newValue( obj ); }
561                 
562                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.DelegateID newInstance() {
563                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.DelegateID) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
564                 
565                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.DelegateID newInstance(org.apache.xmlbeans.XmlOptions options) {
566                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.DelegateID) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
567                 
568                 private Factory() { } // No instance of this class allowed
569             }
570         }
571         
572         /**
573          * An XML Personnel(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
574          *
575          * This is a complex type.
576          */
577         public interface Personnel extends org.apache.xmlbeans.XmlObject
578         {
579             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
580                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Personnel.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("personnel0929elemtype");
581             
582             /**
583              * Gets the "BudgetPersonnelManagerOperationCostAmount" element
584              */
585             java.math.BigDecimal getBudgetPersonnelManagerOperationCostAmount();
586             
587             /**
588              * Gets (as xml) the "BudgetPersonnelManagerOperationCostAmount" element
589              */
590             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelManagerOperationCostAmount();
591             
592             /**
593              * True if has "BudgetPersonnelManagerOperationCostAmount" element
594              */
595             boolean isSetBudgetPersonnelManagerOperationCostAmount();
596             
597             /**
598              * Sets the "BudgetPersonnelManagerOperationCostAmount" element
599              */
600             void setBudgetPersonnelManagerOperationCostAmount(java.math.BigDecimal budgetPersonnelManagerOperationCostAmount);
601             
602             /**
603              * Sets (as xml) the "BudgetPersonnelManagerOperationCostAmount" element
604              */
605             void xsetBudgetPersonnelManagerOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelManagerOperationCostAmount);
606             
607             /**
608              * Unsets the "BudgetPersonnelManagerOperationCostAmount" element
609              */
610             void unsetBudgetPersonnelManagerOperationCostAmount();
611             
612             /**
613              * Gets the "BudgetPersonnelManagerTrainingCostAmount" element
614              */
615             java.math.BigDecimal getBudgetPersonnelManagerTrainingCostAmount();
616             
617             /**
618              * Gets (as xml) the "BudgetPersonnelManagerTrainingCostAmount" element
619              */
620             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelManagerTrainingCostAmount();
621             
622             /**
623              * True if has "BudgetPersonnelManagerTrainingCostAmount" element
624              */
625             boolean isSetBudgetPersonnelManagerTrainingCostAmount();
626             
627             /**
628              * Sets the "BudgetPersonnelManagerTrainingCostAmount" element
629              */
630             void setBudgetPersonnelManagerTrainingCostAmount(java.math.BigDecimal budgetPersonnelManagerTrainingCostAmount);
631             
632             /**
633              * Sets (as xml) the "BudgetPersonnelManagerTrainingCostAmount" element
634              */
635             void xsetBudgetPersonnelManagerTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelManagerTrainingCostAmount);
636             
637             /**
638              * Unsets the "BudgetPersonnelManagerTrainingCostAmount" element
639              */
640             void unsetBudgetPersonnelManagerTrainingCostAmount();
641             
642             /**
643              * Gets the "BudgetPersonnelManagerNonFederalAmount" element
644              */
645             java.math.BigDecimal getBudgetPersonnelManagerNonFederalAmount();
646             
647             /**
648              * Gets (as xml) the "BudgetPersonnelManagerNonFederalAmount" element
649              */
650             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelManagerNonFederalAmount();
651             
652             /**
653              * True if has "BudgetPersonnelManagerNonFederalAmount" element
654              */
655             boolean isSetBudgetPersonnelManagerNonFederalAmount();
656             
657             /**
658              * Sets the "BudgetPersonnelManagerNonFederalAmount" element
659              */
660             void setBudgetPersonnelManagerNonFederalAmount(java.math.BigDecimal budgetPersonnelManagerNonFederalAmount);
661             
662             /**
663              * Sets (as xml) the "BudgetPersonnelManagerNonFederalAmount" element
664              */
665             void xsetBudgetPersonnelManagerNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelManagerNonFederalAmount);
666             
667             /**
668              * Unsets the "BudgetPersonnelManagerNonFederalAmount" element
669              */
670             void unsetBudgetPersonnelManagerNonFederalAmount();
671             
672             /**
673              * Gets the "BudgetPersonnelManagerEmployeeCount" element
674              */
675             java.math.BigDecimal getBudgetPersonnelManagerEmployeeCount();
676             
677             /**
678              * Gets (as xml) the "BudgetPersonnelManagerEmployeeCount" element
679              */
680             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelManagerEmployeeCount xgetBudgetPersonnelManagerEmployeeCount();
681             
682             /**
683              * True if has "BudgetPersonnelManagerEmployeeCount" element
684              */
685             boolean isSetBudgetPersonnelManagerEmployeeCount();
686             
687             /**
688              * Sets the "BudgetPersonnelManagerEmployeeCount" element
689              */
690             void setBudgetPersonnelManagerEmployeeCount(java.math.BigDecimal budgetPersonnelManagerEmployeeCount);
691             
692             /**
693              * Sets (as xml) the "BudgetPersonnelManagerEmployeeCount" element
694              */
695             void xsetBudgetPersonnelManagerEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelManagerEmployeeCount budgetPersonnelManagerEmployeeCount);
696             
697             /**
698              * Unsets the "BudgetPersonnelManagerEmployeeCount" element
699              */
700             void unsetBudgetPersonnelManagerEmployeeCount();
701             
702             /**
703              * Gets the "BudgetPersonnelTeacherOperationCostAmount" element
704              */
705             java.math.BigDecimal getBudgetPersonnelTeacherOperationCostAmount();
706             
707             /**
708              * Gets (as xml) the "BudgetPersonnelTeacherOperationCostAmount" element
709              */
710             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelTeacherOperationCostAmount();
711             
712             /**
713              * True if has "BudgetPersonnelTeacherOperationCostAmount" element
714              */
715             boolean isSetBudgetPersonnelTeacherOperationCostAmount();
716             
717             /**
718              * Sets the "BudgetPersonnelTeacherOperationCostAmount" element
719              */
720             void setBudgetPersonnelTeacherOperationCostAmount(java.math.BigDecimal budgetPersonnelTeacherOperationCostAmount);
721             
722             /**
723              * Sets (as xml) the "BudgetPersonnelTeacherOperationCostAmount" element
724              */
725             void xsetBudgetPersonnelTeacherOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelTeacherOperationCostAmount);
726             
727             /**
728              * Unsets the "BudgetPersonnelTeacherOperationCostAmount" element
729              */
730             void unsetBudgetPersonnelTeacherOperationCostAmount();
731             
732             /**
733              * Gets the "BudgetPersonnelTeacherTrainingCostAmount" element
734              */
735             java.math.BigDecimal getBudgetPersonnelTeacherTrainingCostAmount();
736             
737             /**
738              * Gets (as xml) the "BudgetPersonnelTeacherTrainingCostAmount" element
739              */
740             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelTeacherTrainingCostAmount();
741             
742             /**
743              * True if has "BudgetPersonnelTeacherTrainingCostAmount" element
744              */
745             boolean isSetBudgetPersonnelTeacherTrainingCostAmount();
746             
747             /**
748              * Sets the "BudgetPersonnelTeacherTrainingCostAmount" element
749              */
750             void setBudgetPersonnelTeacherTrainingCostAmount(java.math.BigDecimal budgetPersonnelTeacherTrainingCostAmount);
751             
752             /**
753              * Sets (as xml) the "BudgetPersonnelTeacherTrainingCostAmount" element
754              */
755             void xsetBudgetPersonnelTeacherTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelTeacherTrainingCostAmount);
756             
757             /**
758              * Unsets the "BudgetPersonnelTeacherTrainingCostAmount" element
759              */
760             void unsetBudgetPersonnelTeacherTrainingCostAmount();
761             
762             /**
763              * Gets the "BudgetPersonnelTeacherNonFederalAmount" element
764              */
765             java.math.BigDecimal getBudgetPersonnelTeacherNonFederalAmount();
766             
767             /**
768              * Gets (as xml) the "BudgetPersonnelTeacherNonFederalAmount" element
769              */
770             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelTeacherNonFederalAmount();
771             
772             /**
773              * True if has "BudgetPersonnelTeacherNonFederalAmount" element
774              */
775             boolean isSetBudgetPersonnelTeacherNonFederalAmount();
776             
777             /**
778              * Sets the "BudgetPersonnelTeacherNonFederalAmount" element
779              */
780             void setBudgetPersonnelTeacherNonFederalAmount(java.math.BigDecimal budgetPersonnelTeacherNonFederalAmount);
781             
782             /**
783              * Sets (as xml) the "BudgetPersonnelTeacherNonFederalAmount" element
784              */
785             void xsetBudgetPersonnelTeacherNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelTeacherNonFederalAmount);
786             
787             /**
788              * Unsets the "BudgetPersonnelTeacherNonFederalAmount" element
789              */
790             void unsetBudgetPersonnelTeacherNonFederalAmount();
791             
792             /**
793              * Gets the "BudgetPersonnelTeacherEmployeeCount" element
794              */
795             java.math.BigDecimal getBudgetPersonnelTeacherEmployeeCount();
796             
797             /**
798              * Gets (as xml) the "BudgetPersonnelTeacherEmployeeCount" element
799              */
800             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelTeacherEmployeeCount xgetBudgetPersonnelTeacherEmployeeCount();
801             
802             /**
803              * True if has "BudgetPersonnelTeacherEmployeeCount" element
804              */
805             boolean isSetBudgetPersonnelTeacherEmployeeCount();
806             
807             /**
808              * Sets the "BudgetPersonnelTeacherEmployeeCount" element
809              */
810             void setBudgetPersonnelTeacherEmployeeCount(java.math.BigDecimal budgetPersonnelTeacherEmployeeCount);
811             
812             /**
813              * Sets (as xml) the "BudgetPersonnelTeacherEmployeeCount" element
814              */
815             void xsetBudgetPersonnelTeacherEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelTeacherEmployeeCount budgetPersonnelTeacherEmployeeCount);
816             
817             /**
818              * Unsets the "BudgetPersonnelTeacherEmployeeCount" element
819              */
820             void unsetBudgetPersonnelTeacherEmployeeCount();
821             
822             /**
823              * Gets the "BudgetPersonnelChildCareOperationCostAmount" element
824              */
825             java.math.BigDecimal getBudgetPersonnelChildCareOperationCostAmount();
826             
827             /**
828              * Gets (as xml) the "BudgetPersonnelChildCareOperationCostAmount" element
829              */
830             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelChildCareOperationCostAmount();
831             
832             /**
833              * True if has "BudgetPersonnelChildCareOperationCostAmount" element
834              */
835             boolean isSetBudgetPersonnelChildCareOperationCostAmount();
836             
837             /**
838              * Sets the "BudgetPersonnelChildCareOperationCostAmount" element
839              */
840             void setBudgetPersonnelChildCareOperationCostAmount(java.math.BigDecimal budgetPersonnelChildCareOperationCostAmount);
841             
842             /**
843              * Sets (as xml) the "BudgetPersonnelChildCareOperationCostAmount" element
844              */
845             void xsetBudgetPersonnelChildCareOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelChildCareOperationCostAmount);
846             
847             /**
848              * Unsets the "BudgetPersonnelChildCareOperationCostAmount" element
849              */
850             void unsetBudgetPersonnelChildCareOperationCostAmount();
851             
852             /**
853              * Gets the "BudgetPersonnelChildCareTrainingCostAmount" element
854              */
855             java.math.BigDecimal getBudgetPersonnelChildCareTrainingCostAmount();
856             
857             /**
858              * Gets (as xml) the "BudgetPersonnelChildCareTrainingCostAmount" element
859              */
860             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelChildCareTrainingCostAmount();
861             
862             /**
863              * True if has "BudgetPersonnelChildCareTrainingCostAmount" element
864              */
865             boolean isSetBudgetPersonnelChildCareTrainingCostAmount();
866             
867             /**
868              * Sets the "BudgetPersonnelChildCareTrainingCostAmount" element
869              */
870             void setBudgetPersonnelChildCareTrainingCostAmount(java.math.BigDecimal budgetPersonnelChildCareTrainingCostAmount);
871             
872             /**
873              * Sets (as xml) the "BudgetPersonnelChildCareTrainingCostAmount" element
874              */
875             void xsetBudgetPersonnelChildCareTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelChildCareTrainingCostAmount);
876             
877             /**
878              * Unsets the "BudgetPersonnelChildCareTrainingCostAmount" element
879              */
880             void unsetBudgetPersonnelChildCareTrainingCostAmount();
881             
882             /**
883              * Gets the "BudgetPersonnelChildCareNonFederalAmount" element
884              */
885             java.math.BigDecimal getBudgetPersonnelChildCareNonFederalAmount();
886             
887             /**
888              * Gets (as xml) the "BudgetPersonnelChildCareNonFederalAmount" element
889              */
890             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelChildCareNonFederalAmount();
891             
892             /**
893              * True if has "BudgetPersonnelChildCareNonFederalAmount" element
894              */
895             boolean isSetBudgetPersonnelChildCareNonFederalAmount();
896             
897             /**
898              * Sets the "BudgetPersonnelChildCareNonFederalAmount" element
899              */
900             void setBudgetPersonnelChildCareNonFederalAmount(java.math.BigDecimal budgetPersonnelChildCareNonFederalAmount);
901             
902             /**
903              * Sets (as xml) the "BudgetPersonnelChildCareNonFederalAmount" element
904              */
905             void xsetBudgetPersonnelChildCareNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelChildCareNonFederalAmount);
906             
907             /**
908              * Unsets the "BudgetPersonnelChildCareNonFederalAmount" element
909              */
910             void unsetBudgetPersonnelChildCareNonFederalAmount();
911             
912             /**
913              * Gets the "BudgetPersonnelChildCareEmployeeCount" element
914              */
915             java.math.BigDecimal getBudgetPersonnelChildCareEmployeeCount();
916             
917             /**
918              * Gets (as xml) the "BudgetPersonnelChildCareEmployeeCount" element
919              */
920             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelChildCareEmployeeCount xgetBudgetPersonnelChildCareEmployeeCount();
921             
922             /**
923              * True if has "BudgetPersonnelChildCareEmployeeCount" element
924              */
925             boolean isSetBudgetPersonnelChildCareEmployeeCount();
926             
927             /**
928              * Sets the "BudgetPersonnelChildCareEmployeeCount" element
929              */
930             void setBudgetPersonnelChildCareEmployeeCount(java.math.BigDecimal budgetPersonnelChildCareEmployeeCount);
931             
932             /**
933              * Sets (as xml) the "BudgetPersonnelChildCareEmployeeCount" element
934              */
935             void xsetBudgetPersonnelChildCareEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelChildCareEmployeeCount budgetPersonnelChildCareEmployeeCount);
936             
937             /**
938              * Unsets the "BudgetPersonnelChildCareEmployeeCount" element
939              */
940             void unsetBudgetPersonnelChildCareEmployeeCount();
941             
942             /**
943              * Gets the "BudgetPersonnelHomeVisitorOperationCostAmount" element
944              */
945             java.math.BigDecimal getBudgetPersonnelHomeVisitorOperationCostAmount();
946             
947             /**
948              * Gets (as xml) the "BudgetPersonnelHomeVisitorOperationCostAmount" element
949              */
950             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelHomeVisitorOperationCostAmount();
951             
952             /**
953              * True if has "BudgetPersonnelHomeVisitorOperationCostAmount" element
954              */
955             boolean isSetBudgetPersonnelHomeVisitorOperationCostAmount();
956             
957             /**
958              * Sets the "BudgetPersonnelHomeVisitorOperationCostAmount" element
959              */
960             void setBudgetPersonnelHomeVisitorOperationCostAmount(java.math.BigDecimal budgetPersonnelHomeVisitorOperationCostAmount);
961             
962             /**
963              * Sets (as xml) the "BudgetPersonnelHomeVisitorOperationCostAmount" element
964              */
965             void xsetBudgetPersonnelHomeVisitorOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelHomeVisitorOperationCostAmount);
966             
967             /**
968              * Unsets the "BudgetPersonnelHomeVisitorOperationCostAmount" element
969              */
970             void unsetBudgetPersonnelHomeVisitorOperationCostAmount();
971             
972             /**
973              * Gets the "BudgetPersonnelHomeVisitorTrainingCostAmount" element
974              */
975             java.math.BigDecimal getBudgetPersonnelHomeVisitorTrainingCostAmount();
976             
977             /**
978              * Gets (as xml) the "BudgetPersonnelHomeVisitorTrainingCostAmount" element
979              */
980             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelHomeVisitorTrainingCostAmount();
981             
982             /**
983              * True if has "BudgetPersonnelHomeVisitorTrainingCostAmount" element
984              */
985             boolean isSetBudgetPersonnelHomeVisitorTrainingCostAmount();
986             
987             /**
988              * Sets the "BudgetPersonnelHomeVisitorTrainingCostAmount" element
989              */
990             void setBudgetPersonnelHomeVisitorTrainingCostAmount(java.math.BigDecimal budgetPersonnelHomeVisitorTrainingCostAmount);
991             
992             /**
993              * Sets (as xml) the "BudgetPersonnelHomeVisitorTrainingCostAmount" element
994              */
995             void xsetBudgetPersonnelHomeVisitorTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelHomeVisitorTrainingCostAmount);
996             
997             /**
998              * Unsets the "BudgetPersonnelHomeVisitorTrainingCostAmount" element
999              */
1000             void unsetBudgetPersonnelHomeVisitorTrainingCostAmount();
1001             
1002             /**
1003              * Gets the "BudgetPersonnelHomeVisitorNonFederalAmount" element
1004              */
1005             java.math.BigDecimal getBudgetPersonnelHomeVisitorNonFederalAmount();
1006             
1007             /**
1008              * Gets (as xml) the "BudgetPersonnelHomeVisitorNonFederalAmount" element
1009              */
1010             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelHomeVisitorNonFederalAmount();
1011             
1012             /**
1013              * True if has "BudgetPersonnelHomeVisitorNonFederalAmount" element
1014              */
1015             boolean isSetBudgetPersonnelHomeVisitorNonFederalAmount();
1016             
1017             /**
1018              * Sets the "BudgetPersonnelHomeVisitorNonFederalAmount" element
1019              */
1020             void setBudgetPersonnelHomeVisitorNonFederalAmount(java.math.BigDecimal budgetPersonnelHomeVisitorNonFederalAmount);
1021             
1022             /**
1023              * Sets (as xml) the "BudgetPersonnelHomeVisitorNonFederalAmount" element
1024              */
1025             void xsetBudgetPersonnelHomeVisitorNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelHomeVisitorNonFederalAmount);
1026             
1027             /**
1028              * Unsets the "BudgetPersonnelHomeVisitorNonFederalAmount" element
1029              */
1030             void unsetBudgetPersonnelHomeVisitorNonFederalAmount();
1031             
1032             /**
1033              * Gets the "BudgetPersonnelHomeVisitorEmployeeCount" element
1034              */
1035             java.math.BigDecimal getBudgetPersonnelHomeVisitorEmployeeCount();
1036             
1037             /**
1038              * Gets (as xml) the "BudgetPersonnelHomeVisitorEmployeeCount" element
1039              */
1040             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelHomeVisitorEmployeeCount xgetBudgetPersonnelHomeVisitorEmployeeCount();
1041             
1042             /**
1043              * True if has "BudgetPersonnelHomeVisitorEmployeeCount" element
1044              */
1045             boolean isSetBudgetPersonnelHomeVisitorEmployeeCount();
1046             
1047             /**
1048              * Sets the "BudgetPersonnelHomeVisitorEmployeeCount" element
1049              */
1050             void setBudgetPersonnelHomeVisitorEmployeeCount(java.math.BigDecimal budgetPersonnelHomeVisitorEmployeeCount);
1051             
1052             /**
1053              * Sets (as xml) the "BudgetPersonnelHomeVisitorEmployeeCount" element
1054              */
1055             void xsetBudgetPersonnelHomeVisitorEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelHomeVisitorEmployeeCount budgetPersonnelHomeVisitorEmployeeCount);
1056             
1057             /**
1058              * Unsets the "BudgetPersonnelHomeVisitorEmployeeCount" element
1059              */
1060             void unsetBudgetPersonnelHomeVisitorEmployeeCount();
1061             
1062             /**
1063              * Gets the "BudgetPersonnelTeacherAidesOperationCostAmount" element
1064              */
1065             java.math.BigDecimal getBudgetPersonnelTeacherAidesOperationCostAmount();
1066             
1067             /**
1068              * Gets (as xml) the "BudgetPersonnelTeacherAidesOperationCostAmount" element
1069              */
1070             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelTeacherAidesOperationCostAmount();
1071             
1072             /**
1073              * True if has "BudgetPersonnelTeacherAidesOperationCostAmount" element
1074              */
1075             boolean isSetBudgetPersonnelTeacherAidesOperationCostAmount();
1076             
1077             /**
1078              * Sets the "BudgetPersonnelTeacherAidesOperationCostAmount" element
1079              */
1080             void setBudgetPersonnelTeacherAidesOperationCostAmount(java.math.BigDecimal budgetPersonnelTeacherAidesOperationCostAmount);
1081             
1082             /**
1083              * Sets (as xml) the "BudgetPersonnelTeacherAidesOperationCostAmount" element
1084              */
1085             void xsetBudgetPersonnelTeacherAidesOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelTeacherAidesOperationCostAmount);
1086             
1087             /**
1088              * Unsets the "BudgetPersonnelTeacherAidesOperationCostAmount" element
1089              */
1090             void unsetBudgetPersonnelTeacherAidesOperationCostAmount();
1091             
1092             /**
1093              * Gets the "BudgetPersonnelTeacherAideTrainingCostAmount" element
1094              */
1095             java.math.BigDecimal getBudgetPersonnelTeacherAideTrainingCostAmount();
1096             
1097             /**
1098              * Gets (as xml) the "BudgetPersonnelTeacherAideTrainingCostAmount" element
1099              */
1100             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelTeacherAideTrainingCostAmount();
1101             
1102             /**
1103              * True if has "BudgetPersonnelTeacherAideTrainingCostAmount" element
1104              */
1105             boolean isSetBudgetPersonnelTeacherAideTrainingCostAmount();
1106             
1107             /**
1108              * Sets the "BudgetPersonnelTeacherAideTrainingCostAmount" element
1109              */
1110             void setBudgetPersonnelTeacherAideTrainingCostAmount(java.math.BigDecimal budgetPersonnelTeacherAideTrainingCostAmount);
1111             
1112             /**
1113              * Sets (as xml) the "BudgetPersonnelTeacherAideTrainingCostAmount" element
1114              */
1115             void xsetBudgetPersonnelTeacherAideTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelTeacherAideTrainingCostAmount);
1116             
1117             /**
1118              * Unsets the "BudgetPersonnelTeacherAideTrainingCostAmount" element
1119              */
1120             void unsetBudgetPersonnelTeacherAideTrainingCostAmount();
1121             
1122             /**
1123              * Gets the "BudgetPersonnelTeacherAideNonFederalAmount" element
1124              */
1125             java.math.BigDecimal getBudgetPersonnelTeacherAideNonFederalAmount();
1126             
1127             /**
1128              * Gets (as xml) the "BudgetPersonnelTeacherAideNonFederalAmount" element
1129              */
1130             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelTeacherAideNonFederalAmount();
1131             
1132             /**
1133              * True if has "BudgetPersonnelTeacherAideNonFederalAmount" element
1134              */
1135             boolean isSetBudgetPersonnelTeacherAideNonFederalAmount();
1136             
1137             /**
1138              * Sets the "BudgetPersonnelTeacherAideNonFederalAmount" element
1139              */
1140             void setBudgetPersonnelTeacherAideNonFederalAmount(java.math.BigDecimal budgetPersonnelTeacherAideNonFederalAmount);
1141             
1142             /**
1143              * Sets (as xml) the "BudgetPersonnelTeacherAideNonFederalAmount" element
1144              */
1145             void xsetBudgetPersonnelTeacherAideNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelTeacherAideNonFederalAmount);
1146             
1147             /**
1148              * Unsets the "BudgetPersonnelTeacherAideNonFederalAmount" element
1149              */
1150             void unsetBudgetPersonnelTeacherAideNonFederalAmount();
1151             
1152             /**
1153              * Gets the "BudgetPersonnelTeacherAideEmployeeCount" element
1154              */
1155             java.math.BigDecimal getBudgetPersonnelTeacherAideEmployeeCount();
1156             
1157             /**
1158              * Gets (as xml) the "BudgetPersonnelTeacherAideEmployeeCount" element
1159              */
1160             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelTeacherAideEmployeeCount xgetBudgetPersonnelTeacherAideEmployeeCount();
1161             
1162             /**
1163              * True if has "BudgetPersonnelTeacherAideEmployeeCount" element
1164              */
1165             boolean isSetBudgetPersonnelTeacherAideEmployeeCount();
1166             
1167             /**
1168              * Sets the "BudgetPersonnelTeacherAideEmployeeCount" element
1169              */
1170             void setBudgetPersonnelTeacherAideEmployeeCount(java.math.BigDecimal budgetPersonnelTeacherAideEmployeeCount);
1171             
1172             /**
1173              * Sets (as xml) the "BudgetPersonnelTeacherAideEmployeeCount" element
1174              */
1175             void xsetBudgetPersonnelTeacherAideEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelTeacherAideEmployeeCount budgetPersonnelTeacherAideEmployeeCount);
1176             
1177             /**
1178              * Unsets the "BudgetPersonnelTeacherAideEmployeeCount" element
1179              */
1180             void unsetBudgetPersonnelTeacherAideEmployeeCount();
1181             
1182             /**
1183              * Gets the "BudgetPersonnelHealthOperationCostAmount" element
1184              */
1185             java.math.BigDecimal getBudgetPersonnelHealthOperationCostAmount();
1186             
1187             /**
1188              * Gets (as xml) the "BudgetPersonnelHealthOperationCostAmount" element
1189              */
1190             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelHealthOperationCostAmount();
1191             
1192             /**
1193              * True if has "BudgetPersonnelHealthOperationCostAmount" element
1194              */
1195             boolean isSetBudgetPersonnelHealthOperationCostAmount();
1196             
1197             /**
1198              * Sets the "BudgetPersonnelHealthOperationCostAmount" element
1199              */
1200             void setBudgetPersonnelHealthOperationCostAmount(java.math.BigDecimal budgetPersonnelHealthOperationCostAmount);
1201             
1202             /**
1203              * Sets (as xml) the "BudgetPersonnelHealthOperationCostAmount" element
1204              */
1205             void xsetBudgetPersonnelHealthOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelHealthOperationCostAmount);
1206             
1207             /**
1208              * Unsets the "BudgetPersonnelHealthOperationCostAmount" element
1209              */
1210             void unsetBudgetPersonnelHealthOperationCostAmount();
1211             
1212             /**
1213              * Gets the "BudgetPersonnelHealthTrainingCostAmount" element
1214              */
1215             java.math.BigDecimal getBudgetPersonnelHealthTrainingCostAmount();
1216             
1217             /**
1218              * Gets (as xml) the "BudgetPersonnelHealthTrainingCostAmount" element
1219              */
1220             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelHealthTrainingCostAmount();
1221             
1222             /**
1223              * True if has "BudgetPersonnelHealthTrainingCostAmount" element
1224              */
1225             boolean isSetBudgetPersonnelHealthTrainingCostAmount();
1226             
1227             /**
1228              * Sets the "BudgetPersonnelHealthTrainingCostAmount" element
1229              */
1230             void setBudgetPersonnelHealthTrainingCostAmount(java.math.BigDecimal budgetPersonnelHealthTrainingCostAmount);
1231             
1232             /**
1233              * Sets (as xml) the "BudgetPersonnelHealthTrainingCostAmount" element
1234              */
1235             void xsetBudgetPersonnelHealthTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelHealthTrainingCostAmount);
1236             
1237             /**
1238              * Unsets the "BudgetPersonnelHealthTrainingCostAmount" element
1239              */
1240             void unsetBudgetPersonnelHealthTrainingCostAmount();
1241             
1242             /**
1243              * Gets the "BudgetPersonnelHealthNonFederalAmount" element
1244              */
1245             java.math.BigDecimal getBudgetPersonnelHealthNonFederalAmount();
1246             
1247             /**
1248              * Gets (as xml) the "BudgetPersonnelHealthNonFederalAmount" element
1249              */
1250             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelHealthNonFederalAmount();
1251             
1252             /**
1253              * True if has "BudgetPersonnelHealthNonFederalAmount" element
1254              */
1255             boolean isSetBudgetPersonnelHealthNonFederalAmount();
1256             
1257             /**
1258              * Sets the "BudgetPersonnelHealthNonFederalAmount" element
1259              */
1260             void setBudgetPersonnelHealthNonFederalAmount(java.math.BigDecimal budgetPersonnelHealthNonFederalAmount);
1261             
1262             /**
1263              * Sets (as xml) the "BudgetPersonnelHealthNonFederalAmount" element
1264              */
1265             void xsetBudgetPersonnelHealthNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelHealthNonFederalAmount);
1266             
1267             /**
1268              * Unsets the "BudgetPersonnelHealthNonFederalAmount" element
1269              */
1270             void unsetBudgetPersonnelHealthNonFederalAmount();
1271             
1272             /**
1273              * Gets the "BudgetPersonnelHealthEmployeeCount" element
1274              */
1275             java.math.BigDecimal getBudgetPersonnelHealthEmployeeCount();
1276             
1277             /**
1278              * Gets (as xml) the "BudgetPersonnelHealthEmployeeCount" element
1279              */
1280             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelHealthEmployeeCount xgetBudgetPersonnelHealthEmployeeCount();
1281             
1282             /**
1283              * True if has "BudgetPersonnelHealthEmployeeCount" element
1284              */
1285             boolean isSetBudgetPersonnelHealthEmployeeCount();
1286             
1287             /**
1288              * Sets the "BudgetPersonnelHealthEmployeeCount" element
1289              */
1290             void setBudgetPersonnelHealthEmployeeCount(java.math.BigDecimal budgetPersonnelHealthEmployeeCount);
1291             
1292             /**
1293              * Sets (as xml) the "BudgetPersonnelHealthEmployeeCount" element
1294              */
1295             void xsetBudgetPersonnelHealthEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelHealthEmployeeCount budgetPersonnelHealthEmployeeCount);
1296             
1297             /**
1298              * Unsets the "BudgetPersonnelHealthEmployeeCount" element
1299              */
1300             void unsetBudgetPersonnelHealthEmployeeCount();
1301             
1302             /**
1303              * Gets the "BudgetPersonnelDisabilityServiceOperationCostAmount" element
1304              */
1305             java.math.BigDecimal getBudgetPersonnelDisabilityServiceOperationCostAmount();
1306             
1307             /**
1308              * Gets (as xml) the "BudgetPersonnelDisabilityServiceOperationCostAmount" element
1309              */
1310             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelDisabilityServiceOperationCostAmount();
1311             
1312             /**
1313              * True if has "BudgetPersonnelDisabilityServiceOperationCostAmount" element
1314              */
1315             boolean isSetBudgetPersonnelDisabilityServiceOperationCostAmount();
1316             
1317             /**
1318              * Sets the "BudgetPersonnelDisabilityServiceOperationCostAmount" element
1319              */
1320             void setBudgetPersonnelDisabilityServiceOperationCostAmount(java.math.BigDecimal budgetPersonnelDisabilityServiceOperationCostAmount);
1321             
1322             /**
1323              * Sets (as xml) the "BudgetPersonnelDisabilityServiceOperationCostAmount" element
1324              */
1325             void xsetBudgetPersonnelDisabilityServiceOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelDisabilityServiceOperationCostAmount);
1326             
1327             /**
1328              * Unsets the "BudgetPersonnelDisabilityServiceOperationCostAmount" element
1329              */
1330             void unsetBudgetPersonnelDisabilityServiceOperationCostAmount();
1331             
1332             /**
1333              * Gets the "BudgetPersonnelDisabilityServiceTrainingCostAmount" element
1334              */
1335             java.math.BigDecimal getBudgetPersonnelDisabilityServiceTrainingCostAmount();
1336             
1337             /**
1338              * Gets (as xml) the "BudgetPersonnelDisabilityServiceTrainingCostAmount" element
1339              */
1340             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelDisabilityServiceTrainingCostAmount();
1341             
1342             /**
1343              * True if has "BudgetPersonnelDisabilityServiceTrainingCostAmount" element
1344              */
1345             boolean isSetBudgetPersonnelDisabilityServiceTrainingCostAmount();
1346             
1347             /**
1348              * Sets the "BudgetPersonnelDisabilityServiceTrainingCostAmount" element
1349              */
1350             void setBudgetPersonnelDisabilityServiceTrainingCostAmount(java.math.BigDecimal budgetPersonnelDisabilityServiceTrainingCostAmount);
1351             
1352             /**
1353              * Sets (as xml) the "BudgetPersonnelDisabilityServiceTrainingCostAmount" element
1354              */
1355             void xsetBudgetPersonnelDisabilityServiceTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelDisabilityServiceTrainingCostAmount);
1356             
1357             /**
1358              * Unsets the "BudgetPersonnelDisabilityServiceTrainingCostAmount" element
1359              */
1360             void unsetBudgetPersonnelDisabilityServiceTrainingCostAmount();
1361             
1362             /**
1363              * Gets the "BudgetPersonnelDisabilityServiceNonFederalAmount" element
1364              */
1365             java.math.BigDecimal getBudgetPersonnelDisabilityServiceNonFederalAmount();
1366             
1367             /**
1368              * Gets (as xml) the "BudgetPersonnelDisabilityServiceNonFederalAmount" element
1369              */
1370             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelDisabilityServiceNonFederalAmount();
1371             
1372             /**
1373              * True if has "BudgetPersonnelDisabilityServiceNonFederalAmount" element
1374              */
1375             boolean isSetBudgetPersonnelDisabilityServiceNonFederalAmount();
1376             
1377             /**
1378              * Sets the "BudgetPersonnelDisabilityServiceNonFederalAmount" element
1379              */
1380             void setBudgetPersonnelDisabilityServiceNonFederalAmount(java.math.BigDecimal budgetPersonnelDisabilityServiceNonFederalAmount);
1381             
1382             /**
1383              * Sets (as xml) the "BudgetPersonnelDisabilityServiceNonFederalAmount" element
1384              */
1385             void xsetBudgetPersonnelDisabilityServiceNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelDisabilityServiceNonFederalAmount);
1386             
1387             /**
1388              * Unsets the "BudgetPersonnelDisabilityServiceNonFederalAmount" element
1389              */
1390             void unsetBudgetPersonnelDisabilityServiceNonFederalAmount();
1391             
1392             /**
1393              * Gets the "BudgetPersonnelDisabilityServiceEmployeeCount" element
1394              */
1395             java.math.BigDecimal getBudgetPersonnelDisabilityServiceEmployeeCount();
1396             
1397             /**
1398              * Gets (as xml) the "BudgetPersonnelDisabilityServiceEmployeeCount" element
1399              */
1400             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDisabilityServiceEmployeeCount xgetBudgetPersonnelDisabilityServiceEmployeeCount();
1401             
1402             /**
1403              * True if has "BudgetPersonnelDisabilityServiceEmployeeCount" element
1404              */
1405             boolean isSetBudgetPersonnelDisabilityServiceEmployeeCount();
1406             
1407             /**
1408              * Sets the "BudgetPersonnelDisabilityServiceEmployeeCount" element
1409              */
1410             void setBudgetPersonnelDisabilityServiceEmployeeCount(java.math.BigDecimal budgetPersonnelDisabilityServiceEmployeeCount);
1411             
1412             /**
1413              * Sets (as xml) the "BudgetPersonnelDisabilityServiceEmployeeCount" element
1414              */
1415             void xsetBudgetPersonnelDisabilityServiceEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDisabilityServiceEmployeeCount budgetPersonnelDisabilityServiceEmployeeCount);
1416             
1417             /**
1418              * Unsets the "BudgetPersonnelDisabilityServiceEmployeeCount" element
1419              */
1420             void unsetBudgetPersonnelDisabilityServiceEmployeeCount();
1421             
1422             /**
1423              * Gets the "BudgetPersonnelNutritionOperationCostAmount" element
1424              */
1425             java.math.BigDecimal getBudgetPersonnelNutritionOperationCostAmount();
1426             
1427             /**
1428              * Gets (as xml) the "BudgetPersonnelNutritionOperationCostAmount" element
1429              */
1430             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelNutritionOperationCostAmount();
1431             
1432             /**
1433              * True if has "BudgetPersonnelNutritionOperationCostAmount" element
1434              */
1435             boolean isSetBudgetPersonnelNutritionOperationCostAmount();
1436             
1437             /**
1438              * Sets the "BudgetPersonnelNutritionOperationCostAmount" element
1439              */
1440             void setBudgetPersonnelNutritionOperationCostAmount(java.math.BigDecimal budgetPersonnelNutritionOperationCostAmount);
1441             
1442             /**
1443              * Sets (as xml) the "BudgetPersonnelNutritionOperationCostAmount" element
1444              */
1445             void xsetBudgetPersonnelNutritionOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelNutritionOperationCostAmount);
1446             
1447             /**
1448              * Unsets the "BudgetPersonnelNutritionOperationCostAmount" element
1449              */
1450             void unsetBudgetPersonnelNutritionOperationCostAmount();
1451             
1452             /**
1453              * Gets the "BudgetPersonnelNutritionTrainingCostAmount" element
1454              */
1455             java.math.BigDecimal getBudgetPersonnelNutritionTrainingCostAmount();
1456             
1457             /**
1458              * Gets (as xml) the "BudgetPersonnelNutritionTrainingCostAmount" element
1459              */
1460             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelNutritionTrainingCostAmount();
1461             
1462             /**
1463              * True if has "BudgetPersonnelNutritionTrainingCostAmount" element
1464              */
1465             boolean isSetBudgetPersonnelNutritionTrainingCostAmount();
1466             
1467             /**
1468              * Sets the "BudgetPersonnelNutritionTrainingCostAmount" element
1469              */
1470             void setBudgetPersonnelNutritionTrainingCostAmount(java.math.BigDecimal budgetPersonnelNutritionTrainingCostAmount);
1471             
1472             /**
1473              * Sets (as xml) the "BudgetPersonnelNutritionTrainingCostAmount" element
1474              */
1475             void xsetBudgetPersonnelNutritionTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelNutritionTrainingCostAmount);
1476             
1477             /**
1478              * Unsets the "BudgetPersonnelNutritionTrainingCostAmount" element
1479              */
1480             void unsetBudgetPersonnelNutritionTrainingCostAmount();
1481             
1482             /**
1483              * Gets the "BudgetPersonnelNutritionNonFederalAmount" element
1484              */
1485             java.math.BigDecimal getBudgetPersonnelNutritionNonFederalAmount();
1486             
1487             /**
1488              * Gets (as xml) the "BudgetPersonnelNutritionNonFederalAmount" element
1489              */
1490             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelNutritionNonFederalAmount();
1491             
1492             /**
1493              * True if has "BudgetPersonnelNutritionNonFederalAmount" element
1494              */
1495             boolean isSetBudgetPersonnelNutritionNonFederalAmount();
1496             
1497             /**
1498              * Sets the "BudgetPersonnelNutritionNonFederalAmount" element
1499              */
1500             void setBudgetPersonnelNutritionNonFederalAmount(java.math.BigDecimal budgetPersonnelNutritionNonFederalAmount);
1501             
1502             /**
1503              * Sets (as xml) the "BudgetPersonnelNutritionNonFederalAmount" element
1504              */
1505             void xsetBudgetPersonnelNutritionNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelNutritionNonFederalAmount);
1506             
1507             /**
1508              * Unsets the "BudgetPersonnelNutritionNonFederalAmount" element
1509              */
1510             void unsetBudgetPersonnelNutritionNonFederalAmount();
1511             
1512             /**
1513              * Gets the "BudgetPersonnelNutritionEmployeeCount" element
1514              */
1515             java.math.BigDecimal getBudgetPersonnelNutritionEmployeeCount();
1516             
1517             /**
1518              * Gets (as xml) the "BudgetPersonnelNutritionEmployeeCount" element
1519              */
1520             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelNutritionEmployeeCount xgetBudgetPersonnelNutritionEmployeeCount();
1521             
1522             /**
1523              * True if has "BudgetPersonnelNutritionEmployeeCount" element
1524              */
1525             boolean isSetBudgetPersonnelNutritionEmployeeCount();
1526             
1527             /**
1528              * Sets the "BudgetPersonnelNutritionEmployeeCount" element
1529              */
1530             void setBudgetPersonnelNutritionEmployeeCount(java.math.BigDecimal budgetPersonnelNutritionEmployeeCount);
1531             
1532             /**
1533              * Sets (as xml) the "BudgetPersonnelNutritionEmployeeCount" element
1534              */
1535             void xsetBudgetPersonnelNutritionEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelNutritionEmployeeCount budgetPersonnelNutritionEmployeeCount);
1536             
1537             /**
1538              * Unsets the "BudgetPersonnelNutritionEmployeeCount" element
1539              */
1540             void unsetBudgetPersonnelNutritionEmployeeCount();
1541             
1542             /**
1543              * Gets the "BudgetPersonnelOtherChildServiceOperationCostAmount" element
1544              */
1545             java.math.BigDecimal getBudgetPersonnelOtherChildServiceOperationCostAmount();
1546             
1547             /**
1548              * Gets (as xml) the "BudgetPersonnelOtherChildServiceOperationCostAmount" element
1549              */
1550             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherChildServiceOperationCostAmount();
1551             
1552             /**
1553              * True if has "BudgetPersonnelOtherChildServiceOperationCostAmount" element
1554              */
1555             boolean isSetBudgetPersonnelOtherChildServiceOperationCostAmount();
1556             
1557             /**
1558              * Sets the "BudgetPersonnelOtherChildServiceOperationCostAmount" element
1559              */
1560             void setBudgetPersonnelOtherChildServiceOperationCostAmount(java.math.BigDecimal budgetPersonnelOtherChildServiceOperationCostAmount);
1561             
1562             /**
1563              * Sets (as xml) the "BudgetPersonnelOtherChildServiceOperationCostAmount" element
1564              */
1565             void xsetBudgetPersonnelOtherChildServiceOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherChildServiceOperationCostAmount);
1566             
1567             /**
1568              * Unsets the "BudgetPersonnelOtherChildServiceOperationCostAmount" element
1569              */
1570             void unsetBudgetPersonnelOtherChildServiceOperationCostAmount();
1571             
1572             /**
1573              * Gets the "BudgetPersonnelOtherChildServiceTrainingCostAmount" element
1574              */
1575             java.math.BigDecimal getBudgetPersonnelOtherChildServiceTrainingCostAmount();
1576             
1577             /**
1578              * Gets (as xml) the "BudgetPersonnelOtherChildServiceTrainingCostAmount" element
1579              */
1580             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherChildServiceTrainingCostAmount();
1581             
1582             /**
1583              * True if has "BudgetPersonnelOtherChildServiceTrainingCostAmount" element
1584              */
1585             boolean isSetBudgetPersonnelOtherChildServiceTrainingCostAmount();
1586             
1587             /**
1588              * Sets the "BudgetPersonnelOtherChildServiceTrainingCostAmount" element
1589              */
1590             void setBudgetPersonnelOtherChildServiceTrainingCostAmount(java.math.BigDecimal budgetPersonnelOtherChildServiceTrainingCostAmount);
1591             
1592             /**
1593              * Sets (as xml) the "BudgetPersonnelOtherChildServiceTrainingCostAmount" element
1594              */
1595             void xsetBudgetPersonnelOtherChildServiceTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherChildServiceTrainingCostAmount);
1596             
1597             /**
1598              * Unsets the "BudgetPersonnelOtherChildServiceTrainingCostAmount" element
1599              */
1600             void unsetBudgetPersonnelOtherChildServiceTrainingCostAmount();
1601             
1602             /**
1603              * Gets the "BudgetPersonnelOtherChildServiceNonFederalAmount" element
1604              */
1605             java.math.BigDecimal getBudgetPersonnelOtherChildServiceNonFederalAmount();
1606             
1607             /**
1608              * Gets (as xml) the "BudgetPersonnelOtherChildServiceNonFederalAmount" element
1609              */
1610             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherChildServiceNonFederalAmount();
1611             
1612             /**
1613              * True if has "BudgetPersonnelOtherChildServiceNonFederalAmount" element
1614              */
1615             boolean isSetBudgetPersonnelOtherChildServiceNonFederalAmount();
1616             
1617             /**
1618              * Sets the "BudgetPersonnelOtherChildServiceNonFederalAmount" element
1619              */
1620             void setBudgetPersonnelOtherChildServiceNonFederalAmount(java.math.BigDecimal budgetPersonnelOtherChildServiceNonFederalAmount);
1621             
1622             /**
1623              * Sets (as xml) the "BudgetPersonnelOtherChildServiceNonFederalAmount" element
1624              */
1625             void xsetBudgetPersonnelOtherChildServiceNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherChildServiceNonFederalAmount);
1626             
1627             /**
1628              * Unsets the "BudgetPersonnelOtherChildServiceNonFederalAmount" element
1629              */
1630             void unsetBudgetPersonnelOtherChildServiceNonFederalAmount();
1631             
1632             /**
1633              * Gets the "BudgetPersonnelOtherChildServiceEmployeeCount" element
1634              */
1635             java.math.BigDecimal getBudgetPersonnelOtherChildServiceEmployeeCount();
1636             
1637             /**
1638              * Gets (as xml) the "BudgetPersonnelOtherChildServiceEmployeeCount" element
1639              */
1640             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherChildServiceEmployeeCount xgetBudgetPersonnelOtherChildServiceEmployeeCount();
1641             
1642             /**
1643              * True if has "BudgetPersonnelOtherChildServiceEmployeeCount" element
1644              */
1645             boolean isSetBudgetPersonnelOtherChildServiceEmployeeCount();
1646             
1647             /**
1648              * Sets the "BudgetPersonnelOtherChildServiceEmployeeCount" element
1649              */
1650             void setBudgetPersonnelOtherChildServiceEmployeeCount(java.math.BigDecimal budgetPersonnelOtherChildServiceEmployeeCount);
1651             
1652             /**
1653              * Sets (as xml) the "BudgetPersonnelOtherChildServiceEmployeeCount" element
1654              */
1655             void xsetBudgetPersonnelOtherChildServiceEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherChildServiceEmployeeCount budgetPersonnelOtherChildServiceEmployeeCount);
1656             
1657             /**
1658              * Unsets the "BudgetPersonnelOtherChildServiceEmployeeCount" element
1659              */
1660             void unsetBudgetPersonnelOtherChildServiceEmployeeCount();
1661             
1662             /**
1663              * Gets the "BudgetPersonnelCommunityManagerOperationCostAmount" element
1664              */
1665             java.math.BigDecimal getBudgetPersonnelCommunityManagerOperationCostAmount();
1666             
1667             /**
1668              * Gets (as xml) the "BudgetPersonnelCommunityManagerOperationCostAmount" element
1669              */
1670             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelCommunityManagerOperationCostAmount();
1671             
1672             /**
1673              * True if has "BudgetPersonnelCommunityManagerOperationCostAmount" element
1674              */
1675             boolean isSetBudgetPersonnelCommunityManagerOperationCostAmount();
1676             
1677             /**
1678              * Sets the "BudgetPersonnelCommunityManagerOperationCostAmount" element
1679              */
1680             void setBudgetPersonnelCommunityManagerOperationCostAmount(java.math.BigDecimal budgetPersonnelCommunityManagerOperationCostAmount);
1681             
1682             /**
1683              * Sets (as xml) the "BudgetPersonnelCommunityManagerOperationCostAmount" element
1684              */
1685             void xsetBudgetPersonnelCommunityManagerOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelCommunityManagerOperationCostAmount);
1686             
1687             /**
1688              * Unsets the "BudgetPersonnelCommunityManagerOperationCostAmount" element
1689              */
1690             void unsetBudgetPersonnelCommunityManagerOperationCostAmount();
1691             
1692             /**
1693              * Gets the "BudgetPersonnelCommunityManagerTrainingCostAmount" element
1694              */
1695             java.math.BigDecimal getBudgetPersonnelCommunityManagerTrainingCostAmount();
1696             
1697             /**
1698              * Gets (as xml) the "BudgetPersonnelCommunityManagerTrainingCostAmount" element
1699              */
1700             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelCommunityManagerTrainingCostAmount();
1701             
1702             /**
1703              * True if has "BudgetPersonnelCommunityManagerTrainingCostAmount" element
1704              */
1705             boolean isSetBudgetPersonnelCommunityManagerTrainingCostAmount();
1706             
1707             /**
1708              * Sets the "BudgetPersonnelCommunityManagerTrainingCostAmount" element
1709              */
1710             void setBudgetPersonnelCommunityManagerTrainingCostAmount(java.math.BigDecimal budgetPersonnelCommunityManagerTrainingCostAmount);
1711             
1712             /**
1713              * Sets (as xml) the "BudgetPersonnelCommunityManagerTrainingCostAmount" element
1714              */
1715             void xsetBudgetPersonnelCommunityManagerTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelCommunityManagerTrainingCostAmount);
1716             
1717             /**
1718              * Unsets the "BudgetPersonnelCommunityManagerTrainingCostAmount" element
1719              */
1720             void unsetBudgetPersonnelCommunityManagerTrainingCostAmount();
1721             
1722             /**
1723              * Gets the "BudgetPersonnelCommunityManagerNonFederalAmount" element
1724              */
1725             java.math.BigDecimal getBudgetPersonnelCommunityManagerNonFederalAmount();
1726             
1727             /**
1728              * Gets (as xml) the "BudgetPersonnelCommunityManagerNonFederalAmount" element
1729              */
1730             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelCommunityManagerNonFederalAmount();
1731             
1732             /**
1733              * True if has "BudgetPersonnelCommunityManagerNonFederalAmount" element
1734              */
1735             boolean isSetBudgetPersonnelCommunityManagerNonFederalAmount();
1736             
1737             /**
1738              * Sets the "BudgetPersonnelCommunityManagerNonFederalAmount" element
1739              */
1740             void setBudgetPersonnelCommunityManagerNonFederalAmount(java.math.BigDecimal budgetPersonnelCommunityManagerNonFederalAmount);
1741             
1742             /**
1743              * Sets (as xml) the "BudgetPersonnelCommunityManagerNonFederalAmount" element
1744              */
1745             void xsetBudgetPersonnelCommunityManagerNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelCommunityManagerNonFederalAmount);
1746             
1747             /**
1748              * Unsets the "BudgetPersonnelCommunityManagerNonFederalAmount" element
1749              */
1750             void unsetBudgetPersonnelCommunityManagerNonFederalAmount();
1751             
1752             /**
1753              * Gets the "BudgetPersonnelCommunityManagerEmployeeCount" element
1754              */
1755             java.math.BigDecimal getBudgetPersonnelCommunityManagerEmployeeCount();
1756             
1757             /**
1758              * Gets (as xml) the "BudgetPersonnelCommunityManagerEmployeeCount" element
1759              */
1760             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelCommunityManagerEmployeeCount xgetBudgetPersonnelCommunityManagerEmployeeCount();
1761             
1762             /**
1763              * True if has "BudgetPersonnelCommunityManagerEmployeeCount" element
1764              */
1765             boolean isSetBudgetPersonnelCommunityManagerEmployeeCount();
1766             
1767             /**
1768              * Sets the "BudgetPersonnelCommunityManagerEmployeeCount" element
1769              */
1770             void setBudgetPersonnelCommunityManagerEmployeeCount(java.math.BigDecimal budgetPersonnelCommunityManagerEmployeeCount);
1771             
1772             /**
1773              * Sets (as xml) the "BudgetPersonnelCommunityManagerEmployeeCount" element
1774              */
1775             void xsetBudgetPersonnelCommunityManagerEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelCommunityManagerEmployeeCount budgetPersonnelCommunityManagerEmployeeCount);
1776             
1777             /**
1778              * Unsets the "BudgetPersonnelCommunityManagerEmployeeCount" element
1779              */
1780             void unsetBudgetPersonnelCommunityManagerEmployeeCount();
1781             
1782             /**
1783              * Gets the "BudgetPersonnelOtherCommunityManagerOperationCostAmount" element
1784              */
1785             java.math.BigDecimal getBudgetPersonnelOtherCommunityManagerOperationCostAmount();
1786             
1787             /**
1788              * Gets (as xml) the "BudgetPersonnelOtherCommunityManagerOperationCostAmount" element
1789              */
1790             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherCommunityManagerOperationCostAmount();
1791             
1792             /**
1793              * True if has "BudgetPersonnelOtherCommunityManagerOperationCostAmount" element
1794              */
1795             boolean isSetBudgetPersonnelOtherCommunityManagerOperationCostAmount();
1796             
1797             /**
1798              * Sets the "BudgetPersonnelOtherCommunityManagerOperationCostAmount" element
1799              */
1800             void setBudgetPersonnelOtherCommunityManagerOperationCostAmount(java.math.BigDecimal budgetPersonnelOtherCommunityManagerOperationCostAmount);
1801             
1802             /**
1803              * Sets (as xml) the "BudgetPersonnelOtherCommunityManagerOperationCostAmount" element
1804              */
1805             void xsetBudgetPersonnelOtherCommunityManagerOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherCommunityManagerOperationCostAmount);
1806             
1807             /**
1808              * Unsets the "BudgetPersonnelOtherCommunityManagerOperationCostAmount" element
1809              */
1810             void unsetBudgetPersonnelOtherCommunityManagerOperationCostAmount();
1811             
1812             /**
1813              * Gets the "BudgetPersonnelOtherCommunityTrainingCostAmount" element
1814              */
1815             java.math.BigDecimal getBudgetPersonnelOtherCommunityTrainingCostAmount();
1816             
1817             /**
1818              * Gets (as xml) the "BudgetPersonnelOtherCommunityTrainingCostAmount" element
1819              */
1820             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherCommunityTrainingCostAmount();
1821             
1822             /**
1823              * True if has "BudgetPersonnelOtherCommunityTrainingCostAmount" element
1824              */
1825             boolean isSetBudgetPersonnelOtherCommunityTrainingCostAmount();
1826             
1827             /**
1828              * Sets the "BudgetPersonnelOtherCommunityTrainingCostAmount" element
1829              */
1830             void setBudgetPersonnelOtherCommunityTrainingCostAmount(java.math.BigDecimal budgetPersonnelOtherCommunityTrainingCostAmount);
1831             
1832             /**
1833              * Sets (as xml) the "BudgetPersonnelOtherCommunityTrainingCostAmount" element
1834              */
1835             void xsetBudgetPersonnelOtherCommunityTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherCommunityTrainingCostAmount);
1836             
1837             /**
1838              * Unsets the "BudgetPersonnelOtherCommunityTrainingCostAmount" element
1839              */
1840             void unsetBudgetPersonnelOtherCommunityTrainingCostAmount();
1841             
1842             /**
1843              * Gets the "BudgetPersonnelOtherCommunityNonFederalAmount" element
1844              */
1845             java.math.BigDecimal getBudgetPersonnelOtherCommunityNonFederalAmount();
1846             
1847             /**
1848              * Gets (as xml) the "BudgetPersonnelOtherCommunityNonFederalAmount" element
1849              */
1850             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherCommunityNonFederalAmount();
1851             
1852             /**
1853              * True if has "BudgetPersonnelOtherCommunityNonFederalAmount" element
1854              */
1855             boolean isSetBudgetPersonnelOtherCommunityNonFederalAmount();
1856             
1857             /**
1858              * Sets the "BudgetPersonnelOtherCommunityNonFederalAmount" element
1859              */
1860             void setBudgetPersonnelOtherCommunityNonFederalAmount(java.math.BigDecimal budgetPersonnelOtherCommunityNonFederalAmount);
1861             
1862             /**
1863              * Sets (as xml) the "BudgetPersonnelOtherCommunityNonFederalAmount" element
1864              */
1865             void xsetBudgetPersonnelOtherCommunityNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherCommunityNonFederalAmount);
1866             
1867             /**
1868              * Unsets the "BudgetPersonnelOtherCommunityNonFederalAmount" element
1869              */
1870             void unsetBudgetPersonnelOtherCommunityNonFederalAmount();
1871             
1872             /**
1873              * Gets the "BudgetPersonnelOtherFamilyCommunityEmployeeCount" element
1874              */
1875             java.math.BigDecimal getBudgetPersonnelOtherFamilyCommunityEmployeeCount();
1876             
1877             /**
1878              * Gets (as xml) the "BudgetPersonnelOtherFamilyCommunityEmployeeCount" element
1879              */
1880             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherFamilyCommunityEmployeeCount xgetBudgetPersonnelOtherFamilyCommunityEmployeeCount();
1881             
1882             /**
1883              * True if has "BudgetPersonnelOtherFamilyCommunityEmployeeCount" element
1884              */
1885             boolean isSetBudgetPersonnelOtherFamilyCommunityEmployeeCount();
1886             
1887             /**
1888              * Sets the "BudgetPersonnelOtherFamilyCommunityEmployeeCount" element
1889              */
1890             void setBudgetPersonnelOtherFamilyCommunityEmployeeCount(java.math.BigDecimal budgetPersonnelOtherFamilyCommunityEmployeeCount);
1891             
1892             /**
1893              * Sets (as xml) the "BudgetPersonnelOtherFamilyCommunityEmployeeCount" element
1894              */
1895             void xsetBudgetPersonnelOtherFamilyCommunityEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherFamilyCommunityEmployeeCount budgetPersonnelOtherFamilyCommunityEmployeeCount);
1896             
1897             /**
1898              * Unsets the "BudgetPersonnelOtherFamilyCommunityEmployeeCount" element
1899              */
1900             void unsetBudgetPersonnelOtherFamilyCommunityEmployeeCount();
1901             
1902             /**
1903              * Gets the "BudgetPersonnelDesignExecutiveOperationCostAmount" element
1904              */
1905             java.math.BigDecimal getBudgetPersonnelDesignExecutiveOperationCostAmount();
1906             
1907             /**
1908              * Gets (as xml) the "BudgetPersonnelDesignExecutiveOperationCostAmount" element
1909              */
1910             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelDesignExecutiveOperationCostAmount();
1911             
1912             /**
1913              * True if has "BudgetPersonnelDesignExecutiveOperationCostAmount" element
1914              */
1915             boolean isSetBudgetPersonnelDesignExecutiveOperationCostAmount();
1916             
1917             /**
1918              * Sets the "BudgetPersonnelDesignExecutiveOperationCostAmount" element
1919              */
1920             void setBudgetPersonnelDesignExecutiveOperationCostAmount(java.math.BigDecimal budgetPersonnelDesignExecutiveOperationCostAmount);
1921             
1922             /**
1923              * Sets (as xml) the "BudgetPersonnelDesignExecutiveOperationCostAmount" element
1924              */
1925             void xsetBudgetPersonnelDesignExecutiveOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelDesignExecutiveOperationCostAmount);
1926             
1927             /**
1928              * Unsets the "BudgetPersonnelDesignExecutiveOperationCostAmount" element
1929              */
1930             void unsetBudgetPersonnelDesignExecutiveOperationCostAmount();
1931             
1932             /**
1933              * Gets the "BudgetPersonnelDesignExecutiveTrainingCostAmount" element
1934              */
1935             java.math.BigDecimal getBudgetPersonnelDesignExecutiveTrainingCostAmount();
1936             
1937             /**
1938              * Gets (as xml) the "BudgetPersonnelDesignExecutiveTrainingCostAmount" element
1939              */
1940             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelDesignExecutiveTrainingCostAmount();
1941             
1942             /**
1943              * True if has "BudgetPersonnelDesignExecutiveTrainingCostAmount" element
1944              */
1945             boolean isSetBudgetPersonnelDesignExecutiveTrainingCostAmount();
1946             
1947             /**
1948              * Sets the "BudgetPersonnelDesignExecutiveTrainingCostAmount" element
1949              */
1950             void setBudgetPersonnelDesignExecutiveTrainingCostAmount(java.math.BigDecimal budgetPersonnelDesignExecutiveTrainingCostAmount);
1951             
1952             /**
1953              * Sets (as xml) the "BudgetPersonnelDesignExecutiveTrainingCostAmount" element
1954              */
1955             void xsetBudgetPersonnelDesignExecutiveTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelDesignExecutiveTrainingCostAmount);
1956             
1957             /**
1958              * Unsets the "BudgetPersonnelDesignExecutiveTrainingCostAmount" element
1959              */
1960             void unsetBudgetPersonnelDesignExecutiveTrainingCostAmount();
1961             
1962             /**
1963              * Gets the "BudgetPersonnelDesignExecutiveNonFederalAmount" element
1964              */
1965             java.math.BigDecimal getBudgetPersonnelDesignExecutiveNonFederalAmount();
1966             
1967             /**
1968              * Gets (as xml) the "BudgetPersonnelDesignExecutiveNonFederalAmount" element
1969              */
1970             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelDesignExecutiveNonFederalAmount();
1971             
1972             /**
1973              * True if has "BudgetPersonnelDesignExecutiveNonFederalAmount" element
1974              */
1975             boolean isSetBudgetPersonnelDesignExecutiveNonFederalAmount();
1976             
1977             /**
1978              * Sets the "BudgetPersonnelDesignExecutiveNonFederalAmount" element
1979              */
1980             void setBudgetPersonnelDesignExecutiveNonFederalAmount(java.math.BigDecimal budgetPersonnelDesignExecutiveNonFederalAmount);
1981             
1982             /**
1983              * Sets (as xml) the "BudgetPersonnelDesignExecutiveNonFederalAmount" element
1984              */
1985             void xsetBudgetPersonnelDesignExecutiveNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelDesignExecutiveNonFederalAmount);
1986             
1987             /**
1988              * Unsets the "BudgetPersonnelDesignExecutiveNonFederalAmount" element
1989              */
1990             void unsetBudgetPersonnelDesignExecutiveNonFederalAmount();
1991             
1992             /**
1993              * Gets the "BudgetPersonnelDesignExecutiveEmployeeCount" element
1994              */
1995             java.math.BigDecimal getBudgetPersonnelDesignExecutiveEmployeeCount();
1996             
1997             /**
1998              * Gets (as xml) the "BudgetPersonnelDesignExecutiveEmployeeCount" element
1999              */
2000             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignExecutiveEmployeeCount xgetBudgetPersonnelDesignExecutiveEmployeeCount();
2001             
2002             /**
2003              * True if has "BudgetPersonnelDesignExecutiveEmployeeCount" element
2004              */
2005             boolean isSetBudgetPersonnelDesignExecutiveEmployeeCount();
2006             
2007             /**
2008              * Sets the "BudgetPersonnelDesignExecutiveEmployeeCount" element
2009              */
2010             void setBudgetPersonnelDesignExecutiveEmployeeCount(java.math.BigDecimal budgetPersonnelDesignExecutiveEmployeeCount);
2011             
2012             /**
2013              * Sets (as xml) the "BudgetPersonnelDesignExecutiveEmployeeCount" element
2014              */
2015             void xsetBudgetPersonnelDesignExecutiveEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignExecutiveEmployeeCount budgetPersonnelDesignExecutiveEmployeeCount);
2016             
2017             /**
2018              * Unsets the "BudgetPersonnelDesignExecutiveEmployeeCount" element
2019              */
2020             void unsetBudgetPersonnelDesignExecutiveEmployeeCount();
2021             
2022             /**
2023              * Gets the "BudgetPersonnelDirectorOperationCostAmount" element
2024              */
2025             java.math.BigDecimal getBudgetPersonnelDirectorOperationCostAmount();
2026             
2027             /**
2028              * Gets (as xml) the "BudgetPersonnelDirectorOperationCostAmount" element
2029              */
2030             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelDirectorOperationCostAmount();
2031             
2032             /**
2033              * True if has "BudgetPersonnelDirectorOperationCostAmount" element
2034              */
2035             boolean isSetBudgetPersonnelDirectorOperationCostAmount();
2036             
2037             /**
2038              * Sets the "BudgetPersonnelDirectorOperationCostAmount" element
2039              */
2040             void setBudgetPersonnelDirectorOperationCostAmount(java.math.BigDecimal budgetPersonnelDirectorOperationCostAmount);
2041             
2042             /**
2043              * Sets (as xml) the "BudgetPersonnelDirectorOperationCostAmount" element
2044              */
2045             void xsetBudgetPersonnelDirectorOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelDirectorOperationCostAmount);
2046             
2047             /**
2048              * Unsets the "BudgetPersonnelDirectorOperationCostAmount" element
2049              */
2050             void unsetBudgetPersonnelDirectorOperationCostAmount();
2051             
2052             /**
2053              * Gets the "BudgetPersonnelDesignDirectorTrainingCostAmount" element
2054              */
2055             java.math.BigDecimal getBudgetPersonnelDesignDirectorTrainingCostAmount();
2056             
2057             /**
2058              * Gets (as xml) the "BudgetPersonnelDesignDirectorTrainingCostAmount" element
2059              */
2060             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelDesignDirectorTrainingCostAmount();
2061             
2062             /**
2063              * True if has "BudgetPersonnelDesignDirectorTrainingCostAmount" element
2064              */
2065             boolean isSetBudgetPersonnelDesignDirectorTrainingCostAmount();
2066             
2067             /**
2068              * Sets the "BudgetPersonnelDesignDirectorTrainingCostAmount" element
2069              */
2070             void setBudgetPersonnelDesignDirectorTrainingCostAmount(java.math.BigDecimal budgetPersonnelDesignDirectorTrainingCostAmount);
2071             
2072             /**
2073              * Sets (as xml) the "BudgetPersonnelDesignDirectorTrainingCostAmount" element
2074              */
2075             void xsetBudgetPersonnelDesignDirectorTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelDesignDirectorTrainingCostAmount);
2076             
2077             /**
2078              * Unsets the "BudgetPersonnelDesignDirectorTrainingCostAmount" element
2079              */
2080             void unsetBudgetPersonnelDesignDirectorTrainingCostAmount();
2081             
2082             /**
2083              * Gets the "BudgetPersonnelDesignDirectorNonFederalAmount" element
2084              */
2085             java.math.BigDecimal getBudgetPersonnelDesignDirectorNonFederalAmount();
2086             
2087             /**
2088              * Gets (as xml) the "BudgetPersonnelDesignDirectorNonFederalAmount" element
2089              */
2090             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelDesignDirectorNonFederalAmount();
2091             
2092             /**
2093              * True if has "BudgetPersonnelDesignDirectorNonFederalAmount" element
2094              */
2095             boolean isSetBudgetPersonnelDesignDirectorNonFederalAmount();
2096             
2097             /**
2098              * Sets the "BudgetPersonnelDesignDirectorNonFederalAmount" element
2099              */
2100             void setBudgetPersonnelDesignDirectorNonFederalAmount(java.math.BigDecimal budgetPersonnelDesignDirectorNonFederalAmount);
2101             
2102             /**
2103              * Sets (as xml) the "BudgetPersonnelDesignDirectorNonFederalAmount" element
2104              */
2105             void xsetBudgetPersonnelDesignDirectorNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelDesignDirectorNonFederalAmount);
2106             
2107             /**
2108              * Unsets the "BudgetPersonnelDesignDirectorNonFederalAmount" element
2109              */
2110             void unsetBudgetPersonnelDesignDirectorNonFederalAmount();
2111             
2112             /**
2113              * Gets the "BudgetPersonnelDesignDirectorEmployeeCount" element
2114              */
2115             java.math.BigDecimal getBudgetPersonnelDesignDirectorEmployeeCount();
2116             
2117             /**
2118              * Gets (as xml) the "BudgetPersonnelDesignDirectorEmployeeCount" element
2119              */
2120             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignDirectorEmployeeCount xgetBudgetPersonnelDesignDirectorEmployeeCount();
2121             
2122             /**
2123              * True if has "BudgetPersonnelDesignDirectorEmployeeCount" element
2124              */
2125             boolean isSetBudgetPersonnelDesignDirectorEmployeeCount();
2126             
2127             /**
2128              * Sets the "BudgetPersonnelDesignDirectorEmployeeCount" element
2129              */
2130             void setBudgetPersonnelDesignDirectorEmployeeCount(java.math.BigDecimal budgetPersonnelDesignDirectorEmployeeCount);
2131             
2132             /**
2133              * Sets (as xml) the "BudgetPersonnelDesignDirectorEmployeeCount" element
2134              */
2135             void xsetBudgetPersonnelDesignDirectorEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignDirectorEmployeeCount budgetPersonnelDesignDirectorEmployeeCount);
2136             
2137             /**
2138              * Unsets the "BudgetPersonnelDesignDirectorEmployeeCount" element
2139              */
2140             void unsetBudgetPersonnelDesignDirectorEmployeeCount();
2141             
2142             /**
2143              * Gets the "BudgetPersonnelDesignManagerOperationCostAmount" element
2144              */
2145             java.math.BigDecimal getBudgetPersonnelDesignManagerOperationCostAmount();
2146             
2147             /**
2148              * Gets (as xml) the "BudgetPersonnelDesignManagerOperationCostAmount" element
2149              */
2150             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelDesignManagerOperationCostAmount();
2151             
2152             /**
2153              * True if has "BudgetPersonnelDesignManagerOperationCostAmount" element
2154              */
2155             boolean isSetBudgetPersonnelDesignManagerOperationCostAmount();
2156             
2157             /**
2158              * Sets the "BudgetPersonnelDesignManagerOperationCostAmount" element
2159              */
2160             void setBudgetPersonnelDesignManagerOperationCostAmount(java.math.BigDecimal budgetPersonnelDesignManagerOperationCostAmount);
2161             
2162             /**
2163              * Sets (as xml) the "BudgetPersonnelDesignManagerOperationCostAmount" element
2164              */
2165             void xsetBudgetPersonnelDesignManagerOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelDesignManagerOperationCostAmount);
2166             
2167             /**
2168              * Unsets the "BudgetPersonnelDesignManagerOperationCostAmount" element
2169              */
2170             void unsetBudgetPersonnelDesignManagerOperationCostAmount();
2171             
2172             /**
2173              * Gets the "BudgetPersonnelDesignManagerTrainingCostAmount" element
2174              */
2175             java.math.BigDecimal getBudgetPersonnelDesignManagerTrainingCostAmount();
2176             
2177             /**
2178              * Gets (as xml) the "BudgetPersonnelDesignManagerTrainingCostAmount" element
2179              */
2180             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelDesignManagerTrainingCostAmount();
2181             
2182             /**
2183              * True if has "BudgetPersonnelDesignManagerTrainingCostAmount" element
2184              */
2185             boolean isSetBudgetPersonnelDesignManagerTrainingCostAmount();
2186             
2187             /**
2188              * Sets the "BudgetPersonnelDesignManagerTrainingCostAmount" element
2189              */
2190             void setBudgetPersonnelDesignManagerTrainingCostAmount(java.math.BigDecimal budgetPersonnelDesignManagerTrainingCostAmount);
2191             
2192             /**
2193              * Sets (as xml) the "BudgetPersonnelDesignManagerTrainingCostAmount" element
2194              */
2195             void xsetBudgetPersonnelDesignManagerTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelDesignManagerTrainingCostAmount);
2196             
2197             /**
2198              * Unsets the "BudgetPersonnelDesignManagerTrainingCostAmount" element
2199              */
2200             void unsetBudgetPersonnelDesignManagerTrainingCostAmount();
2201             
2202             /**
2203              * Gets the "BudgetPersonnelDesignManagerNonFederalAmount" element
2204              */
2205             java.math.BigDecimal getBudgetPersonnelDesignManagerNonFederalAmount();
2206             
2207             /**
2208              * Gets (as xml) the "BudgetPersonnelDesignManagerNonFederalAmount" element
2209              */
2210             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelDesignManagerNonFederalAmount();
2211             
2212             /**
2213              * True if has "BudgetPersonnelDesignManagerNonFederalAmount" element
2214              */
2215             boolean isSetBudgetPersonnelDesignManagerNonFederalAmount();
2216             
2217             /**
2218              * Sets the "BudgetPersonnelDesignManagerNonFederalAmount" element
2219              */
2220             void setBudgetPersonnelDesignManagerNonFederalAmount(java.math.BigDecimal budgetPersonnelDesignManagerNonFederalAmount);
2221             
2222             /**
2223              * Sets (as xml) the "BudgetPersonnelDesignManagerNonFederalAmount" element
2224              */
2225             void xsetBudgetPersonnelDesignManagerNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelDesignManagerNonFederalAmount);
2226             
2227             /**
2228              * Unsets the "BudgetPersonnelDesignManagerNonFederalAmount" element
2229              */
2230             void unsetBudgetPersonnelDesignManagerNonFederalAmount();
2231             
2232             /**
2233              * Gets the "BudgetPersonnelDesignManagerEmployeeCount" element
2234              */
2235             java.math.BigDecimal getBudgetPersonnelDesignManagerEmployeeCount();
2236             
2237             /**
2238              * Gets (as xml) the "BudgetPersonnelDesignManagerEmployeeCount" element
2239              */
2240             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignManagerEmployeeCount xgetBudgetPersonnelDesignManagerEmployeeCount();
2241             
2242             /**
2243              * True if has "BudgetPersonnelDesignManagerEmployeeCount" element
2244              */
2245             boolean isSetBudgetPersonnelDesignManagerEmployeeCount();
2246             
2247             /**
2248              * Sets the "BudgetPersonnelDesignManagerEmployeeCount" element
2249              */
2250             void setBudgetPersonnelDesignManagerEmployeeCount(java.math.BigDecimal budgetPersonnelDesignManagerEmployeeCount);
2251             
2252             /**
2253              * Sets (as xml) the "BudgetPersonnelDesignManagerEmployeeCount" element
2254              */
2255             void xsetBudgetPersonnelDesignManagerEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignManagerEmployeeCount budgetPersonnelDesignManagerEmployeeCount);
2256             
2257             /**
2258              * Unsets the "BudgetPersonnelDesignManagerEmployeeCount" element
2259              */
2260             void unsetBudgetPersonnelDesignManagerEmployeeCount();
2261             
2262             /**
2263              * Gets the "BudgetPersonnelStaffDevOperationCostAmount" element
2264              */
2265             java.math.BigDecimal getBudgetPersonnelStaffDevOperationCostAmount();
2266             
2267             /**
2268              * Gets (as xml) the "BudgetPersonnelStaffDevOperationCostAmount" element
2269              */
2270             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelStaffDevOperationCostAmount();
2271             
2272             /**
2273              * True if has "BudgetPersonnelStaffDevOperationCostAmount" element
2274              */
2275             boolean isSetBudgetPersonnelStaffDevOperationCostAmount();
2276             
2277             /**
2278              * Sets the "BudgetPersonnelStaffDevOperationCostAmount" element
2279              */
2280             void setBudgetPersonnelStaffDevOperationCostAmount(java.math.BigDecimal budgetPersonnelStaffDevOperationCostAmount);
2281             
2282             /**
2283              * Sets (as xml) the "BudgetPersonnelStaffDevOperationCostAmount" element
2284              */
2285             void xsetBudgetPersonnelStaffDevOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelStaffDevOperationCostAmount);
2286             
2287             /**
2288              * Unsets the "BudgetPersonnelStaffDevOperationCostAmount" element
2289              */
2290             void unsetBudgetPersonnelStaffDevOperationCostAmount();
2291             
2292             /**
2293              * Gets the "BudgetPersonnelDesignStaffDevTrainingCostAmount" element
2294              */
2295             java.math.BigDecimal getBudgetPersonnelDesignStaffDevTrainingCostAmount();
2296             
2297             /**
2298              * Gets (as xml) the "BudgetPersonnelDesignStaffDevTrainingCostAmount" element
2299              */
2300             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelDesignStaffDevTrainingCostAmount();
2301             
2302             /**
2303              * True if has "BudgetPersonnelDesignStaffDevTrainingCostAmount" element
2304              */
2305             boolean isSetBudgetPersonnelDesignStaffDevTrainingCostAmount();
2306             
2307             /**
2308              * Sets the "BudgetPersonnelDesignStaffDevTrainingCostAmount" element
2309              */
2310             void setBudgetPersonnelDesignStaffDevTrainingCostAmount(java.math.BigDecimal budgetPersonnelDesignStaffDevTrainingCostAmount);
2311             
2312             /**
2313              * Sets (as xml) the "BudgetPersonnelDesignStaffDevTrainingCostAmount" element
2314              */
2315             void xsetBudgetPersonnelDesignStaffDevTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelDesignStaffDevTrainingCostAmount);
2316             
2317             /**
2318              * Unsets the "BudgetPersonnelDesignStaffDevTrainingCostAmount" element
2319              */
2320             void unsetBudgetPersonnelDesignStaffDevTrainingCostAmount();
2321             
2322             /**
2323              * Gets the "BudgetPersonnelStaffDevNonFederalAmount" element
2324              */
2325             java.math.BigDecimal getBudgetPersonnelStaffDevNonFederalAmount();
2326             
2327             /**
2328              * Gets (as xml) the "BudgetPersonnelStaffDevNonFederalAmount" element
2329              */
2330             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelStaffDevNonFederalAmount();
2331             
2332             /**
2333              * True if has "BudgetPersonnelStaffDevNonFederalAmount" element
2334              */
2335             boolean isSetBudgetPersonnelStaffDevNonFederalAmount();
2336             
2337             /**
2338              * Sets the "BudgetPersonnelStaffDevNonFederalAmount" element
2339              */
2340             void setBudgetPersonnelStaffDevNonFederalAmount(java.math.BigDecimal budgetPersonnelStaffDevNonFederalAmount);
2341             
2342             /**
2343              * Sets (as xml) the "BudgetPersonnelStaffDevNonFederalAmount" element
2344              */
2345             void xsetBudgetPersonnelStaffDevNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelStaffDevNonFederalAmount);
2346             
2347             /**
2348              * Unsets the "BudgetPersonnelStaffDevNonFederalAmount" element
2349              */
2350             void unsetBudgetPersonnelStaffDevNonFederalAmount();
2351             
2352             /**
2353              * Gets the "BudgetPersonnelStaffDevEmployeeCount" element
2354              */
2355             java.math.BigDecimal getBudgetPersonnelStaffDevEmployeeCount();
2356             
2357             /**
2358              * Gets (as xml) the "BudgetPersonnelStaffDevEmployeeCount" element
2359              */
2360             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelStaffDevEmployeeCount xgetBudgetPersonnelStaffDevEmployeeCount();
2361             
2362             /**
2363              * True if has "BudgetPersonnelStaffDevEmployeeCount" element
2364              */
2365             boolean isSetBudgetPersonnelStaffDevEmployeeCount();
2366             
2367             /**
2368              * Sets the "BudgetPersonnelStaffDevEmployeeCount" element
2369              */
2370             void setBudgetPersonnelStaffDevEmployeeCount(java.math.BigDecimal budgetPersonnelStaffDevEmployeeCount);
2371             
2372             /**
2373              * Sets (as xml) the "BudgetPersonnelStaffDevEmployeeCount" element
2374              */
2375             void xsetBudgetPersonnelStaffDevEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelStaffDevEmployeeCount budgetPersonnelStaffDevEmployeeCount);
2376             
2377             /**
2378              * Unsets the "BudgetPersonnelStaffDevEmployeeCount" element
2379              */
2380             void unsetBudgetPersonnelStaffDevEmployeeCount();
2381             
2382             /**
2383              * Gets the "BudgetPersonnelClericalOperationCostAmount" element
2384              */
2385             java.math.BigDecimal getBudgetPersonnelClericalOperationCostAmount();
2386             
2387             /**
2388              * Gets (as xml) the "BudgetPersonnelClericalOperationCostAmount" element
2389              */
2390             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelClericalOperationCostAmount();
2391             
2392             /**
2393              * True if has "BudgetPersonnelClericalOperationCostAmount" element
2394              */
2395             boolean isSetBudgetPersonnelClericalOperationCostAmount();
2396             
2397             /**
2398              * Sets the "BudgetPersonnelClericalOperationCostAmount" element
2399              */
2400             void setBudgetPersonnelClericalOperationCostAmount(java.math.BigDecimal budgetPersonnelClericalOperationCostAmount);
2401             
2402             /**
2403              * Sets (as xml) the "BudgetPersonnelClericalOperationCostAmount" element
2404              */
2405             void xsetBudgetPersonnelClericalOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelClericalOperationCostAmount);
2406             
2407             /**
2408              * Unsets the "BudgetPersonnelClericalOperationCostAmount" element
2409              */
2410             void unsetBudgetPersonnelClericalOperationCostAmount();
2411             
2412             /**
2413              * Gets the "BudgetPersonnelClericalTrainingCostAmount" element
2414              */
2415             java.math.BigDecimal getBudgetPersonnelClericalTrainingCostAmount();
2416             
2417             /**
2418              * Gets (as xml) the "BudgetPersonnelClericalTrainingCostAmount" element
2419              */
2420             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelClericalTrainingCostAmount();
2421             
2422             /**
2423              * True if has "BudgetPersonnelClericalTrainingCostAmount" element
2424              */
2425             boolean isSetBudgetPersonnelClericalTrainingCostAmount();
2426             
2427             /**
2428              * Sets the "BudgetPersonnelClericalTrainingCostAmount" element
2429              */
2430             void setBudgetPersonnelClericalTrainingCostAmount(java.math.BigDecimal budgetPersonnelClericalTrainingCostAmount);
2431             
2432             /**
2433              * Sets (as xml) the "BudgetPersonnelClericalTrainingCostAmount" element
2434              */
2435             void xsetBudgetPersonnelClericalTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelClericalTrainingCostAmount);
2436             
2437             /**
2438              * Unsets the "BudgetPersonnelClericalTrainingCostAmount" element
2439              */
2440             void unsetBudgetPersonnelClericalTrainingCostAmount();
2441             
2442             /**
2443              * Gets the "BudgetPersonnelClericalNonFederalAmount" element
2444              */
2445             java.math.BigDecimal getBudgetPersonnelClericalNonFederalAmount();
2446             
2447             /**
2448              * Gets (as xml) the "BudgetPersonnelClericalNonFederalAmount" element
2449              */
2450             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelClericalNonFederalAmount();
2451             
2452             /**
2453              * True if has "BudgetPersonnelClericalNonFederalAmount" element
2454              */
2455             boolean isSetBudgetPersonnelClericalNonFederalAmount();
2456             
2457             /**
2458              * Sets the "BudgetPersonnelClericalNonFederalAmount" element
2459              */
2460             void setBudgetPersonnelClericalNonFederalAmount(java.math.BigDecimal budgetPersonnelClericalNonFederalAmount);
2461             
2462             /**
2463              * Sets (as xml) the "BudgetPersonnelClericalNonFederalAmount" element
2464              */
2465             void xsetBudgetPersonnelClericalNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelClericalNonFederalAmount);
2466             
2467             /**
2468              * Unsets the "BudgetPersonnelClericalNonFederalAmount" element
2469              */
2470             void unsetBudgetPersonnelClericalNonFederalAmount();
2471             
2472             /**
2473              * Gets the "BudgetPersonnelClericalEmployeeCount" element
2474              */
2475             java.math.BigDecimal getBudgetPersonnelClericalEmployeeCount();
2476             
2477             /**
2478              * Gets (as xml) the "BudgetPersonnelClericalEmployeeCount" element
2479              */
2480             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelClericalEmployeeCount xgetBudgetPersonnelClericalEmployeeCount();
2481             
2482             /**
2483              * True if has "BudgetPersonnelClericalEmployeeCount" element
2484              */
2485             boolean isSetBudgetPersonnelClericalEmployeeCount();
2486             
2487             /**
2488              * Sets the "BudgetPersonnelClericalEmployeeCount" element
2489              */
2490             void setBudgetPersonnelClericalEmployeeCount(java.math.BigDecimal budgetPersonnelClericalEmployeeCount);
2491             
2492             /**
2493              * Sets (as xml) the "BudgetPersonnelClericalEmployeeCount" element
2494              */
2495             void xsetBudgetPersonnelClericalEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelClericalEmployeeCount budgetPersonnelClericalEmployeeCount);
2496             
2497             /**
2498              * Unsets the "BudgetPersonnelClericalEmployeeCount" element
2499              */
2500             void unsetBudgetPersonnelClericalEmployeeCount();
2501             
2502             /**
2503              * Gets the "BudgetPersonnelFiscalStaffOperationCostAmount" element
2504              */
2505             java.math.BigDecimal getBudgetPersonnelFiscalStaffOperationCostAmount();
2506             
2507             /**
2508              * Gets (as xml) the "BudgetPersonnelFiscalStaffOperationCostAmount" element
2509              */
2510             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelFiscalStaffOperationCostAmount();
2511             
2512             /**
2513              * True if has "BudgetPersonnelFiscalStaffOperationCostAmount" element
2514              */
2515             boolean isSetBudgetPersonnelFiscalStaffOperationCostAmount();
2516             
2517             /**
2518              * Sets the "BudgetPersonnelFiscalStaffOperationCostAmount" element
2519              */
2520             void setBudgetPersonnelFiscalStaffOperationCostAmount(java.math.BigDecimal budgetPersonnelFiscalStaffOperationCostAmount);
2521             
2522             /**
2523              * Sets (as xml) the "BudgetPersonnelFiscalStaffOperationCostAmount" element
2524              */
2525             void xsetBudgetPersonnelFiscalStaffOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelFiscalStaffOperationCostAmount);
2526             
2527             /**
2528              * Unsets the "BudgetPersonnelFiscalStaffOperationCostAmount" element
2529              */
2530             void unsetBudgetPersonnelFiscalStaffOperationCostAmount();
2531             
2532             /**
2533              * Gets the "BudgetPersonnelFiscalStaffTrainingCostAmount" element
2534              */
2535             java.math.BigDecimal getBudgetPersonnelFiscalStaffTrainingCostAmount();
2536             
2537             /**
2538              * Gets (as xml) the "BudgetPersonnelFiscalStaffTrainingCostAmount" element
2539              */
2540             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelFiscalStaffTrainingCostAmount();
2541             
2542             /**
2543              * True if has "BudgetPersonnelFiscalStaffTrainingCostAmount" element
2544              */
2545             boolean isSetBudgetPersonnelFiscalStaffTrainingCostAmount();
2546             
2547             /**
2548              * Sets the "BudgetPersonnelFiscalStaffTrainingCostAmount" element
2549              */
2550             void setBudgetPersonnelFiscalStaffTrainingCostAmount(java.math.BigDecimal budgetPersonnelFiscalStaffTrainingCostAmount);
2551             
2552             /**
2553              * Sets (as xml) the "BudgetPersonnelFiscalStaffTrainingCostAmount" element
2554              */
2555             void xsetBudgetPersonnelFiscalStaffTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelFiscalStaffTrainingCostAmount);
2556             
2557             /**
2558              * Unsets the "BudgetPersonnelFiscalStaffTrainingCostAmount" element
2559              */
2560             void unsetBudgetPersonnelFiscalStaffTrainingCostAmount();
2561             
2562             /**
2563              * Gets the "BudgetPersonnelFiscalStaffNonFederalAmount" element
2564              */
2565             java.math.BigDecimal getBudgetPersonnelFiscalStaffNonFederalAmount();
2566             
2567             /**
2568              * Gets (as xml) the "BudgetPersonnelFiscalStaffNonFederalAmount" element
2569              */
2570             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelFiscalStaffNonFederalAmount();
2571             
2572             /**
2573              * True if has "BudgetPersonnelFiscalStaffNonFederalAmount" element
2574              */
2575             boolean isSetBudgetPersonnelFiscalStaffNonFederalAmount();
2576             
2577             /**
2578              * Sets the "BudgetPersonnelFiscalStaffNonFederalAmount" element
2579              */
2580             void setBudgetPersonnelFiscalStaffNonFederalAmount(java.math.BigDecimal budgetPersonnelFiscalStaffNonFederalAmount);
2581             
2582             /**
2583              * Sets (as xml) the "BudgetPersonnelFiscalStaffNonFederalAmount" element
2584              */
2585             void xsetBudgetPersonnelFiscalStaffNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelFiscalStaffNonFederalAmount);
2586             
2587             /**
2588              * Unsets the "BudgetPersonnelFiscalStaffNonFederalAmount" element
2589              */
2590             void unsetBudgetPersonnelFiscalStaffNonFederalAmount();
2591             
2592             /**
2593              * Gets the "BudgetPersonnelFiscalStaffEmployeeCount" element
2594              */
2595             java.math.BigDecimal getBudgetPersonnelFiscalStaffEmployeeCount();
2596             
2597             /**
2598              * Gets (as xml) the "BudgetPersonnelFiscalStaffEmployeeCount" element
2599              */
2600             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelFiscalStaffEmployeeCount xgetBudgetPersonnelFiscalStaffEmployeeCount();
2601             
2602             /**
2603              * True if has "BudgetPersonnelFiscalStaffEmployeeCount" element
2604              */
2605             boolean isSetBudgetPersonnelFiscalStaffEmployeeCount();
2606             
2607             /**
2608              * Sets the "BudgetPersonnelFiscalStaffEmployeeCount" element
2609              */
2610             void setBudgetPersonnelFiscalStaffEmployeeCount(java.math.BigDecimal budgetPersonnelFiscalStaffEmployeeCount);
2611             
2612             /**
2613              * Sets (as xml) the "BudgetPersonnelFiscalStaffEmployeeCount" element
2614              */
2615             void xsetBudgetPersonnelFiscalStaffEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelFiscalStaffEmployeeCount budgetPersonnelFiscalStaffEmployeeCount);
2616             
2617             /**
2618              * Unsets the "BudgetPersonnelFiscalStaffEmployeeCount" element
2619              */
2620             void unsetBudgetPersonnelFiscalStaffEmployeeCount();
2621             
2622             /**
2623              * Gets the "BudgetPersonnelOtherDesignOperationCostAmount" element
2624              */
2625             java.math.BigDecimal getBudgetPersonnelOtherDesignOperationCostAmount();
2626             
2627             /**
2628              * Gets (as xml) the "BudgetPersonnelOtherDesignOperationCostAmount" element
2629              */
2630             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherDesignOperationCostAmount();
2631             
2632             /**
2633              * True if has "BudgetPersonnelOtherDesignOperationCostAmount" element
2634              */
2635             boolean isSetBudgetPersonnelOtherDesignOperationCostAmount();
2636             
2637             /**
2638              * Sets the "BudgetPersonnelOtherDesignOperationCostAmount" element
2639              */
2640             void setBudgetPersonnelOtherDesignOperationCostAmount(java.math.BigDecimal budgetPersonnelOtherDesignOperationCostAmount);
2641             
2642             /**
2643              * Sets (as xml) the "BudgetPersonnelOtherDesignOperationCostAmount" element
2644              */
2645             void xsetBudgetPersonnelOtherDesignOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherDesignOperationCostAmount);
2646             
2647             /**
2648              * Unsets the "BudgetPersonnelOtherDesignOperationCostAmount" element
2649              */
2650             void unsetBudgetPersonnelOtherDesignOperationCostAmount();
2651             
2652             /**
2653              * Gets the "BudgetPersonnelOtherDesignTrainingCostAmount" element
2654              */
2655             java.math.BigDecimal getBudgetPersonnelOtherDesignTrainingCostAmount();
2656             
2657             /**
2658              * Gets (as xml) the "BudgetPersonnelOtherDesignTrainingCostAmount" element
2659              */
2660             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherDesignTrainingCostAmount();
2661             
2662             /**
2663              * True if has "BudgetPersonnelOtherDesignTrainingCostAmount" element
2664              */
2665             boolean isSetBudgetPersonnelOtherDesignTrainingCostAmount();
2666             
2667             /**
2668              * Sets the "BudgetPersonnelOtherDesignTrainingCostAmount" element
2669              */
2670             void setBudgetPersonnelOtherDesignTrainingCostAmount(java.math.BigDecimal budgetPersonnelOtherDesignTrainingCostAmount);
2671             
2672             /**
2673              * Sets (as xml) the "BudgetPersonnelOtherDesignTrainingCostAmount" element
2674              */
2675             void xsetBudgetPersonnelOtherDesignTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherDesignTrainingCostAmount);
2676             
2677             /**
2678              * Unsets the "BudgetPersonnelOtherDesignTrainingCostAmount" element
2679              */
2680             void unsetBudgetPersonnelOtherDesignTrainingCostAmount();
2681             
2682             /**
2683              * Gets the "BudgetPersonnelOtherDesignNonFederalAmount" element
2684              */
2685             java.math.BigDecimal getBudgetPersonnelOtherDesignNonFederalAmount();
2686             
2687             /**
2688              * Gets (as xml) the "BudgetPersonnelOtherDesignNonFederalAmount" element
2689              */
2690             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherDesignNonFederalAmount();
2691             
2692             /**
2693              * True if has "BudgetPersonnelOtherDesignNonFederalAmount" element
2694              */
2695             boolean isSetBudgetPersonnelOtherDesignNonFederalAmount();
2696             
2697             /**
2698              * Sets the "BudgetPersonnelOtherDesignNonFederalAmount" element
2699              */
2700             void setBudgetPersonnelOtherDesignNonFederalAmount(java.math.BigDecimal budgetPersonnelOtherDesignNonFederalAmount);
2701             
2702             /**
2703              * Sets (as xml) the "BudgetPersonnelOtherDesignNonFederalAmount" element
2704              */
2705             void xsetBudgetPersonnelOtherDesignNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherDesignNonFederalAmount);
2706             
2707             /**
2708              * Unsets the "BudgetPersonnelOtherDesignNonFederalAmount" element
2709              */
2710             void unsetBudgetPersonnelOtherDesignNonFederalAmount();
2711             
2712             /**
2713              * Gets the "BudgetPersonnelOtherDesignEmployeeCount" element
2714              */
2715             java.math.BigDecimal getBudgetPersonnelOtherDesignEmployeeCount();
2716             
2717             /**
2718              * Gets (as xml) the "BudgetPersonnelOtherDesignEmployeeCount" element
2719              */
2720             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherDesignEmployeeCount xgetBudgetPersonnelOtherDesignEmployeeCount();
2721             
2722             /**
2723              * True if has "BudgetPersonnelOtherDesignEmployeeCount" element
2724              */
2725             boolean isSetBudgetPersonnelOtherDesignEmployeeCount();
2726             
2727             /**
2728              * Sets the "BudgetPersonnelOtherDesignEmployeeCount" element
2729              */
2730             void setBudgetPersonnelOtherDesignEmployeeCount(java.math.BigDecimal budgetPersonnelOtherDesignEmployeeCount);
2731             
2732             /**
2733              * Sets (as xml) the "BudgetPersonnelOtherDesignEmployeeCount" element
2734              */
2735             void xsetBudgetPersonnelOtherDesignEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherDesignEmployeeCount budgetPersonnelOtherDesignEmployeeCount);
2736             
2737             /**
2738              * Unsets the "BudgetPersonnelOtherDesignEmployeeCount" element
2739              */
2740             void unsetBudgetPersonnelOtherDesignEmployeeCount();
2741             
2742             /**
2743              * Gets the "BudgetPersonnelOtherMaintenanceOperationCostAmount" element
2744              */
2745             java.math.BigDecimal getBudgetPersonnelOtherMaintenanceOperationCostAmount();
2746             
2747             /**
2748              * Gets (as xml) the "BudgetPersonnelOtherMaintenanceOperationCostAmount" element
2749              */
2750             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherMaintenanceOperationCostAmount();
2751             
2752             /**
2753              * True if has "BudgetPersonnelOtherMaintenanceOperationCostAmount" element
2754              */
2755             boolean isSetBudgetPersonnelOtherMaintenanceOperationCostAmount();
2756             
2757             /**
2758              * Sets the "BudgetPersonnelOtherMaintenanceOperationCostAmount" element
2759              */
2760             void setBudgetPersonnelOtherMaintenanceOperationCostAmount(java.math.BigDecimal budgetPersonnelOtherMaintenanceOperationCostAmount);
2761             
2762             /**
2763              * Sets (as xml) the "BudgetPersonnelOtherMaintenanceOperationCostAmount" element
2764              */
2765             void xsetBudgetPersonnelOtherMaintenanceOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherMaintenanceOperationCostAmount);
2766             
2767             /**
2768              * Unsets the "BudgetPersonnelOtherMaintenanceOperationCostAmount" element
2769              */
2770             void unsetBudgetPersonnelOtherMaintenanceOperationCostAmount();
2771             
2772             /**
2773              * Gets the "BudgetPersonnelOtherMaintenanceTrainingCostAmount" element
2774              */
2775             java.math.BigDecimal getBudgetPersonnelOtherMaintenanceTrainingCostAmount();
2776             
2777             /**
2778              * Gets (as xml) the "BudgetPersonnelOtherMaintenanceTrainingCostAmount" element
2779              */
2780             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherMaintenanceTrainingCostAmount();
2781             
2782             /**
2783              * True if has "BudgetPersonnelOtherMaintenanceTrainingCostAmount" element
2784              */
2785             boolean isSetBudgetPersonnelOtherMaintenanceTrainingCostAmount();
2786             
2787             /**
2788              * Sets the "BudgetPersonnelOtherMaintenanceTrainingCostAmount" element
2789              */
2790             void setBudgetPersonnelOtherMaintenanceTrainingCostAmount(java.math.BigDecimal budgetPersonnelOtherMaintenanceTrainingCostAmount);
2791             
2792             /**
2793              * Sets (as xml) the "BudgetPersonnelOtherMaintenanceTrainingCostAmount" element
2794              */
2795             void xsetBudgetPersonnelOtherMaintenanceTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherMaintenanceTrainingCostAmount);
2796             
2797             /**
2798              * Unsets the "BudgetPersonnelOtherMaintenanceTrainingCostAmount" element
2799              */
2800             void unsetBudgetPersonnelOtherMaintenanceTrainingCostAmount();
2801             
2802             /**
2803              * Gets the "BudgetPersonnelOtherMaintenanceNonFederalAmount" element
2804              */
2805             java.math.BigDecimal getBudgetPersonnelOtherMaintenanceNonFederalAmount();
2806             
2807             /**
2808              * Gets (as xml) the "BudgetPersonnelOtherMaintenanceNonFederalAmount" element
2809              */
2810             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherMaintenanceNonFederalAmount();
2811             
2812             /**
2813              * True if has "BudgetPersonnelOtherMaintenanceNonFederalAmount" element
2814              */
2815             boolean isSetBudgetPersonnelOtherMaintenanceNonFederalAmount();
2816             
2817             /**
2818              * Sets the "BudgetPersonnelOtherMaintenanceNonFederalAmount" element
2819              */
2820             void setBudgetPersonnelOtherMaintenanceNonFederalAmount(java.math.BigDecimal budgetPersonnelOtherMaintenanceNonFederalAmount);
2821             
2822             /**
2823              * Sets (as xml) the "BudgetPersonnelOtherMaintenanceNonFederalAmount" element
2824              */
2825             void xsetBudgetPersonnelOtherMaintenanceNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherMaintenanceNonFederalAmount);
2826             
2827             /**
2828              * Unsets the "BudgetPersonnelOtherMaintenanceNonFederalAmount" element
2829              */
2830             void unsetBudgetPersonnelOtherMaintenanceNonFederalAmount();
2831             
2832             /**
2833              * Gets the "BudgetPersonnelOtherMaintenanceEmployeeCount" element
2834              */
2835             java.math.BigDecimal getBudgetPersonnelOtherMaintenanceEmployeeCount();
2836             
2837             /**
2838              * Gets (as xml) the "BudgetPersonnelOtherMaintenanceEmployeeCount" element
2839              */
2840             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherMaintenanceEmployeeCount xgetBudgetPersonnelOtherMaintenanceEmployeeCount();
2841             
2842             /**
2843              * True if has "BudgetPersonnelOtherMaintenanceEmployeeCount" element
2844              */
2845             boolean isSetBudgetPersonnelOtherMaintenanceEmployeeCount();
2846             
2847             /**
2848              * Sets the "BudgetPersonnelOtherMaintenanceEmployeeCount" element
2849              */
2850             void setBudgetPersonnelOtherMaintenanceEmployeeCount(java.math.BigDecimal budgetPersonnelOtherMaintenanceEmployeeCount);
2851             
2852             /**
2853              * Sets (as xml) the "BudgetPersonnelOtherMaintenanceEmployeeCount" element
2854              */
2855             void xsetBudgetPersonnelOtherMaintenanceEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherMaintenanceEmployeeCount budgetPersonnelOtherMaintenanceEmployeeCount);
2856             
2857             /**
2858              * Unsets the "BudgetPersonnelOtherMaintenanceEmployeeCount" element
2859              */
2860             void unsetBudgetPersonnelOtherMaintenanceEmployeeCount();
2861             
2862             /**
2863              * Gets the "BudgetPersonnelOtherTransportOperationCostAmount" element
2864              */
2865             java.math.BigDecimal getBudgetPersonnelOtherTransportOperationCostAmount();
2866             
2867             /**
2868              * Gets (as xml) the "BudgetPersonnelOtherTransportOperationCostAmount" element
2869              */
2870             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherTransportOperationCostAmount();
2871             
2872             /**
2873              * True if has "BudgetPersonnelOtherTransportOperationCostAmount" element
2874              */
2875             boolean isSetBudgetPersonnelOtherTransportOperationCostAmount();
2876             
2877             /**
2878              * Sets the "BudgetPersonnelOtherTransportOperationCostAmount" element
2879              */
2880             void setBudgetPersonnelOtherTransportOperationCostAmount(java.math.BigDecimal budgetPersonnelOtherTransportOperationCostAmount);
2881             
2882             /**
2883              * Sets (as xml) the "BudgetPersonnelOtherTransportOperationCostAmount" element
2884              */
2885             void xsetBudgetPersonnelOtherTransportOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherTransportOperationCostAmount);
2886             
2887             /**
2888              * Unsets the "BudgetPersonnelOtherTransportOperationCostAmount" element
2889              */
2890             void unsetBudgetPersonnelOtherTransportOperationCostAmount();
2891             
2892             /**
2893              * Gets the "BudgetPersonnelOtherTransportTrainingCostAmount" element
2894              */
2895             java.math.BigDecimal getBudgetPersonnelOtherTransportTrainingCostAmount();
2896             
2897             /**
2898              * Gets (as xml) the "BudgetPersonnelOtherTransportTrainingCostAmount" element
2899              */
2900             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherTransportTrainingCostAmount();
2901             
2902             /**
2903              * True if has "BudgetPersonnelOtherTransportTrainingCostAmount" element
2904              */
2905             boolean isSetBudgetPersonnelOtherTransportTrainingCostAmount();
2906             
2907             /**
2908              * Sets the "BudgetPersonnelOtherTransportTrainingCostAmount" element
2909              */
2910             void setBudgetPersonnelOtherTransportTrainingCostAmount(java.math.BigDecimal budgetPersonnelOtherTransportTrainingCostAmount);
2911             
2912             /**
2913              * Sets (as xml) the "BudgetPersonnelOtherTransportTrainingCostAmount" element
2914              */
2915             void xsetBudgetPersonnelOtherTransportTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherTransportTrainingCostAmount);
2916             
2917             /**
2918              * Unsets the "BudgetPersonnelOtherTransportTrainingCostAmount" element
2919              */
2920             void unsetBudgetPersonnelOtherTransportTrainingCostAmount();
2921             
2922             /**
2923              * Gets the "BudgetPersonnelOtherTransportNonFederalAmount" element
2924              */
2925             java.math.BigDecimal getBudgetPersonnelOtherTransportNonFederalAmount();
2926             
2927             /**
2928              * Gets (as xml) the "BudgetPersonnelOtherTransportNonFederalAmount" element
2929              */
2930             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherTransportNonFederalAmount();
2931             
2932             /**
2933              * True if has "BudgetPersonnelOtherTransportNonFederalAmount" element
2934              */
2935             boolean isSetBudgetPersonnelOtherTransportNonFederalAmount();
2936             
2937             /**
2938              * Sets the "BudgetPersonnelOtherTransportNonFederalAmount" element
2939              */
2940             void setBudgetPersonnelOtherTransportNonFederalAmount(java.math.BigDecimal budgetPersonnelOtherTransportNonFederalAmount);
2941             
2942             /**
2943              * Sets (as xml) the "BudgetPersonnelOtherTransportNonFederalAmount" element
2944              */
2945             void xsetBudgetPersonnelOtherTransportNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherTransportNonFederalAmount);
2946             
2947             /**
2948              * Unsets the "BudgetPersonnelOtherTransportNonFederalAmount" element
2949              */
2950             void unsetBudgetPersonnelOtherTransportNonFederalAmount();
2951             
2952             /**
2953              * Gets the "BudgetPersonnelOtherTransportEmployeeCount" element
2954              */
2955             java.math.BigDecimal getBudgetPersonnelOtherTransportEmployeeCount();
2956             
2957             /**
2958              * Gets (as xml) the "BudgetPersonnelOtherTransportEmployeeCount" element
2959              */
2960             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherTransportEmployeeCount xgetBudgetPersonnelOtherTransportEmployeeCount();
2961             
2962             /**
2963              * True if has "BudgetPersonnelOtherTransportEmployeeCount" element
2964              */
2965             boolean isSetBudgetPersonnelOtherTransportEmployeeCount();
2966             
2967             /**
2968              * Sets the "BudgetPersonnelOtherTransportEmployeeCount" element
2969              */
2970             void setBudgetPersonnelOtherTransportEmployeeCount(java.math.BigDecimal budgetPersonnelOtherTransportEmployeeCount);
2971             
2972             /**
2973              * Sets (as xml) the "BudgetPersonnelOtherTransportEmployeeCount" element
2974              */
2975             void xsetBudgetPersonnelOtherTransportEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherTransportEmployeeCount budgetPersonnelOtherTransportEmployeeCount);
2976             
2977             /**
2978              * Unsets the "BudgetPersonnelOtherTransportEmployeeCount" element
2979              */
2980             void unsetBudgetPersonnelOtherTransportEmployeeCount();
2981             
2982             /**
2983              * Gets the "BudgetPersonnelOtherStaffOperationCostAmount" element
2984              */
2985             java.math.BigDecimal getBudgetPersonnelOtherStaffOperationCostAmount();
2986             
2987             /**
2988              * Gets (as xml) the "BudgetPersonnelOtherStaffOperationCostAmount" element
2989              */
2990             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherStaffOperationCostAmount();
2991             
2992             /**
2993              * True if has "BudgetPersonnelOtherStaffOperationCostAmount" element
2994              */
2995             boolean isSetBudgetPersonnelOtherStaffOperationCostAmount();
2996             
2997             /**
2998              * Sets the "BudgetPersonnelOtherStaffOperationCostAmount" element
2999              */
3000             void setBudgetPersonnelOtherStaffOperationCostAmount(java.math.BigDecimal budgetPersonnelOtherStaffOperationCostAmount);
3001             
3002             /**
3003              * Sets (as xml) the "BudgetPersonnelOtherStaffOperationCostAmount" element
3004              */
3005             void xsetBudgetPersonnelOtherStaffOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherStaffOperationCostAmount);
3006             
3007             /**
3008              * Unsets the "BudgetPersonnelOtherStaffOperationCostAmount" element
3009              */
3010             void unsetBudgetPersonnelOtherStaffOperationCostAmount();
3011             
3012             /**
3013              * Gets the "BudgetPersonnelOtherStaffTrainingCostAmount" element
3014              */
3015             java.math.BigDecimal getBudgetPersonnelOtherStaffTrainingCostAmount();
3016             
3017             /**
3018              * Gets (as xml) the "BudgetPersonnelOtherStaffTrainingCostAmount" element
3019              */
3020             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherStaffTrainingCostAmount();
3021             
3022             /**
3023              * True if has "BudgetPersonnelOtherStaffTrainingCostAmount" element
3024              */
3025             boolean isSetBudgetPersonnelOtherStaffTrainingCostAmount();
3026             
3027             /**
3028              * Sets the "BudgetPersonnelOtherStaffTrainingCostAmount" element
3029              */
3030             void setBudgetPersonnelOtherStaffTrainingCostAmount(java.math.BigDecimal budgetPersonnelOtherStaffTrainingCostAmount);
3031             
3032             /**
3033              * Sets (as xml) the "BudgetPersonnelOtherStaffTrainingCostAmount" element
3034              */
3035             void xsetBudgetPersonnelOtherStaffTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherStaffTrainingCostAmount);
3036             
3037             /**
3038              * Unsets the "BudgetPersonnelOtherStaffTrainingCostAmount" element
3039              */
3040             void unsetBudgetPersonnelOtherStaffTrainingCostAmount();
3041             
3042             /**
3043              * Gets the "BudgetPersonnelOtherStaffNonFederalAmount" element
3044              */
3045             java.math.BigDecimal getBudgetPersonnelOtherStaffNonFederalAmount();
3046             
3047             /**
3048              * Gets (as xml) the "BudgetPersonnelOtherStaffNonFederalAmount" element
3049              */
3050             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetPersonnelOtherStaffNonFederalAmount();
3051             
3052             /**
3053              * True if has "BudgetPersonnelOtherStaffNonFederalAmount" element
3054              */
3055             boolean isSetBudgetPersonnelOtherStaffNonFederalAmount();
3056             
3057             /**
3058              * Sets the "BudgetPersonnelOtherStaffNonFederalAmount" element
3059              */
3060             void setBudgetPersonnelOtherStaffNonFederalAmount(java.math.BigDecimal budgetPersonnelOtherStaffNonFederalAmount);
3061             
3062             /**
3063              * Sets (as xml) the "BudgetPersonnelOtherStaffNonFederalAmount" element
3064              */
3065             void xsetBudgetPersonnelOtherStaffNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetPersonnelOtherStaffNonFederalAmount);
3066             
3067             /**
3068              * Unsets the "BudgetPersonnelOtherStaffNonFederalAmount" element
3069              */
3070             void unsetBudgetPersonnelOtherStaffNonFederalAmount();
3071             
3072             /**
3073              * Gets the "BudgetPersonnelOtherStaffEmployeeCount" element
3074              */
3075             java.math.BigDecimal getBudgetPersonnelOtherStaffEmployeeCount();
3076             
3077             /**
3078              * Gets (as xml) the "BudgetPersonnelOtherStaffEmployeeCount" element
3079              */
3080             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherStaffEmployeeCount xgetBudgetPersonnelOtherStaffEmployeeCount();
3081             
3082             /**
3083              * True if has "BudgetPersonnelOtherStaffEmployeeCount" element
3084              */
3085             boolean isSetBudgetPersonnelOtherStaffEmployeeCount();
3086             
3087             /**
3088              * Sets the "BudgetPersonnelOtherStaffEmployeeCount" element
3089              */
3090             void setBudgetPersonnelOtherStaffEmployeeCount(java.math.BigDecimal budgetPersonnelOtherStaffEmployeeCount);
3091             
3092             /**
3093              * Sets (as xml) the "BudgetPersonnelOtherStaffEmployeeCount" element
3094              */
3095             void xsetBudgetPersonnelOtherStaffEmployeeCount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherStaffEmployeeCount budgetPersonnelOtherStaffEmployeeCount);
3096             
3097             /**
3098              * Unsets the "BudgetPersonnelOtherStaffEmployeeCount" element
3099              */
3100             void unsetBudgetPersonnelOtherStaffEmployeeCount();
3101             
3102             /**
3103              * Gets the "BudgetPersonnelOperationTotalAmount" element
3104              */
3105             java.math.BigDecimal getBudgetPersonnelOperationTotalAmount();
3106             
3107             /**
3108              * Gets (as xml) the "BudgetPersonnelOperationTotalAmount" element
3109              */
3110             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetPersonnelOperationTotalAmount();
3111             
3112             /**
3113              * True if has "BudgetPersonnelOperationTotalAmount" element
3114              */
3115             boolean isSetBudgetPersonnelOperationTotalAmount();
3116             
3117             /**
3118              * Sets the "BudgetPersonnelOperationTotalAmount" element
3119              */
3120             void setBudgetPersonnelOperationTotalAmount(java.math.BigDecimal budgetPersonnelOperationTotalAmount);
3121             
3122             /**
3123              * Sets (as xml) the "BudgetPersonnelOperationTotalAmount" element
3124              */
3125             void xsetBudgetPersonnelOperationTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetPersonnelOperationTotalAmount);
3126             
3127             /**
3128              * Unsets the "BudgetPersonnelOperationTotalAmount" element
3129              */
3130             void unsetBudgetPersonnelOperationTotalAmount();
3131             
3132             /**
3133              * Gets the "BudgetPersonnelTrainingTotalAmount" element
3134              */
3135             java.math.BigDecimal getBudgetPersonnelTrainingTotalAmount();
3136             
3137             /**
3138              * Gets (as xml) the "BudgetPersonnelTrainingTotalAmount" element
3139              */
3140             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetPersonnelTrainingTotalAmount();
3141             
3142             /**
3143              * True if has "BudgetPersonnelTrainingTotalAmount" element
3144              */
3145             boolean isSetBudgetPersonnelTrainingTotalAmount();
3146             
3147             /**
3148              * Sets the "BudgetPersonnelTrainingTotalAmount" element
3149              */
3150             void setBudgetPersonnelTrainingTotalAmount(java.math.BigDecimal budgetPersonnelTrainingTotalAmount);
3151             
3152             /**
3153              * Sets (as xml) the "BudgetPersonnelTrainingTotalAmount" element
3154              */
3155             void xsetBudgetPersonnelTrainingTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetPersonnelTrainingTotalAmount);
3156             
3157             /**
3158              * Unsets the "BudgetPersonnelTrainingTotalAmount" element
3159              */
3160             void unsetBudgetPersonnelTrainingTotalAmount();
3161             
3162             /**
3163              * Gets the "BudgetPersonnelNonFederalTotalAmount" element
3164              */
3165             java.math.BigDecimal getBudgetPersonnelNonFederalTotalAmount();
3166             
3167             /**
3168              * Gets (as xml) the "BudgetPersonnelNonFederalTotalAmount" element
3169              */
3170             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetPersonnelNonFederalTotalAmount();
3171             
3172             /**
3173              * True if has "BudgetPersonnelNonFederalTotalAmount" element
3174              */
3175             boolean isSetBudgetPersonnelNonFederalTotalAmount();
3176             
3177             /**
3178              * Sets the "BudgetPersonnelNonFederalTotalAmount" element
3179              */
3180             void setBudgetPersonnelNonFederalTotalAmount(java.math.BigDecimal budgetPersonnelNonFederalTotalAmount);
3181             
3182             /**
3183              * Sets (as xml) the "BudgetPersonnelNonFederalTotalAmount" element
3184              */
3185             void xsetBudgetPersonnelNonFederalTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetPersonnelNonFederalTotalAmount);
3186             
3187             /**
3188              * Unsets the "BudgetPersonnelNonFederalTotalAmount" element
3189              */
3190             void unsetBudgetPersonnelNonFederalTotalAmount();
3191             
3192             /**
3193              * Gets the "BudgetPersonnelEmployeeCountTotalAmount" element
3194              */
3195             java.math.BigDecimal getBudgetPersonnelEmployeeCountTotalAmount();
3196             
3197             /**
3198              * Gets (as xml) the "BudgetPersonnelEmployeeCountTotalAmount" element
3199              */
3200             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelEmployeeCountTotalAmount xgetBudgetPersonnelEmployeeCountTotalAmount();
3201             
3202             /**
3203              * True if has "BudgetPersonnelEmployeeCountTotalAmount" element
3204              */
3205             boolean isSetBudgetPersonnelEmployeeCountTotalAmount();
3206             
3207             /**
3208              * Sets the "BudgetPersonnelEmployeeCountTotalAmount" element
3209              */
3210             void setBudgetPersonnelEmployeeCountTotalAmount(java.math.BigDecimal budgetPersonnelEmployeeCountTotalAmount);
3211             
3212             /**
3213              * Sets (as xml) the "BudgetPersonnelEmployeeCountTotalAmount" element
3214              */
3215             void xsetBudgetPersonnelEmployeeCountTotalAmount(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelEmployeeCountTotalAmount budgetPersonnelEmployeeCountTotalAmount);
3216             
3217             /**
3218              * Unsets the "BudgetPersonnelEmployeeCountTotalAmount" element
3219              */
3220             void unsetBudgetPersonnelEmployeeCountTotalAmount();
3221             
3222             /**
3223              * An XML BudgetPersonnelManagerEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3224              *
3225              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelManagerEmployeeCount.
3226              */
3227             public interface BudgetPersonnelManagerEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3228             {
3229                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3230                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelManagerEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelmanageremployeecountf92eelemtype");
3231                 
3232                 /**
3233                  * A factory class with static methods for creating instances
3234                  * of this type.
3235                  */
3236                 
3237                 public static final class Factory
3238                 {
3239                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelManagerEmployeeCount newValue(java.lang.Object obj) {
3240                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelManagerEmployeeCount) type.newValue( obj ); }
3241                     
3242                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelManagerEmployeeCount newInstance() {
3243                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelManagerEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3244                     
3245                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelManagerEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3246                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelManagerEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3247                     
3248                     private Factory() { } // No instance of this class allowed
3249                 }
3250             }
3251             
3252             /**
3253              * An XML BudgetPersonnelTeacherEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3254              *
3255              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelTeacherEmployeeCount.
3256              */
3257             public interface BudgetPersonnelTeacherEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3258             {
3259                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3260                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelTeacherEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelteacheremployeecount56e3elemtype");
3261                 
3262                 /**
3263                  * A factory class with static methods for creating instances
3264                  * of this type.
3265                  */
3266                 
3267                 public static final class Factory
3268                 {
3269                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelTeacherEmployeeCount newValue(java.lang.Object obj) {
3270                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelTeacherEmployeeCount) type.newValue( obj ); }
3271                     
3272                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelTeacherEmployeeCount newInstance() {
3273                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelTeacherEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3274                     
3275                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelTeacherEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3276                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelTeacherEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3277                     
3278                     private Factory() { } // No instance of this class allowed
3279                 }
3280             }
3281             
3282             /**
3283              * An XML BudgetPersonnelChildCareEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3284              *
3285              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelChildCareEmployeeCount.
3286              */
3287             public interface BudgetPersonnelChildCareEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3288             {
3289                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3290                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelChildCareEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelchildcareemployeecountac8eelemtype");
3291                 
3292                 /**
3293                  * A factory class with static methods for creating instances
3294                  * of this type.
3295                  */
3296                 
3297                 public static final class Factory
3298                 {
3299                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelChildCareEmployeeCount newValue(java.lang.Object obj) {
3300                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelChildCareEmployeeCount) type.newValue( obj ); }
3301                     
3302                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelChildCareEmployeeCount newInstance() {
3303                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelChildCareEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3304                     
3305                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelChildCareEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3306                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelChildCareEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3307                     
3308                     private Factory() { } // No instance of this class allowed
3309                 }
3310             }
3311             
3312             /**
3313              * An XML BudgetPersonnelHomeVisitorEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3314              *
3315              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelHomeVisitorEmployeeCount.
3316              */
3317             public interface BudgetPersonnelHomeVisitorEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3318             {
3319                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3320                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelHomeVisitorEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelhomevisitoremployeecount0890elemtype");
3321                 
3322                 /**
3323                  * A factory class with static methods for creating instances
3324                  * of this type.
3325                  */
3326                 
3327                 public static final class Factory
3328                 {
3329                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelHomeVisitorEmployeeCount newValue(java.lang.Object obj) {
3330                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelHomeVisitorEmployeeCount) type.newValue( obj ); }
3331                     
3332                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelHomeVisitorEmployeeCount newInstance() {
3333                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelHomeVisitorEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3334                     
3335                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelHomeVisitorEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3336                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelHomeVisitorEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3337                     
3338                     private Factory() { } // No instance of this class allowed
3339                 }
3340             }
3341             
3342             /**
3343              * An XML BudgetPersonnelTeacherAideEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3344              *
3345              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelTeacherAideEmployeeCount.
3346              */
3347             public interface BudgetPersonnelTeacherAideEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3348             {
3349                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3350                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelTeacherAideEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelteacheraideemployeecount89acelemtype");
3351                 
3352                 /**
3353                  * A factory class with static methods for creating instances
3354                  * of this type.
3355                  */
3356                 
3357                 public static final class Factory
3358                 {
3359                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelTeacherAideEmployeeCount newValue(java.lang.Object obj) {
3360                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelTeacherAideEmployeeCount) type.newValue( obj ); }
3361                     
3362                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelTeacherAideEmployeeCount newInstance() {
3363                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelTeacherAideEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3364                     
3365                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelTeacherAideEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3366                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelTeacherAideEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3367                     
3368                     private Factory() { } // No instance of this class allowed
3369                 }
3370             }
3371             
3372             /**
3373              * An XML BudgetPersonnelHealthEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3374              *
3375              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelHealthEmployeeCount.
3376              */
3377             public interface BudgetPersonnelHealthEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3378             {
3379                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3380                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelHealthEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelhealthemployeecount9203elemtype");
3381                 
3382                 /**
3383                  * A factory class with static methods for creating instances
3384                  * of this type.
3385                  */
3386                 
3387                 public static final class Factory
3388                 {
3389                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelHealthEmployeeCount newValue(java.lang.Object obj) {
3390                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelHealthEmployeeCount) type.newValue( obj ); }
3391                     
3392                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelHealthEmployeeCount newInstance() {
3393                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelHealthEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3394                     
3395                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelHealthEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3396                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelHealthEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3397                     
3398                     private Factory() { } // No instance of this class allowed
3399                 }
3400             }
3401             
3402             /**
3403              * An XML BudgetPersonnelDisabilityServiceEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3404              *
3405              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelDisabilityServiceEmployeeCount.
3406              */
3407             public interface BudgetPersonnelDisabilityServiceEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3408             {
3409                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3410                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelDisabilityServiceEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonneldisabilityserviceemployeecount3d7aelemtype");
3411                 
3412                 /**
3413                  * A factory class with static methods for creating instances
3414                  * of this type.
3415                  */
3416                 
3417                 public static final class Factory
3418                 {
3419                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDisabilityServiceEmployeeCount newValue(java.lang.Object obj) {
3420                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDisabilityServiceEmployeeCount) type.newValue( obj ); }
3421                     
3422                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDisabilityServiceEmployeeCount newInstance() {
3423                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDisabilityServiceEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3424                     
3425                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDisabilityServiceEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3426                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDisabilityServiceEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3427                     
3428                     private Factory() { } // No instance of this class allowed
3429                 }
3430             }
3431             
3432             /**
3433              * An XML BudgetPersonnelNutritionEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3434              *
3435              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelNutritionEmployeeCount.
3436              */
3437             public interface BudgetPersonnelNutritionEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3438             {
3439                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3440                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelNutritionEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelnutritionemployeecountd059elemtype");
3441                 
3442                 /**
3443                  * A factory class with static methods for creating instances
3444                  * of this type.
3445                  */
3446                 
3447                 public static final class Factory
3448                 {
3449                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelNutritionEmployeeCount newValue(java.lang.Object obj) {
3450                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelNutritionEmployeeCount) type.newValue( obj ); }
3451                     
3452                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelNutritionEmployeeCount newInstance() {
3453                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelNutritionEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3454                     
3455                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelNutritionEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3456                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelNutritionEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3457                     
3458                     private Factory() { } // No instance of this class allowed
3459                 }
3460             }
3461             
3462             /**
3463              * An XML BudgetPersonnelOtherChildServiceEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3464              *
3465              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelOtherChildServiceEmployeeCount.
3466              */
3467             public interface BudgetPersonnelOtherChildServiceEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3468             {
3469                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3470                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelOtherChildServiceEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelotherchildserviceemployeecount986aelemtype");
3471                 
3472                 /**
3473                  * A factory class with static methods for creating instances
3474                  * of this type.
3475                  */
3476                 
3477                 public static final class Factory
3478                 {
3479                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherChildServiceEmployeeCount newValue(java.lang.Object obj) {
3480                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherChildServiceEmployeeCount) type.newValue( obj ); }
3481                     
3482                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherChildServiceEmployeeCount newInstance() {
3483                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherChildServiceEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3484                     
3485                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherChildServiceEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3486                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherChildServiceEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3487                     
3488                     private Factory() { } // No instance of this class allowed
3489                 }
3490             }
3491             
3492             /**
3493              * An XML BudgetPersonnelCommunityManagerEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3494              *
3495              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelCommunityManagerEmployeeCount.
3496              */
3497             public interface BudgetPersonnelCommunityManagerEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3498             {
3499                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3500                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelCommunityManagerEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelcommunitymanageremployeecount236belemtype");
3501                 
3502                 /**
3503                  * A factory class with static methods for creating instances
3504                  * of this type.
3505                  */
3506                 
3507                 public static final class Factory
3508                 {
3509                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelCommunityManagerEmployeeCount newValue(java.lang.Object obj) {
3510                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelCommunityManagerEmployeeCount) type.newValue( obj ); }
3511                     
3512                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelCommunityManagerEmployeeCount newInstance() {
3513                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelCommunityManagerEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3514                     
3515                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelCommunityManagerEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3516                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelCommunityManagerEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3517                     
3518                     private Factory() { } // No instance of this class allowed
3519                 }
3520             }
3521             
3522             /**
3523              * An XML BudgetPersonnelOtherFamilyCommunityEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3524              *
3525              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelOtherFamilyCommunityEmployeeCount.
3526              */
3527             public interface BudgetPersonnelOtherFamilyCommunityEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3528             {
3529                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3530                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelOtherFamilyCommunityEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelotherfamilycommunityemployeecount899celemtype");
3531                 
3532                 /**
3533                  * A factory class with static methods for creating instances
3534                  * of this type.
3535                  */
3536                 
3537                 public static final class Factory
3538                 {
3539                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherFamilyCommunityEmployeeCount newValue(java.lang.Object obj) {
3540                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherFamilyCommunityEmployeeCount) type.newValue( obj ); }
3541                     
3542                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherFamilyCommunityEmployeeCount newInstance() {
3543                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherFamilyCommunityEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3544                     
3545                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherFamilyCommunityEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3546                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherFamilyCommunityEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3547                     
3548                     private Factory() { } // No instance of this class allowed
3549                 }
3550             }
3551             
3552             /**
3553              * An XML BudgetPersonnelDesignExecutiveEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3554              *
3555              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelDesignExecutiveEmployeeCount.
3556              */
3557             public interface BudgetPersonnelDesignExecutiveEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3558             {
3559                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3560                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelDesignExecutiveEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonneldesignexecutiveemployeecount49cbelemtype");
3561                 
3562                 /**
3563                  * A factory class with static methods for creating instances
3564                  * of this type.
3565                  */
3566                 
3567                 public static final class Factory
3568                 {
3569                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignExecutiveEmployeeCount newValue(java.lang.Object obj) {
3570                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignExecutiveEmployeeCount) type.newValue( obj ); }
3571                     
3572                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignExecutiveEmployeeCount newInstance() {
3573                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignExecutiveEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3574                     
3575                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignExecutiveEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3576                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignExecutiveEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3577                     
3578                     private Factory() { } // No instance of this class allowed
3579                 }
3580             }
3581             
3582             /**
3583              * An XML BudgetPersonnelDesignDirectorEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3584              *
3585              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelDesignDirectorEmployeeCount.
3586              */
3587             public interface BudgetPersonnelDesignDirectorEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3588             {
3589                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3590                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelDesignDirectorEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonneldesigndirectoremployeecount5911elemtype");
3591                 
3592                 /**
3593                  * A factory class with static methods for creating instances
3594                  * of this type.
3595                  */
3596                 
3597                 public static final class Factory
3598                 {
3599                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignDirectorEmployeeCount newValue(java.lang.Object obj) {
3600                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignDirectorEmployeeCount) type.newValue( obj ); }
3601                     
3602                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignDirectorEmployeeCount newInstance() {
3603                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignDirectorEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3604                     
3605                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignDirectorEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3606                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignDirectorEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3607                     
3608                     private Factory() { } // No instance of this class allowed
3609                 }
3610             }
3611             
3612             /**
3613              * An XML BudgetPersonnelDesignManagerEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3614              *
3615              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelDesignManagerEmployeeCount.
3616              */
3617             public interface BudgetPersonnelDesignManagerEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3618             {
3619                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3620                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelDesignManagerEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonneldesignmanageremployeecount2ad0elemtype");
3621                 
3622                 /**
3623                  * A factory class with static methods for creating instances
3624                  * of this type.
3625                  */
3626                 
3627                 public static final class Factory
3628                 {
3629                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignManagerEmployeeCount newValue(java.lang.Object obj) {
3630                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignManagerEmployeeCount) type.newValue( obj ); }
3631                     
3632                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignManagerEmployeeCount newInstance() {
3633                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignManagerEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3634                     
3635                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignManagerEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3636                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelDesignManagerEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3637                     
3638                     private Factory() { } // No instance of this class allowed
3639                 }
3640             }
3641             
3642             /**
3643              * An XML BudgetPersonnelStaffDevEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3644              *
3645              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelStaffDevEmployeeCount.
3646              */
3647             public interface BudgetPersonnelStaffDevEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3648             {
3649                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3650                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelStaffDevEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelstaffdevemployeecountc77celemtype");
3651                 
3652                 /**
3653                  * A factory class with static methods for creating instances
3654                  * of this type.
3655                  */
3656                 
3657                 public static final class Factory
3658                 {
3659                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelStaffDevEmployeeCount newValue(java.lang.Object obj) {
3660                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelStaffDevEmployeeCount) type.newValue( obj ); }
3661                     
3662                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelStaffDevEmployeeCount newInstance() {
3663                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelStaffDevEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3664                     
3665                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelStaffDevEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3666                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelStaffDevEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3667                     
3668                     private Factory() { } // No instance of this class allowed
3669                 }
3670             }
3671             
3672             /**
3673              * An XML BudgetPersonnelClericalEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3674              *
3675              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelClericalEmployeeCount.
3676              */
3677             public interface BudgetPersonnelClericalEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3678             {
3679                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3680                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelClericalEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelclericalemployeecount7202elemtype");
3681                 
3682                 /**
3683                  * A factory class with static methods for creating instances
3684                  * of this type.
3685                  */
3686                 
3687                 public static final class Factory
3688                 {
3689                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelClericalEmployeeCount newValue(java.lang.Object obj) {
3690                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelClericalEmployeeCount) type.newValue( obj ); }
3691                     
3692                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelClericalEmployeeCount newInstance() {
3693                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelClericalEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3694                     
3695                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelClericalEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3696                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelClericalEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3697                     
3698                     private Factory() { } // No instance of this class allowed
3699                 }
3700             }
3701             
3702             /**
3703              * An XML BudgetPersonnelFiscalStaffEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3704              *
3705              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelFiscalStaffEmployeeCount.
3706              */
3707             public interface BudgetPersonnelFiscalStaffEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3708             {
3709                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3710                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelFiscalStaffEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelfiscalstaffemployeecounta443elemtype");
3711                 
3712                 /**
3713                  * A factory class with static methods for creating instances
3714                  * of this type.
3715                  */
3716                 
3717                 public static final class Factory
3718                 {
3719                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelFiscalStaffEmployeeCount newValue(java.lang.Object obj) {
3720                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelFiscalStaffEmployeeCount) type.newValue( obj ); }
3721                     
3722                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelFiscalStaffEmployeeCount newInstance() {
3723                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelFiscalStaffEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3724                     
3725                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelFiscalStaffEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3726                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelFiscalStaffEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3727                     
3728                     private Factory() { } // No instance of this class allowed
3729                 }
3730             }
3731             
3732             /**
3733              * An XML BudgetPersonnelOtherDesignEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3734              *
3735              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelOtherDesignEmployeeCount.
3736              */
3737             public interface BudgetPersonnelOtherDesignEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3738             {
3739                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3740                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelOtherDesignEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelotherdesignemployeecount3f6felemtype");
3741                 
3742                 /**
3743                  * A factory class with static methods for creating instances
3744                  * of this type.
3745                  */
3746                 
3747                 public static final class Factory
3748                 {
3749                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherDesignEmployeeCount newValue(java.lang.Object obj) {
3750                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherDesignEmployeeCount) type.newValue( obj ); }
3751                     
3752                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherDesignEmployeeCount newInstance() {
3753                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherDesignEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3754                     
3755                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherDesignEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3756                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherDesignEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3757                     
3758                     private Factory() { } // No instance of this class allowed
3759                 }
3760             }
3761             
3762             /**
3763              * An XML BudgetPersonnelOtherMaintenanceEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3764              *
3765              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelOtherMaintenanceEmployeeCount.
3766              */
3767             public interface BudgetPersonnelOtherMaintenanceEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3768             {
3769                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3770                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelOtherMaintenanceEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelothermaintenanceemployeecountca4aelemtype");
3771                 
3772                 /**
3773                  * A factory class with static methods for creating instances
3774                  * of this type.
3775                  */
3776                 
3777                 public static final class Factory
3778                 {
3779                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherMaintenanceEmployeeCount newValue(java.lang.Object obj) {
3780                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherMaintenanceEmployeeCount) type.newValue( obj ); }
3781                     
3782                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherMaintenanceEmployeeCount newInstance() {
3783                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherMaintenanceEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3784                     
3785                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherMaintenanceEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3786                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherMaintenanceEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3787                     
3788                     private Factory() { } // No instance of this class allowed
3789                 }
3790             }
3791             
3792             /**
3793              * An XML BudgetPersonnelOtherTransportEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3794              *
3795              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelOtherTransportEmployeeCount.
3796              */
3797             public interface BudgetPersonnelOtherTransportEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3798             {
3799                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3800                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelOtherTransportEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelothertransportemployeecount3420elemtype");
3801                 
3802                 /**
3803                  * A factory class with static methods for creating instances
3804                  * of this type.
3805                  */
3806                 
3807                 public static final class Factory
3808                 {
3809                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherTransportEmployeeCount newValue(java.lang.Object obj) {
3810                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherTransportEmployeeCount) type.newValue( obj ); }
3811                     
3812                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherTransportEmployeeCount newInstance() {
3813                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherTransportEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3814                     
3815                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherTransportEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3816                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherTransportEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3817                     
3818                     private Factory() { } // No instance of this class allowed
3819                 }
3820             }
3821             
3822             /**
3823              * An XML BudgetPersonnelOtherStaffEmployeeCount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3824              *
3825              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelOtherStaffEmployeeCount.
3826              */
3827             public interface BudgetPersonnelOtherStaffEmployeeCount extends org.apache.xmlbeans.XmlDecimal
3828             {
3829                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3830                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelOtherStaffEmployeeCount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelotherstaffemployeecountd9d7elemtype");
3831                 
3832                 /**
3833                  * A factory class with static methods for creating instances
3834                  * of this type.
3835                  */
3836                 
3837                 public static final class Factory
3838                 {
3839                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherStaffEmployeeCount newValue(java.lang.Object obj) {
3840                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherStaffEmployeeCount) type.newValue( obj ); }
3841                     
3842                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherStaffEmployeeCount newInstance() {
3843                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherStaffEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3844                     
3845                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherStaffEmployeeCount newInstance(org.apache.xmlbeans.XmlOptions options) {
3846                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelOtherStaffEmployeeCount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3847                     
3848                     private Factory() { } // No instance of this class allowed
3849                 }
3850             }
3851             
3852             /**
3853              * An XML BudgetPersonnelEmployeeCountTotalAmount(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3854              *
3855              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$Personnel$BudgetPersonnelEmployeeCountTotalAmount.
3856              */
3857             public interface BudgetPersonnelEmployeeCountTotalAmount extends org.apache.xmlbeans.XmlDecimal
3858             {
3859                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3860                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetPersonnelEmployeeCountTotalAmount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetpersonnelemployeecounttotalamountdc27elemtype");
3861                 
3862                 /**
3863                  * A factory class with static methods for creating instances
3864                  * of this type.
3865                  */
3866                 
3867                 public static final class Factory
3868                 {
3869                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelEmployeeCountTotalAmount newValue(java.lang.Object obj) {
3870                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelEmployeeCountTotalAmount) type.newValue( obj ); }
3871                     
3872                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelEmployeeCountTotalAmount newInstance() {
3873                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelEmployeeCountTotalAmount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3874                     
3875                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelEmployeeCountTotalAmount newInstance(org.apache.xmlbeans.XmlOptions options) {
3876                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel.BudgetPersonnelEmployeeCountTotalAmount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3877                     
3878                     private Factory() { } // No instance of this class allowed
3879                 }
3880             }
3881             
3882             /**
3883              * A factory class with static methods for creating instances
3884              * of this type.
3885              */
3886             
3887             public static final class Factory
3888             {
3889                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel newInstance() {
3890                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3891                 
3892                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel newInstance(org.apache.xmlbeans.XmlOptions options) {
3893                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Personnel) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3894                 
3895                 private Factory() { } // No instance of this class allowed
3896             }
3897         }
3898         
3899         /**
3900          * An XML FringeBenefits(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
3901          *
3902          * This is a complex type.
3903          */
3904         public interface FringeBenefits extends org.apache.xmlbeans.XmlObject
3905         {
3906             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3907                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FringeBenefits.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fringebenefitsc88eelemtype");
3908             
3909             /**
3910              * Gets the "BudgetFringeBenefitsTaxOperationCostAmount" element
3911              */
3912             java.math.BigDecimal getBudgetFringeBenefitsTaxOperationCostAmount();
3913             
3914             /**
3915              * Gets (as xml) the "BudgetFringeBenefitsTaxOperationCostAmount" element
3916              */
3917             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFringeBenefitsTaxOperationCostAmount();
3918             
3919             /**
3920              * True if has "BudgetFringeBenefitsTaxOperationCostAmount" element
3921              */
3922             boolean isSetBudgetFringeBenefitsTaxOperationCostAmount();
3923             
3924             /**
3925              * Sets the "BudgetFringeBenefitsTaxOperationCostAmount" element
3926              */
3927             void setBudgetFringeBenefitsTaxOperationCostAmount(java.math.BigDecimal budgetFringeBenefitsTaxOperationCostAmount);
3928             
3929             /**
3930              * Sets (as xml) the "BudgetFringeBenefitsTaxOperationCostAmount" element
3931              */
3932             void xsetBudgetFringeBenefitsTaxOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFringeBenefitsTaxOperationCostAmount);
3933             
3934             /**
3935              * Unsets the "BudgetFringeBenefitsTaxOperationCostAmount" element
3936              */
3937             void unsetBudgetFringeBenefitsTaxOperationCostAmount();
3938             
3939             /**
3940              * Gets the "BudgetFringeBenefitsTaxTrainingAmount" element
3941              */
3942             java.math.BigDecimal getBudgetFringeBenefitsTaxTrainingAmount();
3943             
3944             /**
3945              * Gets (as xml) the "BudgetFringeBenefitsTaxTrainingAmount" element
3946              */
3947             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFringeBenefitsTaxTrainingAmount();
3948             
3949             /**
3950              * True if has "BudgetFringeBenefitsTaxTrainingAmount" element
3951              */
3952             boolean isSetBudgetFringeBenefitsTaxTrainingAmount();
3953             
3954             /**
3955              * Sets the "BudgetFringeBenefitsTaxTrainingAmount" element
3956              */
3957             void setBudgetFringeBenefitsTaxTrainingAmount(java.math.BigDecimal budgetFringeBenefitsTaxTrainingAmount);
3958             
3959             /**
3960              * Sets (as xml) the "BudgetFringeBenefitsTaxTrainingAmount" element
3961              */
3962             void xsetBudgetFringeBenefitsTaxTrainingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFringeBenefitsTaxTrainingAmount);
3963             
3964             /**
3965              * Unsets the "BudgetFringeBenefitsTaxTrainingAmount" element
3966              */
3967             void unsetBudgetFringeBenefitsTaxTrainingAmount();
3968             
3969             /**
3970              * Gets the "BudgetFringeBenefitsTaxNonFederalAmount" element
3971              */
3972             java.math.BigDecimal getBudgetFringeBenefitsTaxNonFederalAmount();
3973             
3974             /**
3975              * Gets (as xml) the "BudgetFringeBenefitsTaxNonFederalAmount" element
3976              */
3977             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFringeBenefitsTaxNonFederalAmount();
3978             
3979             /**
3980              * True if has "BudgetFringeBenefitsTaxNonFederalAmount" element
3981              */
3982             boolean isSetBudgetFringeBenefitsTaxNonFederalAmount();
3983             
3984             /**
3985              * Sets the "BudgetFringeBenefitsTaxNonFederalAmount" element
3986              */
3987             void setBudgetFringeBenefitsTaxNonFederalAmount(java.math.BigDecimal budgetFringeBenefitsTaxNonFederalAmount);
3988             
3989             /**
3990              * Sets (as xml) the "BudgetFringeBenefitsTaxNonFederalAmount" element
3991              */
3992             void xsetBudgetFringeBenefitsTaxNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFringeBenefitsTaxNonFederalAmount);
3993             
3994             /**
3995              * Unsets the "BudgetFringeBenefitsTaxNonFederalAmount" element
3996              */
3997             void unsetBudgetFringeBenefitsTaxNonFederalAmount();
3998             
3999             /**
4000              * Gets the "BudgetFringeBenefitsHealthOperationCostAmount" element
4001              */
4002             java.math.BigDecimal getBudgetFringeBenefitsHealthOperationCostAmount();
4003             
4004             /**
4005              * Gets (as xml) the "BudgetFringeBenefitsHealthOperationCostAmount" element
4006              */
4007             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFringeBenefitsHealthOperationCostAmount();
4008             
4009             /**
4010              * True if has "BudgetFringeBenefitsHealthOperationCostAmount" element
4011              */
4012             boolean isSetBudgetFringeBenefitsHealthOperationCostAmount();
4013             
4014             /**
4015              * Sets the "BudgetFringeBenefitsHealthOperationCostAmount" element
4016              */
4017             void setBudgetFringeBenefitsHealthOperationCostAmount(java.math.BigDecimal budgetFringeBenefitsHealthOperationCostAmount);
4018             
4019             /**
4020              * Sets (as xml) the "BudgetFringeBenefitsHealthOperationCostAmount" element
4021              */
4022             void xsetBudgetFringeBenefitsHealthOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFringeBenefitsHealthOperationCostAmount);
4023             
4024             /**
4025              * Unsets the "BudgetFringeBenefitsHealthOperationCostAmount" element
4026              */
4027             void unsetBudgetFringeBenefitsHealthOperationCostAmount();
4028             
4029             /**
4030              * Gets the "BudgetFringeBenefitsHealthTrainingAmount" element
4031              */
4032             java.math.BigDecimal getBudgetFringeBenefitsHealthTrainingAmount();
4033             
4034             /**
4035              * Gets (as xml) the "BudgetFringeBenefitsHealthTrainingAmount" element
4036              */
4037             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFringeBenefitsHealthTrainingAmount();
4038             
4039             /**
4040              * True if has "BudgetFringeBenefitsHealthTrainingAmount" element
4041              */
4042             boolean isSetBudgetFringeBenefitsHealthTrainingAmount();
4043             
4044             /**
4045              * Sets the "BudgetFringeBenefitsHealthTrainingAmount" element
4046              */
4047             void setBudgetFringeBenefitsHealthTrainingAmount(java.math.BigDecimal budgetFringeBenefitsHealthTrainingAmount);
4048             
4049             /**
4050              * Sets (as xml) the "BudgetFringeBenefitsHealthTrainingAmount" element
4051              */
4052             void xsetBudgetFringeBenefitsHealthTrainingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFringeBenefitsHealthTrainingAmount);
4053             
4054             /**
4055              * Unsets the "BudgetFringeBenefitsHealthTrainingAmount" element
4056              */
4057             void unsetBudgetFringeBenefitsHealthTrainingAmount();
4058             
4059             /**
4060              * Gets the "BudgetFringeBenefitsHealthNonFederalAmount" element
4061              */
4062             java.math.BigDecimal getBudgetFringeBenefitsHealthNonFederalAmount();
4063             
4064             /**
4065              * Gets (as xml) the "BudgetFringeBenefitsHealthNonFederalAmount" element
4066              */
4067             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFringeBenefitsHealthNonFederalAmount();
4068             
4069             /**
4070              * True if has "BudgetFringeBenefitsHealthNonFederalAmount" element
4071              */
4072             boolean isSetBudgetFringeBenefitsHealthNonFederalAmount();
4073             
4074             /**
4075              * Sets the "BudgetFringeBenefitsHealthNonFederalAmount" element
4076              */
4077             void setBudgetFringeBenefitsHealthNonFederalAmount(java.math.BigDecimal budgetFringeBenefitsHealthNonFederalAmount);
4078             
4079             /**
4080              * Sets (as xml) the "BudgetFringeBenefitsHealthNonFederalAmount" element
4081              */
4082             void xsetBudgetFringeBenefitsHealthNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFringeBenefitsHealthNonFederalAmount);
4083             
4084             /**
4085              * Unsets the "BudgetFringeBenefitsHealthNonFederalAmount" element
4086              */
4087             void unsetBudgetFringeBenefitsHealthNonFederalAmount();
4088             
4089             /**
4090              * Gets the "BudgetFringeBenefitsRetirementOperationCostAmount" element
4091              */
4092             java.math.BigDecimal getBudgetFringeBenefitsRetirementOperationCostAmount();
4093             
4094             /**
4095              * Gets (as xml) the "BudgetFringeBenefitsRetirementOperationCostAmount" element
4096              */
4097             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFringeBenefitsRetirementOperationCostAmount();
4098             
4099             /**
4100              * True if has "BudgetFringeBenefitsRetirementOperationCostAmount" element
4101              */
4102             boolean isSetBudgetFringeBenefitsRetirementOperationCostAmount();
4103             
4104             /**
4105              * Sets the "BudgetFringeBenefitsRetirementOperationCostAmount" element
4106              */
4107             void setBudgetFringeBenefitsRetirementOperationCostAmount(java.math.BigDecimal budgetFringeBenefitsRetirementOperationCostAmount);
4108             
4109             /**
4110              * Sets (as xml) the "BudgetFringeBenefitsRetirementOperationCostAmount" element
4111              */
4112             void xsetBudgetFringeBenefitsRetirementOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFringeBenefitsRetirementOperationCostAmount);
4113             
4114             /**
4115              * Unsets the "BudgetFringeBenefitsRetirementOperationCostAmount" element
4116              */
4117             void unsetBudgetFringeBenefitsRetirementOperationCostAmount();
4118             
4119             /**
4120              * Gets the "BudgetFringeBenefitsRetirementTrainingAmount" element
4121              */
4122             java.math.BigDecimal getBudgetFringeBenefitsRetirementTrainingAmount();
4123             
4124             /**
4125              * Gets (as xml) the "BudgetFringeBenefitsRetirementTrainingAmount" element
4126              */
4127             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFringeBenefitsRetirementTrainingAmount();
4128             
4129             /**
4130              * True if has "BudgetFringeBenefitsRetirementTrainingAmount" element
4131              */
4132             boolean isSetBudgetFringeBenefitsRetirementTrainingAmount();
4133             
4134             /**
4135              * Sets the "BudgetFringeBenefitsRetirementTrainingAmount" element
4136              */
4137             void setBudgetFringeBenefitsRetirementTrainingAmount(java.math.BigDecimal budgetFringeBenefitsRetirementTrainingAmount);
4138             
4139             /**
4140              * Sets (as xml) the "BudgetFringeBenefitsRetirementTrainingAmount" element
4141              */
4142             void xsetBudgetFringeBenefitsRetirementTrainingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFringeBenefitsRetirementTrainingAmount);
4143             
4144             /**
4145              * Unsets the "BudgetFringeBenefitsRetirementTrainingAmount" element
4146              */
4147             void unsetBudgetFringeBenefitsRetirementTrainingAmount();
4148             
4149             /**
4150              * Gets the "BudgetFringeBenefitsRetirementNonFederalAmount" element
4151              */
4152             java.math.BigDecimal getBudgetFringeBenefitsRetirementNonFederalAmount();
4153             
4154             /**
4155              * Gets (as xml) the "BudgetFringeBenefitsRetirementNonFederalAmount" element
4156              */
4157             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFringeBenefitsRetirementNonFederalAmount();
4158             
4159             /**
4160              * True if has "BudgetFringeBenefitsRetirementNonFederalAmount" element
4161              */
4162             boolean isSetBudgetFringeBenefitsRetirementNonFederalAmount();
4163             
4164             /**
4165              * Sets the "BudgetFringeBenefitsRetirementNonFederalAmount" element
4166              */
4167             void setBudgetFringeBenefitsRetirementNonFederalAmount(java.math.BigDecimal budgetFringeBenefitsRetirementNonFederalAmount);
4168             
4169             /**
4170              * Sets (as xml) the "BudgetFringeBenefitsRetirementNonFederalAmount" element
4171              */
4172             void xsetBudgetFringeBenefitsRetirementNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFringeBenefitsRetirementNonFederalAmount);
4173             
4174             /**
4175              * Unsets the "BudgetFringeBenefitsRetirementNonFederalAmount" element
4176              */
4177             void unsetBudgetFringeBenefitsRetirementNonFederalAmount();
4178             
4179             /**
4180              * Gets the "BudgetFringeBenefitsOtherOperationCostAmount" element
4181              */
4182             java.math.BigDecimal getBudgetFringeBenefitsOtherOperationCostAmount();
4183             
4184             /**
4185              * Gets (as xml) the "BudgetFringeBenefitsOtherOperationCostAmount" element
4186              */
4187             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFringeBenefitsOtherOperationCostAmount();
4188             
4189             /**
4190              * True if has "BudgetFringeBenefitsOtherOperationCostAmount" element
4191              */
4192             boolean isSetBudgetFringeBenefitsOtherOperationCostAmount();
4193             
4194             /**
4195              * Sets the "BudgetFringeBenefitsOtherOperationCostAmount" element
4196              */
4197             void setBudgetFringeBenefitsOtherOperationCostAmount(java.math.BigDecimal budgetFringeBenefitsOtherOperationCostAmount);
4198             
4199             /**
4200              * Sets (as xml) the "BudgetFringeBenefitsOtherOperationCostAmount" element
4201              */
4202             void xsetBudgetFringeBenefitsOtherOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFringeBenefitsOtherOperationCostAmount);
4203             
4204             /**
4205              * Unsets the "BudgetFringeBenefitsOtherOperationCostAmount" element
4206              */
4207             void unsetBudgetFringeBenefitsOtherOperationCostAmount();
4208             
4209             /**
4210              * Gets the "BudgetFringeBenefitsOtherTrainingAmount" element
4211              */
4212             java.math.BigDecimal getBudgetFringeBenefitsOtherTrainingAmount();
4213             
4214             /**
4215              * Gets (as xml) the "BudgetFringeBenefitsOtherTrainingAmount" element
4216              */
4217             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFringeBenefitsOtherTrainingAmount();
4218             
4219             /**
4220              * True if has "BudgetFringeBenefitsOtherTrainingAmount" element
4221              */
4222             boolean isSetBudgetFringeBenefitsOtherTrainingAmount();
4223             
4224             /**
4225              * Sets the "BudgetFringeBenefitsOtherTrainingAmount" element
4226              */
4227             void setBudgetFringeBenefitsOtherTrainingAmount(java.math.BigDecimal budgetFringeBenefitsOtherTrainingAmount);
4228             
4229             /**
4230              * Sets (as xml) the "BudgetFringeBenefitsOtherTrainingAmount" element
4231              */
4232             void xsetBudgetFringeBenefitsOtherTrainingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFringeBenefitsOtherTrainingAmount);
4233             
4234             /**
4235              * Unsets the "BudgetFringeBenefitsOtherTrainingAmount" element
4236              */
4237             void unsetBudgetFringeBenefitsOtherTrainingAmount();
4238             
4239             /**
4240              * Gets the "BudgetFringeBenefitsOtherNonFederalAmount" element
4241              */
4242             java.math.BigDecimal getBudgetFringeBenefitsOtherNonFederalAmount();
4243             
4244             /**
4245              * Gets (as xml) the "BudgetFringeBenefitsOtherNonFederalAmount" element
4246              */
4247             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFringeBenefitsOtherNonFederalAmount();
4248             
4249             /**
4250              * True if has "BudgetFringeBenefitsOtherNonFederalAmount" element
4251              */
4252             boolean isSetBudgetFringeBenefitsOtherNonFederalAmount();
4253             
4254             /**
4255              * Sets the "BudgetFringeBenefitsOtherNonFederalAmount" element
4256              */
4257             void setBudgetFringeBenefitsOtherNonFederalAmount(java.math.BigDecimal budgetFringeBenefitsOtherNonFederalAmount);
4258             
4259             /**
4260              * Sets (as xml) the "BudgetFringeBenefitsOtherNonFederalAmount" element
4261              */
4262             void xsetBudgetFringeBenefitsOtherNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFringeBenefitsOtherNonFederalAmount);
4263             
4264             /**
4265              * Unsets the "BudgetFringeBenefitsOtherNonFederalAmount" element
4266              */
4267             void unsetBudgetFringeBenefitsOtherNonFederalAmount();
4268             
4269             /**
4270              * Gets the "BudgetFringeBenefitsOperationTotalAmount" element
4271              */
4272             java.math.BigDecimal getBudgetFringeBenefitsOperationTotalAmount();
4273             
4274             /**
4275              * Gets (as xml) the "BudgetFringeBenefitsOperationTotalAmount" element
4276              */
4277             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFringeBenefitsOperationTotalAmount();
4278             
4279             /**
4280              * Sets the "BudgetFringeBenefitsOperationTotalAmount" element
4281              */
4282             void setBudgetFringeBenefitsOperationTotalAmount(java.math.BigDecimal budgetFringeBenefitsOperationTotalAmount);
4283             
4284             /**
4285              * Sets (as xml) the "BudgetFringeBenefitsOperationTotalAmount" element
4286              */
4287             void xsetBudgetFringeBenefitsOperationTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFringeBenefitsOperationTotalAmount);
4288             
4289             /**
4290              * Gets the "BudgetFringeBenefitsTrainingTotalAmount" element
4291              */
4292             java.math.BigDecimal getBudgetFringeBenefitsTrainingTotalAmount();
4293             
4294             /**
4295              * Gets (as xml) the "BudgetFringeBenefitsTrainingTotalAmount" element
4296              */
4297             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFringeBenefitsTrainingTotalAmount();
4298             
4299             /**
4300              * Sets the "BudgetFringeBenefitsTrainingTotalAmount" element
4301              */
4302             void setBudgetFringeBenefitsTrainingTotalAmount(java.math.BigDecimal budgetFringeBenefitsTrainingTotalAmount);
4303             
4304             /**
4305              * Sets (as xml) the "BudgetFringeBenefitsTrainingTotalAmount" element
4306              */
4307             void xsetBudgetFringeBenefitsTrainingTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFringeBenefitsTrainingTotalAmount);
4308             
4309             /**
4310              * Gets the "BudgetFringeBenefitsNonFederalTotalAmount" element
4311              */
4312             java.math.BigDecimal getBudgetFringeBenefitsNonFederalTotalAmount();
4313             
4314             /**
4315              * Gets (as xml) the "BudgetFringeBenefitsNonFederalTotalAmount" element
4316              */
4317             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFringeBenefitsNonFederalTotalAmount();
4318             
4319             /**
4320              * Sets the "BudgetFringeBenefitsNonFederalTotalAmount" element
4321              */
4322             void setBudgetFringeBenefitsNonFederalTotalAmount(java.math.BigDecimal budgetFringeBenefitsNonFederalTotalAmount);
4323             
4324             /**
4325              * Sets (as xml) the "BudgetFringeBenefitsNonFederalTotalAmount" element
4326              */
4327             void xsetBudgetFringeBenefitsNonFederalTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFringeBenefitsNonFederalTotalAmount);
4328             
4329             /**
4330              * A factory class with static methods for creating instances
4331              * of this type.
4332              */
4333             
4334             public static final class Factory
4335             {
4336                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FringeBenefits newInstance() {
4337                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FringeBenefits) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
4338                 
4339                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FringeBenefits newInstance(org.apache.xmlbeans.XmlOptions options) {
4340                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FringeBenefits) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
4341                 
4342                 private Factory() { } // No instance of this class allowed
4343             }
4344         }
4345         
4346         /**
4347          * An XML Travel(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
4348          *
4349          * This is a complex type.
4350          */
4351         public interface Travel extends org.apache.xmlbeans.XmlObject
4352         {
4353             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
4354                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Travel.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("travel257felemtype");
4355             
4356             /**
4357              * Gets the "BudgetTravelOperationAmount" element
4358              */
4359             java.math.BigDecimal getBudgetTravelOperationAmount();
4360             
4361             /**
4362              * Gets (as xml) the "BudgetTravelOperationAmount" element
4363              */
4364             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetTravelOperationAmount();
4365             
4366             /**
4367              * True if has "BudgetTravelOperationAmount" element
4368              */
4369             boolean isSetBudgetTravelOperationAmount();
4370             
4371             /**
4372              * Sets the "BudgetTravelOperationAmount" element
4373              */
4374             void setBudgetTravelOperationAmount(java.math.BigDecimal budgetTravelOperationAmount);
4375             
4376             /**
4377              * Sets (as xml) the "BudgetTravelOperationAmount" element
4378              */
4379             void xsetBudgetTravelOperationAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetTravelOperationAmount);
4380             
4381             /**
4382              * Unsets the "BudgetTravelOperationAmount" element
4383              */
4384             void unsetBudgetTravelOperationAmount();
4385             
4386             /**
4387              * Gets the "BudgetTravelTrainingAmount" element
4388              */
4389             java.math.BigDecimal getBudgetTravelTrainingAmount();
4390             
4391             /**
4392              * Gets (as xml) the "BudgetTravelTrainingAmount" element
4393              */
4394             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetTravelTrainingAmount();
4395             
4396             /**
4397              * True if has "BudgetTravelTrainingAmount" element
4398              */
4399             boolean isSetBudgetTravelTrainingAmount();
4400             
4401             /**
4402              * Sets the "BudgetTravelTrainingAmount" element
4403              */
4404             void setBudgetTravelTrainingAmount(java.math.BigDecimal budgetTravelTrainingAmount);
4405             
4406             /**
4407              * Sets (as xml) the "BudgetTravelTrainingAmount" element
4408              */
4409             void xsetBudgetTravelTrainingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetTravelTrainingAmount);
4410             
4411             /**
4412              * Unsets the "BudgetTravelTrainingAmount" element
4413              */
4414             void unsetBudgetTravelTrainingAmount();
4415             
4416             /**
4417              * Gets the "BudgetTravelNonFederalAmount" element
4418              */
4419             java.math.BigDecimal getBudgetTravelNonFederalAmount();
4420             
4421             /**
4422              * Gets (as xml) the "BudgetTravelNonFederalAmount" element
4423              */
4424             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetTravelNonFederalAmount();
4425             
4426             /**
4427              * True if has "BudgetTravelNonFederalAmount" element
4428              */
4429             boolean isSetBudgetTravelNonFederalAmount();
4430             
4431             /**
4432              * Sets the "BudgetTravelNonFederalAmount" element
4433              */
4434             void setBudgetTravelNonFederalAmount(java.math.BigDecimal budgetTravelNonFederalAmount);
4435             
4436             /**
4437              * Sets (as xml) the "BudgetTravelNonFederalAmount" element
4438              */
4439             void xsetBudgetTravelNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetTravelNonFederalAmount);
4440             
4441             /**
4442              * Unsets the "BudgetTravelNonFederalAmount" element
4443              */
4444             void unsetBudgetTravelNonFederalAmount();
4445             
4446             /**
4447              * Gets the "BudgetTravelOperationTotalAmount" element
4448              */
4449             java.math.BigDecimal getBudgetTravelOperationTotalAmount();
4450             
4451             /**
4452              * Gets (as xml) the "BudgetTravelOperationTotalAmount" element
4453              */
4454             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetTravelOperationTotalAmount();
4455             
4456             /**
4457              * True if has "BudgetTravelOperationTotalAmount" element
4458              */
4459             boolean isSetBudgetTravelOperationTotalAmount();
4460             
4461             /**
4462              * Sets the "BudgetTravelOperationTotalAmount" element
4463              */
4464             void setBudgetTravelOperationTotalAmount(java.math.BigDecimal budgetTravelOperationTotalAmount);
4465             
4466             /**
4467              * Sets (as xml) the "BudgetTravelOperationTotalAmount" element
4468              */
4469             void xsetBudgetTravelOperationTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetTravelOperationTotalAmount);
4470             
4471             /**
4472              * Unsets the "BudgetTravelOperationTotalAmount" element
4473              */
4474             void unsetBudgetTravelOperationTotalAmount();
4475             
4476             /**
4477              * Gets the "BudgetTravelTrainingTotalAmount" element
4478              */
4479             java.math.BigDecimal getBudgetTravelTrainingTotalAmount();
4480             
4481             /**
4482              * Gets (as xml) the "BudgetTravelTrainingTotalAmount" element
4483              */
4484             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetTravelTrainingTotalAmount();
4485             
4486             /**
4487              * True if has "BudgetTravelTrainingTotalAmount" element
4488              */
4489             boolean isSetBudgetTravelTrainingTotalAmount();
4490             
4491             /**
4492              * Sets the "BudgetTravelTrainingTotalAmount" element
4493              */
4494             void setBudgetTravelTrainingTotalAmount(java.math.BigDecimal budgetTravelTrainingTotalAmount);
4495             
4496             /**
4497              * Sets (as xml) the "BudgetTravelTrainingTotalAmount" element
4498              */
4499             void xsetBudgetTravelTrainingTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetTravelTrainingTotalAmount);
4500             
4501             /**
4502              * Unsets the "BudgetTravelTrainingTotalAmount" element
4503              */
4504             void unsetBudgetTravelTrainingTotalAmount();
4505             
4506             /**
4507              * Gets the "BudgetTravelNonFederalTotalAmount" element
4508              */
4509             java.math.BigDecimal getBudgetTravelNonFederalTotalAmount();
4510             
4511             /**
4512              * Gets (as xml) the "BudgetTravelNonFederalTotalAmount" element
4513              */
4514             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetTravelNonFederalTotalAmount();
4515             
4516             /**
4517              * True if has "BudgetTravelNonFederalTotalAmount" element
4518              */
4519             boolean isSetBudgetTravelNonFederalTotalAmount();
4520             
4521             /**
4522              * Sets the "BudgetTravelNonFederalTotalAmount" element
4523              */
4524             void setBudgetTravelNonFederalTotalAmount(java.math.BigDecimal budgetTravelNonFederalTotalAmount);
4525             
4526             /**
4527              * Sets (as xml) the "BudgetTravelNonFederalTotalAmount" element
4528              */
4529             void xsetBudgetTravelNonFederalTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetTravelNonFederalTotalAmount);
4530             
4531             /**
4532              * Unsets the "BudgetTravelNonFederalTotalAmount" element
4533              */
4534             void unsetBudgetTravelNonFederalTotalAmount();
4535             
4536             /**
4537              * A factory class with static methods for creating instances
4538              * of this type.
4539              */
4540             
4541             public static final class Factory
4542             {
4543                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Travel newInstance() {
4544                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Travel) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
4545                 
4546                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Travel newInstance(org.apache.xmlbeans.XmlOptions options) {
4547                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Travel) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
4548                 
4549                 private Factory() { } // No instance of this class allowed
4550             }
4551         }
4552         
4553         /**
4554          * An XML Equipment(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
4555          *
4556          * This is a complex type.
4557          */
4558         public interface Equipment extends org.apache.xmlbeans.XmlObject
4559         {
4560             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
4561                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Equipment.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("equipment94fbelemtype");
4562             
4563             /**
4564              * Gets the "BudgetEquipmentOfficeOperationCostAmount" element
4565              */
4566             java.math.BigDecimal getBudgetEquipmentOfficeOperationCostAmount();
4567             
4568             /**
4569              * Gets (as xml) the "BudgetEquipmentOfficeOperationCostAmount" element
4570              */
4571             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetEquipmentOfficeOperationCostAmount();
4572             
4573             /**
4574              * True if has "BudgetEquipmentOfficeOperationCostAmount" element
4575              */
4576             boolean isSetBudgetEquipmentOfficeOperationCostAmount();
4577             
4578             /**
4579              * Sets the "BudgetEquipmentOfficeOperationCostAmount" element
4580              */
4581             void setBudgetEquipmentOfficeOperationCostAmount(java.math.BigDecimal budgetEquipmentOfficeOperationCostAmount);
4582             
4583             /**
4584              * Sets (as xml) the "BudgetEquipmentOfficeOperationCostAmount" element
4585              */
4586             void xsetBudgetEquipmentOfficeOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetEquipmentOfficeOperationCostAmount);
4587             
4588             /**
4589              * Unsets the "BudgetEquipmentOfficeOperationCostAmount" element
4590              */
4591             void unsetBudgetEquipmentOfficeOperationCostAmount();
4592             
4593             /**
4594              * Gets the "BudgetEquipmentOfficeTrainingAmount" element
4595              */
4596             java.math.BigDecimal getBudgetEquipmentOfficeTrainingAmount();
4597             
4598             /**
4599              * Gets (as xml) the "BudgetEquipmentOfficeTrainingAmount" element
4600              */
4601             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetEquipmentOfficeTrainingAmount();
4602             
4603             /**
4604              * True if has "BudgetEquipmentOfficeTrainingAmount" element
4605              */
4606             boolean isSetBudgetEquipmentOfficeTrainingAmount();
4607             
4608             /**
4609              * Sets the "BudgetEquipmentOfficeTrainingAmount" element
4610              */
4611             void setBudgetEquipmentOfficeTrainingAmount(java.math.BigDecimal budgetEquipmentOfficeTrainingAmount);
4612             
4613             /**
4614              * Sets (as xml) the "BudgetEquipmentOfficeTrainingAmount" element
4615              */
4616             void xsetBudgetEquipmentOfficeTrainingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetEquipmentOfficeTrainingAmount);
4617             
4618             /**
4619              * Unsets the "BudgetEquipmentOfficeTrainingAmount" element
4620              */
4621             void unsetBudgetEquipmentOfficeTrainingAmount();
4622             
4623             /**
4624              * Gets the "BudgetEquipmentOfficeNonFederalAmount" element
4625              */
4626             java.math.BigDecimal getBudgetEquipmentOfficeNonFederalAmount();
4627             
4628             /**
4629              * Gets (as xml) the "BudgetEquipmentOfficeNonFederalAmount" element
4630              */
4631             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetEquipmentOfficeNonFederalAmount();
4632             
4633             /**
4634              * True if has "BudgetEquipmentOfficeNonFederalAmount" element
4635              */
4636             boolean isSetBudgetEquipmentOfficeNonFederalAmount();
4637             
4638             /**
4639              * Sets the "BudgetEquipmentOfficeNonFederalAmount" element
4640              */
4641             void setBudgetEquipmentOfficeNonFederalAmount(java.math.BigDecimal budgetEquipmentOfficeNonFederalAmount);
4642             
4643             /**
4644              * Sets (as xml) the "BudgetEquipmentOfficeNonFederalAmount" element
4645              */
4646             void xsetBudgetEquipmentOfficeNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetEquipmentOfficeNonFederalAmount);
4647             
4648             /**
4649              * Unsets the "BudgetEquipmentOfficeNonFederalAmount" element
4650              */
4651             void unsetBudgetEquipmentOfficeNonFederalAmount();
4652             
4653             /**
4654              * Gets the "BudgetEquipmentClassroomOperationCostAmount" element
4655              */
4656             java.math.BigDecimal getBudgetEquipmentClassroomOperationCostAmount();
4657             
4658             /**
4659              * Gets (as xml) the "BudgetEquipmentClassroomOperationCostAmount" element
4660              */
4661             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetEquipmentClassroomOperationCostAmount();
4662             
4663             /**
4664              * True if has "BudgetEquipmentClassroomOperationCostAmount" element
4665              */
4666             boolean isSetBudgetEquipmentClassroomOperationCostAmount();
4667             
4668             /**
4669              * Sets the "BudgetEquipmentClassroomOperationCostAmount" element
4670              */
4671             void setBudgetEquipmentClassroomOperationCostAmount(java.math.BigDecimal budgetEquipmentClassroomOperationCostAmount);
4672             
4673             /**
4674              * Sets (as xml) the "BudgetEquipmentClassroomOperationCostAmount" element
4675              */
4676             void xsetBudgetEquipmentClassroomOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetEquipmentClassroomOperationCostAmount);
4677             
4678             /**
4679              * Unsets the "BudgetEquipmentClassroomOperationCostAmount" element
4680              */
4681             void unsetBudgetEquipmentClassroomOperationCostAmount();
4682             
4683             /**
4684              * Gets the "BudgetEquipmentClassroomTrainingAmount" element
4685              */
4686             java.math.BigDecimal getBudgetEquipmentClassroomTrainingAmount();
4687             
4688             /**
4689              * Gets (as xml) the "BudgetEquipmentClassroomTrainingAmount" element
4690              */
4691             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetEquipmentClassroomTrainingAmount();
4692             
4693             /**
4694              * True if has "BudgetEquipmentClassroomTrainingAmount" element
4695              */
4696             boolean isSetBudgetEquipmentClassroomTrainingAmount();
4697             
4698             /**
4699              * Sets the "BudgetEquipmentClassroomTrainingAmount" element
4700              */
4701             void setBudgetEquipmentClassroomTrainingAmount(java.math.BigDecimal budgetEquipmentClassroomTrainingAmount);
4702             
4703             /**
4704              * Sets (as xml) the "BudgetEquipmentClassroomTrainingAmount" element
4705              */
4706             void xsetBudgetEquipmentClassroomTrainingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetEquipmentClassroomTrainingAmount);
4707             
4708             /**
4709              * Unsets the "BudgetEquipmentClassroomTrainingAmount" element
4710              */
4711             void unsetBudgetEquipmentClassroomTrainingAmount();
4712             
4713             /**
4714              * Gets the "BudgetEquipmentClassroomNonFederalAmount" element
4715              */
4716             java.math.BigDecimal getBudgetEquipmentClassroomNonFederalAmount();
4717             
4718             /**
4719              * Gets (as xml) the "BudgetEquipmentClassroomNonFederalAmount" element
4720              */
4721             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetEquipmentClassroomNonFederalAmount();
4722             
4723             /**
4724              * True if has "BudgetEquipmentClassroomNonFederalAmount" element
4725              */
4726             boolean isSetBudgetEquipmentClassroomNonFederalAmount();
4727             
4728             /**
4729              * Sets the "BudgetEquipmentClassroomNonFederalAmount" element
4730              */
4731             void setBudgetEquipmentClassroomNonFederalAmount(java.math.BigDecimal budgetEquipmentClassroomNonFederalAmount);
4732             
4733             /**
4734              * Sets (as xml) the "BudgetEquipmentClassroomNonFederalAmount" element
4735              */
4736             void xsetBudgetEquipmentClassroomNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetEquipmentClassroomNonFederalAmount);
4737             
4738             /**
4739              * Unsets the "BudgetEquipmentClassroomNonFederalAmount" element
4740              */
4741             void unsetBudgetEquipmentClassroomNonFederalAmount();
4742             
4743             /**
4744              * Gets the "BudgetEquipmentVehicleOperationCostAmount" element
4745              */
4746             java.math.BigDecimal getBudgetEquipmentVehicleOperationCostAmount();
4747             
4748             /**
4749              * Gets (as xml) the "BudgetEquipmentVehicleOperationCostAmount" element
4750              */
4751             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetEquipmentVehicleOperationCostAmount();
4752             
4753             /**
4754              * True if has "BudgetEquipmentVehicleOperationCostAmount" element
4755              */
4756             boolean isSetBudgetEquipmentVehicleOperationCostAmount();
4757             
4758             /**
4759              * Sets the "BudgetEquipmentVehicleOperationCostAmount" element
4760              */
4761             void setBudgetEquipmentVehicleOperationCostAmount(java.math.BigDecimal budgetEquipmentVehicleOperationCostAmount);
4762             
4763             /**
4764              * Sets (as xml) the "BudgetEquipmentVehicleOperationCostAmount" element
4765              */
4766             void xsetBudgetEquipmentVehicleOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetEquipmentVehicleOperationCostAmount);
4767             
4768             /**
4769              * Unsets the "BudgetEquipmentVehicleOperationCostAmount" element
4770              */
4771             void unsetBudgetEquipmentVehicleOperationCostAmount();
4772             
4773             /**
4774              * Gets the "BudgetEquipmentVehicleTrainingAmount" element
4775              */
4776             java.math.BigDecimal getBudgetEquipmentVehicleTrainingAmount();
4777             
4778             /**
4779              * Gets (as xml) the "BudgetEquipmentVehicleTrainingAmount" element
4780              */
4781             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetEquipmentVehicleTrainingAmount();
4782             
4783             /**
4784              * True if has "BudgetEquipmentVehicleTrainingAmount" element
4785              */
4786             boolean isSetBudgetEquipmentVehicleTrainingAmount();
4787             
4788             /**
4789              * Sets the "BudgetEquipmentVehicleTrainingAmount" element
4790              */
4791             void setBudgetEquipmentVehicleTrainingAmount(java.math.BigDecimal budgetEquipmentVehicleTrainingAmount);
4792             
4793             /**
4794              * Sets (as xml) the "BudgetEquipmentVehicleTrainingAmount" element
4795              */
4796             void xsetBudgetEquipmentVehicleTrainingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetEquipmentVehicleTrainingAmount);
4797             
4798             /**
4799              * Unsets the "BudgetEquipmentVehicleTrainingAmount" element
4800              */
4801             void unsetBudgetEquipmentVehicleTrainingAmount();
4802             
4803             /**
4804              * Gets the "BudgetEquipmentVehicleNonFederalAmount" element
4805              */
4806             java.math.BigDecimal getBudgetEquipmentVehicleNonFederalAmount();
4807             
4808             /**
4809              * Gets (as xml) the "BudgetEquipmentVehicleNonFederalAmount" element
4810              */
4811             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetEquipmentVehicleNonFederalAmount();
4812             
4813             /**
4814              * True if has "BudgetEquipmentVehicleNonFederalAmount" element
4815              */
4816             boolean isSetBudgetEquipmentVehicleNonFederalAmount();
4817             
4818             /**
4819              * Sets the "BudgetEquipmentVehicleNonFederalAmount" element
4820              */
4821             void setBudgetEquipmentVehicleNonFederalAmount(java.math.BigDecimal budgetEquipmentVehicleNonFederalAmount);
4822             
4823             /**
4824              * Sets (as xml) the "BudgetEquipmentVehicleNonFederalAmount" element
4825              */
4826             void xsetBudgetEquipmentVehicleNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetEquipmentVehicleNonFederalAmount);
4827             
4828             /**
4829              * Unsets the "BudgetEquipmentVehicleNonFederalAmount" element
4830              */
4831             void unsetBudgetEquipmentVehicleNonFederalAmount();
4832             
4833             /**
4834              * Gets the "BudgetEquipmentOtherOperationCostAmount" element
4835              */
4836             java.math.BigDecimal getBudgetEquipmentOtherOperationCostAmount();
4837             
4838             /**
4839              * Gets (as xml) the "BudgetEquipmentOtherOperationCostAmount" element
4840              */
4841             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetEquipmentOtherOperationCostAmount();
4842             
4843             /**
4844              * True if has "BudgetEquipmentOtherOperationCostAmount" element
4845              */
4846             boolean isSetBudgetEquipmentOtherOperationCostAmount();
4847             
4848             /**
4849              * Sets the "BudgetEquipmentOtherOperationCostAmount" element
4850              */
4851             void setBudgetEquipmentOtherOperationCostAmount(java.math.BigDecimal budgetEquipmentOtherOperationCostAmount);
4852             
4853             /**
4854              * Sets (as xml) the "BudgetEquipmentOtherOperationCostAmount" element
4855              */
4856             void xsetBudgetEquipmentOtherOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetEquipmentOtherOperationCostAmount);
4857             
4858             /**
4859              * Unsets the "BudgetEquipmentOtherOperationCostAmount" element
4860              */
4861             void unsetBudgetEquipmentOtherOperationCostAmount();
4862             
4863             /**
4864              * Gets the "BudgetEquipmentOtherTrainingAmount" element
4865              */
4866             java.math.BigDecimal getBudgetEquipmentOtherTrainingAmount();
4867             
4868             /**
4869              * Gets (as xml) the "BudgetEquipmentOtherTrainingAmount" element
4870              */
4871             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetEquipmentOtherTrainingAmount();
4872             
4873             /**
4874              * True if has "BudgetEquipmentOtherTrainingAmount" element
4875              */
4876             boolean isSetBudgetEquipmentOtherTrainingAmount();
4877             
4878             /**
4879              * Sets the "BudgetEquipmentOtherTrainingAmount" element
4880              */
4881             void setBudgetEquipmentOtherTrainingAmount(java.math.BigDecimal budgetEquipmentOtherTrainingAmount);
4882             
4883             /**
4884              * Sets (as xml) the "BudgetEquipmentOtherTrainingAmount" element
4885              */
4886             void xsetBudgetEquipmentOtherTrainingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetEquipmentOtherTrainingAmount);
4887             
4888             /**
4889              * Unsets the "BudgetEquipmentOtherTrainingAmount" element
4890              */
4891             void unsetBudgetEquipmentOtherTrainingAmount();
4892             
4893             /**
4894              * Gets the "BudgetEquipmentOtherNonFederalAmount" element
4895              */
4896             java.math.BigDecimal getBudgetEquipmentOtherNonFederalAmount();
4897             
4898             /**
4899              * Gets (as xml) the "BudgetEquipmentOtherNonFederalAmount" element
4900              */
4901             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetEquipmentOtherNonFederalAmount();
4902             
4903             /**
4904              * True if has "BudgetEquipmentOtherNonFederalAmount" element
4905              */
4906             boolean isSetBudgetEquipmentOtherNonFederalAmount();
4907             
4908             /**
4909              * Sets the "BudgetEquipmentOtherNonFederalAmount" element
4910              */
4911             void setBudgetEquipmentOtherNonFederalAmount(java.math.BigDecimal budgetEquipmentOtherNonFederalAmount);
4912             
4913             /**
4914              * Sets (as xml) the "BudgetEquipmentOtherNonFederalAmount" element
4915              */
4916             void xsetBudgetEquipmentOtherNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetEquipmentOtherNonFederalAmount);
4917             
4918             /**
4919              * Unsets the "BudgetEquipmentOtherNonFederalAmount" element
4920              */
4921             void unsetBudgetEquipmentOtherNonFederalAmount();
4922             
4923             /**
4924              * Gets the "BudgetEquipmentOperationTotalAmount" element
4925              */
4926             java.math.BigDecimal getBudgetEquipmentOperationTotalAmount();
4927             
4928             /**
4929              * Gets (as xml) the "BudgetEquipmentOperationTotalAmount" element
4930              */
4931             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetEquipmentOperationTotalAmount();
4932             
4933             /**
4934              * True if has "BudgetEquipmentOperationTotalAmount" element
4935              */
4936             boolean isSetBudgetEquipmentOperationTotalAmount();
4937             
4938             /**
4939              * Sets the "BudgetEquipmentOperationTotalAmount" element
4940              */
4941             void setBudgetEquipmentOperationTotalAmount(java.math.BigDecimal budgetEquipmentOperationTotalAmount);
4942             
4943             /**
4944              * Sets (as xml) the "BudgetEquipmentOperationTotalAmount" element
4945              */
4946             void xsetBudgetEquipmentOperationTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetEquipmentOperationTotalAmount);
4947             
4948             /**
4949              * Unsets the "BudgetEquipmentOperationTotalAmount" element
4950              */
4951             void unsetBudgetEquipmentOperationTotalAmount();
4952             
4953             /**
4954              * Gets the "BudgetEquipmentTrainingTotalAmount" element
4955              */
4956             java.math.BigDecimal getBudgetEquipmentTrainingTotalAmount();
4957             
4958             /**
4959              * Gets (as xml) the "BudgetEquipmentTrainingTotalAmount" element
4960              */
4961             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetEquipmentTrainingTotalAmount();
4962             
4963             /**
4964              * True if has "BudgetEquipmentTrainingTotalAmount" element
4965              */
4966             boolean isSetBudgetEquipmentTrainingTotalAmount();
4967             
4968             /**
4969              * Sets the "BudgetEquipmentTrainingTotalAmount" element
4970              */
4971             void setBudgetEquipmentTrainingTotalAmount(java.math.BigDecimal budgetEquipmentTrainingTotalAmount);
4972             
4973             /**
4974              * Sets (as xml) the "BudgetEquipmentTrainingTotalAmount" element
4975              */
4976             void xsetBudgetEquipmentTrainingTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetEquipmentTrainingTotalAmount);
4977             
4978             /**
4979              * Unsets the "BudgetEquipmentTrainingTotalAmount" element
4980              */
4981             void unsetBudgetEquipmentTrainingTotalAmount();
4982             
4983             /**
4984              * Gets the "BudgetEquipmentNonFederalTotalAmount" element
4985              */
4986             java.math.BigDecimal getBudgetEquipmentNonFederalTotalAmount();
4987             
4988             /**
4989              * Gets (as xml) the "BudgetEquipmentNonFederalTotalAmount" element
4990              */
4991             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetEquipmentNonFederalTotalAmount();
4992             
4993             /**
4994              * True if has "BudgetEquipmentNonFederalTotalAmount" element
4995              */
4996             boolean isSetBudgetEquipmentNonFederalTotalAmount();
4997             
4998             /**
4999              * Sets the "BudgetEquipmentNonFederalTotalAmount" element
5000              */
5001             void setBudgetEquipmentNonFederalTotalAmount(java.math.BigDecimal budgetEquipmentNonFederalTotalAmount);
5002             
5003             /**
5004              * Sets (as xml) the "BudgetEquipmentNonFederalTotalAmount" element
5005              */
5006             void xsetBudgetEquipmentNonFederalTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetEquipmentNonFederalTotalAmount);
5007             
5008             /**
5009              * Unsets the "BudgetEquipmentNonFederalTotalAmount" element
5010              */
5011             void unsetBudgetEquipmentNonFederalTotalAmount();
5012             
5013             /**
5014              * A factory class with static methods for creating instances
5015              * of this type.
5016              */
5017             
5018             public static final class Factory
5019             {
5020                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Equipment newInstance() {
5021                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Equipment) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5022                 
5023                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Equipment newInstance(org.apache.xmlbeans.XmlOptions options) {
5024                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Equipment) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5025                 
5026                 private Factory() { } // No instance of this class allowed
5027             }
5028         }
5029         
5030         /**
5031          * An XML Supplies(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
5032          *
5033          * This is a complex type.
5034          */
5035         public interface Supplies extends org.apache.xmlbeans.XmlObject
5036         {
5037             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
5038                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Supplies.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("suppliesb2ecelemtype");
5039             
5040             /**
5041              * Gets the "BudgetSuppliesOfficeOperationCostAmount" element
5042              */
5043             java.math.BigDecimal getBudgetSuppliesOfficeOperationCostAmount();
5044             
5045             /**
5046              * Gets (as xml) the "BudgetSuppliesOfficeOperationCostAmount" element
5047              */
5048             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetSuppliesOfficeOperationCostAmount();
5049             
5050             /**
5051              * True if has "BudgetSuppliesOfficeOperationCostAmount" element
5052              */
5053             boolean isSetBudgetSuppliesOfficeOperationCostAmount();
5054             
5055             /**
5056              * Sets the "BudgetSuppliesOfficeOperationCostAmount" element
5057              */
5058             void setBudgetSuppliesOfficeOperationCostAmount(java.math.BigDecimal budgetSuppliesOfficeOperationCostAmount);
5059             
5060             /**
5061              * Sets (as xml) the "BudgetSuppliesOfficeOperationCostAmount" element
5062              */
5063             void xsetBudgetSuppliesOfficeOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetSuppliesOfficeOperationCostAmount);
5064             
5065             /**
5066              * Unsets the "BudgetSuppliesOfficeOperationCostAmount" element
5067              */
5068             void unsetBudgetSuppliesOfficeOperationCostAmount();
5069             
5070             /**
5071              * Gets the "BudgetSuppliesOfficeTrainingAmount" element
5072              */
5073             java.math.BigDecimal getBudgetSuppliesOfficeTrainingAmount();
5074             
5075             /**
5076              * Gets (as xml) the "BudgetSuppliesOfficeTrainingAmount" element
5077              */
5078             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetSuppliesOfficeTrainingAmount();
5079             
5080             /**
5081              * True if has "BudgetSuppliesOfficeTrainingAmount" element
5082              */
5083             boolean isSetBudgetSuppliesOfficeTrainingAmount();
5084             
5085             /**
5086              * Sets the "BudgetSuppliesOfficeTrainingAmount" element
5087              */
5088             void setBudgetSuppliesOfficeTrainingAmount(java.math.BigDecimal budgetSuppliesOfficeTrainingAmount);
5089             
5090             /**
5091              * Sets (as xml) the "BudgetSuppliesOfficeTrainingAmount" element
5092              */
5093             void xsetBudgetSuppliesOfficeTrainingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetSuppliesOfficeTrainingAmount);
5094             
5095             /**
5096              * Unsets the "BudgetSuppliesOfficeTrainingAmount" element
5097              */
5098             void unsetBudgetSuppliesOfficeTrainingAmount();
5099             
5100             /**
5101              * Gets the "BudgetSuppliesOfficeNonFederalAmount" element
5102              */
5103             java.math.BigDecimal getBudgetSuppliesOfficeNonFederalAmount();
5104             
5105             /**
5106              * Gets (as xml) the "BudgetSuppliesOfficeNonFederalAmount" element
5107              */
5108             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetSuppliesOfficeNonFederalAmount();
5109             
5110             /**
5111              * True if has "BudgetSuppliesOfficeNonFederalAmount" element
5112              */
5113             boolean isSetBudgetSuppliesOfficeNonFederalAmount();
5114             
5115             /**
5116              * Sets the "BudgetSuppliesOfficeNonFederalAmount" element
5117              */
5118             void setBudgetSuppliesOfficeNonFederalAmount(java.math.BigDecimal budgetSuppliesOfficeNonFederalAmount);
5119             
5120             /**
5121              * Sets (as xml) the "BudgetSuppliesOfficeNonFederalAmount" element
5122              */
5123             void xsetBudgetSuppliesOfficeNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetSuppliesOfficeNonFederalAmount);
5124             
5125             /**
5126              * Unsets the "BudgetSuppliesOfficeNonFederalAmount" element
5127              */
5128             void unsetBudgetSuppliesOfficeNonFederalAmount();
5129             
5130             /**
5131              * Gets the "BudgetSuppliesChildOperationCostAmount" element
5132              */
5133             java.math.BigDecimal getBudgetSuppliesChildOperationCostAmount();
5134             
5135             /**
5136              * Gets (as xml) the "BudgetSuppliesChildOperationCostAmount" element
5137              */
5138             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetSuppliesChildOperationCostAmount();
5139             
5140             /**
5141              * True if has "BudgetSuppliesChildOperationCostAmount" element
5142              */
5143             boolean isSetBudgetSuppliesChildOperationCostAmount();
5144             
5145             /**
5146              * Sets the "BudgetSuppliesChildOperationCostAmount" element
5147              */
5148             void setBudgetSuppliesChildOperationCostAmount(java.math.BigDecimal budgetSuppliesChildOperationCostAmount);
5149             
5150             /**
5151              * Sets (as xml) the "BudgetSuppliesChildOperationCostAmount" element
5152              */
5153             void xsetBudgetSuppliesChildOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetSuppliesChildOperationCostAmount);
5154             
5155             /**
5156              * Unsets the "BudgetSuppliesChildOperationCostAmount" element
5157              */
5158             void unsetBudgetSuppliesChildOperationCostAmount();
5159             
5160             /**
5161              * Gets the "BudgetSuppliesChildTrainingAmount" element
5162              */
5163             java.math.BigDecimal getBudgetSuppliesChildTrainingAmount();
5164             
5165             /**
5166              * Gets (as xml) the "BudgetSuppliesChildTrainingAmount" element
5167              */
5168             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetSuppliesChildTrainingAmount();
5169             
5170             /**
5171              * True if has "BudgetSuppliesChildTrainingAmount" element
5172              */
5173             boolean isSetBudgetSuppliesChildTrainingAmount();
5174             
5175             /**
5176              * Sets the "BudgetSuppliesChildTrainingAmount" element
5177              */
5178             void setBudgetSuppliesChildTrainingAmount(java.math.BigDecimal budgetSuppliesChildTrainingAmount);
5179             
5180             /**
5181              * Sets (as xml) the "BudgetSuppliesChildTrainingAmount" element
5182              */
5183             void xsetBudgetSuppliesChildTrainingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetSuppliesChildTrainingAmount);
5184             
5185             /**
5186              * Unsets the "BudgetSuppliesChildTrainingAmount" element
5187              */
5188             void unsetBudgetSuppliesChildTrainingAmount();
5189             
5190             /**
5191              * Gets the "BudgetSuppliesChildNonFederalAmount" element
5192              */
5193             java.math.BigDecimal getBudgetSuppliesChildNonFederalAmount();
5194             
5195             /**
5196              * Gets (as xml) the "BudgetSuppliesChildNonFederalAmount" element
5197              */
5198             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetSuppliesChildNonFederalAmount();
5199             
5200             /**
5201              * True if has "BudgetSuppliesChildNonFederalAmount" element
5202              */
5203             boolean isSetBudgetSuppliesChildNonFederalAmount();
5204             
5205             /**
5206              * Sets the "BudgetSuppliesChildNonFederalAmount" element
5207              */
5208             void setBudgetSuppliesChildNonFederalAmount(java.math.BigDecimal budgetSuppliesChildNonFederalAmount);
5209             
5210             /**
5211              * Sets (as xml) the "BudgetSuppliesChildNonFederalAmount" element
5212              */
5213             void xsetBudgetSuppliesChildNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetSuppliesChildNonFederalAmount);
5214             
5215             /**
5216              * Unsets the "BudgetSuppliesChildNonFederalAmount" element
5217              */
5218             void unsetBudgetSuppliesChildNonFederalAmount();
5219             
5220             /**
5221              * Gets the "BudgetSuppliesFoodOperationCostAmount" element
5222              */
5223             java.math.BigDecimal getBudgetSuppliesFoodOperationCostAmount();
5224             
5225             /**
5226              * Gets (as xml) the "BudgetSuppliesFoodOperationCostAmount" element
5227              */
5228             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetSuppliesFoodOperationCostAmount();
5229             
5230             /**
5231              * True if has "BudgetSuppliesFoodOperationCostAmount" element
5232              */
5233             boolean isSetBudgetSuppliesFoodOperationCostAmount();
5234             
5235             /**
5236              * Sets the "BudgetSuppliesFoodOperationCostAmount" element
5237              */
5238             void setBudgetSuppliesFoodOperationCostAmount(java.math.BigDecimal budgetSuppliesFoodOperationCostAmount);
5239             
5240             /**
5241              * Sets (as xml) the "BudgetSuppliesFoodOperationCostAmount" element
5242              */
5243             void xsetBudgetSuppliesFoodOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetSuppliesFoodOperationCostAmount);
5244             
5245             /**
5246              * Unsets the "BudgetSuppliesFoodOperationCostAmount" element
5247              */
5248             void unsetBudgetSuppliesFoodOperationCostAmount();
5249             
5250             /**
5251              * Gets the "BudgetSuppliesFoodTrainingAmount" element
5252              */
5253             java.math.BigDecimal getBudgetSuppliesFoodTrainingAmount();
5254             
5255             /**
5256              * Gets (as xml) the "BudgetSuppliesFoodTrainingAmount" element
5257              */
5258             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetSuppliesFoodTrainingAmount();
5259             
5260             /**
5261              * True if has "BudgetSuppliesFoodTrainingAmount" element
5262              */
5263             boolean isSetBudgetSuppliesFoodTrainingAmount();
5264             
5265             /**
5266              * Sets the "BudgetSuppliesFoodTrainingAmount" element
5267              */
5268             void setBudgetSuppliesFoodTrainingAmount(java.math.BigDecimal budgetSuppliesFoodTrainingAmount);
5269             
5270             /**
5271              * Sets (as xml) the "BudgetSuppliesFoodTrainingAmount" element
5272              */
5273             void xsetBudgetSuppliesFoodTrainingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetSuppliesFoodTrainingAmount);
5274             
5275             /**
5276              * Unsets the "BudgetSuppliesFoodTrainingAmount" element
5277              */
5278             void unsetBudgetSuppliesFoodTrainingAmount();
5279             
5280             /**
5281              * Gets the "BudgetSuppliesFoodNonFederalAmount" element
5282              */
5283             java.math.BigDecimal getBudgetSuppliesFoodNonFederalAmount();
5284             
5285             /**
5286              * Gets (as xml) the "BudgetSuppliesFoodNonFederalAmount" element
5287              */
5288             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetSuppliesFoodNonFederalAmount();
5289             
5290             /**
5291              * True if has "BudgetSuppliesFoodNonFederalAmount" element
5292              */
5293             boolean isSetBudgetSuppliesFoodNonFederalAmount();
5294             
5295             /**
5296              * Sets the "BudgetSuppliesFoodNonFederalAmount" element
5297              */
5298             void setBudgetSuppliesFoodNonFederalAmount(java.math.BigDecimal budgetSuppliesFoodNonFederalAmount);
5299             
5300             /**
5301              * Sets (as xml) the "BudgetSuppliesFoodNonFederalAmount" element
5302              */
5303             void xsetBudgetSuppliesFoodNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetSuppliesFoodNonFederalAmount);
5304             
5305             /**
5306              * Unsets the "BudgetSuppliesFoodNonFederalAmount" element
5307              */
5308             void unsetBudgetSuppliesFoodNonFederalAmount();
5309             
5310             /**
5311              * Gets the "BudgetSuppliesOtherOperationCostAmount" element
5312              */
5313             java.math.BigDecimal getBudgetSuppliesOtherOperationCostAmount();
5314             
5315             /**
5316              * Gets (as xml) the "BudgetSuppliesOtherOperationCostAmount" element
5317              */
5318             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetSuppliesOtherOperationCostAmount();
5319             
5320             /**
5321              * True if has "BudgetSuppliesOtherOperationCostAmount" element
5322              */
5323             boolean isSetBudgetSuppliesOtherOperationCostAmount();
5324             
5325             /**
5326              * Sets the "BudgetSuppliesOtherOperationCostAmount" element
5327              */
5328             void setBudgetSuppliesOtherOperationCostAmount(java.math.BigDecimal budgetSuppliesOtherOperationCostAmount);
5329             
5330             /**
5331              * Sets (as xml) the "BudgetSuppliesOtherOperationCostAmount" element
5332              */
5333             void xsetBudgetSuppliesOtherOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetSuppliesOtherOperationCostAmount);
5334             
5335             /**
5336              * Unsets the "BudgetSuppliesOtherOperationCostAmount" element
5337              */
5338             void unsetBudgetSuppliesOtherOperationCostAmount();
5339             
5340             /**
5341              * Gets the "BudgetSuppliesOtherTrainingAmount" element
5342              */
5343             java.math.BigDecimal getBudgetSuppliesOtherTrainingAmount();
5344             
5345             /**
5346              * Gets (as xml) the "BudgetSuppliesOtherTrainingAmount" element
5347              */
5348             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetSuppliesOtherTrainingAmount();
5349             
5350             /**
5351              * True if has "BudgetSuppliesOtherTrainingAmount" element
5352              */
5353             boolean isSetBudgetSuppliesOtherTrainingAmount();
5354             
5355             /**
5356              * Sets the "BudgetSuppliesOtherTrainingAmount" element
5357              */
5358             void setBudgetSuppliesOtherTrainingAmount(java.math.BigDecimal budgetSuppliesOtherTrainingAmount);
5359             
5360             /**
5361              * Sets (as xml) the "BudgetSuppliesOtherTrainingAmount" element
5362              */
5363             void xsetBudgetSuppliesOtherTrainingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetSuppliesOtherTrainingAmount);
5364             
5365             /**
5366              * Unsets the "BudgetSuppliesOtherTrainingAmount" element
5367              */
5368             void unsetBudgetSuppliesOtherTrainingAmount();
5369             
5370             /**
5371              * Gets the "BudgetSuppliesOtherNonFederalAmount" element
5372              */
5373             java.math.BigDecimal getBudgetSuppliesOtherNonFederalAmount();
5374             
5375             /**
5376              * Gets (as xml) the "BudgetSuppliesOtherNonFederalAmount" element
5377              */
5378             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetSuppliesOtherNonFederalAmount();
5379             
5380             /**
5381              * True if has "BudgetSuppliesOtherNonFederalAmount" element
5382              */
5383             boolean isSetBudgetSuppliesOtherNonFederalAmount();
5384             
5385             /**
5386              * Sets the "BudgetSuppliesOtherNonFederalAmount" element
5387              */
5388             void setBudgetSuppliesOtherNonFederalAmount(java.math.BigDecimal budgetSuppliesOtherNonFederalAmount);
5389             
5390             /**
5391              * Sets (as xml) the "BudgetSuppliesOtherNonFederalAmount" element
5392              */
5393             void xsetBudgetSuppliesOtherNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetSuppliesOtherNonFederalAmount);
5394             
5395             /**
5396              * Unsets the "BudgetSuppliesOtherNonFederalAmount" element
5397              */
5398             void unsetBudgetSuppliesOtherNonFederalAmount();
5399             
5400             /**
5401              * Gets the "BudgetSuppliesOperationTotalAmount" element
5402              */
5403             java.math.BigDecimal getBudgetSuppliesOperationTotalAmount();
5404             
5405             /**
5406              * Gets (as xml) the "BudgetSuppliesOperationTotalAmount" element
5407              */
5408             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetSuppliesOperationTotalAmount();
5409             
5410             /**
5411              * True if has "BudgetSuppliesOperationTotalAmount" element
5412              */
5413             boolean isSetBudgetSuppliesOperationTotalAmount();
5414             
5415             /**
5416              * Sets the "BudgetSuppliesOperationTotalAmount" element
5417              */
5418             void setBudgetSuppliesOperationTotalAmount(java.math.BigDecimal budgetSuppliesOperationTotalAmount);
5419             
5420             /**
5421              * Sets (as xml) the "BudgetSuppliesOperationTotalAmount" element
5422              */
5423             void xsetBudgetSuppliesOperationTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetSuppliesOperationTotalAmount);
5424             
5425             /**
5426              * Unsets the "BudgetSuppliesOperationTotalAmount" element
5427              */
5428             void unsetBudgetSuppliesOperationTotalAmount();
5429             
5430             /**
5431              * Gets the "BudgetSuppliesTrainingTotalAmount" element
5432              */
5433             java.math.BigDecimal getBudgetSuppliesTrainingTotalAmount();
5434             
5435             /**
5436              * Gets (as xml) the "BudgetSuppliesTrainingTotalAmount" element
5437              */
5438             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetSuppliesTrainingTotalAmount();
5439             
5440             /**
5441              * True if has "BudgetSuppliesTrainingTotalAmount" element
5442              */
5443             boolean isSetBudgetSuppliesTrainingTotalAmount();
5444             
5445             /**
5446              * Sets the "BudgetSuppliesTrainingTotalAmount" element
5447              */
5448             void setBudgetSuppliesTrainingTotalAmount(java.math.BigDecimal budgetSuppliesTrainingTotalAmount);
5449             
5450             /**
5451              * Sets (as xml) the "BudgetSuppliesTrainingTotalAmount" element
5452              */
5453             void xsetBudgetSuppliesTrainingTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetSuppliesTrainingTotalAmount);
5454             
5455             /**
5456              * Unsets the "BudgetSuppliesTrainingTotalAmount" element
5457              */
5458             void unsetBudgetSuppliesTrainingTotalAmount();
5459             
5460             /**
5461              * Gets the "BudgetSuppliesNonFederalTotalAmount" element
5462              */
5463             java.math.BigDecimal getBudgetSuppliesNonFederalTotalAmount();
5464             
5465             /**
5466              * Gets (as xml) the "BudgetSuppliesNonFederalTotalAmount" element
5467              */
5468             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetSuppliesNonFederalTotalAmount();
5469             
5470             /**
5471              * True if has "BudgetSuppliesNonFederalTotalAmount" element
5472              */
5473             boolean isSetBudgetSuppliesNonFederalTotalAmount();
5474             
5475             /**
5476              * Sets the "BudgetSuppliesNonFederalTotalAmount" element
5477              */
5478             void setBudgetSuppliesNonFederalTotalAmount(java.math.BigDecimal budgetSuppliesNonFederalTotalAmount);
5479             
5480             /**
5481              * Sets (as xml) the "BudgetSuppliesNonFederalTotalAmount" element
5482              */
5483             void xsetBudgetSuppliesNonFederalTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetSuppliesNonFederalTotalAmount);
5484             
5485             /**
5486              * Unsets the "BudgetSuppliesNonFederalTotalAmount" element
5487              */
5488             void unsetBudgetSuppliesNonFederalTotalAmount();
5489             
5490             /**
5491              * A factory class with static methods for creating instances
5492              * of this type.
5493              */
5494             
5495             public static final class Factory
5496             {
5497                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Supplies newInstance() {
5498                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Supplies) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5499                 
5500                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Supplies newInstance(org.apache.xmlbeans.XmlOptions options) {
5501                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Supplies) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5502                 
5503                 private Factory() { } // No instance of this class allowed
5504             }
5505         }
5506         
5507         /**
5508          * An XML Contractual(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
5509          *
5510          * This is a complex type.
5511          */
5512         public interface Contractual extends org.apache.xmlbeans.XmlObject
5513         {
5514             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
5515                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Contractual.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("contractualbb7belemtype");
5516             
5517             /**
5518              * Gets the "BudgetContractAdministrativeOperationCostAmount" element
5519              */
5520             java.math.BigDecimal getBudgetContractAdministrativeOperationCostAmount();
5521             
5522             /**
5523              * Gets (as xml) the "BudgetContractAdministrativeOperationCostAmount" element
5524              */
5525             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractAdministrativeOperationCostAmount();
5526             
5527             /**
5528              * True if has "BudgetContractAdministrativeOperationCostAmount" element
5529              */
5530             boolean isSetBudgetContractAdministrativeOperationCostAmount();
5531             
5532             /**
5533              * Sets the "BudgetContractAdministrativeOperationCostAmount" element
5534              */
5535             void setBudgetContractAdministrativeOperationCostAmount(java.math.BigDecimal budgetContractAdministrativeOperationCostAmount);
5536             
5537             /**
5538              * Sets (as xml) the "BudgetContractAdministrativeOperationCostAmount" element
5539              */
5540             void xsetBudgetContractAdministrativeOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractAdministrativeOperationCostAmount);
5541             
5542             /**
5543              * Unsets the "BudgetContractAdministrativeOperationCostAmount" element
5544              */
5545             void unsetBudgetContractAdministrativeOperationCostAmount();
5546             
5547             /**
5548              * Gets the "BudgetContractAdministrativeTrainingCostAmount" element
5549              */
5550             java.math.BigDecimal getBudgetContractAdministrativeTrainingCostAmount();
5551             
5552             /**
5553              * Gets (as xml) the "BudgetContractAdministrativeTrainingCostAmount" element
5554              */
5555             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractAdministrativeTrainingCostAmount();
5556             
5557             /**
5558              * True if has "BudgetContractAdministrativeTrainingCostAmount" element
5559              */
5560             boolean isSetBudgetContractAdministrativeTrainingCostAmount();
5561             
5562             /**
5563              * Sets the "BudgetContractAdministrativeTrainingCostAmount" element
5564              */
5565             void setBudgetContractAdministrativeTrainingCostAmount(java.math.BigDecimal budgetContractAdministrativeTrainingCostAmount);
5566             
5567             /**
5568              * Sets (as xml) the "BudgetContractAdministrativeTrainingCostAmount" element
5569              */
5570             void xsetBudgetContractAdministrativeTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractAdministrativeTrainingCostAmount);
5571             
5572             /**
5573              * Unsets the "BudgetContractAdministrativeTrainingCostAmount" element
5574              */
5575             void unsetBudgetContractAdministrativeTrainingCostAmount();
5576             
5577             /**
5578              * Gets the "BudgetContractAdministrativeNonFederalAmount" element
5579              */
5580             java.math.BigDecimal getBudgetContractAdministrativeNonFederalAmount();
5581             
5582             /**
5583              * Gets (as xml) the "BudgetContractAdministrativeNonFederalAmount" element
5584              */
5585             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractAdministrativeNonFederalAmount();
5586             
5587             /**
5588              * True if has "BudgetContractAdministrativeNonFederalAmount" element
5589              */
5590             boolean isSetBudgetContractAdministrativeNonFederalAmount();
5591             
5592             /**
5593              * Sets the "BudgetContractAdministrativeNonFederalAmount" element
5594              */
5595             void setBudgetContractAdministrativeNonFederalAmount(java.math.BigDecimal budgetContractAdministrativeNonFederalAmount);
5596             
5597             /**
5598              * Sets (as xml) the "BudgetContractAdministrativeNonFederalAmount" element
5599              */
5600             void xsetBudgetContractAdministrativeNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractAdministrativeNonFederalAmount);
5601             
5602             /**
5603              * Unsets the "BudgetContractAdministrativeNonFederalAmount" element
5604              */
5605             void unsetBudgetContractAdministrativeNonFederalAmount();
5606             
5607             /**
5608              * Gets the "BudgetContractHealthServicesOperationCostAmount" element
5609              */
5610             java.math.BigDecimal getBudgetContractHealthServicesOperationCostAmount();
5611             
5612             /**
5613              * Gets (as xml) the "BudgetContractHealthServicesOperationCostAmount" element
5614              */
5615             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractHealthServicesOperationCostAmount();
5616             
5617             /**
5618              * True if has "BudgetContractHealthServicesOperationCostAmount" element
5619              */
5620             boolean isSetBudgetContractHealthServicesOperationCostAmount();
5621             
5622             /**
5623              * Sets the "BudgetContractHealthServicesOperationCostAmount" element
5624              */
5625             void setBudgetContractHealthServicesOperationCostAmount(java.math.BigDecimal budgetContractHealthServicesOperationCostAmount);
5626             
5627             /**
5628              * Sets (as xml) the "BudgetContractHealthServicesOperationCostAmount" element
5629              */
5630             void xsetBudgetContractHealthServicesOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractHealthServicesOperationCostAmount);
5631             
5632             /**
5633              * Unsets the "BudgetContractHealthServicesOperationCostAmount" element
5634              */
5635             void unsetBudgetContractHealthServicesOperationCostAmount();
5636             
5637             /**
5638              * Gets the "BudgetContractHealthServicesTrainingCostAmount" element
5639              */
5640             java.math.BigDecimal getBudgetContractHealthServicesTrainingCostAmount();
5641             
5642             /**
5643              * Gets (as xml) the "BudgetContractHealthServicesTrainingCostAmount" element
5644              */
5645             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractHealthServicesTrainingCostAmount();
5646             
5647             /**
5648              * True if has "BudgetContractHealthServicesTrainingCostAmount" element
5649              */
5650             boolean isSetBudgetContractHealthServicesTrainingCostAmount();
5651             
5652             /**
5653              * Sets the "BudgetContractHealthServicesTrainingCostAmount" element
5654              */
5655             void setBudgetContractHealthServicesTrainingCostAmount(java.math.BigDecimal budgetContractHealthServicesTrainingCostAmount);
5656             
5657             /**
5658              * Sets (as xml) the "BudgetContractHealthServicesTrainingCostAmount" element
5659              */
5660             void xsetBudgetContractHealthServicesTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractHealthServicesTrainingCostAmount);
5661             
5662             /**
5663              * Unsets the "BudgetContractHealthServicesTrainingCostAmount" element
5664              */
5665             void unsetBudgetContractHealthServicesTrainingCostAmount();
5666             
5667             /**
5668              * Gets the "BudgetContractHealthNonFederalAmount" element
5669              */
5670             java.math.BigDecimal getBudgetContractHealthNonFederalAmount();
5671             
5672             /**
5673              * Gets (as xml) the "BudgetContractHealthNonFederalAmount" element
5674              */
5675             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractHealthNonFederalAmount();
5676             
5677             /**
5678              * True if has "BudgetContractHealthNonFederalAmount" element
5679              */
5680             boolean isSetBudgetContractHealthNonFederalAmount();
5681             
5682             /**
5683              * Sets the "BudgetContractHealthNonFederalAmount" element
5684              */
5685             void setBudgetContractHealthNonFederalAmount(java.math.BigDecimal budgetContractHealthNonFederalAmount);
5686             
5687             /**
5688              * Sets (as xml) the "BudgetContractHealthNonFederalAmount" element
5689              */
5690             void xsetBudgetContractHealthNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractHealthNonFederalAmount);
5691             
5692             /**
5693              * Unsets the "BudgetContractHealthNonFederalAmount" element
5694              */
5695             void unsetBudgetContractHealthNonFederalAmount();
5696             
5697             /**
5698              * Gets the "BudgetContractFoodServicesOperationCostAmount" element
5699              */
5700             java.math.BigDecimal getBudgetContractFoodServicesOperationCostAmount();
5701             
5702             /**
5703              * Gets (as xml) the "BudgetContractFoodServicesOperationCostAmount" element
5704              */
5705             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractFoodServicesOperationCostAmount();
5706             
5707             /**
5708              * True if has "BudgetContractFoodServicesOperationCostAmount" element
5709              */
5710             boolean isSetBudgetContractFoodServicesOperationCostAmount();
5711             
5712             /**
5713              * Sets the "BudgetContractFoodServicesOperationCostAmount" element
5714              */
5715             void setBudgetContractFoodServicesOperationCostAmount(java.math.BigDecimal budgetContractFoodServicesOperationCostAmount);
5716             
5717             /**
5718              * Sets (as xml) the "BudgetContractFoodServicesOperationCostAmount" element
5719              */
5720             void xsetBudgetContractFoodServicesOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractFoodServicesOperationCostAmount);
5721             
5722             /**
5723              * Unsets the "BudgetContractFoodServicesOperationCostAmount" element
5724              */
5725             void unsetBudgetContractFoodServicesOperationCostAmount();
5726             
5727             /**
5728              * Gets the "BudgetContractFoodServicesTrainingCostAmount" element
5729              */
5730             java.math.BigDecimal getBudgetContractFoodServicesTrainingCostAmount();
5731             
5732             /**
5733              * Gets (as xml) the "BudgetContractFoodServicesTrainingCostAmount" element
5734              */
5735             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractFoodServicesTrainingCostAmount();
5736             
5737             /**
5738              * True if has "BudgetContractFoodServicesTrainingCostAmount" element
5739              */
5740             boolean isSetBudgetContractFoodServicesTrainingCostAmount();
5741             
5742             /**
5743              * Sets the "BudgetContractFoodServicesTrainingCostAmount" element
5744              */
5745             void setBudgetContractFoodServicesTrainingCostAmount(java.math.BigDecimal budgetContractFoodServicesTrainingCostAmount);
5746             
5747             /**
5748              * Sets (as xml) the "BudgetContractFoodServicesTrainingCostAmount" element
5749              */
5750             void xsetBudgetContractFoodServicesTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractFoodServicesTrainingCostAmount);
5751             
5752             /**
5753              * Unsets the "BudgetContractFoodServicesTrainingCostAmount" element
5754              */
5755             void unsetBudgetContractFoodServicesTrainingCostAmount();
5756             
5757             /**
5758              * Gets the "BudgetContractFoodNonFederalAmount" element
5759              */
5760             java.math.BigDecimal getBudgetContractFoodNonFederalAmount();
5761             
5762             /**
5763              * Gets (as xml) the "BudgetContractFoodNonFederalAmount" element
5764              */
5765             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractFoodNonFederalAmount();
5766             
5767             /**
5768              * True if has "BudgetContractFoodNonFederalAmount" element
5769              */
5770             boolean isSetBudgetContractFoodNonFederalAmount();
5771             
5772             /**
5773              * Sets the "BudgetContractFoodNonFederalAmount" element
5774              */
5775             void setBudgetContractFoodNonFederalAmount(java.math.BigDecimal budgetContractFoodNonFederalAmount);
5776             
5777             /**
5778              * Sets (as xml) the "BudgetContractFoodNonFederalAmount" element
5779              */
5780             void xsetBudgetContractFoodNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractFoodNonFederalAmount);
5781             
5782             /**
5783              * Unsets the "BudgetContractFoodNonFederalAmount" element
5784              */
5785             void unsetBudgetContractFoodNonFederalAmount();
5786             
5787             /**
5788              * Gets the "BudgetContractTransportationOperationCostAmount" element
5789              */
5790             java.math.BigDecimal getBudgetContractTransportationOperationCostAmount();
5791             
5792             /**
5793              * Gets (as xml) the "BudgetContractTransportationOperationCostAmount" element
5794              */
5795             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractTransportationOperationCostAmount();
5796             
5797             /**
5798              * True if has "BudgetContractTransportationOperationCostAmount" element
5799              */
5800             boolean isSetBudgetContractTransportationOperationCostAmount();
5801             
5802             /**
5803              * Sets the "BudgetContractTransportationOperationCostAmount" element
5804              */
5805             void setBudgetContractTransportationOperationCostAmount(java.math.BigDecimal budgetContractTransportationOperationCostAmount);
5806             
5807             /**
5808              * Sets (as xml) the "BudgetContractTransportationOperationCostAmount" element
5809              */
5810             void xsetBudgetContractTransportationOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractTransportationOperationCostAmount);
5811             
5812             /**
5813              * Unsets the "BudgetContractTransportationOperationCostAmount" element
5814              */
5815             void unsetBudgetContractTransportationOperationCostAmount();
5816             
5817             /**
5818              * Gets the "BudgetContractTransportationTrainingCostAmount" element
5819              */
5820             java.math.BigDecimal getBudgetContractTransportationTrainingCostAmount();
5821             
5822             /**
5823              * Gets (as xml) the "BudgetContractTransportationTrainingCostAmount" element
5824              */
5825             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractTransportationTrainingCostAmount();
5826             
5827             /**
5828              * True if has "BudgetContractTransportationTrainingCostAmount" element
5829              */
5830             boolean isSetBudgetContractTransportationTrainingCostAmount();
5831             
5832             /**
5833              * Sets the "BudgetContractTransportationTrainingCostAmount" element
5834              */
5835             void setBudgetContractTransportationTrainingCostAmount(java.math.BigDecimal budgetContractTransportationTrainingCostAmount);
5836             
5837             /**
5838              * Sets (as xml) the "BudgetContractTransportationTrainingCostAmount" element
5839              */
5840             void xsetBudgetContractTransportationTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractTransportationTrainingCostAmount);
5841             
5842             /**
5843              * Unsets the "BudgetContractTransportationTrainingCostAmount" element
5844              */
5845             void unsetBudgetContractTransportationTrainingCostAmount();
5846             
5847             /**
5848              * Gets the "BudgetContractTransportationNonFederalAmount" element
5849              */
5850             java.math.BigDecimal getBudgetContractTransportationNonFederalAmount();
5851             
5852             /**
5853              * Gets (as xml) the "BudgetContractTransportationNonFederalAmount" element
5854              */
5855             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractTransportationNonFederalAmount();
5856             
5857             /**
5858              * True if has "BudgetContractTransportationNonFederalAmount" element
5859              */
5860             boolean isSetBudgetContractTransportationNonFederalAmount();
5861             
5862             /**
5863              * Sets the "BudgetContractTransportationNonFederalAmount" element
5864              */
5865             void setBudgetContractTransportationNonFederalAmount(java.math.BigDecimal budgetContractTransportationNonFederalAmount);
5866             
5867             /**
5868              * Sets (as xml) the "BudgetContractTransportationNonFederalAmount" element
5869              */
5870             void xsetBudgetContractTransportationNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractTransportationNonFederalAmount);
5871             
5872             /**
5873              * Unsets the "BudgetContractTransportationNonFederalAmount" element
5874              */
5875             void unsetBudgetContractTransportationNonFederalAmount();
5876             
5877             /**
5878              * Gets the "BudgetContractTrainingOperationCostAmount" element
5879              */
5880             java.math.BigDecimal getBudgetContractTrainingOperationCostAmount();
5881             
5882             /**
5883              * Gets (as xml) the "BudgetContractTrainingOperationCostAmount" element
5884              */
5885             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractTrainingOperationCostAmount();
5886             
5887             /**
5888              * True if has "BudgetContractTrainingOperationCostAmount" element
5889              */
5890             boolean isSetBudgetContractTrainingOperationCostAmount();
5891             
5892             /**
5893              * Sets the "BudgetContractTrainingOperationCostAmount" element
5894              */
5895             void setBudgetContractTrainingOperationCostAmount(java.math.BigDecimal budgetContractTrainingOperationCostAmount);
5896             
5897             /**
5898              * Sets (as xml) the "BudgetContractTrainingOperationCostAmount" element
5899              */
5900             void xsetBudgetContractTrainingOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractTrainingOperationCostAmount);
5901             
5902             /**
5903              * Unsets the "BudgetContractTrainingOperationCostAmount" element
5904              */
5905             void unsetBudgetContractTrainingOperationCostAmount();
5906             
5907             /**
5908              * Gets the "BudgetContractTrainingTrainingCostAmount" element
5909              */
5910             java.math.BigDecimal getBudgetContractTrainingTrainingCostAmount();
5911             
5912             /**
5913              * Gets (as xml) the "BudgetContractTrainingTrainingCostAmount" element
5914              */
5915             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractTrainingTrainingCostAmount();
5916             
5917             /**
5918              * True if has "BudgetContractTrainingTrainingCostAmount" element
5919              */
5920             boolean isSetBudgetContractTrainingTrainingCostAmount();
5921             
5922             /**
5923              * Sets the "BudgetContractTrainingTrainingCostAmount" element
5924              */
5925             void setBudgetContractTrainingTrainingCostAmount(java.math.BigDecimal budgetContractTrainingTrainingCostAmount);
5926             
5927             /**
5928              * Sets (as xml) the "BudgetContractTrainingTrainingCostAmount" element
5929              */
5930             void xsetBudgetContractTrainingTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractTrainingTrainingCostAmount);
5931             
5932             /**
5933              * Unsets the "BudgetContractTrainingTrainingCostAmount" element
5934              */
5935             void unsetBudgetContractTrainingTrainingCostAmount();
5936             
5937             /**
5938              * Gets the "BudgetContractTrainingNonFederalAmount" element
5939              */
5940             java.math.BigDecimal getBudgetContractTrainingNonFederalAmount();
5941             
5942             /**
5943              * Gets (as xml) the "BudgetContractTrainingNonFederalAmount" element
5944              */
5945             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractTrainingNonFederalAmount();
5946             
5947             /**
5948              * True if has "BudgetContractTrainingNonFederalAmount" element
5949              */
5950             boolean isSetBudgetContractTrainingNonFederalAmount();
5951             
5952             /**
5953              * Sets the "BudgetContractTrainingNonFederalAmount" element
5954              */
5955             void setBudgetContractTrainingNonFederalAmount(java.math.BigDecimal budgetContractTrainingNonFederalAmount);
5956             
5957             /**
5958              * Sets (as xml) the "BudgetContractTrainingNonFederalAmount" element
5959              */
5960             void xsetBudgetContractTrainingNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractTrainingNonFederalAmount);
5961             
5962             /**
5963              * Unsets the "BudgetContractTrainingNonFederalAmount" element
5964              */
5965             void unsetBudgetContractTrainingNonFederalAmount();
5966             
5967             /**
5968              * Gets the "BudgetContractChildCareCostAmount" element
5969              */
5970             java.math.BigDecimal getBudgetContractChildCareCostAmount();
5971             
5972             /**
5973              * Gets (as xml) the "BudgetContractChildCareCostAmount" element
5974              */
5975             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractChildCareCostAmount();
5976             
5977             /**
5978              * True if has "BudgetContractChildCareCostAmount" element
5979              */
5980             boolean isSetBudgetContractChildCareCostAmount();
5981             
5982             /**
5983              * Sets the "BudgetContractChildCareCostAmount" element
5984              */
5985             void setBudgetContractChildCareCostAmount(java.math.BigDecimal budgetContractChildCareCostAmount);
5986             
5987             /**
5988              * Sets (as xml) the "BudgetContractChildCareCostAmount" element
5989              */
5990             void xsetBudgetContractChildCareCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractChildCareCostAmount);
5991             
5992             /**
5993              * Unsets the "BudgetContractChildCareCostAmount" element
5994              */
5995             void unsetBudgetContractChildCareCostAmount();
5996             
5997             /**
5998              * Gets the "BudgetContractChildCareTrainingCostAmount" element
5999              */
6000             java.math.BigDecimal getBudgetContractChildCareTrainingCostAmount();
6001             
6002             /**
6003              * Gets (as xml) the "BudgetContractChildCareTrainingCostAmount" element
6004              */
6005             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractChildCareTrainingCostAmount();
6006             
6007             /**
6008              * True if has "BudgetContractChildCareTrainingCostAmount" element
6009              */
6010             boolean isSetBudgetContractChildCareTrainingCostAmount();
6011             
6012             /**
6013              * Sets the "BudgetContractChildCareTrainingCostAmount" element
6014              */
6015             void setBudgetContractChildCareTrainingCostAmount(java.math.BigDecimal budgetContractChildCareTrainingCostAmount);
6016             
6017             /**
6018              * Sets (as xml) the "BudgetContractChildCareTrainingCostAmount" element
6019              */
6020             void xsetBudgetContractChildCareTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractChildCareTrainingCostAmount);
6021             
6022             /**
6023              * Unsets the "BudgetContractChildCareTrainingCostAmount" element
6024              */
6025             void unsetBudgetContractChildCareTrainingCostAmount();
6026             
6027             /**
6028              * Gets the "BudgetContractChildCareNonFederalAmount" element
6029              */
6030             java.math.BigDecimal getBudgetContractChildCareNonFederalAmount();
6031             
6032             /**
6033              * Gets (as xml) the "BudgetContractChildCareNonFederalAmount" element
6034              */
6035             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractChildCareNonFederalAmount();
6036             
6037             /**
6038              * True if has "BudgetContractChildCareNonFederalAmount" element
6039              */
6040             boolean isSetBudgetContractChildCareNonFederalAmount();
6041             
6042             /**
6043              * Sets the "BudgetContractChildCareNonFederalAmount" element
6044              */
6045             void setBudgetContractChildCareNonFederalAmount(java.math.BigDecimal budgetContractChildCareNonFederalAmount);
6046             
6047             /**
6048              * Sets (as xml) the "BudgetContractChildCareNonFederalAmount" element
6049              */
6050             void xsetBudgetContractChildCareNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractChildCareNonFederalAmount);
6051             
6052             /**
6053              * Unsets the "BudgetContractChildCareNonFederalAmount" element
6054              */
6055             void unsetBudgetContractChildCareNonFederalAmount();
6056             
6057             /**
6058              * Gets the "BudgetContractDelegateAgencyOperationCostAmount" element
6059              */
6060             java.math.BigDecimal getBudgetContractDelegateAgencyOperationCostAmount();
6061             
6062             /**
6063              * Gets (as xml) the "BudgetContractDelegateAgencyOperationCostAmount" element
6064              */
6065             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractDelegateAgencyOperationCostAmount();
6066             
6067             /**
6068              * True if has "BudgetContractDelegateAgencyOperationCostAmount" element
6069              */
6070             boolean isSetBudgetContractDelegateAgencyOperationCostAmount();
6071             
6072             /**
6073              * Sets the "BudgetContractDelegateAgencyOperationCostAmount" element
6074              */
6075             void setBudgetContractDelegateAgencyOperationCostAmount(java.math.BigDecimal budgetContractDelegateAgencyOperationCostAmount);
6076             
6077             /**
6078              * Sets (as xml) the "BudgetContractDelegateAgencyOperationCostAmount" element
6079              */
6080             void xsetBudgetContractDelegateAgencyOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractDelegateAgencyOperationCostAmount);
6081             
6082             /**
6083              * Unsets the "BudgetContractDelegateAgencyOperationCostAmount" element
6084              */
6085             void unsetBudgetContractDelegateAgencyOperationCostAmount();
6086             
6087             /**
6088              * Gets the "BudgetContractDelegateAgencyTrainingCostAmount" element
6089              */
6090             java.math.BigDecimal getBudgetContractDelegateAgencyTrainingCostAmount();
6091             
6092             /**
6093              * Gets (as xml) the "BudgetContractDelegateAgencyTrainingCostAmount" element
6094              */
6095             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractDelegateAgencyTrainingCostAmount();
6096             
6097             /**
6098              * True if has "BudgetContractDelegateAgencyTrainingCostAmount" element
6099              */
6100             boolean isSetBudgetContractDelegateAgencyTrainingCostAmount();
6101             
6102             /**
6103              * Sets the "BudgetContractDelegateAgencyTrainingCostAmount" element
6104              */
6105             void setBudgetContractDelegateAgencyTrainingCostAmount(java.math.BigDecimal budgetContractDelegateAgencyTrainingCostAmount);
6106             
6107             /**
6108              * Sets (as xml) the "BudgetContractDelegateAgencyTrainingCostAmount" element
6109              */
6110             void xsetBudgetContractDelegateAgencyTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractDelegateAgencyTrainingCostAmount);
6111             
6112             /**
6113              * Unsets the "BudgetContractDelegateAgencyTrainingCostAmount" element
6114              */
6115             void unsetBudgetContractDelegateAgencyTrainingCostAmount();
6116             
6117             /**
6118              * Gets the "BudgetContractDelegateNonFederalAmount" element
6119              */
6120             java.math.BigDecimal getBudgetContractDelegateNonFederalAmount();
6121             
6122             /**
6123              * Gets (as xml) the "BudgetContractDelegateNonFederalAmount" element
6124              */
6125             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractDelegateNonFederalAmount();
6126             
6127             /**
6128              * True if has "BudgetContractDelegateNonFederalAmount" element
6129              */
6130             boolean isSetBudgetContractDelegateNonFederalAmount();
6131             
6132             /**
6133              * Sets the "BudgetContractDelegateNonFederalAmount" element
6134              */
6135             void setBudgetContractDelegateNonFederalAmount(java.math.BigDecimal budgetContractDelegateNonFederalAmount);
6136             
6137             /**
6138              * Sets (as xml) the "BudgetContractDelegateNonFederalAmount" element
6139              */
6140             void xsetBudgetContractDelegateNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractDelegateNonFederalAmount);
6141             
6142             /**
6143              * Unsets the "BudgetContractDelegateNonFederalAmount" element
6144              */
6145             void unsetBudgetContractDelegateNonFederalAmount();
6146             
6147             /**
6148              * Gets the "BudgetContractOtherOperationCostAmount" element
6149              */
6150             java.math.BigDecimal getBudgetContractOtherOperationCostAmount();
6151             
6152             /**
6153              * Gets (as xml) the "BudgetContractOtherOperationCostAmount" element
6154              */
6155             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractOtherOperationCostAmount();
6156             
6157             /**
6158              * True if has "BudgetContractOtherOperationCostAmount" element
6159              */
6160             boolean isSetBudgetContractOtherOperationCostAmount();
6161             
6162             /**
6163              * Sets the "BudgetContractOtherOperationCostAmount" element
6164              */
6165             void setBudgetContractOtherOperationCostAmount(java.math.BigDecimal budgetContractOtherOperationCostAmount);
6166             
6167             /**
6168              * Sets (as xml) the "BudgetContractOtherOperationCostAmount" element
6169              */
6170             void xsetBudgetContractOtherOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractOtherOperationCostAmount);
6171             
6172             /**
6173              * Unsets the "BudgetContractOtherOperationCostAmount" element
6174              */
6175             void unsetBudgetContractOtherOperationCostAmount();
6176             
6177             /**
6178              * Gets the "BudgetContractOtherTrainingCostAmount" element
6179              */
6180             java.math.BigDecimal getBudgetContractOtherTrainingCostAmount();
6181             
6182             /**
6183              * Gets (as xml) the "BudgetContractOtherTrainingCostAmount" element
6184              */
6185             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractOtherTrainingCostAmount();
6186             
6187             /**
6188              * True if has "BudgetContractOtherTrainingCostAmount" element
6189              */
6190             boolean isSetBudgetContractOtherTrainingCostAmount();
6191             
6192             /**
6193              * Sets the "BudgetContractOtherTrainingCostAmount" element
6194              */
6195             void setBudgetContractOtherTrainingCostAmount(java.math.BigDecimal budgetContractOtherTrainingCostAmount);
6196             
6197             /**
6198              * Sets (as xml) the "BudgetContractOtherTrainingCostAmount" element
6199              */
6200             void xsetBudgetContractOtherTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractOtherTrainingCostAmount);
6201             
6202             /**
6203              * Unsets the "BudgetContractOtherTrainingCostAmount" element
6204              */
6205             void unsetBudgetContractOtherTrainingCostAmount();
6206             
6207             /**
6208              * Gets the "BudgetContractOtherNonFederalAmount" element
6209              */
6210             java.math.BigDecimal getBudgetContractOtherNonFederalAmount();
6211             
6212             /**
6213              * Gets (as xml) the "BudgetContractOtherNonFederalAmount" element
6214              */
6215             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetContractOtherNonFederalAmount();
6216             
6217             /**
6218              * True if has "BudgetContractOtherNonFederalAmount" element
6219              */
6220             boolean isSetBudgetContractOtherNonFederalAmount();
6221             
6222             /**
6223              * Sets the "BudgetContractOtherNonFederalAmount" element
6224              */
6225             void setBudgetContractOtherNonFederalAmount(java.math.BigDecimal budgetContractOtherNonFederalAmount);
6226             
6227             /**
6228              * Sets (as xml) the "BudgetContractOtherNonFederalAmount" element
6229              */
6230             void xsetBudgetContractOtherNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetContractOtherNonFederalAmount);
6231             
6232             /**
6233              * Unsets the "BudgetContractOtherNonFederalAmount" element
6234              */
6235             void unsetBudgetContractOtherNonFederalAmount();
6236             
6237             /**
6238              * Gets the "BudgetContractOperationTotalAmount" element
6239              */
6240             java.math.BigDecimal getBudgetContractOperationTotalAmount();
6241             
6242             /**
6243              * Gets (as xml) the "BudgetContractOperationTotalAmount" element
6244              */
6245             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetContractOperationTotalAmount();
6246             
6247             /**
6248              * True if has "BudgetContractOperationTotalAmount" element
6249              */
6250             boolean isSetBudgetContractOperationTotalAmount();
6251             
6252             /**
6253              * Sets the "BudgetContractOperationTotalAmount" element
6254              */
6255             void setBudgetContractOperationTotalAmount(java.math.BigDecimal budgetContractOperationTotalAmount);
6256             
6257             /**
6258              * Sets (as xml) the "BudgetContractOperationTotalAmount" element
6259              */
6260             void xsetBudgetContractOperationTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetContractOperationTotalAmount);
6261             
6262             /**
6263              * Unsets the "BudgetContractOperationTotalAmount" element
6264              */
6265             void unsetBudgetContractOperationTotalAmount();
6266             
6267             /**
6268              * Gets the "BudgetContractTrainingTotalAmount" element
6269              */
6270             java.math.BigDecimal getBudgetContractTrainingTotalAmount();
6271             
6272             /**
6273              * Gets (as xml) the "BudgetContractTrainingTotalAmount" element
6274              */
6275             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetContractTrainingTotalAmount();
6276             
6277             /**
6278              * True if has "BudgetContractTrainingTotalAmount" element
6279              */
6280             boolean isSetBudgetContractTrainingTotalAmount();
6281             
6282             /**
6283              * Sets the "BudgetContractTrainingTotalAmount" element
6284              */
6285             void setBudgetContractTrainingTotalAmount(java.math.BigDecimal budgetContractTrainingTotalAmount);
6286             
6287             /**
6288              * Sets (as xml) the "BudgetContractTrainingTotalAmount" element
6289              */
6290             void xsetBudgetContractTrainingTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetContractTrainingTotalAmount);
6291             
6292             /**
6293              * Unsets the "BudgetContractTrainingTotalAmount" element
6294              */
6295             void unsetBudgetContractTrainingTotalAmount();
6296             
6297             /**
6298              * Gets the "BudgetContractNonFederalTotalAmount" element
6299              */
6300             java.math.BigDecimal getBudgetContractNonFederalTotalAmount();
6301             
6302             /**
6303              * Gets (as xml) the "BudgetContractNonFederalTotalAmount" element
6304              */
6305             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetContractNonFederalTotalAmount();
6306             
6307             /**
6308              * True if has "BudgetContractNonFederalTotalAmount" element
6309              */
6310             boolean isSetBudgetContractNonFederalTotalAmount();
6311             
6312             /**
6313              * Sets the "BudgetContractNonFederalTotalAmount" element
6314              */
6315             void setBudgetContractNonFederalTotalAmount(java.math.BigDecimal budgetContractNonFederalTotalAmount);
6316             
6317             /**
6318              * Sets (as xml) the "BudgetContractNonFederalTotalAmount" element
6319              */
6320             void xsetBudgetContractNonFederalTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetContractNonFederalTotalAmount);
6321             
6322             /**
6323              * Unsets the "BudgetContractNonFederalTotalAmount" element
6324              */
6325             void unsetBudgetContractNonFederalTotalAmount();
6326             
6327             /**
6328              * A factory class with static methods for creating instances
6329              * of this type.
6330              */
6331             
6332             public static final class Factory
6333             {
6334                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Contractual newInstance() {
6335                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Contractual) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6336                 
6337                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Contractual newInstance(org.apache.xmlbeans.XmlOptions options) {
6338                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Contractual) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6339                 
6340                 private Factory() { } // No instance of this class allowed
6341             }
6342         }
6343         
6344         /**
6345          * An XML Construction(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
6346          *
6347          * This is a complex type.
6348          */
6349         public interface Construction extends org.apache.xmlbeans.XmlObject
6350         {
6351             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6352                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Construction.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("construction8d68elemtype");
6353             
6354             /**
6355              * Gets the "BudgetConstructionNewOperationCostAmount" element
6356              */
6357             java.math.BigDecimal getBudgetConstructionNewOperationCostAmount();
6358             
6359             /**
6360              * Gets (as xml) the "BudgetConstructionNewOperationCostAmount" element
6361              */
6362             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetConstructionNewOperationCostAmount();
6363             
6364             /**
6365              * True if has "BudgetConstructionNewOperationCostAmount" element
6366              */
6367             boolean isSetBudgetConstructionNewOperationCostAmount();
6368             
6369             /**
6370              * Sets the "BudgetConstructionNewOperationCostAmount" element
6371              */
6372             void setBudgetConstructionNewOperationCostAmount(java.math.BigDecimal budgetConstructionNewOperationCostAmount);
6373             
6374             /**
6375              * Sets (as xml) the "BudgetConstructionNewOperationCostAmount" element
6376              */
6377             void xsetBudgetConstructionNewOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetConstructionNewOperationCostAmount);
6378             
6379             /**
6380              * Unsets the "BudgetConstructionNewOperationCostAmount" element
6381              */
6382             void unsetBudgetConstructionNewOperationCostAmount();
6383             
6384             /**
6385              * Gets the "BudgetConstructionNewTrainingAmount" element
6386              */
6387             java.math.BigDecimal getBudgetConstructionNewTrainingAmount();
6388             
6389             /**
6390              * Gets (as xml) the "BudgetConstructionNewTrainingAmount" element
6391              */
6392             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetConstructionNewTrainingAmount();
6393             
6394             /**
6395              * True if has "BudgetConstructionNewTrainingAmount" element
6396              */
6397             boolean isSetBudgetConstructionNewTrainingAmount();
6398             
6399             /**
6400              * Sets the "BudgetConstructionNewTrainingAmount" element
6401              */
6402             void setBudgetConstructionNewTrainingAmount(java.math.BigDecimal budgetConstructionNewTrainingAmount);
6403             
6404             /**
6405              * Sets (as xml) the "BudgetConstructionNewTrainingAmount" element
6406              */
6407             void xsetBudgetConstructionNewTrainingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetConstructionNewTrainingAmount);
6408             
6409             /**
6410              * Unsets the "BudgetConstructionNewTrainingAmount" element
6411              */
6412             void unsetBudgetConstructionNewTrainingAmount();
6413             
6414             /**
6415              * Gets the "BudgetConstructionNewNonFederalAmount" element
6416              */
6417             java.math.BigDecimal getBudgetConstructionNewNonFederalAmount();
6418             
6419             /**
6420              * Gets (as xml) the "BudgetConstructionNewNonFederalAmount" element
6421              */
6422             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetConstructionNewNonFederalAmount();
6423             
6424             /**
6425              * True if has "BudgetConstructionNewNonFederalAmount" element
6426              */
6427             boolean isSetBudgetConstructionNewNonFederalAmount();
6428             
6429             /**
6430              * Sets the "BudgetConstructionNewNonFederalAmount" element
6431              */
6432             void setBudgetConstructionNewNonFederalAmount(java.math.BigDecimal budgetConstructionNewNonFederalAmount);
6433             
6434             /**
6435              * Sets (as xml) the "BudgetConstructionNewNonFederalAmount" element
6436              */
6437             void xsetBudgetConstructionNewNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetConstructionNewNonFederalAmount);
6438             
6439             /**
6440              * Unsets the "BudgetConstructionNewNonFederalAmount" element
6441              */
6442             void unsetBudgetConstructionNewNonFederalAmount();
6443             
6444             /**
6445              * Gets the "BudgetConstructionRenovationOperationCostAmount" element
6446              */
6447             java.math.BigDecimal getBudgetConstructionRenovationOperationCostAmount();
6448             
6449             /**
6450              * Gets (as xml) the "BudgetConstructionRenovationOperationCostAmount" element
6451              */
6452             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetConstructionRenovationOperationCostAmount();
6453             
6454             /**
6455              * True if has "BudgetConstructionRenovationOperationCostAmount" element
6456              */
6457             boolean isSetBudgetConstructionRenovationOperationCostAmount();
6458             
6459             /**
6460              * Sets the "BudgetConstructionRenovationOperationCostAmount" element
6461              */
6462             void setBudgetConstructionRenovationOperationCostAmount(java.math.BigDecimal budgetConstructionRenovationOperationCostAmount);
6463             
6464             /**
6465              * Sets (as xml) the "BudgetConstructionRenovationOperationCostAmount" element
6466              */
6467             void xsetBudgetConstructionRenovationOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetConstructionRenovationOperationCostAmount);
6468             
6469             /**
6470              * Unsets the "BudgetConstructionRenovationOperationCostAmount" element
6471              */
6472             void unsetBudgetConstructionRenovationOperationCostAmount();
6473             
6474             /**
6475              * Gets the "BudgetConstructionRenovationTrainingAmount" element
6476              */
6477             java.math.BigDecimal getBudgetConstructionRenovationTrainingAmount();
6478             
6479             /**
6480              * Gets (as xml) the "BudgetConstructionRenovationTrainingAmount" element
6481              */
6482             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetConstructionRenovationTrainingAmount();
6483             
6484             /**
6485              * True if has "BudgetConstructionRenovationTrainingAmount" element
6486              */
6487             boolean isSetBudgetConstructionRenovationTrainingAmount();
6488             
6489             /**
6490              * Sets the "BudgetConstructionRenovationTrainingAmount" element
6491              */
6492             void setBudgetConstructionRenovationTrainingAmount(java.math.BigDecimal budgetConstructionRenovationTrainingAmount);
6493             
6494             /**
6495              * Sets (as xml) the "BudgetConstructionRenovationTrainingAmount" element
6496              */
6497             void xsetBudgetConstructionRenovationTrainingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetConstructionRenovationTrainingAmount);
6498             
6499             /**
6500              * Unsets the "BudgetConstructionRenovationTrainingAmount" element
6501              */
6502             void unsetBudgetConstructionRenovationTrainingAmount();
6503             
6504             /**
6505              * Gets the "BudgetConstructionRenovationNonFederalAmount" element
6506              */
6507             java.math.BigDecimal getBudgetConstructionRenovationNonFederalAmount();
6508             
6509             /**
6510              * Gets (as xml) the "BudgetConstructionRenovationNonFederalAmount" element
6511              */
6512             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetConstructionRenovationNonFederalAmount();
6513             
6514             /**
6515              * True if has "BudgetConstructionRenovationNonFederalAmount" element
6516              */
6517             boolean isSetBudgetConstructionRenovationNonFederalAmount();
6518             
6519             /**
6520              * Sets the "BudgetConstructionRenovationNonFederalAmount" element
6521              */
6522             void setBudgetConstructionRenovationNonFederalAmount(java.math.BigDecimal budgetConstructionRenovationNonFederalAmount);
6523             
6524             /**
6525              * Sets (as xml) the "BudgetConstructionRenovationNonFederalAmount" element
6526              */
6527             void xsetBudgetConstructionRenovationNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetConstructionRenovationNonFederalAmount);
6528             
6529             /**
6530              * Unsets the "BudgetConstructionRenovationNonFederalAmount" element
6531              */
6532             void unsetBudgetConstructionRenovationNonFederalAmount();
6533             
6534             /**
6535              * Gets the "BudgetConstructionAcqusitionOperationCostAmount" element
6536              */
6537             java.math.BigDecimal getBudgetConstructionAcqusitionOperationCostAmount();
6538             
6539             /**
6540              * Gets (as xml) the "BudgetConstructionAcqusitionOperationCostAmount" element
6541              */
6542             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetConstructionAcqusitionOperationCostAmount();
6543             
6544             /**
6545              * True if has "BudgetConstructionAcqusitionOperationCostAmount" element
6546              */
6547             boolean isSetBudgetConstructionAcqusitionOperationCostAmount();
6548             
6549             /**
6550              * Sets the "BudgetConstructionAcqusitionOperationCostAmount" element
6551              */
6552             void setBudgetConstructionAcqusitionOperationCostAmount(java.math.BigDecimal budgetConstructionAcqusitionOperationCostAmount);
6553             
6554             /**
6555              * Sets (as xml) the "BudgetConstructionAcqusitionOperationCostAmount" element
6556              */
6557             void xsetBudgetConstructionAcqusitionOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetConstructionAcqusitionOperationCostAmount);
6558             
6559             /**
6560              * Unsets the "BudgetConstructionAcqusitionOperationCostAmount" element
6561              */
6562             void unsetBudgetConstructionAcqusitionOperationCostAmount();
6563             
6564             /**
6565              * Gets the "BudgetConstructionAcqusitionTrainingAmount" element
6566              */
6567             java.math.BigDecimal getBudgetConstructionAcqusitionTrainingAmount();
6568             
6569             /**
6570              * Gets (as xml) the "BudgetConstructionAcqusitionTrainingAmount" element
6571              */
6572             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetConstructionAcqusitionTrainingAmount();
6573             
6574             /**
6575              * True if has "BudgetConstructionAcqusitionTrainingAmount" element
6576              */
6577             boolean isSetBudgetConstructionAcqusitionTrainingAmount();
6578             
6579             /**
6580              * Sets the "BudgetConstructionAcqusitionTrainingAmount" element
6581              */
6582             void setBudgetConstructionAcqusitionTrainingAmount(java.math.BigDecimal budgetConstructionAcqusitionTrainingAmount);
6583             
6584             /**
6585              * Sets (as xml) the "BudgetConstructionAcqusitionTrainingAmount" element
6586              */
6587             void xsetBudgetConstructionAcqusitionTrainingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetConstructionAcqusitionTrainingAmount);
6588             
6589             /**
6590              * Unsets the "BudgetConstructionAcqusitionTrainingAmount" element
6591              */
6592             void unsetBudgetConstructionAcqusitionTrainingAmount();
6593             
6594             /**
6595              * Gets the "BudgetConstructionAcqusitionNonFederalAmount" element
6596              */
6597             java.math.BigDecimal getBudgetConstructionAcqusitionNonFederalAmount();
6598             
6599             /**
6600              * Gets (as xml) the "BudgetConstructionAcqusitionNonFederalAmount" element
6601              */
6602             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetConstructionAcqusitionNonFederalAmount();
6603             
6604             /**
6605              * True if has "BudgetConstructionAcqusitionNonFederalAmount" element
6606              */
6607             boolean isSetBudgetConstructionAcqusitionNonFederalAmount();
6608             
6609             /**
6610              * Sets the "BudgetConstructionAcqusitionNonFederalAmount" element
6611              */
6612             void setBudgetConstructionAcqusitionNonFederalAmount(java.math.BigDecimal budgetConstructionAcqusitionNonFederalAmount);
6613             
6614             /**
6615              * Sets (as xml) the "BudgetConstructionAcqusitionNonFederalAmount" element
6616              */
6617             void xsetBudgetConstructionAcqusitionNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetConstructionAcqusitionNonFederalAmount);
6618             
6619             /**
6620              * Unsets the "BudgetConstructionAcqusitionNonFederalAmount" element
6621              */
6622             void unsetBudgetConstructionAcqusitionNonFederalAmount();
6623             
6624             /**
6625              * Gets the "BudgetConstructionOperationTotalAmount" element
6626              */
6627             java.math.BigDecimal getBudgetConstructionOperationTotalAmount();
6628             
6629             /**
6630              * Gets (as xml) the "BudgetConstructionOperationTotalAmount" element
6631              */
6632             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetConstructionOperationTotalAmount();
6633             
6634             /**
6635              * True if has "BudgetConstructionOperationTotalAmount" element
6636              */
6637             boolean isSetBudgetConstructionOperationTotalAmount();
6638             
6639             /**
6640              * Sets the "BudgetConstructionOperationTotalAmount" element
6641              */
6642             void setBudgetConstructionOperationTotalAmount(java.math.BigDecimal budgetConstructionOperationTotalAmount);
6643             
6644             /**
6645              * Sets (as xml) the "BudgetConstructionOperationTotalAmount" element
6646              */
6647             void xsetBudgetConstructionOperationTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetConstructionOperationTotalAmount);
6648             
6649             /**
6650              * Unsets the "BudgetConstructionOperationTotalAmount" element
6651              */
6652             void unsetBudgetConstructionOperationTotalAmount();
6653             
6654             /**
6655              * Gets the "BudgetConstructionTrainingTotalAmount" element
6656              */
6657             java.math.BigDecimal getBudgetConstructionTrainingTotalAmount();
6658             
6659             /**
6660              * Gets (as xml) the "BudgetConstructionTrainingTotalAmount" element
6661              */
6662             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetConstructionTrainingTotalAmount();
6663             
6664             /**
6665              * True if has "BudgetConstructionTrainingTotalAmount" element
6666              */
6667             boolean isSetBudgetConstructionTrainingTotalAmount();
6668             
6669             /**
6670              * Sets the "BudgetConstructionTrainingTotalAmount" element
6671              */
6672             void setBudgetConstructionTrainingTotalAmount(java.math.BigDecimal budgetConstructionTrainingTotalAmount);
6673             
6674             /**
6675              * Sets (as xml) the "BudgetConstructionTrainingTotalAmount" element
6676              */
6677             void xsetBudgetConstructionTrainingTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetConstructionTrainingTotalAmount);
6678             
6679             /**
6680              * Unsets the "BudgetConstructionTrainingTotalAmount" element
6681              */
6682             void unsetBudgetConstructionTrainingTotalAmount();
6683             
6684             /**
6685              * Gets the "BudgetConstructionNonFederalTotalAmount" element
6686              */
6687             java.math.BigDecimal getBudgetConstructionNonFederalTotalAmount();
6688             
6689             /**
6690              * Gets (as xml) the "BudgetConstructionNonFederalTotalAmount" element
6691              */
6692             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetConstructionNonFederalTotalAmount();
6693             
6694             /**
6695              * True if has "BudgetConstructionNonFederalTotalAmount" element
6696              */
6697             boolean isSetBudgetConstructionNonFederalTotalAmount();
6698             
6699             /**
6700              * Sets the "BudgetConstructionNonFederalTotalAmount" element
6701              */
6702             void setBudgetConstructionNonFederalTotalAmount(java.math.BigDecimal budgetConstructionNonFederalTotalAmount);
6703             
6704             /**
6705              * Sets (as xml) the "BudgetConstructionNonFederalTotalAmount" element
6706              */
6707             void xsetBudgetConstructionNonFederalTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetConstructionNonFederalTotalAmount);
6708             
6709             /**
6710              * Unsets the "BudgetConstructionNonFederalTotalAmount" element
6711              */
6712             void unsetBudgetConstructionNonFederalTotalAmount();
6713             
6714             /**
6715              * A factory class with static methods for creating instances
6716              * of this type.
6717              */
6718             
6719             public static final class Factory
6720             {
6721                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Construction newInstance() {
6722                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Construction) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6723                 
6724                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Construction newInstance(org.apache.xmlbeans.XmlOptions options) {
6725                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Construction) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6726                 
6727                 private Factory() { } // No instance of this class allowed
6728             }
6729         }
6730         
6731         /**
6732          * An XML Other(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
6733          *
6734          * This is a complex type.
6735          */
6736         public interface Other extends org.apache.xmlbeans.XmlObject
6737         {
6738             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6739                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Other.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("other8239elemtype");
6740             
6741             /**
6742              * Gets the "BudgetOtherDepreciationOperationCostAmount" element
6743              */
6744             java.math.BigDecimal getBudgetOtherDepreciationOperationCostAmount();
6745             
6746             /**
6747              * Gets (as xml) the "BudgetOtherDepreciationOperationCostAmount" element
6748              */
6749             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherDepreciationOperationCostAmount();
6750             
6751             /**
6752              * True if has "BudgetOtherDepreciationOperationCostAmount" element
6753              */
6754             boolean isSetBudgetOtherDepreciationOperationCostAmount();
6755             
6756             /**
6757              * Sets the "BudgetOtherDepreciationOperationCostAmount" element
6758              */
6759             void setBudgetOtherDepreciationOperationCostAmount(java.math.BigDecimal budgetOtherDepreciationOperationCostAmount);
6760             
6761             /**
6762              * Sets (as xml) the "BudgetOtherDepreciationOperationCostAmount" element
6763              */
6764             void xsetBudgetOtherDepreciationOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherDepreciationOperationCostAmount);
6765             
6766             /**
6767              * Unsets the "BudgetOtherDepreciationOperationCostAmount" element
6768              */
6769             void unsetBudgetOtherDepreciationOperationCostAmount();
6770             
6771             /**
6772              * Gets the "BudgetOtherDepreciationTrainingCostAmount" element
6773              */
6774             java.math.BigDecimal getBudgetOtherDepreciationTrainingCostAmount();
6775             
6776             /**
6777              * Gets (as xml) the "BudgetOtherDepreciationTrainingCostAmount" element
6778              */
6779             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherDepreciationTrainingCostAmount();
6780             
6781             /**
6782              * True if has "BudgetOtherDepreciationTrainingCostAmount" element
6783              */
6784             boolean isSetBudgetOtherDepreciationTrainingCostAmount();
6785             
6786             /**
6787              * Sets the "BudgetOtherDepreciationTrainingCostAmount" element
6788              */
6789             void setBudgetOtherDepreciationTrainingCostAmount(java.math.BigDecimal budgetOtherDepreciationTrainingCostAmount);
6790             
6791             /**
6792              * Sets (as xml) the "BudgetOtherDepreciationTrainingCostAmount" element
6793              */
6794             void xsetBudgetOtherDepreciationTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherDepreciationTrainingCostAmount);
6795             
6796             /**
6797              * Unsets the "BudgetOtherDepreciationTrainingCostAmount" element
6798              */
6799             void unsetBudgetOtherDepreciationTrainingCostAmount();
6800             
6801             /**
6802              * Gets the "BudgetOtherDepreciationNonFederalAmount" element
6803              */
6804             java.math.BigDecimal getBudgetOtherDepreciationNonFederalAmount();
6805             
6806             /**
6807              * Gets (as xml) the "BudgetOtherDepreciationNonFederalAmount" element
6808              */
6809             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherDepreciationNonFederalAmount();
6810             
6811             /**
6812              * True if has "BudgetOtherDepreciationNonFederalAmount" element
6813              */
6814             boolean isSetBudgetOtherDepreciationNonFederalAmount();
6815             
6816             /**
6817              * Sets the "BudgetOtherDepreciationNonFederalAmount" element
6818              */
6819             void setBudgetOtherDepreciationNonFederalAmount(java.math.BigDecimal budgetOtherDepreciationNonFederalAmount);
6820             
6821             /**
6822              * Sets (as xml) the "BudgetOtherDepreciationNonFederalAmount" element
6823              */
6824             void xsetBudgetOtherDepreciationNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherDepreciationNonFederalAmount);
6825             
6826             /**
6827              * Unsets the "BudgetOtherDepreciationNonFederalAmount" element
6828              */
6829             void unsetBudgetOtherDepreciationNonFederalAmount();
6830             
6831             /**
6832              * Gets the "BudgetOtherRentOperationCostAmount" element
6833              */
6834             java.math.BigDecimal getBudgetOtherRentOperationCostAmount();
6835             
6836             /**
6837              * Gets (as xml) the "BudgetOtherRentOperationCostAmount" element
6838              */
6839             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherRentOperationCostAmount();
6840             
6841             /**
6842              * True if has "BudgetOtherRentOperationCostAmount" element
6843              */
6844             boolean isSetBudgetOtherRentOperationCostAmount();
6845             
6846             /**
6847              * Sets the "BudgetOtherRentOperationCostAmount" element
6848              */
6849             void setBudgetOtherRentOperationCostAmount(java.math.BigDecimal budgetOtherRentOperationCostAmount);
6850             
6851             /**
6852              * Sets (as xml) the "BudgetOtherRentOperationCostAmount" element
6853              */
6854             void xsetBudgetOtherRentOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherRentOperationCostAmount);
6855             
6856             /**
6857              * Unsets the "BudgetOtherRentOperationCostAmount" element
6858              */
6859             void unsetBudgetOtherRentOperationCostAmount();
6860             
6861             /**
6862              * Gets the "BudgetOtherRentTrainingCostAmount" element
6863              */
6864             java.math.BigDecimal getBudgetOtherRentTrainingCostAmount();
6865             
6866             /**
6867              * Gets (as xml) the "BudgetOtherRentTrainingCostAmount" element
6868              */
6869             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherRentTrainingCostAmount();
6870             
6871             /**
6872              * True if has "BudgetOtherRentTrainingCostAmount" element
6873              */
6874             boolean isSetBudgetOtherRentTrainingCostAmount();
6875             
6876             /**
6877              * Sets the "BudgetOtherRentTrainingCostAmount" element
6878              */
6879             void setBudgetOtherRentTrainingCostAmount(java.math.BigDecimal budgetOtherRentTrainingCostAmount);
6880             
6881             /**
6882              * Sets (as xml) the "BudgetOtherRentTrainingCostAmount" element
6883              */
6884             void xsetBudgetOtherRentTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherRentTrainingCostAmount);
6885             
6886             /**
6887              * Unsets the "BudgetOtherRentTrainingCostAmount" element
6888              */
6889             void unsetBudgetOtherRentTrainingCostAmount();
6890             
6891             /**
6892              * Gets the "BudgetOtherRentNonFederalAmount" element
6893              */
6894             java.math.BigDecimal getBudgetOtherRentNonFederalAmount();
6895             
6896             /**
6897              * Gets (as xml) the "BudgetOtherRentNonFederalAmount" element
6898              */
6899             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherRentNonFederalAmount();
6900             
6901             /**
6902              * True if has "BudgetOtherRentNonFederalAmount" element
6903              */
6904             boolean isSetBudgetOtherRentNonFederalAmount();
6905             
6906             /**
6907              * Sets the "BudgetOtherRentNonFederalAmount" element
6908              */
6909             void setBudgetOtherRentNonFederalAmount(java.math.BigDecimal budgetOtherRentNonFederalAmount);
6910             
6911             /**
6912              * Sets (as xml) the "BudgetOtherRentNonFederalAmount" element
6913              */
6914             void xsetBudgetOtherRentNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherRentNonFederalAmount);
6915             
6916             /**
6917              * Unsets the "BudgetOtherRentNonFederalAmount" element
6918              */
6919             void unsetBudgetOtherRentNonFederalAmount();
6920             
6921             /**
6922              * Gets the "BudgetOtherMortgageOperationCostAmount" element
6923              */
6924             java.math.BigDecimal getBudgetOtherMortgageOperationCostAmount();
6925             
6926             /**
6927              * Gets (as xml) the "BudgetOtherMortgageOperationCostAmount" element
6928              */
6929             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherMortgageOperationCostAmount();
6930             
6931             /**
6932              * True if has "BudgetOtherMortgageOperationCostAmount" element
6933              */
6934             boolean isSetBudgetOtherMortgageOperationCostAmount();
6935             
6936             /**
6937              * Sets the "BudgetOtherMortgageOperationCostAmount" element
6938              */
6939             void setBudgetOtherMortgageOperationCostAmount(java.math.BigDecimal budgetOtherMortgageOperationCostAmount);
6940             
6941             /**
6942              * Sets (as xml) the "BudgetOtherMortgageOperationCostAmount" element
6943              */
6944             void xsetBudgetOtherMortgageOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherMortgageOperationCostAmount);
6945             
6946             /**
6947              * Unsets the "BudgetOtherMortgageOperationCostAmount" element
6948              */
6949             void unsetBudgetOtherMortgageOperationCostAmount();
6950             
6951             /**
6952              * Gets the "BudgetOtherMortgageTrainingCostAmount" element
6953              */
6954             java.math.BigDecimal getBudgetOtherMortgageTrainingCostAmount();
6955             
6956             /**
6957              * Gets (as xml) the "BudgetOtherMortgageTrainingCostAmount" element
6958              */
6959             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherMortgageTrainingCostAmount();
6960             
6961             /**
6962              * True if has "BudgetOtherMortgageTrainingCostAmount" element
6963              */
6964             boolean isSetBudgetOtherMortgageTrainingCostAmount();
6965             
6966             /**
6967              * Sets the "BudgetOtherMortgageTrainingCostAmount" element
6968              */
6969             void setBudgetOtherMortgageTrainingCostAmount(java.math.BigDecimal budgetOtherMortgageTrainingCostAmount);
6970             
6971             /**
6972              * Sets (as xml) the "BudgetOtherMortgageTrainingCostAmount" element
6973              */
6974             void xsetBudgetOtherMortgageTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherMortgageTrainingCostAmount);
6975             
6976             /**
6977              * Unsets the "BudgetOtherMortgageTrainingCostAmount" element
6978              */
6979             void unsetBudgetOtherMortgageTrainingCostAmount();
6980             
6981             /**
6982              * Gets the "BudgetOtherMortgageNonFederalAmount" element
6983              */
6984             java.math.BigDecimal getBudgetOtherMortgageNonFederalAmount();
6985             
6986             /**
6987              * Gets (as xml) the "BudgetOtherMortgageNonFederalAmount" element
6988              */
6989             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherMortgageNonFederalAmount();
6990             
6991             /**
6992              * True if has "BudgetOtherMortgageNonFederalAmount" element
6993              */
6994             boolean isSetBudgetOtherMortgageNonFederalAmount();
6995             
6996             /**
6997              * Sets the "BudgetOtherMortgageNonFederalAmount" element
6998              */
6999             void setBudgetOtherMortgageNonFederalAmount(java.math.BigDecimal budgetOtherMortgageNonFederalAmount);
7000             
7001             /**
7002              * Sets (as xml) the "BudgetOtherMortgageNonFederalAmount" element
7003              */
7004             void xsetBudgetOtherMortgageNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherMortgageNonFederalAmount);
7005             
7006             /**
7007              * Unsets the "BudgetOtherMortgageNonFederalAmount" element
7008              */
7009             void unsetBudgetOtherMortgageNonFederalAmount();
7010             
7011             /**
7012              * Gets the "BudgetOtherUtilityOperationCostAmount" element
7013              */
7014             java.math.BigDecimal getBudgetOtherUtilityOperationCostAmount();
7015             
7016             /**
7017              * Gets (as xml) the "BudgetOtherUtilityOperationCostAmount" element
7018              */
7019             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherUtilityOperationCostAmount();
7020             
7021             /**
7022              * True if has "BudgetOtherUtilityOperationCostAmount" element
7023              */
7024             boolean isSetBudgetOtherUtilityOperationCostAmount();
7025             
7026             /**
7027              * Sets the "BudgetOtherUtilityOperationCostAmount" element
7028              */
7029             void setBudgetOtherUtilityOperationCostAmount(java.math.BigDecimal budgetOtherUtilityOperationCostAmount);
7030             
7031             /**
7032              * Sets (as xml) the "BudgetOtherUtilityOperationCostAmount" element
7033              */
7034             void xsetBudgetOtherUtilityOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherUtilityOperationCostAmount);
7035             
7036             /**
7037              * Unsets the "BudgetOtherUtilityOperationCostAmount" element
7038              */
7039             void unsetBudgetOtherUtilityOperationCostAmount();
7040             
7041             /**
7042              * Gets the "BudgetOtherUtilityTrainingCostAmount" element
7043              */
7044             java.math.BigDecimal getBudgetOtherUtilityTrainingCostAmount();
7045             
7046             /**
7047              * Gets (as xml) the "BudgetOtherUtilityTrainingCostAmount" element
7048              */
7049             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherUtilityTrainingCostAmount();
7050             
7051             /**
7052              * True if has "BudgetOtherUtilityTrainingCostAmount" element
7053              */
7054             boolean isSetBudgetOtherUtilityTrainingCostAmount();
7055             
7056             /**
7057              * Sets the "BudgetOtherUtilityTrainingCostAmount" element
7058              */
7059             void setBudgetOtherUtilityTrainingCostAmount(java.math.BigDecimal budgetOtherUtilityTrainingCostAmount);
7060             
7061             /**
7062              * Sets (as xml) the "BudgetOtherUtilityTrainingCostAmount" element
7063              */
7064             void xsetBudgetOtherUtilityTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherUtilityTrainingCostAmount);
7065             
7066             /**
7067              * Unsets the "BudgetOtherUtilityTrainingCostAmount" element
7068              */
7069             void unsetBudgetOtherUtilityTrainingCostAmount();
7070             
7071             /**
7072              * Gets the "BudgetOtherUtilityNonFederalAmount" element
7073              */
7074             java.math.BigDecimal getBudgetOtherUtilityNonFederalAmount();
7075             
7076             /**
7077              * Gets (as xml) the "BudgetOtherUtilityNonFederalAmount" element
7078              */
7079             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherUtilityNonFederalAmount();
7080             
7081             /**
7082              * True if has "BudgetOtherUtilityNonFederalAmount" element
7083              */
7084             boolean isSetBudgetOtherUtilityNonFederalAmount();
7085             
7086             /**
7087              * Sets the "BudgetOtherUtilityNonFederalAmount" element
7088              */
7089             void setBudgetOtherUtilityNonFederalAmount(java.math.BigDecimal budgetOtherUtilityNonFederalAmount);
7090             
7091             /**
7092              * Sets (as xml) the "BudgetOtherUtilityNonFederalAmount" element
7093              */
7094             void xsetBudgetOtherUtilityNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherUtilityNonFederalAmount);
7095             
7096             /**
7097              * Unsets the "BudgetOtherUtilityNonFederalAmount" element
7098              */
7099             void unsetBudgetOtherUtilityNonFederalAmount();
7100             
7101             /**
7102              * Gets the "BudgetOtherBuildingInsuranceOperationCostAmount" element
7103              */
7104             java.math.BigDecimal getBudgetOtherBuildingInsuranceOperationCostAmount();
7105             
7106             /**
7107              * Gets (as xml) the "BudgetOtherBuildingInsuranceOperationCostAmount" element
7108              */
7109             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherBuildingInsuranceOperationCostAmount();
7110             
7111             /**
7112              * True if has "BudgetOtherBuildingInsuranceOperationCostAmount" element
7113              */
7114             boolean isSetBudgetOtherBuildingInsuranceOperationCostAmount();
7115             
7116             /**
7117              * Sets the "BudgetOtherBuildingInsuranceOperationCostAmount" element
7118              */
7119             void setBudgetOtherBuildingInsuranceOperationCostAmount(java.math.BigDecimal budgetOtherBuildingInsuranceOperationCostAmount);
7120             
7121             /**
7122              * Sets (as xml) the "BudgetOtherBuildingInsuranceOperationCostAmount" element
7123              */
7124             void xsetBudgetOtherBuildingInsuranceOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherBuildingInsuranceOperationCostAmount);
7125             
7126             /**
7127              * Unsets the "BudgetOtherBuildingInsuranceOperationCostAmount" element
7128              */
7129             void unsetBudgetOtherBuildingInsuranceOperationCostAmount();
7130             
7131             /**
7132              * Gets the "BudgetOtherBuildingInsuranceTrainingCostAmount" element
7133              */
7134             java.math.BigDecimal getBudgetOtherBuildingInsuranceTrainingCostAmount();
7135             
7136             /**
7137              * Gets (as xml) the "BudgetOtherBuildingInsuranceTrainingCostAmount" element
7138              */
7139             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherBuildingInsuranceTrainingCostAmount();
7140             
7141             /**
7142              * True if has "BudgetOtherBuildingInsuranceTrainingCostAmount" element
7143              */
7144             boolean isSetBudgetOtherBuildingInsuranceTrainingCostAmount();
7145             
7146             /**
7147              * Sets the "BudgetOtherBuildingInsuranceTrainingCostAmount" element
7148              */
7149             void setBudgetOtherBuildingInsuranceTrainingCostAmount(java.math.BigDecimal budgetOtherBuildingInsuranceTrainingCostAmount);
7150             
7151             /**
7152              * Sets (as xml) the "BudgetOtherBuildingInsuranceTrainingCostAmount" element
7153              */
7154             void xsetBudgetOtherBuildingInsuranceTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherBuildingInsuranceTrainingCostAmount);
7155             
7156             /**
7157              * Unsets the "BudgetOtherBuildingInsuranceTrainingCostAmount" element
7158              */
7159             void unsetBudgetOtherBuildingInsuranceTrainingCostAmount();
7160             
7161             /**
7162              * Gets the "BudgetOtherBuildingInsuranceNonFederalAmount" element
7163              */
7164             java.math.BigDecimal getBudgetOtherBuildingInsuranceNonFederalAmount();
7165             
7166             /**
7167              * Gets (as xml) the "BudgetOtherBuildingInsuranceNonFederalAmount" element
7168              */
7169             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherBuildingInsuranceNonFederalAmount();
7170             
7171             /**
7172              * True if has "BudgetOtherBuildingInsuranceNonFederalAmount" element
7173              */
7174             boolean isSetBudgetOtherBuildingInsuranceNonFederalAmount();
7175             
7176             /**
7177              * Sets the "BudgetOtherBuildingInsuranceNonFederalAmount" element
7178              */
7179             void setBudgetOtherBuildingInsuranceNonFederalAmount(java.math.BigDecimal budgetOtherBuildingInsuranceNonFederalAmount);
7180             
7181             /**
7182              * Sets (as xml) the "BudgetOtherBuildingInsuranceNonFederalAmount" element
7183              */
7184             void xsetBudgetOtherBuildingInsuranceNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherBuildingInsuranceNonFederalAmount);
7185             
7186             /**
7187              * Unsets the "BudgetOtherBuildingInsuranceNonFederalAmount" element
7188              */
7189             void unsetBudgetOtherBuildingInsuranceNonFederalAmount();
7190             
7191             /**
7192              * Gets the "BudgetOtherBuildingMaintenanceOperationCostAmount" element
7193              */
7194             java.math.BigDecimal getBudgetOtherBuildingMaintenanceOperationCostAmount();
7195             
7196             /**
7197              * Gets (as xml) the "BudgetOtherBuildingMaintenanceOperationCostAmount" element
7198              */
7199             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherBuildingMaintenanceOperationCostAmount();
7200             
7201             /**
7202              * True if has "BudgetOtherBuildingMaintenanceOperationCostAmount" element
7203              */
7204             boolean isSetBudgetOtherBuildingMaintenanceOperationCostAmount();
7205             
7206             /**
7207              * Sets the "BudgetOtherBuildingMaintenanceOperationCostAmount" element
7208              */
7209             void setBudgetOtherBuildingMaintenanceOperationCostAmount(java.math.BigDecimal budgetOtherBuildingMaintenanceOperationCostAmount);
7210             
7211             /**
7212              * Sets (as xml) the "BudgetOtherBuildingMaintenanceOperationCostAmount" element
7213              */
7214             void xsetBudgetOtherBuildingMaintenanceOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherBuildingMaintenanceOperationCostAmount);
7215             
7216             /**
7217              * Unsets the "BudgetOtherBuildingMaintenanceOperationCostAmount" element
7218              */
7219             void unsetBudgetOtherBuildingMaintenanceOperationCostAmount();
7220             
7221             /**
7222              * Gets the "BudgetOtherBuildingMaintenanceTrainingCostAmount" element
7223              */
7224             java.math.BigDecimal getBudgetOtherBuildingMaintenanceTrainingCostAmount();
7225             
7226             /**
7227              * Gets (as xml) the "BudgetOtherBuildingMaintenanceTrainingCostAmount" element
7228              */
7229             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherBuildingMaintenanceTrainingCostAmount();
7230             
7231             /**
7232              * True if has "BudgetOtherBuildingMaintenanceTrainingCostAmount" element
7233              */
7234             boolean isSetBudgetOtherBuildingMaintenanceTrainingCostAmount();
7235             
7236             /**
7237              * Sets the "BudgetOtherBuildingMaintenanceTrainingCostAmount" element
7238              */
7239             void setBudgetOtherBuildingMaintenanceTrainingCostAmount(java.math.BigDecimal budgetOtherBuildingMaintenanceTrainingCostAmount);
7240             
7241             /**
7242              * Sets (as xml) the "BudgetOtherBuildingMaintenanceTrainingCostAmount" element
7243              */
7244             void xsetBudgetOtherBuildingMaintenanceTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherBuildingMaintenanceTrainingCostAmount);
7245             
7246             /**
7247              * Unsets the "BudgetOtherBuildingMaintenanceTrainingCostAmount" element
7248              */
7249             void unsetBudgetOtherBuildingMaintenanceTrainingCostAmount();
7250             
7251             /**
7252              * Gets the "BudgetOtherBuildingMaintenanceNonFederalAmount" element
7253              */
7254             java.math.BigDecimal getBudgetOtherBuildingMaintenanceNonFederalAmount();
7255             
7256             /**
7257              * Gets (as xml) the "BudgetOtherBuildingMaintenanceNonFederalAmount" element
7258              */
7259             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherBuildingMaintenanceNonFederalAmount();
7260             
7261             /**
7262              * True if has "BudgetOtherBuildingMaintenanceNonFederalAmount" element
7263              */
7264             boolean isSetBudgetOtherBuildingMaintenanceNonFederalAmount();
7265             
7266             /**
7267              * Sets the "BudgetOtherBuildingMaintenanceNonFederalAmount" element
7268              */
7269             void setBudgetOtherBuildingMaintenanceNonFederalAmount(java.math.BigDecimal budgetOtherBuildingMaintenanceNonFederalAmount);
7270             
7271             /**
7272              * Sets (as xml) the "BudgetOtherBuildingMaintenanceNonFederalAmount" element
7273              */
7274             void xsetBudgetOtherBuildingMaintenanceNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherBuildingMaintenanceNonFederalAmount);
7275             
7276             /**
7277              * Unsets the "BudgetOtherBuildingMaintenanceNonFederalAmount" element
7278              */
7279             void unsetBudgetOtherBuildingMaintenanceNonFederalAmount();
7280             
7281             /**
7282              * Gets the "BudgetOtherAlterationOperationCostAmount" element
7283              */
7284             java.math.BigDecimal getBudgetOtherAlterationOperationCostAmount();
7285             
7286             /**
7287              * Gets (as xml) the "BudgetOtherAlterationOperationCostAmount" element
7288              */
7289             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherAlterationOperationCostAmount();
7290             
7291             /**
7292              * True if has "BudgetOtherAlterationOperationCostAmount" element
7293              */
7294             boolean isSetBudgetOtherAlterationOperationCostAmount();
7295             
7296             /**
7297              * Sets the "BudgetOtherAlterationOperationCostAmount" element
7298              */
7299             void setBudgetOtherAlterationOperationCostAmount(java.math.BigDecimal budgetOtherAlterationOperationCostAmount);
7300             
7301             /**
7302              * Sets (as xml) the "BudgetOtherAlterationOperationCostAmount" element
7303              */
7304             void xsetBudgetOtherAlterationOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherAlterationOperationCostAmount);
7305             
7306             /**
7307              * Unsets the "BudgetOtherAlterationOperationCostAmount" element
7308              */
7309             void unsetBudgetOtherAlterationOperationCostAmount();
7310             
7311             /**
7312              * Gets the "BudgetOtherAlterationTrainingCostAmount" element
7313              */
7314             java.math.BigDecimal getBudgetOtherAlterationTrainingCostAmount();
7315             
7316             /**
7317              * Gets (as xml) the "BudgetOtherAlterationTrainingCostAmount" element
7318              */
7319             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherAlterationTrainingCostAmount();
7320             
7321             /**
7322              * True if has "BudgetOtherAlterationTrainingCostAmount" element
7323              */
7324             boolean isSetBudgetOtherAlterationTrainingCostAmount();
7325             
7326             /**
7327              * Sets the "BudgetOtherAlterationTrainingCostAmount" element
7328              */
7329             void setBudgetOtherAlterationTrainingCostAmount(java.math.BigDecimal budgetOtherAlterationTrainingCostAmount);
7330             
7331             /**
7332              * Sets (as xml) the "BudgetOtherAlterationTrainingCostAmount" element
7333              */
7334             void xsetBudgetOtherAlterationTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherAlterationTrainingCostAmount);
7335             
7336             /**
7337              * Unsets the "BudgetOtherAlterationTrainingCostAmount" element
7338              */
7339             void unsetBudgetOtherAlterationTrainingCostAmount();
7340             
7341             /**
7342              * Gets the "BudgetOtherAlterationNonFederalAmount" element
7343              */
7344             java.math.BigDecimal getBudgetOtherAlterationNonFederalAmount();
7345             
7346             /**
7347              * Gets (as xml) the "BudgetOtherAlterationNonFederalAmount" element
7348              */
7349             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherAlterationNonFederalAmount();
7350             
7351             /**
7352              * True if has "BudgetOtherAlterationNonFederalAmount" element
7353              */
7354             boolean isSetBudgetOtherAlterationNonFederalAmount();
7355             
7356             /**
7357              * Sets the "BudgetOtherAlterationNonFederalAmount" element
7358              */
7359             void setBudgetOtherAlterationNonFederalAmount(java.math.BigDecimal budgetOtherAlterationNonFederalAmount);
7360             
7361             /**
7362              * Sets (as xml) the "BudgetOtherAlterationNonFederalAmount" element
7363              */
7364             void xsetBudgetOtherAlterationNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherAlterationNonFederalAmount);
7365             
7366             /**
7367              * Unsets the "BudgetOtherAlterationNonFederalAmount" element
7368              */
7369             void unsetBudgetOtherAlterationNonFederalAmount();
7370             
7371             /**
7372              * Gets the "BudgetOtherLocalTravelOperationCostAmount" element
7373              */
7374             java.math.BigDecimal getBudgetOtherLocalTravelOperationCostAmount();
7375             
7376             /**
7377              * Gets (as xml) the "BudgetOtherLocalTravelOperationCostAmount" element
7378              */
7379             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherLocalTravelOperationCostAmount();
7380             
7381             /**
7382              * True if has "BudgetOtherLocalTravelOperationCostAmount" element
7383              */
7384             boolean isSetBudgetOtherLocalTravelOperationCostAmount();
7385             
7386             /**
7387              * Sets the "BudgetOtherLocalTravelOperationCostAmount" element
7388              */
7389             void setBudgetOtherLocalTravelOperationCostAmount(java.math.BigDecimal budgetOtherLocalTravelOperationCostAmount);
7390             
7391             /**
7392              * Sets (as xml) the "BudgetOtherLocalTravelOperationCostAmount" element
7393              */
7394             void xsetBudgetOtherLocalTravelOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherLocalTravelOperationCostAmount);
7395             
7396             /**
7397              * Unsets the "BudgetOtherLocalTravelOperationCostAmount" element
7398              */
7399             void unsetBudgetOtherLocalTravelOperationCostAmount();
7400             
7401             /**
7402              * Gets the "BudgetOtherLocalTravelTrainingCostAmount" element
7403              */
7404             java.math.BigDecimal getBudgetOtherLocalTravelTrainingCostAmount();
7405             
7406             /**
7407              * Gets (as xml) the "BudgetOtherLocalTravelTrainingCostAmount" element
7408              */
7409             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherLocalTravelTrainingCostAmount();
7410             
7411             /**
7412              * True if has "BudgetOtherLocalTravelTrainingCostAmount" element
7413              */
7414             boolean isSetBudgetOtherLocalTravelTrainingCostAmount();
7415             
7416             /**
7417              * Sets the "BudgetOtherLocalTravelTrainingCostAmount" element
7418              */
7419             void setBudgetOtherLocalTravelTrainingCostAmount(java.math.BigDecimal budgetOtherLocalTravelTrainingCostAmount);
7420             
7421             /**
7422              * Sets (as xml) the "BudgetOtherLocalTravelTrainingCostAmount" element
7423              */
7424             void xsetBudgetOtherLocalTravelTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherLocalTravelTrainingCostAmount);
7425             
7426             /**
7427              * Unsets the "BudgetOtherLocalTravelTrainingCostAmount" element
7428              */
7429             void unsetBudgetOtherLocalTravelTrainingCostAmount();
7430             
7431             /**
7432              * Gets the "BudgetOtherLocalTravelNonFederalAmount" element
7433              */
7434             java.math.BigDecimal getBudgetOtherLocalTravelNonFederalAmount();
7435             
7436             /**
7437              * Gets (as xml) the "BudgetOtherLocalTravelNonFederalAmount" element
7438              */
7439             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherLocalTravelNonFederalAmount();
7440             
7441             /**
7442              * True if has "BudgetOtherLocalTravelNonFederalAmount" element
7443              */
7444             boolean isSetBudgetOtherLocalTravelNonFederalAmount();
7445             
7446             /**
7447              * Sets the "BudgetOtherLocalTravelNonFederalAmount" element
7448              */
7449             void setBudgetOtherLocalTravelNonFederalAmount(java.math.BigDecimal budgetOtherLocalTravelNonFederalAmount);
7450             
7451             /**
7452              * Sets (as xml) the "BudgetOtherLocalTravelNonFederalAmount" element
7453              */
7454             void xsetBudgetOtherLocalTravelNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherLocalTravelNonFederalAmount);
7455             
7456             /**
7457              * Unsets the "BudgetOtherLocalTravelNonFederalAmount" element
7458              */
7459             void unsetBudgetOtherLocalTravelNonFederalAmount();
7460             
7461             /**
7462              * Gets the "BudgetOtherNutritionServicesOperationCostAmount" element
7463              */
7464             java.math.BigDecimal getBudgetOtherNutritionServicesOperationCostAmount();
7465             
7466             /**
7467              * Gets (as xml) the "BudgetOtherNutritionServicesOperationCostAmount" element
7468              */
7469             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherNutritionServicesOperationCostAmount();
7470             
7471             /**
7472              * True if has "BudgetOtherNutritionServicesOperationCostAmount" element
7473              */
7474             boolean isSetBudgetOtherNutritionServicesOperationCostAmount();
7475             
7476             /**
7477              * Sets the "BudgetOtherNutritionServicesOperationCostAmount" element
7478              */
7479             void setBudgetOtherNutritionServicesOperationCostAmount(java.math.BigDecimal budgetOtherNutritionServicesOperationCostAmount);
7480             
7481             /**
7482              * Sets (as xml) the "BudgetOtherNutritionServicesOperationCostAmount" element
7483              */
7484             void xsetBudgetOtherNutritionServicesOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherNutritionServicesOperationCostAmount);
7485             
7486             /**
7487              * Unsets the "BudgetOtherNutritionServicesOperationCostAmount" element
7488              */
7489             void unsetBudgetOtherNutritionServicesOperationCostAmount();
7490             
7491             /**
7492              * Gets the "BudgetOtherNutritionServicesTrainingCostAmount" element
7493              */
7494             java.math.BigDecimal getBudgetOtherNutritionServicesTrainingCostAmount();
7495             
7496             /**
7497              * Gets (as xml) the "BudgetOtherNutritionServicesTrainingCostAmount" element
7498              */
7499             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherNutritionServicesTrainingCostAmount();
7500             
7501             /**
7502              * True if has "BudgetOtherNutritionServicesTrainingCostAmount" element
7503              */
7504             boolean isSetBudgetOtherNutritionServicesTrainingCostAmount();
7505             
7506             /**
7507              * Sets the "BudgetOtherNutritionServicesTrainingCostAmount" element
7508              */
7509             void setBudgetOtherNutritionServicesTrainingCostAmount(java.math.BigDecimal budgetOtherNutritionServicesTrainingCostAmount);
7510             
7511             /**
7512              * Sets (as xml) the "BudgetOtherNutritionServicesTrainingCostAmount" element
7513              */
7514             void xsetBudgetOtherNutritionServicesTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherNutritionServicesTrainingCostAmount);
7515             
7516             /**
7517              * Unsets the "BudgetOtherNutritionServicesTrainingCostAmount" element
7518              */
7519             void unsetBudgetOtherNutritionServicesTrainingCostAmount();
7520             
7521             /**
7522              * Gets the "BudgetOtherNutritionServicesNonFederalAmount" element
7523              */
7524             java.math.BigDecimal getBudgetOtherNutritionServicesNonFederalAmount();
7525             
7526             /**
7527              * Gets (as xml) the "BudgetOtherNutritionServicesNonFederalAmount" element
7528              */
7529             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherNutritionServicesNonFederalAmount();
7530             
7531             /**
7532              * True if has "BudgetOtherNutritionServicesNonFederalAmount" element
7533              */
7534             boolean isSetBudgetOtherNutritionServicesNonFederalAmount();
7535             
7536             /**
7537              * Sets the "BudgetOtherNutritionServicesNonFederalAmount" element
7538              */
7539             void setBudgetOtherNutritionServicesNonFederalAmount(java.math.BigDecimal budgetOtherNutritionServicesNonFederalAmount);
7540             
7541             /**
7542              * Sets (as xml) the "BudgetOtherNutritionServicesNonFederalAmount" element
7543              */
7544             void xsetBudgetOtherNutritionServicesNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherNutritionServicesNonFederalAmount);
7545             
7546             /**
7547              * Unsets the "BudgetOtherNutritionServicesNonFederalAmount" element
7548              */
7549             void unsetBudgetOtherNutritionServicesNonFederalAmount();
7550             
7551             /**
7552              * Gets the "BudgetOtherConsultantOperationCostAmount" element
7553              */
7554             java.math.BigDecimal getBudgetOtherConsultantOperationCostAmount();
7555             
7556             /**
7557              * Gets (as xml) the "BudgetOtherConsultantOperationCostAmount" element
7558              */
7559             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherConsultantOperationCostAmount();
7560             
7561             /**
7562              * True if has "BudgetOtherConsultantOperationCostAmount" element
7563              */
7564             boolean isSetBudgetOtherConsultantOperationCostAmount();
7565             
7566             /**
7567              * Sets the "BudgetOtherConsultantOperationCostAmount" element
7568              */
7569             void setBudgetOtherConsultantOperationCostAmount(java.math.BigDecimal budgetOtherConsultantOperationCostAmount);
7570             
7571             /**
7572              * Sets (as xml) the "BudgetOtherConsultantOperationCostAmount" element
7573              */
7574             void xsetBudgetOtherConsultantOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherConsultantOperationCostAmount);
7575             
7576             /**
7577              * Unsets the "BudgetOtherConsultantOperationCostAmount" element
7578              */
7579             void unsetBudgetOtherConsultantOperationCostAmount();
7580             
7581             /**
7582              * Gets the "BudgetOtherConsultantTrainingCostAmount" element
7583              */
7584             java.math.BigDecimal getBudgetOtherConsultantTrainingCostAmount();
7585             
7586             /**
7587              * Gets (as xml) the "BudgetOtherConsultantTrainingCostAmount" element
7588              */
7589             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherConsultantTrainingCostAmount();
7590             
7591             /**
7592              * True if has "BudgetOtherConsultantTrainingCostAmount" element
7593              */
7594             boolean isSetBudgetOtherConsultantTrainingCostAmount();
7595             
7596             /**
7597              * Sets the "BudgetOtherConsultantTrainingCostAmount" element
7598              */
7599             void setBudgetOtherConsultantTrainingCostAmount(java.math.BigDecimal budgetOtherConsultantTrainingCostAmount);
7600             
7601             /**
7602              * Sets (as xml) the "BudgetOtherConsultantTrainingCostAmount" element
7603              */
7604             void xsetBudgetOtherConsultantTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherConsultantTrainingCostAmount);
7605             
7606             /**
7607              * Unsets the "BudgetOtherConsultantTrainingCostAmount" element
7608              */
7609             void unsetBudgetOtherConsultantTrainingCostAmount();
7610             
7611             /**
7612              * Gets the "BudgetOtherConsultantNonFederalAmount" element
7613              */
7614             java.math.BigDecimal getBudgetOtherConsultantNonFederalAmount();
7615             
7616             /**
7617              * Gets (as xml) the "BudgetOtherConsultantNonFederalAmount" element
7618              */
7619             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherConsultantNonFederalAmount();
7620             
7621             /**
7622              * True if has "BudgetOtherConsultantNonFederalAmount" element
7623              */
7624             boolean isSetBudgetOtherConsultantNonFederalAmount();
7625             
7626             /**
7627              * Sets the "BudgetOtherConsultantNonFederalAmount" element
7628              */
7629             void setBudgetOtherConsultantNonFederalAmount(java.math.BigDecimal budgetOtherConsultantNonFederalAmount);
7630             
7631             /**
7632              * Sets (as xml) the "BudgetOtherConsultantNonFederalAmount" element
7633              */
7634             void xsetBudgetOtherConsultantNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherConsultantNonFederalAmount);
7635             
7636             /**
7637              * Unsets the "BudgetOtherConsultantNonFederalAmount" element
7638              */
7639             void unsetBudgetOtherConsultantNonFederalAmount();
7640             
7641             /**
7642              * Gets the "BudgetOtherVolunteerOperationCostAmount" element
7643              */
7644             java.math.BigDecimal getBudgetOtherVolunteerOperationCostAmount();
7645             
7646             /**
7647              * Gets (as xml) the "BudgetOtherVolunteerOperationCostAmount" element
7648              */
7649             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherVolunteerOperationCostAmount();
7650             
7651             /**
7652              * True if has "BudgetOtherVolunteerOperationCostAmount" element
7653              */
7654             boolean isSetBudgetOtherVolunteerOperationCostAmount();
7655             
7656             /**
7657              * Sets the "BudgetOtherVolunteerOperationCostAmount" element
7658              */
7659             void setBudgetOtherVolunteerOperationCostAmount(java.math.BigDecimal budgetOtherVolunteerOperationCostAmount);
7660             
7661             /**
7662              * Sets (as xml) the "BudgetOtherVolunteerOperationCostAmount" element
7663              */
7664             void xsetBudgetOtherVolunteerOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherVolunteerOperationCostAmount);
7665             
7666             /**
7667              * Unsets the "BudgetOtherVolunteerOperationCostAmount" element
7668              */
7669             void unsetBudgetOtherVolunteerOperationCostAmount();
7670             
7671             /**
7672              * Gets the "BudgetOtherVolunteerTrainingCostAmount" element
7673              */
7674             java.math.BigDecimal getBudgetOtherVolunteerTrainingCostAmount();
7675             
7676             /**
7677              * Gets (as xml) the "BudgetOtherVolunteerTrainingCostAmount" element
7678              */
7679             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherVolunteerTrainingCostAmount();
7680             
7681             /**
7682              * True if has "BudgetOtherVolunteerTrainingCostAmount" element
7683              */
7684             boolean isSetBudgetOtherVolunteerTrainingCostAmount();
7685             
7686             /**
7687              * Sets the "BudgetOtherVolunteerTrainingCostAmount" element
7688              */
7689             void setBudgetOtherVolunteerTrainingCostAmount(java.math.BigDecimal budgetOtherVolunteerTrainingCostAmount);
7690             
7691             /**
7692              * Sets (as xml) the "BudgetOtherVolunteerTrainingCostAmount" element
7693              */
7694             void xsetBudgetOtherVolunteerTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherVolunteerTrainingCostAmount);
7695             
7696             /**
7697              * Unsets the "BudgetOtherVolunteerTrainingCostAmount" element
7698              */
7699             void unsetBudgetOtherVolunteerTrainingCostAmount();
7700             
7701             /**
7702              * Gets the "BudgetOtherVolunteerNonFederalAmount" element
7703              */
7704             java.math.BigDecimal getBudgetOtherVolunteerNonFederalAmount();
7705             
7706             /**
7707              * Gets (as xml) the "BudgetOtherVolunteerNonFederalAmount" element
7708              */
7709             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherVolunteerNonFederalAmount();
7710             
7711             /**
7712              * True if has "BudgetOtherVolunteerNonFederalAmount" element
7713              */
7714             boolean isSetBudgetOtherVolunteerNonFederalAmount();
7715             
7716             /**
7717              * Sets the "BudgetOtherVolunteerNonFederalAmount" element
7718              */
7719             void setBudgetOtherVolunteerNonFederalAmount(java.math.BigDecimal budgetOtherVolunteerNonFederalAmount);
7720             
7721             /**
7722              * Sets (as xml) the "BudgetOtherVolunteerNonFederalAmount" element
7723              */
7724             void xsetBudgetOtherVolunteerNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherVolunteerNonFederalAmount);
7725             
7726             /**
7727              * Unsets the "BudgetOtherVolunteerNonFederalAmount" element
7728              */
7729             void unsetBudgetOtherVolunteerNonFederalAmount();
7730             
7731             /**
7732              * Gets the "BudgetOtherSubstitutesOperationCostAmount" element
7733              */
7734             java.math.BigDecimal getBudgetOtherSubstitutesOperationCostAmount();
7735             
7736             /**
7737              * Gets (as xml) the "BudgetOtherSubstitutesOperationCostAmount" element
7738              */
7739             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherSubstitutesOperationCostAmount();
7740             
7741             /**
7742              * True if has "BudgetOtherSubstitutesOperationCostAmount" element
7743              */
7744             boolean isSetBudgetOtherSubstitutesOperationCostAmount();
7745             
7746             /**
7747              * Sets the "BudgetOtherSubstitutesOperationCostAmount" element
7748              */
7749             void setBudgetOtherSubstitutesOperationCostAmount(java.math.BigDecimal budgetOtherSubstitutesOperationCostAmount);
7750             
7751             /**
7752              * Sets (as xml) the "BudgetOtherSubstitutesOperationCostAmount" element
7753              */
7754             void xsetBudgetOtherSubstitutesOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherSubstitutesOperationCostAmount);
7755             
7756             /**
7757              * Unsets the "BudgetOtherSubstitutesOperationCostAmount" element
7758              */
7759             void unsetBudgetOtherSubstitutesOperationCostAmount();
7760             
7761             /**
7762              * Gets the "BudgetOtherSubstitutesTrainingCostAmount" element
7763              */
7764             java.math.BigDecimal getBudgetOtherSubstitutesTrainingCostAmount();
7765             
7766             /**
7767              * Gets (as xml) the "BudgetOtherSubstitutesTrainingCostAmount" element
7768              */
7769             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherSubstitutesTrainingCostAmount();
7770             
7771             /**
7772              * True if has "BudgetOtherSubstitutesTrainingCostAmount" element
7773              */
7774             boolean isSetBudgetOtherSubstitutesTrainingCostAmount();
7775             
7776             /**
7777              * Sets the "BudgetOtherSubstitutesTrainingCostAmount" element
7778              */
7779             void setBudgetOtherSubstitutesTrainingCostAmount(java.math.BigDecimal budgetOtherSubstitutesTrainingCostAmount);
7780             
7781             /**
7782              * Sets (as xml) the "BudgetOtherSubstitutesTrainingCostAmount" element
7783              */
7784             void xsetBudgetOtherSubstitutesTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherSubstitutesTrainingCostAmount);
7785             
7786             /**
7787              * Unsets the "BudgetOtherSubstitutesTrainingCostAmount" element
7788              */
7789             void unsetBudgetOtherSubstitutesTrainingCostAmount();
7790             
7791             /**
7792              * Gets the "BudgetOtherSubstitutesNonFederalAmount" element
7793              */
7794             java.math.BigDecimal getBudgetOtherSubstitutesNonFederalAmount();
7795             
7796             /**
7797              * Gets (as xml) the "BudgetOtherSubstitutesNonFederalAmount" element
7798              */
7799             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherSubstitutesNonFederalAmount();
7800             
7801             /**
7802              * True if has "BudgetOtherSubstitutesNonFederalAmount" element
7803              */
7804             boolean isSetBudgetOtherSubstitutesNonFederalAmount();
7805             
7806             /**
7807              * Sets the "BudgetOtherSubstitutesNonFederalAmount" element
7808              */
7809             void setBudgetOtherSubstitutesNonFederalAmount(java.math.BigDecimal budgetOtherSubstitutesNonFederalAmount);
7810             
7811             /**
7812              * Sets (as xml) the "BudgetOtherSubstitutesNonFederalAmount" element
7813              */
7814             void xsetBudgetOtherSubstitutesNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherSubstitutesNonFederalAmount);
7815             
7816             /**
7817              * Unsets the "BudgetOtherSubstitutesNonFederalAmount" element
7818              */
7819             void unsetBudgetOtherSubstitutesNonFederalAmount();
7820             
7821             /**
7822              * Gets the "BudgetOtherParentOperationCostAmount" element
7823              */
7824             java.math.BigDecimal getBudgetOtherParentOperationCostAmount();
7825             
7826             /**
7827              * Gets (as xml) the "BudgetOtherParentOperationCostAmount" element
7828              */
7829             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherParentOperationCostAmount();
7830             
7831             /**
7832              * True if has "BudgetOtherParentOperationCostAmount" element
7833              */
7834             boolean isSetBudgetOtherParentOperationCostAmount();
7835             
7836             /**
7837              * Sets the "BudgetOtherParentOperationCostAmount" element
7838              */
7839             void setBudgetOtherParentOperationCostAmount(java.math.BigDecimal budgetOtherParentOperationCostAmount);
7840             
7841             /**
7842              * Sets (as xml) the "BudgetOtherParentOperationCostAmount" element
7843              */
7844             void xsetBudgetOtherParentOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherParentOperationCostAmount);
7845             
7846             /**
7847              * Unsets the "BudgetOtherParentOperationCostAmount" element
7848              */
7849             void unsetBudgetOtherParentOperationCostAmount();
7850             
7851             /**
7852              * Gets the "BudgetOtherParentTrainingCostAmount" element
7853              */
7854             java.math.BigDecimal getBudgetOtherParentTrainingCostAmount();
7855             
7856             /**
7857              * Gets (as xml) the "BudgetOtherParentTrainingCostAmount" element
7858              */
7859             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherParentTrainingCostAmount();
7860             
7861             /**
7862              * True if has "BudgetOtherParentTrainingCostAmount" element
7863              */
7864             boolean isSetBudgetOtherParentTrainingCostAmount();
7865             
7866             /**
7867              * Sets the "BudgetOtherParentTrainingCostAmount" element
7868              */
7869             void setBudgetOtherParentTrainingCostAmount(java.math.BigDecimal budgetOtherParentTrainingCostAmount);
7870             
7871             /**
7872              * Sets (as xml) the "BudgetOtherParentTrainingCostAmount" element
7873              */
7874             void xsetBudgetOtherParentTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherParentTrainingCostAmount);
7875             
7876             /**
7877              * Unsets the "BudgetOtherParentTrainingCostAmount" element
7878              */
7879             void unsetBudgetOtherParentTrainingCostAmount();
7880             
7881             /**
7882              * Gets the "BudgetOtherParentNonFederalAmount" element
7883              */
7884             java.math.BigDecimal getBudgetOtherParentNonFederalAmount();
7885             
7886             /**
7887              * Gets (as xml) the "BudgetOtherParentNonFederalAmount" element
7888              */
7889             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherParentNonFederalAmount();
7890             
7891             /**
7892              * True if has "BudgetOtherParentNonFederalAmount" element
7893              */
7894             boolean isSetBudgetOtherParentNonFederalAmount();
7895             
7896             /**
7897              * Sets the "BudgetOtherParentNonFederalAmount" element
7898              */
7899             void setBudgetOtherParentNonFederalAmount(java.math.BigDecimal budgetOtherParentNonFederalAmount);
7900             
7901             /**
7902              * Sets (as xml) the "BudgetOtherParentNonFederalAmount" element
7903              */
7904             void xsetBudgetOtherParentNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherParentNonFederalAmount);
7905             
7906             /**
7907              * Unsets the "BudgetOtherParentNonFederalAmount" element
7908              */
7909             void unsetBudgetOtherParentNonFederalAmount();
7910             
7911             /**
7912              * Gets the "BudgetOtherAccountingOperationCostAmount" element
7913              */
7914             java.math.BigDecimal getBudgetOtherAccountingOperationCostAmount();
7915             
7916             /**
7917              * Gets (as xml) the "BudgetOtherAccountingOperationCostAmount" element
7918              */
7919             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherAccountingOperationCostAmount();
7920             
7921             /**
7922              * True if has "BudgetOtherAccountingOperationCostAmount" element
7923              */
7924             boolean isSetBudgetOtherAccountingOperationCostAmount();
7925             
7926             /**
7927              * Sets the "BudgetOtherAccountingOperationCostAmount" element
7928              */
7929             void setBudgetOtherAccountingOperationCostAmount(java.math.BigDecimal budgetOtherAccountingOperationCostAmount);
7930             
7931             /**
7932              * Sets (as xml) the "BudgetOtherAccountingOperationCostAmount" element
7933              */
7934             void xsetBudgetOtherAccountingOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherAccountingOperationCostAmount);
7935             
7936             /**
7937              * Unsets the "BudgetOtherAccountingOperationCostAmount" element
7938              */
7939             void unsetBudgetOtherAccountingOperationCostAmount();
7940             
7941             /**
7942              * Gets the "BudgetOtherAccountingTrainingCostAmount" element
7943              */
7944             java.math.BigDecimal getBudgetOtherAccountingTrainingCostAmount();
7945             
7946             /**
7947              * Gets (as xml) the "BudgetOtherAccountingTrainingCostAmount" element
7948              */
7949             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherAccountingTrainingCostAmount();
7950             
7951             /**
7952              * True if has "BudgetOtherAccountingTrainingCostAmount" element
7953              */
7954             boolean isSetBudgetOtherAccountingTrainingCostAmount();
7955             
7956             /**
7957              * Sets the "BudgetOtherAccountingTrainingCostAmount" element
7958              */
7959             void setBudgetOtherAccountingTrainingCostAmount(java.math.BigDecimal budgetOtherAccountingTrainingCostAmount);
7960             
7961             /**
7962              * Sets (as xml) the "BudgetOtherAccountingTrainingCostAmount" element
7963              */
7964             void xsetBudgetOtherAccountingTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherAccountingTrainingCostAmount);
7965             
7966             /**
7967              * Unsets the "BudgetOtherAccountingTrainingCostAmount" element
7968              */
7969             void unsetBudgetOtherAccountingTrainingCostAmount();
7970             
7971             /**
7972              * Gets the "BudgetOtherAccountingNonFederalAmount" element
7973              */
7974             java.math.BigDecimal getBudgetOtherAccountingNonFederalAmount();
7975             
7976             /**
7977              * Gets (as xml) the "BudgetOtherAccountingNonFederalAmount" element
7978              */
7979             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherAccountingNonFederalAmount();
7980             
7981             /**
7982              * True if has "BudgetOtherAccountingNonFederalAmount" element
7983              */
7984             boolean isSetBudgetOtherAccountingNonFederalAmount();
7985             
7986             /**
7987              * Sets the "BudgetOtherAccountingNonFederalAmount" element
7988              */
7989             void setBudgetOtherAccountingNonFederalAmount(java.math.BigDecimal budgetOtherAccountingNonFederalAmount);
7990             
7991             /**
7992              * Sets (as xml) the "BudgetOtherAccountingNonFederalAmount" element
7993              */
7994             void xsetBudgetOtherAccountingNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherAccountingNonFederalAmount);
7995             
7996             /**
7997              * Unsets the "BudgetOtherAccountingNonFederalAmount" element
7998              */
7999             void unsetBudgetOtherAccountingNonFederalAmount();
8000             
8001             /**
8002              * Gets the "BudgetOtherPublicationOperationCostAmount" element
8003              */
8004             java.math.BigDecimal getBudgetOtherPublicationOperationCostAmount();
8005             
8006             /**
8007              * Gets (as xml) the "BudgetOtherPublicationOperationCostAmount" element
8008              */
8009             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherPublicationOperationCostAmount();
8010             
8011             /**
8012              * True if has "BudgetOtherPublicationOperationCostAmount" element
8013              */
8014             boolean isSetBudgetOtherPublicationOperationCostAmount();
8015             
8016             /**
8017              * Sets the "BudgetOtherPublicationOperationCostAmount" element
8018              */
8019             void setBudgetOtherPublicationOperationCostAmount(java.math.BigDecimal budgetOtherPublicationOperationCostAmount);
8020             
8021             /**
8022              * Sets (as xml) the "BudgetOtherPublicationOperationCostAmount" element
8023              */
8024             void xsetBudgetOtherPublicationOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherPublicationOperationCostAmount);
8025             
8026             /**
8027              * Unsets the "BudgetOtherPublicationOperationCostAmount" element
8028              */
8029             void unsetBudgetOtherPublicationOperationCostAmount();
8030             
8031             /**
8032              * Gets the "BudgetOtherPublicationTrainingCostAmount" element
8033              */
8034             java.math.BigDecimal getBudgetOtherPublicationTrainingCostAmount();
8035             
8036             /**
8037              * Gets (as xml) the "BudgetOtherPublicationTrainingCostAmount" element
8038              */
8039             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherPublicationTrainingCostAmount();
8040             
8041             /**
8042              * True if has "BudgetOtherPublicationTrainingCostAmount" element
8043              */
8044             boolean isSetBudgetOtherPublicationTrainingCostAmount();
8045             
8046             /**
8047              * Sets the "BudgetOtherPublicationTrainingCostAmount" element
8048              */
8049             void setBudgetOtherPublicationTrainingCostAmount(java.math.BigDecimal budgetOtherPublicationTrainingCostAmount);
8050             
8051             /**
8052              * Sets (as xml) the "BudgetOtherPublicationTrainingCostAmount" element
8053              */
8054             void xsetBudgetOtherPublicationTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherPublicationTrainingCostAmount);
8055             
8056             /**
8057              * Unsets the "BudgetOtherPublicationTrainingCostAmount" element
8058              */
8059             void unsetBudgetOtherPublicationTrainingCostAmount();
8060             
8061             /**
8062              * Gets the "BudgetOtherPublicationNonFederalAmount" element
8063              */
8064             java.math.BigDecimal getBudgetOtherPublicationNonFederalAmount();
8065             
8066             /**
8067              * Gets (as xml) the "BudgetOtherPublicationNonFederalAmount" element
8068              */
8069             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherPublicationNonFederalAmount();
8070             
8071             /**
8072              * True if has "BudgetOtherPublicationNonFederalAmount" element
8073              */
8074             boolean isSetBudgetOtherPublicationNonFederalAmount();
8075             
8076             /**
8077              * Sets the "BudgetOtherPublicationNonFederalAmount" element
8078              */
8079             void setBudgetOtherPublicationNonFederalAmount(java.math.BigDecimal budgetOtherPublicationNonFederalAmount);
8080             
8081             /**
8082              * Sets (as xml) the "BudgetOtherPublicationNonFederalAmount" element
8083              */
8084             void xsetBudgetOtherPublicationNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherPublicationNonFederalAmount);
8085             
8086             /**
8087              * Unsets the "BudgetOtherPublicationNonFederalAmount" element
8088              */
8089             void unsetBudgetOtherPublicationNonFederalAmount();
8090             
8091             /**
8092              * Gets the "BudgetOtherTrainingOperationCostAmount" element
8093              */
8094             java.math.BigDecimal getBudgetOtherTrainingOperationCostAmount();
8095             
8096             /**
8097              * Gets (as xml) the "BudgetOtherTrainingOperationCostAmount" element
8098              */
8099             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherTrainingOperationCostAmount();
8100             
8101             /**
8102              * True if has "BudgetOtherTrainingOperationCostAmount" element
8103              */
8104             boolean isSetBudgetOtherTrainingOperationCostAmount();
8105             
8106             /**
8107              * Sets the "BudgetOtherTrainingOperationCostAmount" element
8108              */
8109             void setBudgetOtherTrainingOperationCostAmount(java.math.BigDecimal budgetOtherTrainingOperationCostAmount);
8110             
8111             /**
8112              * Sets (as xml) the "BudgetOtherTrainingOperationCostAmount" element
8113              */
8114             void xsetBudgetOtherTrainingOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherTrainingOperationCostAmount);
8115             
8116             /**
8117              * Unsets the "BudgetOtherTrainingOperationCostAmount" element
8118              */
8119             void unsetBudgetOtherTrainingOperationCostAmount();
8120             
8121             /**
8122              * Gets the "BudgetOtherTrainingTrainingCostAmount" element
8123              */
8124             java.math.BigDecimal getBudgetOtherTrainingTrainingCostAmount();
8125             
8126             /**
8127              * Gets (as xml) the "BudgetOtherTrainingTrainingCostAmount" element
8128              */
8129             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherTrainingTrainingCostAmount();
8130             
8131             /**
8132              * True if has "BudgetOtherTrainingTrainingCostAmount" element
8133              */
8134             boolean isSetBudgetOtherTrainingTrainingCostAmount();
8135             
8136             /**
8137              * Sets the "BudgetOtherTrainingTrainingCostAmount" element
8138              */
8139             void setBudgetOtherTrainingTrainingCostAmount(java.math.BigDecimal budgetOtherTrainingTrainingCostAmount);
8140             
8141             /**
8142              * Sets (as xml) the "BudgetOtherTrainingTrainingCostAmount" element
8143              */
8144             void xsetBudgetOtherTrainingTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherTrainingTrainingCostAmount);
8145             
8146             /**
8147              * Unsets the "BudgetOtherTrainingTrainingCostAmount" element
8148              */
8149             void unsetBudgetOtherTrainingTrainingCostAmount();
8150             
8151             /**
8152              * Gets the "BudgetOtherTrainingNonFederalAmount" element
8153              */
8154             java.math.BigDecimal getBudgetOtherTrainingNonFederalAmount();
8155             
8156             /**
8157              * Gets (as xml) the "BudgetOtherTrainingNonFederalAmount" element
8158              */
8159             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherTrainingNonFederalAmount();
8160             
8161             /**
8162              * True if has "BudgetOtherTrainingNonFederalAmount" element
8163              */
8164             boolean isSetBudgetOtherTrainingNonFederalAmount();
8165             
8166             /**
8167              * Sets the "BudgetOtherTrainingNonFederalAmount" element
8168              */
8169             void setBudgetOtherTrainingNonFederalAmount(java.math.BigDecimal budgetOtherTrainingNonFederalAmount);
8170             
8171             /**
8172              * Sets (as xml) the "BudgetOtherTrainingNonFederalAmount" element
8173              */
8174             void xsetBudgetOtherTrainingNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherTrainingNonFederalAmount);
8175             
8176             /**
8177              * Unsets the "BudgetOtherTrainingNonFederalAmount" element
8178              */
8179             void unsetBudgetOtherTrainingNonFederalAmount();
8180             
8181             /**
8182              * Gets the "BudgetOtherOtherOperationCostAmount" element
8183              */
8184             java.math.BigDecimal getBudgetOtherOtherOperationCostAmount();
8185             
8186             /**
8187              * Gets (as xml) the "BudgetOtherOtherOperationCostAmount" element
8188              */
8189             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherOtherOperationCostAmount();
8190             
8191             /**
8192              * True if has "BudgetOtherOtherOperationCostAmount" element
8193              */
8194             boolean isSetBudgetOtherOtherOperationCostAmount();
8195             
8196             /**
8197              * Sets the "BudgetOtherOtherOperationCostAmount" element
8198              */
8199             void setBudgetOtherOtherOperationCostAmount(java.math.BigDecimal budgetOtherOtherOperationCostAmount);
8200             
8201             /**
8202              * Sets (as xml) the "BudgetOtherOtherOperationCostAmount" element
8203              */
8204             void xsetBudgetOtherOtherOperationCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherOtherOperationCostAmount);
8205             
8206             /**
8207              * Unsets the "BudgetOtherOtherOperationCostAmount" element
8208              */
8209             void unsetBudgetOtherOtherOperationCostAmount();
8210             
8211             /**
8212              * Gets the "BudgetOtherOtherTrainingCostAmount" element
8213              */
8214             java.math.BigDecimal getBudgetOtherOtherTrainingCostAmount();
8215             
8216             /**
8217              * Gets (as xml) the "BudgetOtherOtherTrainingCostAmount" element
8218              */
8219             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherOtherTrainingCostAmount();
8220             
8221             /**
8222              * True if has "BudgetOtherOtherTrainingCostAmount" element
8223              */
8224             boolean isSetBudgetOtherOtherTrainingCostAmount();
8225             
8226             /**
8227              * Sets the "BudgetOtherOtherTrainingCostAmount" element
8228              */
8229             void setBudgetOtherOtherTrainingCostAmount(java.math.BigDecimal budgetOtherOtherTrainingCostAmount);
8230             
8231             /**
8232              * Sets (as xml) the "BudgetOtherOtherTrainingCostAmount" element
8233              */
8234             void xsetBudgetOtherOtherTrainingCostAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherOtherTrainingCostAmount);
8235             
8236             /**
8237              * Unsets the "BudgetOtherOtherTrainingCostAmount" element
8238              */
8239             void unsetBudgetOtherOtherTrainingCostAmount();
8240             
8241             /**
8242              * Gets the "BudgetOtherOtherNonFederalAmount" element
8243              */
8244             java.math.BigDecimal getBudgetOtherOtherNonFederalAmount();
8245             
8246             /**
8247              * Gets (as xml) the "BudgetOtherOtherNonFederalAmount" element
8248              */
8249             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetOtherOtherNonFederalAmount();
8250             
8251             /**
8252              * True if has "BudgetOtherOtherNonFederalAmount" element
8253              */
8254             boolean isSetBudgetOtherOtherNonFederalAmount();
8255             
8256             /**
8257              * Sets the "BudgetOtherOtherNonFederalAmount" element
8258              */
8259             void setBudgetOtherOtherNonFederalAmount(java.math.BigDecimal budgetOtherOtherNonFederalAmount);
8260             
8261             /**
8262              * Sets (as xml) the "BudgetOtherOtherNonFederalAmount" element
8263              */
8264             void xsetBudgetOtherOtherNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetOtherOtherNonFederalAmount);
8265             
8266             /**
8267              * Unsets the "BudgetOtherOtherNonFederalAmount" element
8268              */
8269             void unsetBudgetOtherOtherNonFederalAmount();
8270             
8271             /**
8272              * Gets the "BudgetOtherOperationTotalAmount" element
8273              */
8274             java.math.BigDecimal getBudgetOtherOperationTotalAmount();
8275             
8276             /**
8277              * Gets (as xml) the "BudgetOtherOperationTotalAmount" element
8278              */
8279             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetOtherOperationTotalAmount();
8280             
8281             /**
8282              * True if has "BudgetOtherOperationTotalAmount" element
8283              */
8284             boolean isSetBudgetOtherOperationTotalAmount();
8285             
8286             /**
8287              * Sets the "BudgetOtherOperationTotalAmount" element
8288              */
8289             void setBudgetOtherOperationTotalAmount(java.math.BigDecimal budgetOtherOperationTotalAmount);
8290             
8291             /**
8292              * Sets (as xml) the "BudgetOtherOperationTotalAmount" element
8293              */
8294             void xsetBudgetOtherOperationTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetOtherOperationTotalAmount);
8295             
8296             /**
8297              * Unsets the "BudgetOtherOperationTotalAmount" element
8298              */
8299             void unsetBudgetOtherOperationTotalAmount();
8300             
8301             /**
8302              * Gets the "BudgetOtherTrainingTotalAmount" element
8303              */
8304             java.math.BigDecimal getBudgetOtherTrainingTotalAmount();
8305             
8306             /**
8307              * Gets (as xml) the "BudgetOtherTrainingTotalAmount" element
8308              */
8309             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetOtherTrainingTotalAmount();
8310             
8311             /**
8312              * True if has "BudgetOtherTrainingTotalAmount" element
8313              */
8314             boolean isSetBudgetOtherTrainingTotalAmount();
8315             
8316             /**
8317              * Sets the "BudgetOtherTrainingTotalAmount" element
8318              */
8319             void setBudgetOtherTrainingTotalAmount(java.math.BigDecimal budgetOtherTrainingTotalAmount);
8320             
8321             /**
8322              * Sets (as xml) the "BudgetOtherTrainingTotalAmount" element
8323              */
8324             void xsetBudgetOtherTrainingTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetOtherTrainingTotalAmount);
8325             
8326             /**
8327              * Unsets the "BudgetOtherTrainingTotalAmount" element
8328              */
8329             void unsetBudgetOtherTrainingTotalAmount();
8330             
8331             /**
8332              * Gets the "BudgetOtherNonFederalTotalAmount" element
8333              */
8334             java.math.BigDecimal getBudgetOtherNonFederalTotalAmount();
8335             
8336             /**
8337              * Gets (as xml) the "BudgetOtherNonFederalTotalAmount" element
8338              */
8339             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetOtherNonFederalTotalAmount();
8340             
8341             /**
8342              * True if has "BudgetOtherNonFederalTotalAmount" element
8343              */
8344             boolean isSetBudgetOtherNonFederalTotalAmount();
8345             
8346             /**
8347              * Sets the "BudgetOtherNonFederalTotalAmount" element
8348              */
8349             void setBudgetOtherNonFederalTotalAmount(java.math.BigDecimal budgetOtherNonFederalTotalAmount);
8350             
8351             /**
8352              * Sets (as xml) the "BudgetOtherNonFederalTotalAmount" element
8353              */
8354             void xsetBudgetOtherNonFederalTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetOtherNonFederalTotalAmount);
8355             
8356             /**
8357              * Unsets the "BudgetOtherNonFederalTotalAmount" element
8358              */
8359             void unsetBudgetOtherNonFederalTotalAmount();
8360             
8361             /**
8362              * A factory class with static methods for creating instances
8363              * of this type.
8364              */
8365             
8366             public static final class Factory
8367             {
8368                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Other newInstance() {
8369                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Other) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
8370                 
8371                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Other newInstance(org.apache.xmlbeans.XmlOptions options) {
8372                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Other) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
8373                 
8374                 private Factory() { } // No instance of this class allowed
8375             }
8376         }
8377         
8378         /**
8379          * An XML TotalDirectCharges(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
8380          *
8381          * This is a complex type.
8382          */
8383         public interface TotalDirectCharges extends org.apache.xmlbeans.XmlObject
8384         {
8385             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
8386                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TotalDirectCharges.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("totaldirectchargesce67elemtype");
8387             
8388             /**
8389              * Gets the "BudgetDirectOperationsTotalAmount" element
8390              */
8391             java.math.BigDecimal getBudgetDirectOperationsTotalAmount();
8392             
8393             /**
8394              * Gets (as xml) the "BudgetDirectOperationsTotalAmount" element
8395              */
8396             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetDirectOperationsTotalAmount();
8397             
8398             /**
8399              * True if has "BudgetDirectOperationsTotalAmount" element
8400              */
8401             boolean isSetBudgetDirectOperationsTotalAmount();
8402             
8403             /**
8404              * Sets the "BudgetDirectOperationsTotalAmount" element
8405              */
8406             void setBudgetDirectOperationsTotalAmount(java.math.BigDecimal budgetDirectOperationsTotalAmount);
8407             
8408             /**
8409              * Sets (as xml) the "BudgetDirectOperationsTotalAmount" element
8410              */
8411             void xsetBudgetDirectOperationsTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetDirectOperationsTotalAmount);
8412             
8413             /**
8414              * Unsets the "BudgetDirectOperationsTotalAmount" element
8415              */
8416             void unsetBudgetDirectOperationsTotalAmount();
8417             
8418             /**
8419              * Gets the "BudgetDirectTrainingTotalAmount" element
8420              */
8421             java.math.BigDecimal getBudgetDirectTrainingTotalAmount();
8422             
8423             /**
8424              * Gets (as xml) the "BudgetDirectTrainingTotalAmount" element
8425              */
8426             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetDirectTrainingTotalAmount();
8427             
8428             /**
8429              * True if has "BudgetDirectTrainingTotalAmount" element
8430              */
8431             boolean isSetBudgetDirectTrainingTotalAmount();
8432             
8433             /**
8434              * Sets the "BudgetDirectTrainingTotalAmount" element
8435              */
8436             void setBudgetDirectTrainingTotalAmount(java.math.BigDecimal budgetDirectTrainingTotalAmount);
8437             
8438             /**
8439              * Sets (as xml) the "BudgetDirectTrainingTotalAmount" element
8440              */
8441             void xsetBudgetDirectTrainingTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetDirectTrainingTotalAmount);
8442             
8443             /**
8444              * Unsets the "BudgetDirectTrainingTotalAmount" element
8445              */
8446             void unsetBudgetDirectTrainingTotalAmount();
8447             
8448             /**
8449              * Gets the "BudgetDirectNonFederalTotalAmount" element
8450              */
8451             java.math.BigDecimal getBudgetDirectNonFederalTotalAmount();
8452             
8453             /**
8454              * Gets (as xml) the "BudgetDirectNonFederalTotalAmount" element
8455              */
8456             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetDirectNonFederalTotalAmount();
8457             
8458             /**
8459              * True if has "BudgetDirectNonFederalTotalAmount" element
8460              */
8461             boolean isSetBudgetDirectNonFederalTotalAmount();
8462             
8463             /**
8464              * Sets the "BudgetDirectNonFederalTotalAmount" element
8465              */
8466             void setBudgetDirectNonFederalTotalAmount(java.math.BigDecimal budgetDirectNonFederalTotalAmount);
8467             
8468             /**
8469              * Sets (as xml) the "BudgetDirectNonFederalTotalAmount" element
8470              */
8471             void xsetBudgetDirectNonFederalTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetDirectNonFederalTotalAmount);
8472             
8473             /**
8474              * Unsets the "BudgetDirectNonFederalTotalAmount" element
8475              */
8476             void unsetBudgetDirectNonFederalTotalAmount();
8477             
8478             /**
8479              * A factory class with static methods for creating instances
8480              * of this type.
8481              */
8482             
8483             public static final class Factory
8484             {
8485                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.TotalDirectCharges newInstance() {
8486                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.TotalDirectCharges) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
8487                 
8488                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.TotalDirectCharges newInstance(org.apache.xmlbeans.XmlOptions options) {
8489                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.TotalDirectCharges) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
8490                 
8491                 private Factory() { } // No instance of this class allowed
8492             }
8493         }
8494         
8495         /**
8496          * An XML IndirectCosts(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
8497          *
8498          * This is a complex type.
8499          */
8500         public interface IndirectCosts extends org.apache.xmlbeans.XmlObject
8501         {
8502             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
8503                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(IndirectCosts.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("indirectcosts22b1elemtype");
8504             
8505             /**
8506              * Gets the "BudgetIndirectOperationsAmount" element
8507              */
8508             java.math.BigDecimal getBudgetIndirectOperationsAmount();
8509             
8510             /**
8511              * Gets (as xml) the "BudgetIndirectOperationsAmount" element
8512              */
8513             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetIndirectOperationsAmount();
8514             
8515             /**
8516              * True if has "BudgetIndirectOperationsAmount" element
8517              */
8518             boolean isSetBudgetIndirectOperationsAmount();
8519             
8520             /**
8521              * Sets the "BudgetIndirectOperationsAmount" element
8522              */
8523             void setBudgetIndirectOperationsAmount(java.math.BigDecimal budgetIndirectOperationsAmount);
8524             
8525             /**
8526              * Sets (as xml) the "BudgetIndirectOperationsAmount" element
8527              */
8528             void xsetBudgetIndirectOperationsAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetIndirectOperationsAmount);
8529             
8530             /**
8531              * Unsets the "BudgetIndirectOperationsAmount" element
8532              */
8533             void unsetBudgetIndirectOperationsAmount();
8534             
8535             /**
8536              * Gets the "BudgetIndirectTrainingAmount" element
8537              */
8538             java.math.BigDecimal getBudgetIndirectTrainingAmount();
8539             
8540             /**
8541              * Gets (as xml) the "BudgetIndirectTrainingAmount" element
8542              */
8543             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetIndirectTrainingAmount();
8544             
8545             /**
8546              * True if has "BudgetIndirectTrainingAmount" element
8547              */
8548             boolean isSetBudgetIndirectTrainingAmount();
8549             
8550             /**
8551              * Sets the "BudgetIndirectTrainingAmount" element
8552              */
8553             void setBudgetIndirectTrainingAmount(java.math.BigDecimal budgetIndirectTrainingAmount);
8554             
8555             /**
8556              * Sets (as xml) the "BudgetIndirectTrainingAmount" element
8557              */
8558             void xsetBudgetIndirectTrainingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetIndirectTrainingAmount);
8559             
8560             /**
8561              * Unsets the "BudgetIndirectTrainingAmount" element
8562              */
8563             void unsetBudgetIndirectTrainingAmount();
8564             
8565             /**
8566              * Gets the "BudgetIndirectNonFederalAmount" element
8567              */
8568             java.math.BigDecimal getBudgetIndirectNonFederalAmount();
8569             
8570             /**
8571              * Gets (as xml) the "BudgetIndirectNonFederalAmount" element
8572              */
8573             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetIndirectNonFederalAmount();
8574             
8575             /**
8576              * True if has "BudgetIndirectNonFederalAmount" element
8577              */
8578             boolean isSetBudgetIndirectNonFederalAmount();
8579             
8580             /**
8581              * Sets the "BudgetIndirectNonFederalAmount" element
8582              */
8583             void setBudgetIndirectNonFederalAmount(java.math.BigDecimal budgetIndirectNonFederalAmount);
8584             
8585             /**
8586              * Sets (as xml) the "BudgetIndirectNonFederalAmount" element
8587              */
8588             void xsetBudgetIndirectNonFederalAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetIndirectNonFederalAmount);
8589             
8590             /**
8591              * Unsets the "BudgetIndirectNonFederalAmount" element
8592              */
8593             void unsetBudgetIndirectNonFederalAmount();
8594             
8595             /**
8596              * A factory class with static methods for creating instances
8597              * of this type.
8598              */
8599             
8600             public static final class Factory
8601             {
8602                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.IndirectCosts newInstance() {
8603                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.IndirectCosts) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
8604                 
8605                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.IndirectCosts newInstance(org.apache.xmlbeans.XmlOptions options) {
8606                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.IndirectCosts) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
8607                 
8608                 private Factory() { } // No instance of this class allowed
8609             }
8610         }
8611         
8612         /**
8613          * An XML Totals(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
8614          *
8615          * This is a complex type.
8616          */
8617         public interface Totals extends org.apache.xmlbeans.XmlObject
8618         {
8619             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
8620                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Totals.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("totalsbfcaelemtype");
8621             
8622             /**
8623              * Gets the "BudgetTotalOperations" element
8624              */
8625             java.math.BigDecimal getBudgetTotalOperations();
8626             
8627             /**
8628              * Gets (as xml) the "BudgetTotalOperations" element
8629              */
8630             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetTotalOperations();
8631             
8632             /**
8633              * True if has "BudgetTotalOperations" element
8634              */
8635             boolean isSetBudgetTotalOperations();
8636             
8637             /**
8638              * Sets the "BudgetTotalOperations" element
8639              */
8640             void setBudgetTotalOperations(java.math.BigDecimal budgetTotalOperations);
8641             
8642             /**
8643              * Sets (as xml) the "BudgetTotalOperations" element
8644              */
8645             void xsetBudgetTotalOperations(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetTotalOperations);
8646             
8647             /**
8648              * Unsets the "BudgetTotalOperations" element
8649              */
8650             void unsetBudgetTotalOperations();
8651             
8652             /**
8653              * Gets the "BudgetTotalTraining" element
8654              */
8655             java.math.BigDecimal getBudgetTotalTraining();
8656             
8657             /**
8658              * Gets (as xml) the "BudgetTotalTraining" element
8659              */
8660             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetTotalTraining();
8661             
8662             /**
8663              * True if has "BudgetTotalTraining" element
8664              */
8665             boolean isSetBudgetTotalTraining();
8666             
8667             /**
8668              * Sets the "BudgetTotalTraining" element
8669              */
8670             void setBudgetTotalTraining(java.math.BigDecimal budgetTotalTraining);
8671             
8672             /**
8673              * Sets (as xml) the "BudgetTotalTraining" element
8674              */
8675             void xsetBudgetTotalTraining(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetTotalTraining);
8676             
8677             /**
8678              * Unsets the "BudgetTotalTraining" element
8679              */
8680             void unsetBudgetTotalTraining();
8681             
8682             /**
8683              * Gets the "BudgetTotalNonFederal" element
8684              */
8685             java.math.BigDecimal getBudgetTotalNonFederal();
8686             
8687             /**
8688              * Gets (as xml) the "BudgetTotalNonFederal" element
8689              */
8690             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetTotalNonFederal();
8691             
8692             /**
8693              * True if has "BudgetTotalNonFederal" element
8694              */
8695             boolean isSetBudgetTotalNonFederal();
8696             
8697             /**
8698              * Sets the "BudgetTotalNonFederal" element
8699              */
8700             void setBudgetTotalNonFederal(java.math.BigDecimal budgetTotalNonFederal);
8701             
8702             /**
8703              * Sets (as xml) the "BudgetTotalNonFederal" element
8704              */
8705             void xsetBudgetTotalNonFederal(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetTotalNonFederal);
8706             
8707             /**
8708              * Unsets the "BudgetTotalNonFederal" element
8709              */
8710             void unsetBudgetTotalNonFederal();
8711             
8712             /**
8713              * A factory class with static methods for creating instances
8714              * of this type.
8715              */
8716             
8717             public static final class Factory
8718             {
8719                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Totals newInstance() {
8720                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Totals) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
8721                 
8722                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Totals newInstance(org.apache.xmlbeans.XmlOptions options) {
8723                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.Totals) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
8724                 
8725                 private Factory() { } // No instance of this class allowed
8726             }
8727         }
8728         
8729         /**
8730          * An XML FederalFunding(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
8731          *
8732          * This is a complex type.
8733          */
8734         public interface FederalFunding extends org.apache.xmlbeans.XmlObject
8735         {
8736             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
8737                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FederalFunding.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("federalfunding1f39elemtype");
8738             
8739             /**
8740              * Gets the "FederalChildDevelopmentAmount" element
8741              */
8742             java.math.BigDecimal getFederalChildDevelopmentAmount();
8743             
8744             /**
8745              * Gets (as xml) the "FederalChildDevelopmentAmount" element
8746              */
8747             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFederalChildDevelopmentAmount();
8748             
8749             /**
8750              * True if has "FederalChildDevelopmentAmount" element
8751              */
8752             boolean isSetFederalChildDevelopmentAmount();
8753             
8754             /**
8755              * Sets the "FederalChildDevelopmentAmount" element
8756              */
8757             void setFederalChildDevelopmentAmount(java.math.BigDecimal federalChildDevelopmentAmount);
8758             
8759             /**
8760              * Sets (as xml) the "FederalChildDevelopmentAmount" element
8761              */
8762             void xsetFederalChildDevelopmentAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType federalChildDevelopmentAmount);
8763             
8764             /**
8765              * Unsets the "FederalChildDevelopmentAmount" element
8766              */
8767             void unsetFederalChildDevelopmentAmount();
8768             
8769             /**
8770              * Gets the "FederalUSDANutritionAmount" element
8771              */
8772             java.math.BigDecimal getFederalUSDANutritionAmount();
8773             
8774             /**
8775              * Gets (as xml) the "FederalUSDANutritionAmount" element
8776              */
8777             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFederalUSDANutritionAmount();
8778             
8779             /**
8780              * True if has "FederalUSDANutritionAmount" element
8781              */
8782             boolean isSetFederalUSDANutritionAmount();
8783             
8784             /**
8785              * Sets the "FederalUSDANutritionAmount" element
8786              */
8787             void setFederalUSDANutritionAmount(java.math.BigDecimal federalUSDANutritionAmount);
8788             
8789             /**
8790              * Sets (as xml) the "FederalUSDANutritionAmount" element
8791              */
8792             void xsetFederalUSDANutritionAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType federalUSDANutritionAmount);
8793             
8794             /**
8795              * Unsets the "FederalUSDANutritionAmount" element
8796              */
8797             void unsetFederalUSDANutritionAmount();
8798             
8799             /**
8800              * Gets the "FederalOtherAmount" element
8801              */
8802             java.math.BigDecimal getFederalOtherAmount();
8803             
8804             /**
8805              * Gets (as xml) the "FederalOtherAmount" element
8806              */
8807             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFederalOtherAmount();
8808             
8809             /**
8810              * True if has "FederalOtherAmount" element
8811              */
8812             boolean isSetFederalOtherAmount();
8813             
8814             /**
8815              * Sets the "FederalOtherAmount" element
8816              */
8817             void setFederalOtherAmount(java.math.BigDecimal federalOtherAmount);
8818             
8819             /**
8820              * Sets (as xml) the "FederalOtherAmount" element
8821              */
8822             void xsetFederalOtherAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType federalOtherAmount);
8823             
8824             /**
8825              * Unsets the "FederalOtherAmount" element
8826              */
8827             void unsetFederalOtherAmount();
8828             
8829             /**
8830              * Gets the "FederalOtherAmountExplanation" element
8831              */
8832             java.lang.String getFederalOtherAmountExplanation();
8833             
8834             /**
8835              * Gets (as xml) the "FederalOtherAmountExplanation" element
8836              */
8837             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FederalFunding.FederalOtherAmountExplanation xgetFederalOtherAmountExplanation();
8838             
8839             /**
8840              * True if has "FederalOtherAmountExplanation" element
8841              */
8842             boolean isSetFederalOtherAmountExplanation();
8843             
8844             /**
8845              * Sets the "FederalOtherAmountExplanation" element
8846              */
8847             void setFederalOtherAmountExplanation(java.lang.String federalOtherAmountExplanation);
8848             
8849             /**
8850              * Sets (as xml) the "FederalOtherAmountExplanation" element
8851              */
8852             void xsetFederalOtherAmountExplanation(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FederalFunding.FederalOtherAmountExplanation federalOtherAmountExplanation);
8853             
8854             /**
8855              * Unsets the "FederalOtherAmountExplanation" element
8856              */
8857             void unsetFederalOtherAmountExplanation();
8858             
8859             /**
8860              * An XML FederalOtherAmountExplanation(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
8861              *
8862              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$FederalFunding$FederalOtherAmountExplanation.
8863              */
8864             public interface FederalOtherAmountExplanation extends org.apache.xmlbeans.XmlString
8865             {
8866                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
8867                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FederalOtherAmountExplanation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("federalotheramountexplanation6ef3elemtype");
8868                 
8869                 /**
8870                  * A factory class with static methods for creating instances
8871                  * of this type.
8872                  */
8873                 
8874                 public static final class Factory
8875                 {
8876                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FederalFunding.FederalOtherAmountExplanation newValue(java.lang.Object obj) {
8877                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FederalFunding.FederalOtherAmountExplanation) type.newValue( obj ); }
8878                     
8879                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FederalFunding.FederalOtherAmountExplanation newInstance() {
8880                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FederalFunding.FederalOtherAmountExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
8881                     
8882                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FederalFunding.FederalOtherAmountExplanation newInstance(org.apache.xmlbeans.XmlOptions options) {
8883                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FederalFunding.FederalOtherAmountExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
8884                     
8885                     private Factory() { } // No instance of this class allowed
8886                 }
8887             }
8888             
8889             /**
8890              * A factory class with static methods for creating instances
8891              * of this type.
8892              */
8893             
8894             public static final class Factory
8895             {
8896                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FederalFunding newInstance() {
8897                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FederalFunding) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
8898                 
8899                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FederalFunding newInstance(org.apache.xmlbeans.XmlOptions options) {
8900                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.FederalFunding) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
8901                 
8902                 private Factory() { } // No instance of this class allowed
8903             }
8904         }
8905         
8906         /**
8907          * An XML StateFunding(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
8908          *
8909          * This is a complex type.
8910          */
8911         public interface StateFunding extends org.apache.xmlbeans.XmlObject
8912         {
8913             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
8914                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(StateFunding.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("statefunding3e2delemtype");
8915             
8916             /**
8917              * Gets the "StatePreschoolAmount" element
8918              */
8919             java.math.BigDecimal getStatePreschoolAmount();
8920             
8921             /**
8922              * Gets (as xml) the "StatePreschoolAmount" element
8923              */
8924             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetStatePreschoolAmount();
8925             
8926             /**
8927              * True if has "StatePreschoolAmount" element
8928              */
8929             boolean isSetStatePreschoolAmount();
8930             
8931             /**
8932              * Sets the "StatePreschoolAmount" element
8933              */
8934             void setStatePreschoolAmount(java.math.BigDecimal statePreschoolAmount);
8935             
8936             /**
8937              * Sets (as xml) the "StatePreschoolAmount" element
8938              */
8939             void xsetStatePreschoolAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType statePreschoolAmount);
8940             
8941             /**
8942              * Unsets the "StatePreschoolAmount" element
8943              */
8944             void unsetStatePreschoolAmount();
8945             
8946             /**
8947              * Gets the "StateOtherAmount" element
8948              */
8949             java.math.BigDecimal getStateOtherAmount();
8950             
8951             /**
8952              * Gets (as xml) the "StateOtherAmount" element
8953              */
8954             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetStateOtherAmount();
8955             
8956             /**
8957              * True if has "StateOtherAmount" element
8958              */
8959             boolean isSetStateOtherAmount();
8960             
8961             /**
8962              * Sets the "StateOtherAmount" element
8963              */
8964             void setStateOtherAmount(java.math.BigDecimal stateOtherAmount);
8965             
8966             /**
8967              * Sets (as xml) the "StateOtherAmount" element
8968              */
8969             void xsetStateOtherAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType stateOtherAmount);
8970             
8971             /**
8972              * Unsets the "StateOtherAmount" element
8973              */
8974             void unsetStateOtherAmount();
8975             
8976             /**
8977              * Gets the "StateOtherAmountExplanation" element
8978              */
8979             java.lang.String getStateOtherAmountExplanation();
8980             
8981             /**
8982              * Gets (as xml) the "StateOtherAmountExplanation" element
8983              */
8984             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.StateFunding.StateOtherAmountExplanation xgetStateOtherAmountExplanation();
8985             
8986             /**
8987              * True if has "StateOtherAmountExplanation" element
8988              */
8989             boolean isSetStateOtherAmountExplanation();
8990             
8991             /**
8992              * Sets the "StateOtherAmountExplanation" element
8993              */
8994             void setStateOtherAmountExplanation(java.lang.String stateOtherAmountExplanation);
8995             
8996             /**
8997              * Sets (as xml) the "StateOtherAmountExplanation" element
8998              */
8999             void xsetStateOtherAmountExplanation(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.StateFunding.StateOtherAmountExplanation stateOtherAmountExplanation);
9000             
9001             /**
9002              * Unsets the "StateOtherAmountExplanation" element
9003              */
9004             void unsetStateOtherAmountExplanation();
9005             
9006             /**
9007              * An XML StateOtherAmountExplanation(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
9008              *
9009              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$StateFunding$StateOtherAmountExplanation.
9010              */
9011             public interface StateOtherAmountExplanation extends org.apache.xmlbeans.XmlString
9012             {
9013                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
9014                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(StateOtherAmountExplanation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("stateotheramountexplanationb05belemtype");
9015                 
9016                 /**
9017                  * A factory class with static methods for creating instances
9018                  * of this type.
9019                  */
9020                 
9021                 public static final class Factory
9022                 {
9023                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.StateFunding.StateOtherAmountExplanation newValue(java.lang.Object obj) {
9024                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.StateFunding.StateOtherAmountExplanation) type.newValue( obj ); }
9025                     
9026                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.StateFunding.StateOtherAmountExplanation newInstance() {
9027                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.StateFunding.StateOtherAmountExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
9028                     
9029                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.StateFunding.StateOtherAmountExplanation newInstance(org.apache.xmlbeans.XmlOptions options) {
9030                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.StateFunding.StateOtherAmountExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
9031                     
9032                     private Factory() { } // No instance of this class allowed
9033                 }
9034             }
9035             
9036             /**
9037              * A factory class with static methods for creating instances
9038              * of this type.
9039              */
9040             
9041             public static final class Factory
9042             {
9043                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.StateFunding newInstance() {
9044                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.StateFunding) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
9045                 
9046                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.StateFunding newInstance(org.apache.xmlbeans.XmlOptions options) {
9047                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.StateFunding) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
9048                 
9049                 private Factory() { } // No instance of this class allowed
9050             }
9051         }
9052         
9053         /**
9054          * An XML LocalGovernmentFunding(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
9055          *
9056          * This is a complex type.
9057          */
9058         public interface LocalGovernmentFunding extends org.apache.xmlbeans.XmlObject
9059         {
9060             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
9061                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(LocalGovernmentFunding.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("localgovernmentfunding9e98elemtype");
9062             
9063             /**
9064              * Gets the "LocalSchoolDistrictAmount" element
9065              */
9066             java.math.BigDecimal getLocalSchoolDistrictAmount();
9067             
9068             /**
9069              * Gets (as xml) the "LocalSchoolDistrictAmount" element
9070              */
9071             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetLocalSchoolDistrictAmount();
9072             
9073             /**
9074              * True if has "LocalSchoolDistrictAmount" element
9075              */
9076             boolean isSetLocalSchoolDistrictAmount();
9077             
9078             /**
9079              * Sets the "LocalSchoolDistrictAmount" element
9080              */
9081             void setLocalSchoolDistrictAmount(java.math.BigDecimal localSchoolDistrictAmount);
9082             
9083             /**
9084              * Sets (as xml) the "LocalSchoolDistrictAmount" element
9085              */
9086             void xsetLocalSchoolDistrictAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType localSchoolDistrictAmount);
9087             
9088             /**
9089              * Unsets the "LocalSchoolDistrictAmount" element
9090              */
9091             void unsetLocalSchoolDistrictAmount();
9092             
9093             /**
9094              * Gets the "LocalOtherAmount" element
9095              */
9096             java.math.BigDecimal getLocalOtherAmount();
9097             
9098             /**
9099              * Gets (as xml) the "LocalOtherAmount" element
9100              */
9101             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetLocalOtherAmount();
9102             
9103             /**
9104              * True if has "LocalOtherAmount" element
9105              */
9106             boolean isSetLocalOtherAmount();
9107             
9108             /**
9109              * Sets the "LocalOtherAmount" element
9110              */
9111             void setLocalOtherAmount(java.math.BigDecimal localOtherAmount);
9112             
9113             /**
9114              * Sets (as xml) the "LocalOtherAmount" element
9115              */
9116             void xsetLocalOtherAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType localOtherAmount);
9117             
9118             /**
9119              * Unsets the "LocalOtherAmount" element
9120              */
9121             void unsetLocalOtherAmount();
9122             
9123             /**
9124              * Gets the "LocalOtherAmountExplanation" element
9125              */
9126             java.lang.String getLocalOtherAmountExplanation();
9127             
9128             /**
9129              * Gets (as xml) the "LocalOtherAmountExplanation" element
9130              */
9131             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.LocalGovernmentFunding.LocalOtherAmountExplanation xgetLocalOtherAmountExplanation();
9132             
9133             /**
9134              * True if has "LocalOtherAmountExplanation" element
9135              */
9136             boolean isSetLocalOtherAmountExplanation();
9137             
9138             /**
9139              * Sets the "LocalOtherAmountExplanation" element
9140              */
9141             void setLocalOtherAmountExplanation(java.lang.String localOtherAmountExplanation);
9142             
9143             /**
9144              * Sets (as xml) the "LocalOtherAmountExplanation" element
9145              */
9146             void xsetLocalOtherAmountExplanation(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.LocalGovernmentFunding.LocalOtherAmountExplanation localOtherAmountExplanation);
9147             
9148             /**
9149              * Unsets the "LocalOtherAmountExplanation" element
9150              */
9151             void unsetLocalOtherAmountExplanation();
9152             
9153             /**
9154              * An XML LocalOtherAmountExplanation(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
9155              *
9156              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$LocalGovernmentFunding$LocalOtherAmountExplanation.
9157              */
9158             public interface LocalOtherAmountExplanation extends org.apache.xmlbeans.XmlString
9159             {
9160                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
9161                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(LocalOtherAmountExplanation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("localotheramountexplanationd5a0elemtype");
9162                 
9163                 /**
9164                  * A factory class with static methods for creating instances
9165                  * of this type.
9166                  */
9167                 
9168                 public static final class Factory
9169                 {
9170                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.LocalGovernmentFunding.LocalOtherAmountExplanation newValue(java.lang.Object obj) {
9171                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.LocalGovernmentFunding.LocalOtherAmountExplanation) type.newValue( obj ); }
9172                     
9173                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.LocalGovernmentFunding.LocalOtherAmountExplanation newInstance() {
9174                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.LocalGovernmentFunding.LocalOtherAmountExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
9175                     
9176                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.LocalGovernmentFunding.LocalOtherAmountExplanation newInstance(org.apache.xmlbeans.XmlOptions options) {
9177                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.LocalGovernmentFunding.LocalOtherAmountExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
9178                     
9179                     private Factory() { } // No instance of this class allowed
9180                 }
9181             }
9182             
9183             /**
9184              * A factory class with static methods for creating instances
9185              * of this type.
9186              */
9187             
9188             public static final class Factory
9189             {
9190                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.LocalGovernmentFunding newInstance() {
9191                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.LocalGovernmentFunding) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
9192                 
9193                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.LocalGovernmentFunding newInstance(org.apache.xmlbeans.XmlOptions options) {
9194                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.LocalGovernmentFunding) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
9195                 
9196                 private Factory() { } // No instance of this class allowed
9197             }
9198         }
9199         
9200         /**
9201          * An XML OtherFunding(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
9202          *
9203          * This is a complex type.
9204          */
9205         public interface OtherFunding extends org.apache.xmlbeans.XmlObject
9206         {
9207             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
9208                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OtherFunding.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("otherfunding7eecelemtype");
9209             
9210             /**
9211              * Gets the "OtherTribalGovernmentAmount" element
9212              */
9213             java.math.BigDecimal getOtherTribalGovernmentAmount();
9214             
9215             /**
9216              * Gets (as xml) the "OtherTribalGovernmentAmount" element
9217              */
9218             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOtherTribalGovernmentAmount();
9219             
9220             /**
9221              * True if has "OtherTribalGovernmentAmount" element
9222              */
9223             boolean isSetOtherTribalGovernmentAmount();
9224             
9225             /**
9226              * Sets the "OtherTribalGovernmentAmount" element
9227              */
9228             void setOtherTribalGovernmentAmount(java.math.BigDecimal otherTribalGovernmentAmount);
9229             
9230             /**
9231              * Sets (as xml) the "OtherTribalGovernmentAmount" element
9232              */
9233             void xsetOtherTribalGovernmentAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType otherTribalGovernmentAmount);
9234             
9235             /**
9236              * Unsets the "OtherTribalGovernmentAmount" element
9237              */
9238             void unsetOtherTribalGovernmentAmount();
9239             
9240             /**
9241              * Gets the "OtherFundraisingAmount" element
9242              */
9243             java.math.BigDecimal getOtherFundraisingAmount();
9244             
9245             /**
9246              * Gets (as xml) the "OtherFundraisingAmount" element
9247              */
9248             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOtherFundraisingAmount();
9249             
9250             /**
9251              * True if has "OtherFundraisingAmount" element
9252              */
9253             boolean isSetOtherFundraisingAmount();
9254             
9255             /**
9256              * Sets the "OtherFundraisingAmount" element
9257              */
9258             void setOtherFundraisingAmount(java.math.BigDecimal otherFundraisingAmount);
9259             
9260             /**
9261              * Sets (as xml) the "OtherFundraisingAmount" element
9262              */
9263             void xsetOtherFundraisingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType otherFundraisingAmount);
9264             
9265             /**
9266              * Unsets the "OtherFundraisingAmount" element
9267              */
9268             void unsetOtherFundraisingAmount();
9269             
9270             /**
9271              * Gets the "OtherOtherFundingAmount" element
9272              */
9273             java.math.BigDecimal getOtherOtherFundingAmount();
9274             
9275             /**
9276              * Gets (as xml) the "OtherOtherFundingAmount" element
9277              */
9278             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOtherOtherFundingAmount();
9279             
9280             /**
9281              * True if has "OtherOtherFundingAmount" element
9282              */
9283             boolean isSetOtherOtherFundingAmount();
9284             
9285             /**
9286              * Sets the "OtherOtherFundingAmount" element
9287              */
9288             void setOtherOtherFundingAmount(java.math.BigDecimal otherOtherFundingAmount);
9289             
9290             /**
9291              * Sets (as xml) the "OtherOtherFundingAmount" element
9292              */
9293             void xsetOtherOtherFundingAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType otherOtherFundingAmount);
9294             
9295             /**
9296              * Unsets the "OtherOtherFundingAmount" element
9297              */
9298             void unsetOtherOtherFundingAmount();
9299             
9300             /**
9301              * Gets the "OtherOtherFundingAmountExplanation" element
9302              */
9303             java.lang.String getOtherOtherFundingAmountExplanation();
9304             
9305             /**
9306              * Gets (as xml) the "OtherOtherFundingAmountExplanation" element
9307              */
9308             gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.OtherFunding.OtherOtherFundingAmountExplanation xgetOtherOtherFundingAmountExplanation();
9309             
9310             /**
9311              * True if has "OtherOtherFundingAmountExplanation" element
9312              */
9313             boolean isSetOtherOtherFundingAmountExplanation();
9314             
9315             /**
9316              * Sets the "OtherOtherFundingAmountExplanation" element
9317              */
9318             void setOtherOtherFundingAmountExplanation(java.lang.String otherOtherFundingAmountExplanation);
9319             
9320             /**
9321              * Sets (as xml) the "OtherOtherFundingAmountExplanation" element
9322              */
9323             void xsetOtherOtherFundingAmountExplanation(gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.OtherFunding.OtherOtherFundingAmountExplanation otherOtherFundingAmountExplanation);
9324             
9325             /**
9326              * Unsets the "OtherOtherFundingAmountExplanation" element
9327              */
9328             void unsetOtherOtherFundingAmountExplanation();
9329             
9330             /**
9331              * An XML OtherOtherFundingAmountExplanation(@http://apply.grants.gov/forms/GABI_Budget-V1.1).
9332              *
9333              * This is an atomic type that is a restriction of gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument$GABIBudget$OtherFunding$OtherOtherFundingAmountExplanation.
9334              */
9335             public interface OtherOtherFundingAmountExplanation extends org.apache.xmlbeans.XmlString
9336             {
9337                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
9338                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OtherOtherFundingAmountExplanation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("otherotherfundingamountexplanationf8ccelemtype");
9339                 
9340                 /**
9341                  * A factory class with static methods for creating instances
9342                  * of this type.
9343                  */
9344                 
9345                 public static final class Factory
9346                 {
9347                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.OtherFunding.OtherOtherFundingAmountExplanation newValue(java.lang.Object obj) {
9348                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.OtherFunding.OtherOtherFundingAmountExplanation) type.newValue( obj ); }
9349                     
9350                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.OtherFunding.OtherOtherFundingAmountExplanation newInstance() {
9351                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.OtherFunding.OtherOtherFundingAmountExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
9352                     
9353                     public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.OtherFunding.OtherOtherFundingAmountExplanation newInstance(org.apache.xmlbeans.XmlOptions options) {
9354                       return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.OtherFunding.OtherOtherFundingAmountExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
9355                     
9356                     private Factory() { } // No instance of this class allowed
9357                 }
9358             }
9359             
9360             /**
9361              * A factory class with static methods for creating instances
9362              * of this type.
9363              */
9364             
9365             public static final class Factory
9366             {
9367                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.OtherFunding newInstance() {
9368                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.OtherFunding) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
9369                 
9370                 public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.OtherFunding newInstance(org.apache.xmlbeans.XmlOptions options) {
9371                   return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget.OtherFunding) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
9372                 
9373                 private Factory() { } // No instance of this class allowed
9374             }
9375         }
9376         
9377         /**
9378          * A factory class with static methods for creating instances
9379          * of this type.
9380          */
9381         
9382         public static final class Factory
9383         {
9384             public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget newInstance() {
9385               return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
9386             
9387             public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget newInstance(org.apache.xmlbeans.XmlOptions options) {
9388               return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument.GABIBudget) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
9389             
9390             private Factory() { } // No instance of this class allowed
9391         }
9392     }
9393     
9394     /**
9395      * A factory class with static methods for creating instances
9396      * of this type.
9397      */
9398     
9399     public static final class Factory
9400     {
9401         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument newInstance() {
9402           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
9403         
9404         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
9405           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
9406         
9407         /** @param xmlAsString the string value to parse */
9408         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
9409           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
9410         
9411         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
9412           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
9413         
9414         /** @param file the file from which to load an xml document */
9415         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
9416           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
9417         
9418         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
9419           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
9420         
9421         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
9422           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
9423         
9424         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
9425           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
9426         
9427         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
9428           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
9429         
9430         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
9431           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
9432         
9433         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
9434           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
9435         
9436         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
9437           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
9438         
9439         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
9440           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
9441         
9442         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
9443           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
9444         
9445         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
9446           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
9447         
9448         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
9449           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
9450         
9451         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
9452         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
9453           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
9454         
9455         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
9456         public static gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
9457           return (gov.grants.apply.forms.gabiBudgetV11.GABIBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
9458         
9459         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
9460         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 {
9461           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
9462         
9463         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
9464         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 {
9465           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
9466         
9467         private Factory() { } // No instance of this class allowed
9468     }
9469 }