1   
2   
3   
4   
5   
6   
7   
8   
9   package gov.grants.apply.forms.ed524BudgetV11.impl;
10  
11  
12  
13  
14  
15  public class ED524BudgetDocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument
16  {
17      private static final long serialVersionUID = 1L;
18      
19      public ED524BudgetDocumentImpl(org.apache.xmlbeans.SchemaType sType)
20      {
21          super(sType);
22      }
23      
24      private static final javax.xml.namespace.QName ED524BUDGET$0 = 
25          new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "ED524_Budget");
26      
27      
28      
29  
30  
31      public gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget getED524Budget()
32      {
33          synchronized (monitor())
34          {
35              check_orphaned();
36              gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget target = null;
37              target = (gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget)get_store().find_element_user(ED524BUDGET$0, 0);
38              if (target == null)
39              {
40                  return null;
41              }
42              return target;
43          }
44      }
45      
46      
47  
48  
49      public void setED524Budget(gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget ed524Budget)
50      {
51          generatedSetterHelperImpl(ed524Budget, ED524BUDGET$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
52      }
53      
54      
55  
56  
57      public gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget addNewED524Budget()
58      {
59          synchronized (monitor())
60          {
61              check_orphaned();
62              gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget target = null;
63              target = (gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget)get_store().add_element_user(ED524BUDGET$0);
64              return target;
65          }
66      }
67      
68  
69  
70  
71  
72      public static class ED524BudgetImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget
73      {
74          private static final long serialVersionUID = 1L;
75          
76          public ED524BudgetImpl(org.apache.xmlbeans.SchemaType sType)
77          {
78              super(sType);
79          }
80          
81          private static final javax.xml.namespace.QName LEGALNAME$0 = 
82              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "LEGAL_NAME");
83          private static final javax.xml.namespace.QName BUDGETFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$2 = 
84              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalConstructionFirstYearAmount");
85          private static final javax.xml.namespace.QName BUDGETFEDERALOTHERFIRSTYEARAMOUNT$4 = 
86              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalOtherFirstYearAmount");
87          private static final javax.xml.namespace.QName BUDGETFEDERALSUPPLIESFIRSTYEARAMOUNT$6 = 
88              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalSuppliesFirstYearAmount");
89          private static final javax.xml.namespace.QName BUDGETFEDERALCONTRACTUALFIRSTYEARAMOUNT$8 = 
90              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalContractualFirstYearAmount");
91          private static final javax.xml.namespace.QName BUDGETFEDERALTRAVELFIRSTYEARAMOUNT$10 = 
92              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalTravelFirstYearAmount");
93          private static final javax.xml.namespace.QName BUDGETFEDERALEQUIPMENTFIRSTYEARAMOUNT$12 = 
94              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalEquipmentFirstYearAmount");
95          private static final javax.xml.namespace.QName BUDGETFEDERALPERSONNELFIRSTYEARAMOUNT$14 = 
96              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalPersonnelFirstYearAmount");
97          private static final javax.xml.namespace.QName BUDGETFEDERALFRINGEFIRSTYEARAMOUNT$16 = 
98              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalFringeFirstYearAmount");
99          private static final javax.xml.namespace.QName BUDGETFEDERALTRAININGFIRSTYEARAMOUNT$18 = 
100             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalTrainingFirstYearAmount");
101         private static final javax.xml.namespace.QName BUDGETFEDERALFIRSTYEARAMOUNT$20 = 
102             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalFirstYearAmount");
103         private static final javax.xml.namespace.QName BUDGETFEDERALDIRECTFIRSTYEARAMOUNT$22 = 
104             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalDirectFirstYearAmount");
105         private static final javax.xml.namespace.QName BUDGETFEDERALINDIRECTFIRSTYEARAMOUNT$24 = 
106             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalIndirectFirstYearAmount");
107         private static final javax.xml.namespace.QName BUDGETFEDERALCONSTRUCTIONSECONDYEARAMOUNT$26 = 
108             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalConstructionSecondYearAmount");
109         private static final javax.xml.namespace.QName BUDGETFEDERALOTHERSECONDYEARAMOUNT$28 = 
110             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalOtherSecondYearAmount");
111         private static final javax.xml.namespace.QName BUDGETFEDERALSUPPLIESSECONDYEARAMOUNT$30 = 
112             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalSuppliesSecondYearAmount");
113         private static final javax.xml.namespace.QName BUDGETFEDERALCONTRACTUALSECONDYEARAMOUNT$32 = 
114             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalContractualSecondYearAmount");
115         private static final javax.xml.namespace.QName BUDGETFEDERALTRAVELSECONDYEARAMOUNT$34 = 
116             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalTravelSecondYearAmount");
117         private static final javax.xml.namespace.QName BUDGETFEDERALEQUIPMENTSECONDYEARAMOUNT$36 = 
118             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalEquipmentSecondYearAmount");
119         private static final javax.xml.namespace.QName BUDGETFEDERALPERSONNELSECONDYEARAMOUNT$38 = 
120             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalPersonnelSecondYearAmount");
121         private static final javax.xml.namespace.QName BUDGETFEDERALFRINGESECONDYEARAMOUNT$40 = 
122             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalFringeSecondYearAmount");
123         private static final javax.xml.namespace.QName BUDGETFEDERALTRAININGSECONDYEARAMOUNT$42 = 
124             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalTrainingSecondYearAmount");
125         private static final javax.xml.namespace.QName BUDGETFEDERALSECONDYEARAMOUNT$44 = 
126             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalSecondYearAmount");
127         private static final javax.xml.namespace.QName BUDGETFEDERALDIRECTSECONDYEARAMOUNT$46 = 
128             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalDirectSecondYearAmount");
129         private static final javax.xml.namespace.QName BUDGETFEDERALINDIRECTSECONDYEARAMOUNT$48 = 
130             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalIndirectSecondYearAmount");
131         private static final javax.xml.namespace.QName BUDGETFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$50 = 
132             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalConstructionThirdYearAmount");
133         private static final javax.xml.namespace.QName BUDGETFEDERALOTHERTHIRDYEARAMOUNT$52 = 
134             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalOtherThirdYearAmount");
135         private static final javax.xml.namespace.QName BUDGETFEDERALSUPPLIESTHIRDYEARAMOUNT$54 = 
136             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalSuppliesThirdYearAmount");
137         private static final javax.xml.namespace.QName BUDGETFEDERALCONTRACTUALTHIRDYEARAMOUNT$56 = 
138             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalContractualThirdYearAmount");
139         private static final javax.xml.namespace.QName BUDGETFEDERALTRAVELTHIRDYEARAMOUNT$58 = 
140             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalTravelThirdYearAmount");
141         private static final javax.xml.namespace.QName BUDGETFEDERALEQUIPMENTTHIRDYEARAMOUNT$60 = 
142             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalEquipmentThirdYearAmount");
143         private static final javax.xml.namespace.QName BUDGETFEDERALPERSONNELTHIRDYEARAMOUNT$62 = 
144             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalPersonnelThirdYearAmount");
145         private static final javax.xml.namespace.QName BUDGETFEDERALFRINGETHIRDYEARAMOUNT$64 = 
146             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalFringeThirdYearAmount");
147         private static final javax.xml.namespace.QName BUDGETFEDERALTRAININGTHIRDYEARAMOUNT$66 = 
148             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalTrainingThirdYearAmount");
149         private static final javax.xml.namespace.QName BUDGETFEDERALTHIRDYEARAMOUNT$68 = 
150             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalThirdYearAmount");
151         private static final javax.xml.namespace.QName BUDGETFEDERALDIRECTTHIRDYEARAMOUNT$70 = 
152             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalDirectThirdYearAmount");
153         private static final javax.xml.namespace.QName BUDGETFEDERALINDIRECTTHIRDYEARAMOUNT$72 = 
154             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalIndirectThirdYearAmount");
155         private static final javax.xml.namespace.QName BUDGETFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$74 = 
156             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalConstructionFourthYearAmount");
157         private static final javax.xml.namespace.QName BUDGETFEDERALOTHERFOURTHYEARAMOUNT$76 = 
158             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalOtherFourthYearAmount");
159         private static final javax.xml.namespace.QName BUDGETFEDERALSUPPLIESFOURTHYEARAMOUNT$78 = 
160             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalSuppliesFourthYearAmount");
161         private static final javax.xml.namespace.QName BUDGETFEDERALCONTRACTUALFOURTHYEARAMOUNT$80 = 
162             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalContractualFourthYearAmount");
163         private static final javax.xml.namespace.QName BUDGETFEDERALTRAVELFOURTHYEARAMOUNT$82 = 
164             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalTravelFourthYearAmount");
165         private static final javax.xml.namespace.QName BUDGETFEDERALEQUIPMENTFOURTHYEARAMOUNT$84 = 
166             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalEquipmentFourthYearAmount");
167         private static final javax.xml.namespace.QName BUDGETFEDERALPERSONNELFOURTHYEARAMOUNT$86 = 
168             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalPersonnelFourthYearAmount");
169         private static final javax.xml.namespace.QName BUDGETFEDERALFRINGEFOURTHYEARAMOUNT$88 = 
170             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalFringeFourthYearAmount");
171         private static final javax.xml.namespace.QName BUDGETFEDERALTRAININGFOURTHYEARAMOUNT$90 = 
172             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalTrainingFourthYearAmount");
173         private static final javax.xml.namespace.QName BUDGETFEDERALFOURTHYEARAMOUNT$92 = 
174             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalFourthYearAmount");
175         private static final javax.xml.namespace.QName BUDGETFEDERALDIRECTFOURTHYEARAMOUNT$94 = 
176             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalDirectFourthYearAmount");
177         private static final javax.xml.namespace.QName BUDGETFEDERALINDIRECTFOURTHYEARAMOUNT$96 = 
178             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalIndirectFourthYearAmount");
179         private static final javax.xml.namespace.QName BUDGETFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$98 = 
180             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalConstructionFifthYearAmount");
181         private static final javax.xml.namespace.QName BUDGETFEDERALOTHERFIFTHYEARAMOUNT$100 = 
182             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalOtherFifthYearAmount");
183         private static final javax.xml.namespace.QName BUDGETFEDERALSUPPLIESFIFTHYEARAMOUNT$102 = 
184             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalSuppliesFifthYearAmount");
185         private static final javax.xml.namespace.QName BUDGETFEDERALCONTRACTUALFIFTHYEARAMOUNT$104 = 
186             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalContractualFifthYearAmount");
187         private static final javax.xml.namespace.QName BUDGETFEDERALTRAVELFIFTHYEARAMOUNT$106 = 
188             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalTravelFifthYearAmount");
189         private static final javax.xml.namespace.QName BUDGETFEDERALEQUIPMENTFIFTHYEARAMOUNT$108 = 
190             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalEquipmentFifthYearAmount");
191         private static final javax.xml.namespace.QName BUDGETFEDERALPERSONNELFIFTHYEARAMOUNT$110 = 
192             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalPersonnelFifthYearAmount");
193         private static final javax.xml.namespace.QName BUDGETFEDERALFRINGEFIFTHYEARAMOUNT$112 = 
194             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalFringeFifthYearAmount");
195         private static final javax.xml.namespace.QName BUDGETFEDERALTRAININGFIFTHYEARAMOUNT$114 = 
196             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalTrainingFifthYearAmount");
197         private static final javax.xml.namespace.QName BUDGETFEDERALFIFTHYEARAMOUNT$116 = 
198             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalFifthYearAmount");
199         private static final javax.xml.namespace.QName BUDGETFEDERALDIRECTFIFTHYEARAMOUNT$118 = 
200             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalDirectFifthYearAmount");
201         private static final javax.xml.namespace.QName BUDGETFEDERALINDIRECTFIFTHYEARAMOUNT$120 = 
202             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalIndirectFifthYearAmount");
203         private static final javax.xml.namespace.QName BUDGETFEDERALSUPPLIESTOTALAMOUNT$122 = 
204             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalSuppliesTotalAmount");
205         private static final javax.xml.namespace.QName BUDGETFEDERALCONTRACTUALTOTALAMOUNT$124 = 
206             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalContractualTotalAmount");
207         private static final javax.xml.namespace.QName BUDGETFEDERALCONSTRUCTIONTOTALAMOUNT$126 = 
208             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalConstructionTotalAmount");
209         private static final javax.xml.namespace.QName BUDGETFEDERALOTHERTOTALAMOUNT$128 = 
210             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalOtherTotalAmount");
211         private static final javax.xml.namespace.QName BUDGETFEDERALPERSONNELTOTALAMOUNT$130 = 
212             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalPersonnelTotalAmount");
213         private static final javax.xml.namespace.QName BUDGETFEDERALFRINGETOTALAMOUNT$132 = 
214             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalFringeTotalAmount");
215         private static final javax.xml.namespace.QName BUDGETFEDERALTRAVELTOTALAMOUNT$134 = 
216             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalTravelTotalAmount");
217         private static final javax.xml.namespace.QName BUDGETFEDERALEQUIPMENTTOTALAMOUNT$136 = 
218             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalEquipmentTotalAmount");
219         private static final javax.xml.namespace.QName BUDGETFEDERALDIRECTTOTALAMOUNT$138 = 
220             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalDirectTotalAmount");
221         private static final javax.xml.namespace.QName BUDGETFEDERALINDIRECTTOTALAMOUNT$140 = 
222             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalIndirectTotalAmount");
223         private static final javax.xml.namespace.QName BUDGETFEDERALTRAININGTOTALAMOUNT$142 = 
224             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalTrainingTotalAmount");
225         private static final javax.xml.namespace.QName BUDGETFEDERALTOTALAMOUNT$144 = 
226             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetFederalTotalAmount");
227         private static final javax.xml.namespace.QName INDIRECTCOST$146 = 
228             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "IndirectCost");
229         private static final javax.xml.namespace.QName BUDGETNONFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$148 = 
230             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalConstructionFirstYearAmount");
231         private static final javax.xml.namespace.QName BUDGETNONFEDERALOTHERFIRSTYEARAMOUNT$150 = 
232             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalOtherFirstYearAmount");
233         private static final javax.xml.namespace.QName BUDGETNONFEDERALSUPPLIESFIRSTYEARAMOUNT$152 = 
234             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalSuppliesFirstYearAmount");
235         private static final javax.xml.namespace.QName BUDGETNONFEDERALCONTRACTUALFIRSTYEARAMOUNT$154 = 
236             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalContractualFirstYearAmount");
237         private static final javax.xml.namespace.QName BUDGETNONFEDERALTRAVELFIRSTYEARAMOUNT$156 = 
238             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalTravelFirstYearAmount");
239         private static final javax.xml.namespace.QName BUDGETNONFEDERALEQUIPMENTFIRSTYEARAMOUNT$158 = 
240             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalEquipmentFirstYearAmount");
241         private static final javax.xml.namespace.QName BUDGETNONFEDERALPERSONNELFIRSTYEARAMOUNT$160 = 
242             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalPersonnelFirstYearAmount");
243         private static final javax.xml.namespace.QName BUDGETNONFEDERALFRINGEFIRSTYEARAMOUNT$162 = 
244             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalFringeFirstYearAmount");
245         private static final javax.xml.namespace.QName BUDGETNONFEDERALTRAININGFIRSTYEARAMOUNT$164 = 
246             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalTrainingFirstYearAmount");
247         private static final javax.xml.namespace.QName BUDGETNONFEDERALFIRSTYEARAMOUNT$166 = 
248             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalFirstYearAmount");
249         private static final javax.xml.namespace.QName BUDGETNONFEDERALDIRECTFIRSTYEARAMOUNT$168 = 
250             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalDirectFirstYearAmount");
251         private static final javax.xml.namespace.QName BUDGETNONFEDERALINDIRECTFIRSTYEARAMOUNT$170 = 
252             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalIndirectFirstYearAmount");
253         private static final javax.xml.namespace.QName BUDGETNONFEDERALCONSTRUCTIONSECONDYEARAMOUNT$172 = 
254             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalConstructionSecondYearAmount");
255         private static final javax.xml.namespace.QName BUDGETNONFEDERALOTHERSECONDYEARAMOUNT$174 = 
256             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalOtherSecondYearAmount");
257         private static final javax.xml.namespace.QName BUDGETNONFEDERALSUPPLIESSECONDYEARAMOUNT$176 = 
258             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalSuppliesSecondYearAmount");
259         private static final javax.xml.namespace.QName BUDGETNONFEDERALCONTRACTUALSECONDYEARAMOUNT$178 = 
260             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalContractualSecondYearAmount");
261         private static final javax.xml.namespace.QName BUDGETNONFEDERALTRAVELSECONDYEARAMOUNT$180 = 
262             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalTravelSecondYearAmount");
263         private static final javax.xml.namespace.QName BUDGETNONFEDERALEQUIPMENTSECONDYEARAMOUNT$182 = 
264             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalEquipmentSecondYearAmount");
265         private static final javax.xml.namespace.QName BUDGETNONFEDERALPERSONNELSECONDYEARAMOUNT$184 = 
266             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalPersonnelSecondYearAmount");
267         private static final javax.xml.namespace.QName BUDGETNONFEDERALFRINGESECONDYEARAMOUNT$186 = 
268             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalFringeSecondYearAmount");
269         private static final javax.xml.namespace.QName BUDGETNONFEDERALTRAININGSECONDYEARAMOUNT$188 = 
270             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalTrainingSecondYearAmount");
271         private static final javax.xml.namespace.QName BUDGETNONFEDERALSECONDYEARAMOUNT$190 = 
272             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalSecondYearAmount");
273         private static final javax.xml.namespace.QName BUDGETNONFEDERALDIRECTSECONDYEARAMOUNT$192 = 
274             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalDirectSecondYearAmount");
275         private static final javax.xml.namespace.QName BUDGETNONFEDERALINDIRECTSECONDYEARAMOUNT$194 = 
276             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalIndirectSecondYearAmount");
277         private static final javax.xml.namespace.QName BUDGETNONFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$196 = 
278             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalConstructionThirdYearAmount");
279         private static final javax.xml.namespace.QName BUDGETNONFEDERALOTHERTHIRDYEARAMOUNT$198 = 
280             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalOtherThirdYearAmount");
281         private static final javax.xml.namespace.QName BUDGETNONFEDERALSUPPLIESTHIRDYEARAMOUNT$200 = 
282             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalSuppliesThirdYearAmount");
283         private static final javax.xml.namespace.QName BUDGETNONFEDERALCONTRACTUALTHIRDYEARAMOUNT$202 = 
284             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalContractualThirdYearAmount");
285         private static final javax.xml.namespace.QName BUDGETNONFEDERALTRAVELTHIRDYEARAMOUNT$204 = 
286             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalTravelThirdYearAmount");
287         private static final javax.xml.namespace.QName BUDGETNONFEDERALEQUIPMENTTHIRDYEARAMOUNT$206 = 
288             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalEquipmentThirdYearAmount");
289         private static final javax.xml.namespace.QName BUDGETNONFEDERALPERSONNELTHIRDYEARAMOUNT$208 = 
290             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalPersonnelThirdYearAmount");
291         private static final javax.xml.namespace.QName BUDGETNONFEDERALFRINGETHIRDYEARAMOUNT$210 = 
292             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalFringeThirdYearAmount");
293         private static final javax.xml.namespace.QName BUDGETNONFEDERALTRAININGTHIRDYEARAMOUNT$212 = 
294             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalTrainingThirdYearAmount");
295         private static final javax.xml.namespace.QName BUDGETNONFEDERALTHIRDYEARAMOUNT$214 = 
296             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalThirdYearAmount");
297         private static final javax.xml.namespace.QName BUDGETNONFEDERALDIRECTTHIRDYEARAMOUNT$216 = 
298             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalDirectThirdYearAmount");
299         private static final javax.xml.namespace.QName BUDGETNONFEDERALINDIRECTTHIRDYEARAMOUNT$218 = 
300             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalIndirectThirdYearAmount");
301         private static final javax.xml.namespace.QName BUDGETNONFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$220 = 
302             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalConstructionFourthYearAmount");
303         private static final javax.xml.namespace.QName BUDGETNONFEDERALOTHERFOURTHYEARAMOUNT$222 = 
304             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalOtherFourthYearAmount");
305         private static final javax.xml.namespace.QName BUDGETNONFEDERALSUPPLIESFOURTHYEARAMOUNT$224 = 
306             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalSuppliesFourthYearAmount");
307         private static final javax.xml.namespace.QName BUDGETNONFEDERALCONTRACTUALFOURTHYEARAMOUNT$226 = 
308             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalContractualFourthYearAmount");
309         private static final javax.xml.namespace.QName BUDGETNONFEDERALTRAVELFOURTHYEARAMOUNT$228 = 
310             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalTravelFourthYearAmount");
311         private static final javax.xml.namespace.QName BUDGETNONFEDERALEQUIPMENTFOURTHYEARAMOUNT$230 = 
312             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalEquipmentFourthYearAmount");
313         private static final javax.xml.namespace.QName BUDGETNONFEDERALPERSONNELFOURTHYEARAMOUNT$232 = 
314             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalPersonnelFourthYearAmount");
315         private static final javax.xml.namespace.QName BUDGETNONFEDERALFRINGEFOURTHYEARAMOUNT$234 = 
316             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalFringeFourthYearAmount");
317         private static final javax.xml.namespace.QName BUDGETNONFEDERALTRAININGFOURTHYEARAMOUNT$236 = 
318             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalTrainingFourthYearAmount");
319         private static final javax.xml.namespace.QName BUDGETNONFEDERALFOURTHYEARAMOUNT$238 = 
320             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalFourthYearAmount");
321         private static final javax.xml.namespace.QName BUDGETNONFEDERALDIRECTFOURTHYEARAMOUNT$240 = 
322             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalDirectFourthYearAmount");
323         private static final javax.xml.namespace.QName BUDGETNONFEDERALINDIRECTFOURTHYEARAMOUNT$242 = 
324             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalIndirectFourthYearAmount");
325         private static final javax.xml.namespace.QName BUDGETNONFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$244 = 
326             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalConstructionFifthYearAmount");
327         private static final javax.xml.namespace.QName BUDGETNONFEDERALOTHERFIFTHYEARAMOUNT$246 = 
328             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalOtherFifthYearAmount");
329         private static final javax.xml.namespace.QName BUDGETNONFEDERALSUPPLIESFIFTHYEARAMOUNT$248 = 
330             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalSuppliesFifthYearAmount");
331         private static final javax.xml.namespace.QName BUDGETNONFEDERALCONTRACTUALFIFTHYEARAMOUNT$250 = 
332             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalContractualFifthYearAmount");
333         private static final javax.xml.namespace.QName BUDGETNONFEDERALTRAVELFIFTHYEARAMOUNT$252 = 
334             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalTravelFifthYearAmount");
335         private static final javax.xml.namespace.QName BUDGETNONFEDERALEQUIPMENTFIFTHYEARAMOUNT$254 = 
336             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalEquipmentFifthYearAmount");
337         private static final javax.xml.namespace.QName BUDGETNONFEDERALPERSONNELFIFTHYEARAMOUNT$256 = 
338             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalPersonnelFifthYearAmount");
339         private static final javax.xml.namespace.QName BUDGETNONFEDERALFRINGEFIFTHYEARAMOUNT$258 = 
340             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalFringeFifthYearAmount");
341         private static final javax.xml.namespace.QName BUDGETNONFEDERALTRAININGFIFTHYEARAMOUNT$260 = 
342             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalTrainingFifthYearAmount");
343         private static final javax.xml.namespace.QName BUDGETNONFEDERALFIFTHYEARAMOUNT$262 = 
344             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalFifthYearAmount");
345         private static final javax.xml.namespace.QName BUDGETNONFEDERALDIRECTFIFTHYEARAMOUNT$264 = 
346             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalDirectFifthYearAmount");
347         private static final javax.xml.namespace.QName BUDGETNONFEDERALINDIRECTFIFTHYEARAMOUNT$266 = 
348             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalIndirectFifthYearAmount");
349         private static final javax.xml.namespace.QName BUDGETNONFEDERALSUPPLIESTOTALAMOUNT$268 = 
350             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalSuppliesTotalAmount");
351         private static final javax.xml.namespace.QName BUDGETNONFEDERALCONTRACTUALTOTALAMOUNT$270 = 
352             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalContractualTotalAmount");
353         private static final javax.xml.namespace.QName BUDGETNONFEDERALCONSTRUCTIONTOTALAMOUNT$272 = 
354             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalConstructionTotalAmount");
355         private static final javax.xml.namespace.QName BUDGETNONFEDERALOTHERTOTALAMOUNT$274 = 
356             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalOtherTotalAmount");
357         private static final javax.xml.namespace.QName BUDGETNONFEDERALPERSONNELTOTALAMOUNT$276 = 
358             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalPersonnelTotalAmount");
359         private static final javax.xml.namespace.QName BUDGETNONFEDERALFRINGETOTALAMOUNT$278 = 
360             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalFringeTotalAmount");
361         private static final javax.xml.namespace.QName BUDGETNONFEDERALTRAVELTOTALAMOUNT$280 = 
362             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalTravelTotalAmount");
363         private static final javax.xml.namespace.QName BUDGETNONFEDERALEQUIPMENTTOTALAMOUNT$282 = 
364             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalEquipmentTotalAmount");
365         private static final javax.xml.namespace.QName BUDGETNONFEDERALDIRECTTOTALAMOUNT$284 = 
366             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalDirectTotalAmount");
367         private static final javax.xml.namespace.QName BUDGETNONFEDERALINDIRECTTOTALAMOUNT$286 = 
368             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalIndirectTotalAmount");
369         private static final javax.xml.namespace.QName BUDGETNONFEDERALTRAININGTOTALAMOUNT$288 = 
370             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalTrainingTotalAmount");
371         private static final javax.xml.namespace.QName BUDGETNONFEDERALTOTALAMOUNT$290 = 
372             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "BudgetNonFederalTotalAmount");
373         private static final javax.xml.namespace.QName FORMVERSION$292 = 
374             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "FormVersion");
375         
376         
377         
378 
379 
380         public java.lang.String getLEGALNAME()
381         {
382             synchronized (monitor())
383             {
384                 check_orphaned();
385                 org.apache.xmlbeans.SimpleValue target = null;
386                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEGALNAME$0, 0);
387                 if (target == null)
388                 {
389                     return null;
390                 }
391                 return target.getStringValue();
392             }
393         }
394         
395         
396 
397 
398         public gov.grants.apply.system.globalV10.StringMin1Max60Type xgetLEGALNAME()
399         {
400             synchronized (monitor())
401             {
402                 check_orphaned();
403                 gov.grants.apply.system.globalV10.StringMin1Max60Type target = null;
404                 target = (gov.grants.apply.system.globalV10.StringMin1Max60Type)get_store().find_element_user(LEGALNAME$0, 0);
405                 return target;
406             }
407         }
408         
409         
410 
411 
412         public void setLEGALNAME(java.lang.String legalname)
413         {
414             synchronized (monitor())
415             {
416                 check_orphaned();
417                 org.apache.xmlbeans.SimpleValue target = null;
418                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEGALNAME$0, 0);
419                 if (target == null)
420                 {
421                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LEGALNAME$0);
422                 }
423                 target.setStringValue(legalname);
424             }
425         }
426         
427         
428 
429 
430         public void xsetLEGALNAME(gov.grants.apply.system.globalV10.StringMin1Max60Type legalname)
431         {
432             synchronized (monitor())
433             {
434                 check_orphaned();
435                 gov.grants.apply.system.globalV10.StringMin1Max60Type target = null;
436                 target = (gov.grants.apply.system.globalV10.StringMin1Max60Type)get_store().find_element_user(LEGALNAME$0, 0);
437                 if (target == null)
438                 {
439                     target = (gov.grants.apply.system.globalV10.StringMin1Max60Type)get_store().add_element_user(LEGALNAME$0);
440                 }
441                 target.set(legalname);
442             }
443         }
444         
445         
446 
447 
448         public java.math.BigDecimal getBudgetFederalConstructionFirstYearAmount()
449         {
450             synchronized (monitor())
451             {
452                 check_orphaned();
453                 org.apache.xmlbeans.SimpleValue target = null;
454                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$2, 0);
455                 if (target == null)
456                 {
457                     return null;
458                 }
459                 return target.getBigDecimalValue();
460             }
461         }
462         
463         
464 
465 
466         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalConstructionFirstYearAmount()
467         {
468             synchronized (monitor())
469             {
470                 check_orphaned();
471                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
472                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$2, 0);
473                 return target;
474             }
475         }
476         
477         
478 
479 
480         public boolean isSetBudgetFederalConstructionFirstYearAmount()
481         {
482             synchronized (monitor())
483             {
484                 check_orphaned();
485                 return get_store().count_elements(BUDGETFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$2) != 0;
486             }
487         }
488         
489         
490 
491 
492         public void setBudgetFederalConstructionFirstYearAmount(java.math.BigDecimal budgetFederalConstructionFirstYearAmount)
493         {
494             synchronized (monitor())
495             {
496                 check_orphaned();
497                 org.apache.xmlbeans.SimpleValue target = null;
498                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$2, 0);
499                 if (target == null)
500                 {
501                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$2);
502                 }
503                 target.setBigDecimalValue(budgetFederalConstructionFirstYearAmount);
504             }
505         }
506         
507         
508 
509 
510         public void xsetBudgetFederalConstructionFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalConstructionFirstYearAmount)
511         {
512             synchronized (monitor())
513             {
514                 check_orphaned();
515                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
516                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$2, 0);
517                 if (target == null)
518                 {
519                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$2);
520                 }
521                 target.set(budgetFederalConstructionFirstYearAmount);
522             }
523         }
524         
525         
526 
527 
528         public void unsetBudgetFederalConstructionFirstYearAmount()
529         {
530             synchronized (monitor())
531             {
532                 check_orphaned();
533                 get_store().remove_element(BUDGETFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$2, 0);
534             }
535         }
536         
537         
538 
539 
540         public java.math.BigDecimal getBudgetFederalOtherFirstYearAmount()
541         {
542             synchronized (monitor())
543             {
544                 check_orphaned();
545                 org.apache.xmlbeans.SimpleValue target = null;
546                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALOTHERFIRSTYEARAMOUNT$4, 0);
547                 if (target == null)
548                 {
549                     return null;
550                 }
551                 return target.getBigDecimalValue();
552             }
553         }
554         
555         
556 
557 
558         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalOtherFirstYearAmount()
559         {
560             synchronized (monitor())
561             {
562                 check_orphaned();
563                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
564                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALOTHERFIRSTYEARAMOUNT$4, 0);
565                 return target;
566             }
567         }
568         
569         
570 
571 
572         public boolean isSetBudgetFederalOtherFirstYearAmount()
573         {
574             synchronized (monitor())
575             {
576                 check_orphaned();
577                 return get_store().count_elements(BUDGETFEDERALOTHERFIRSTYEARAMOUNT$4) != 0;
578             }
579         }
580         
581         
582 
583 
584         public void setBudgetFederalOtherFirstYearAmount(java.math.BigDecimal budgetFederalOtherFirstYearAmount)
585         {
586             synchronized (monitor())
587             {
588                 check_orphaned();
589                 org.apache.xmlbeans.SimpleValue target = null;
590                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALOTHERFIRSTYEARAMOUNT$4, 0);
591                 if (target == null)
592                 {
593                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALOTHERFIRSTYEARAMOUNT$4);
594                 }
595                 target.setBigDecimalValue(budgetFederalOtherFirstYearAmount);
596             }
597         }
598         
599         
600 
601 
602         public void xsetBudgetFederalOtherFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalOtherFirstYearAmount)
603         {
604             synchronized (monitor())
605             {
606                 check_orphaned();
607                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
608                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALOTHERFIRSTYEARAMOUNT$4, 0);
609                 if (target == null)
610                 {
611                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALOTHERFIRSTYEARAMOUNT$4);
612                 }
613                 target.set(budgetFederalOtherFirstYearAmount);
614             }
615         }
616         
617         
618 
619 
620         public void unsetBudgetFederalOtherFirstYearAmount()
621         {
622             synchronized (monitor())
623             {
624                 check_orphaned();
625                 get_store().remove_element(BUDGETFEDERALOTHERFIRSTYEARAMOUNT$4, 0);
626             }
627         }
628         
629         
630 
631 
632         public java.math.BigDecimal getBudgetFederalSuppliesFirstYearAmount()
633         {
634             synchronized (monitor())
635             {
636                 check_orphaned();
637                 org.apache.xmlbeans.SimpleValue target = null;
638                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALSUPPLIESFIRSTYEARAMOUNT$6, 0);
639                 if (target == null)
640                 {
641                     return null;
642                 }
643                 return target.getBigDecimalValue();
644             }
645         }
646         
647         
648 
649 
650         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalSuppliesFirstYearAmount()
651         {
652             synchronized (monitor())
653             {
654                 check_orphaned();
655                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
656                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALSUPPLIESFIRSTYEARAMOUNT$6, 0);
657                 return target;
658             }
659         }
660         
661         
662 
663 
664         public boolean isSetBudgetFederalSuppliesFirstYearAmount()
665         {
666             synchronized (monitor())
667             {
668                 check_orphaned();
669                 return get_store().count_elements(BUDGETFEDERALSUPPLIESFIRSTYEARAMOUNT$6) != 0;
670             }
671         }
672         
673         
674 
675 
676         public void setBudgetFederalSuppliesFirstYearAmount(java.math.BigDecimal budgetFederalSuppliesFirstYearAmount)
677         {
678             synchronized (monitor())
679             {
680                 check_orphaned();
681                 org.apache.xmlbeans.SimpleValue target = null;
682                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALSUPPLIESFIRSTYEARAMOUNT$6, 0);
683                 if (target == null)
684                 {
685                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALSUPPLIESFIRSTYEARAMOUNT$6);
686                 }
687                 target.setBigDecimalValue(budgetFederalSuppliesFirstYearAmount);
688             }
689         }
690         
691         
692 
693 
694         public void xsetBudgetFederalSuppliesFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalSuppliesFirstYearAmount)
695         {
696             synchronized (monitor())
697             {
698                 check_orphaned();
699                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
700                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALSUPPLIESFIRSTYEARAMOUNT$6, 0);
701                 if (target == null)
702                 {
703                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALSUPPLIESFIRSTYEARAMOUNT$6);
704                 }
705                 target.set(budgetFederalSuppliesFirstYearAmount);
706             }
707         }
708         
709         
710 
711 
712         public void unsetBudgetFederalSuppliesFirstYearAmount()
713         {
714             synchronized (monitor())
715             {
716                 check_orphaned();
717                 get_store().remove_element(BUDGETFEDERALSUPPLIESFIRSTYEARAMOUNT$6, 0);
718             }
719         }
720         
721         
722 
723 
724         public java.math.BigDecimal getBudgetFederalContractualFirstYearAmount()
725         {
726             synchronized (monitor())
727             {
728                 check_orphaned();
729                 org.apache.xmlbeans.SimpleValue target = null;
730                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONTRACTUALFIRSTYEARAMOUNT$8, 0);
731                 if (target == null)
732                 {
733                     return null;
734                 }
735                 return target.getBigDecimalValue();
736             }
737         }
738         
739         
740 
741 
742         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalContractualFirstYearAmount()
743         {
744             synchronized (monitor())
745             {
746                 check_orphaned();
747                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
748                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONTRACTUALFIRSTYEARAMOUNT$8, 0);
749                 return target;
750             }
751         }
752         
753         
754 
755 
756         public boolean isSetBudgetFederalContractualFirstYearAmount()
757         {
758             synchronized (monitor())
759             {
760                 check_orphaned();
761                 return get_store().count_elements(BUDGETFEDERALCONTRACTUALFIRSTYEARAMOUNT$8) != 0;
762             }
763         }
764         
765         
766 
767 
768         public void setBudgetFederalContractualFirstYearAmount(java.math.BigDecimal budgetFederalContractualFirstYearAmount)
769         {
770             synchronized (monitor())
771             {
772                 check_orphaned();
773                 org.apache.xmlbeans.SimpleValue target = null;
774                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONTRACTUALFIRSTYEARAMOUNT$8, 0);
775                 if (target == null)
776                 {
777                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALCONTRACTUALFIRSTYEARAMOUNT$8);
778                 }
779                 target.setBigDecimalValue(budgetFederalContractualFirstYearAmount);
780             }
781         }
782         
783         
784 
785 
786         public void xsetBudgetFederalContractualFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalContractualFirstYearAmount)
787         {
788             synchronized (monitor())
789             {
790                 check_orphaned();
791                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
792                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONTRACTUALFIRSTYEARAMOUNT$8, 0);
793                 if (target == null)
794                 {
795                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALCONTRACTUALFIRSTYEARAMOUNT$8);
796                 }
797                 target.set(budgetFederalContractualFirstYearAmount);
798             }
799         }
800         
801         
802 
803 
804         public void unsetBudgetFederalContractualFirstYearAmount()
805         {
806             synchronized (monitor())
807             {
808                 check_orphaned();
809                 get_store().remove_element(BUDGETFEDERALCONTRACTUALFIRSTYEARAMOUNT$8, 0);
810             }
811         }
812         
813         
814 
815 
816         public java.math.BigDecimal getBudgetFederalTravelFirstYearAmount()
817         {
818             synchronized (monitor())
819             {
820                 check_orphaned();
821                 org.apache.xmlbeans.SimpleValue target = null;
822                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAVELFIRSTYEARAMOUNT$10, 0);
823                 if (target == null)
824                 {
825                     return null;
826                 }
827                 return target.getBigDecimalValue();
828             }
829         }
830         
831         
832 
833 
834         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalTravelFirstYearAmount()
835         {
836             synchronized (monitor())
837             {
838                 check_orphaned();
839                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
840                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAVELFIRSTYEARAMOUNT$10, 0);
841                 return target;
842             }
843         }
844         
845         
846 
847 
848         public boolean isSetBudgetFederalTravelFirstYearAmount()
849         {
850             synchronized (monitor())
851             {
852                 check_orphaned();
853                 return get_store().count_elements(BUDGETFEDERALTRAVELFIRSTYEARAMOUNT$10) != 0;
854             }
855         }
856         
857         
858 
859 
860         public void setBudgetFederalTravelFirstYearAmount(java.math.BigDecimal budgetFederalTravelFirstYearAmount)
861         {
862             synchronized (monitor())
863             {
864                 check_orphaned();
865                 org.apache.xmlbeans.SimpleValue target = null;
866                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAVELFIRSTYEARAMOUNT$10, 0);
867                 if (target == null)
868                 {
869                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALTRAVELFIRSTYEARAMOUNT$10);
870                 }
871                 target.setBigDecimalValue(budgetFederalTravelFirstYearAmount);
872             }
873         }
874         
875         
876 
877 
878         public void xsetBudgetFederalTravelFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalTravelFirstYearAmount)
879         {
880             synchronized (monitor())
881             {
882                 check_orphaned();
883                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
884                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAVELFIRSTYEARAMOUNT$10, 0);
885                 if (target == null)
886                 {
887                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALTRAVELFIRSTYEARAMOUNT$10);
888                 }
889                 target.set(budgetFederalTravelFirstYearAmount);
890             }
891         }
892         
893         
894 
895 
896         public void unsetBudgetFederalTravelFirstYearAmount()
897         {
898             synchronized (monitor())
899             {
900                 check_orphaned();
901                 get_store().remove_element(BUDGETFEDERALTRAVELFIRSTYEARAMOUNT$10, 0);
902             }
903         }
904         
905         
906 
907 
908         public java.math.BigDecimal getBudgetFederalEquipmentFirstYearAmount()
909         {
910             synchronized (monitor())
911             {
912                 check_orphaned();
913                 org.apache.xmlbeans.SimpleValue target = null;
914                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALEQUIPMENTFIRSTYEARAMOUNT$12, 0);
915                 if (target == null)
916                 {
917                     return null;
918                 }
919                 return target.getBigDecimalValue();
920             }
921         }
922         
923         
924 
925 
926         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalEquipmentFirstYearAmount()
927         {
928             synchronized (monitor())
929             {
930                 check_orphaned();
931                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
932                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALEQUIPMENTFIRSTYEARAMOUNT$12, 0);
933                 return target;
934             }
935         }
936         
937         
938 
939 
940         public boolean isSetBudgetFederalEquipmentFirstYearAmount()
941         {
942             synchronized (monitor())
943             {
944                 check_orphaned();
945                 return get_store().count_elements(BUDGETFEDERALEQUIPMENTFIRSTYEARAMOUNT$12) != 0;
946             }
947         }
948         
949         
950 
951 
952         public void setBudgetFederalEquipmentFirstYearAmount(java.math.BigDecimal budgetFederalEquipmentFirstYearAmount)
953         {
954             synchronized (monitor())
955             {
956                 check_orphaned();
957                 org.apache.xmlbeans.SimpleValue target = null;
958                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALEQUIPMENTFIRSTYEARAMOUNT$12, 0);
959                 if (target == null)
960                 {
961                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALEQUIPMENTFIRSTYEARAMOUNT$12);
962                 }
963                 target.setBigDecimalValue(budgetFederalEquipmentFirstYearAmount);
964             }
965         }
966         
967         
968 
969 
970         public void xsetBudgetFederalEquipmentFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalEquipmentFirstYearAmount)
971         {
972             synchronized (monitor())
973             {
974                 check_orphaned();
975                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
976                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALEQUIPMENTFIRSTYEARAMOUNT$12, 0);
977                 if (target == null)
978                 {
979                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALEQUIPMENTFIRSTYEARAMOUNT$12);
980                 }
981                 target.set(budgetFederalEquipmentFirstYearAmount);
982             }
983         }
984         
985         
986 
987 
988         public void unsetBudgetFederalEquipmentFirstYearAmount()
989         {
990             synchronized (monitor())
991             {
992                 check_orphaned();
993                 get_store().remove_element(BUDGETFEDERALEQUIPMENTFIRSTYEARAMOUNT$12, 0);
994             }
995         }
996         
997         
998 
999 
1000         public java.math.BigDecimal getBudgetFederalPersonnelFirstYearAmount()
1001         {
1002             synchronized (monitor())
1003             {
1004                 check_orphaned();
1005                 org.apache.xmlbeans.SimpleValue target = null;
1006                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALPERSONNELFIRSTYEARAMOUNT$14, 0);
1007                 if (target == null)
1008                 {
1009                     return null;
1010                 }
1011                 return target.getBigDecimalValue();
1012             }
1013         }
1014         
1015         
1016 
1017 
1018         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalPersonnelFirstYearAmount()
1019         {
1020             synchronized (monitor())
1021             {
1022                 check_orphaned();
1023                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1024                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALPERSONNELFIRSTYEARAMOUNT$14, 0);
1025                 return target;
1026             }
1027         }
1028         
1029         
1030 
1031 
1032         public boolean isSetBudgetFederalPersonnelFirstYearAmount()
1033         {
1034             synchronized (monitor())
1035             {
1036                 check_orphaned();
1037                 return get_store().count_elements(BUDGETFEDERALPERSONNELFIRSTYEARAMOUNT$14) != 0;
1038             }
1039         }
1040         
1041         
1042 
1043 
1044         public void setBudgetFederalPersonnelFirstYearAmount(java.math.BigDecimal budgetFederalPersonnelFirstYearAmount)
1045         {
1046             synchronized (monitor())
1047             {
1048                 check_orphaned();
1049                 org.apache.xmlbeans.SimpleValue target = null;
1050                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALPERSONNELFIRSTYEARAMOUNT$14, 0);
1051                 if (target == null)
1052                 {
1053                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALPERSONNELFIRSTYEARAMOUNT$14);
1054                 }
1055                 target.setBigDecimalValue(budgetFederalPersonnelFirstYearAmount);
1056             }
1057         }
1058         
1059         
1060 
1061 
1062         public void xsetBudgetFederalPersonnelFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalPersonnelFirstYearAmount)
1063         {
1064             synchronized (monitor())
1065             {
1066                 check_orphaned();
1067                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1068                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALPERSONNELFIRSTYEARAMOUNT$14, 0);
1069                 if (target == null)
1070                 {
1071                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALPERSONNELFIRSTYEARAMOUNT$14);
1072                 }
1073                 target.set(budgetFederalPersonnelFirstYearAmount);
1074             }
1075         }
1076         
1077         
1078 
1079 
1080         public void unsetBudgetFederalPersonnelFirstYearAmount()
1081         {
1082             synchronized (monitor())
1083             {
1084                 check_orphaned();
1085                 get_store().remove_element(BUDGETFEDERALPERSONNELFIRSTYEARAMOUNT$14, 0);
1086             }
1087         }
1088         
1089         
1090 
1091 
1092         public java.math.BigDecimal getBudgetFederalFringeFirstYearAmount()
1093         {
1094             synchronized (monitor())
1095             {
1096                 check_orphaned();
1097                 org.apache.xmlbeans.SimpleValue target = null;
1098                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFRINGEFIRSTYEARAMOUNT$16, 0);
1099                 if (target == null)
1100                 {
1101                     return null;
1102                 }
1103                 return target.getBigDecimalValue();
1104             }
1105         }
1106         
1107         
1108 
1109 
1110         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalFringeFirstYearAmount()
1111         {
1112             synchronized (monitor())
1113             {
1114                 check_orphaned();
1115                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1116                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALFRINGEFIRSTYEARAMOUNT$16, 0);
1117                 return target;
1118             }
1119         }
1120         
1121         
1122 
1123 
1124         public boolean isSetBudgetFederalFringeFirstYearAmount()
1125         {
1126             synchronized (monitor())
1127             {
1128                 check_orphaned();
1129                 return get_store().count_elements(BUDGETFEDERALFRINGEFIRSTYEARAMOUNT$16) != 0;
1130             }
1131         }
1132         
1133         
1134 
1135 
1136         public void setBudgetFederalFringeFirstYearAmount(java.math.BigDecimal budgetFederalFringeFirstYearAmount)
1137         {
1138             synchronized (monitor())
1139             {
1140                 check_orphaned();
1141                 org.apache.xmlbeans.SimpleValue target = null;
1142                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFRINGEFIRSTYEARAMOUNT$16, 0);
1143                 if (target == null)
1144                 {
1145                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALFRINGEFIRSTYEARAMOUNT$16);
1146                 }
1147                 target.setBigDecimalValue(budgetFederalFringeFirstYearAmount);
1148             }
1149         }
1150         
1151         
1152 
1153 
1154         public void xsetBudgetFederalFringeFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalFringeFirstYearAmount)
1155         {
1156             synchronized (monitor())
1157             {
1158                 check_orphaned();
1159                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1160                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALFRINGEFIRSTYEARAMOUNT$16, 0);
1161                 if (target == null)
1162                 {
1163                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALFRINGEFIRSTYEARAMOUNT$16);
1164                 }
1165                 target.set(budgetFederalFringeFirstYearAmount);
1166             }
1167         }
1168         
1169         
1170 
1171 
1172         public void unsetBudgetFederalFringeFirstYearAmount()
1173         {
1174             synchronized (monitor())
1175             {
1176                 check_orphaned();
1177                 get_store().remove_element(BUDGETFEDERALFRINGEFIRSTYEARAMOUNT$16, 0);
1178             }
1179         }
1180         
1181         
1182 
1183 
1184         public java.math.BigDecimal getBudgetFederalTrainingFirstYearAmount()
1185         {
1186             synchronized (monitor())
1187             {
1188                 check_orphaned();
1189                 org.apache.xmlbeans.SimpleValue target = null;
1190                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAININGFIRSTYEARAMOUNT$18, 0);
1191                 if (target == null)
1192                 {
1193                     return null;
1194                 }
1195                 return target.getBigDecimalValue();
1196             }
1197         }
1198         
1199         
1200 
1201 
1202         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalTrainingFirstYearAmount()
1203         {
1204             synchronized (monitor())
1205             {
1206                 check_orphaned();
1207                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1208                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAININGFIRSTYEARAMOUNT$18, 0);
1209                 return target;
1210             }
1211         }
1212         
1213         
1214 
1215 
1216         public boolean isSetBudgetFederalTrainingFirstYearAmount()
1217         {
1218             synchronized (monitor())
1219             {
1220                 check_orphaned();
1221                 return get_store().count_elements(BUDGETFEDERALTRAININGFIRSTYEARAMOUNT$18) != 0;
1222             }
1223         }
1224         
1225         
1226 
1227 
1228         public void setBudgetFederalTrainingFirstYearAmount(java.math.BigDecimal budgetFederalTrainingFirstYearAmount)
1229         {
1230             synchronized (monitor())
1231             {
1232                 check_orphaned();
1233                 org.apache.xmlbeans.SimpleValue target = null;
1234                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAININGFIRSTYEARAMOUNT$18, 0);
1235                 if (target == null)
1236                 {
1237                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALTRAININGFIRSTYEARAMOUNT$18);
1238                 }
1239                 target.setBigDecimalValue(budgetFederalTrainingFirstYearAmount);
1240             }
1241         }
1242         
1243         
1244 
1245 
1246         public void xsetBudgetFederalTrainingFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalTrainingFirstYearAmount)
1247         {
1248             synchronized (monitor())
1249             {
1250                 check_orphaned();
1251                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1252                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAININGFIRSTYEARAMOUNT$18, 0);
1253                 if (target == null)
1254                 {
1255                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALTRAININGFIRSTYEARAMOUNT$18);
1256                 }
1257                 target.set(budgetFederalTrainingFirstYearAmount);
1258             }
1259         }
1260         
1261         
1262 
1263 
1264         public void unsetBudgetFederalTrainingFirstYearAmount()
1265         {
1266             synchronized (monitor())
1267             {
1268                 check_orphaned();
1269                 get_store().remove_element(BUDGETFEDERALTRAININGFIRSTYEARAMOUNT$18, 0);
1270             }
1271         }
1272         
1273         
1274 
1275 
1276         public java.math.BigDecimal getBudgetFederalFirstYearAmount()
1277         {
1278             synchronized (monitor())
1279             {
1280                 check_orphaned();
1281                 org.apache.xmlbeans.SimpleValue target = null;
1282                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFIRSTYEARAMOUNT$20, 0);
1283                 if (target == null)
1284                 {
1285                     return null;
1286                 }
1287                 return target.getBigDecimalValue();
1288             }
1289         }
1290         
1291         
1292 
1293 
1294         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalFirstYearAmount()
1295         {
1296             synchronized (monitor())
1297             {
1298                 check_orphaned();
1299                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
1300                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALFIRSTYEARAMOUNT$20, 0);
1301                 return target;
1302             }
1303         }
1304         
1305         
1306 
1307 
1308         public boolean isSetBudgetFederalFirstYearAmount()
1309         {
1310             synchronized (monitor())
1311             {
1312                 check_orphaned();
1313                 return get_store().count_elements(BUDGETFEDERALFIRSTYEARAMOUNT$20) != 0;
1314             }
1315         }
1316         
1317         
1318 
1319 
1320         public void setBudgetFederalFirstYearAmount(java.math.BigDecimal budgetFederalFirstYearAmount)
1321         {
1322             synchronized (monitor())
1323             {
1324                 check_orphaned();
1325                 org.apache.xmlbeans.SimpleValue target = null;
1326                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFIRSTYEARAMOUNT$20, 0);
1327                 if (target == null)
1328                 {
1329                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALFIRSTYEARAMOUNT$20);
1330                 }
1331                 target.setBigDecimalValue(budgetFederalFirstYearAmount);
1332             }
1333         }
1334         
1335         
1336 
1337 
1338         public void xsetBudgetFederalFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalFirstYearAmount)
1339         {
1340             synchronized (monitor())
1341             {
1342                 check_orphaned();
1343                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
1344                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALFIRSTYEARAMOUNT$20, 0);
1345                 if (target == null)
1346                 {
1347                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALFIRSTYEARAMOUNT$20);
1348                 }
1349                 target.set(budgetFederalFirstYearAmount);
1350             }
1351         }
1352         
1353         
1354 
1355 
1356         public void unsetBudgetFederalFirstYearAmount()
1357         {
1358             synchronized (monitor())
1359             {
1360                 check_orphaned();
1361                 get_store().remove_element(BUDGETFEDERALFIRSTYEARAMOUNT$20, 0);
1362             }
1363         }
1364         
1365         
1366 
1367 
1368         public java.math.BigDecimal getBudgetFederalDirectFirstYearAmount()
1369         {
1370             synchronized (monitor())
1371             {
1372                 check_orphaned();
1373                 org.apache.xmlbeans.SimpleValue target = null;
1374                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALDIRECTFIRSTYEARAMOUNT$22, 0);
1375                 if (target == null)
1376                 {
1377                     return null;
1378                 }
1379                 return target.getBigDecimalValue();
1380             }
1381         }
1382         
1383         
1384 
1385 
1386         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalDirectFirstYearAmount()
1387         {
1388             synchronized (monitor())
1389             {
1390                 check_orphaned();
1391                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
1392                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALDIRECTFIRSTYEARAMOUNT$22, 0);
1393                 return target;
1394             }
1395         }
1396         
1397         
1398 
1399 
1400         public boolean isSetBudgetFederalDirectFirstYearAmount()
1401         {
1402             synchronized (monitor())
1403             {
1404                 check_orphaned();
1405                 return get_store().count_elements(BUDGETFEDERALDIRECTFIRSTYEARAMOUNT$22) != 0;
1406             }
1407         }
1408         
1409         
1410 
1411 
1412         public void setBudgetFederalDirectFirstYearAmount(java.math.BigDecimal budgetFederalDirectFirstYearAmount)
1413         {
1414             synchronized (monitor())
1415             {
1416                 check_orphaned();
1417                 org.apache.xmlbeans.SimpleValue target = null;
1418                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALDIRECTFIRSTYEARAMOUNT$22, 0);
1419                 if (target == null)
1420                 {
1421                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALDIRECTFIRSTYEARAMOUNT$22);
1422                 }
1423                 target.setBigDecimalValue(budgetFederalDirectFirstYearAmount);
1424             }
1425         }
1426         
1427         
1428 
1429 
1430         public void xsetBudgetFederalDirectFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalDirectFirstYearAmount)
1431         {
1432             synchronized (monitor())
1433             {
1434                 check_orphaned();
1435                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
1436                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALDIRECTFIRSTYEARAMOUNT$22, 0);
1437                 if (target == null)
1438                 {
1439                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALDIRECTFIRSTYEARAMOUNT$22);
1440                 }
1441                 target.set(budgetFederalDirectFirstYearAmount);
1442             }
1443         }
1444         
1445         
1446 
1447 
1448         public void unsetBudgetFederalDirectFirstYearAmount()
1449         {
1450             synchronized (monitor())
1451             {
1452                 check_orphaned();
1453                 get_store().remove_element(BUDGETFEDERALDIRECTFIRSTYEARAMOUNT$22, 0);
1454             }
1455         }
1456         
1457         
1458 
1459 
1460         public java.math.BigDecimal getBudgetFederalIndirectFirstYearAmount()
1461         {
1462             synchronized (monitor())
1463             {
1464                 check_orphaned();
1465                 org.apache.xmlbeans.SimpleValue target = null;
1466                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALINDIRECTFIRSTYEARAMOUNT$24, 0);
1467                 if (target == null)
1468                 {
1469                     return null;
1470                 }
1471                 return target.getBigDecimalValue();
1472             }
1473         }
1474         
1475         
1476 
1477 
1478         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalIndirectFirstYearAmount()
1479         {
1480             synchronized (monitor())
1481             {
1482                 check_orphaned();
1483                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1484                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALINDIRECTFIRSTYEARAMOUNT$24, 0);
1485                 return target;
1486             }
1487         }
1488         
1489         
1490 
1491 
1492         public boolean isSetBudgetFederalIndirectFirstYearAmount()
1493         {
1494             synchronized (monitor())
1495             {
1496                 check_orphaned();
1497                 return get_store().count_elements(BUDGETFEDERALINDIRECTFIRSTYEARAMOUNT$24) != 0;
1498             }
1499         }
1500         
1501         
1502 
1503 
1504         public void setBudgetFederalIndirectFirstYearAmount(java.math.BigDecimal budgetFederalIndirectFirstYearAmount)
1505         {
1506             synchronized (monitor())
1507             {
1508                 check_orphaned();
1509                 org.apache.xmlbeans.SimpleValue target = null;
1510                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALINDIRECTFIRSTYEARAMOUNT$24, 0);
1511                 if (target == null)
1512                 {
1513                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALINDIRECTFIRSTYEARAMOUNT$24);
1514                 }
1515                 target.setBigDecimalValue(budgetFederalIndirectFirstYearAmount);
1516             }
1517         }
1518         
1519         
1520 
1521 
1522         public void xsetBudgetFederalIndirectFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalIndirectFirstYearAmount)
1523         {
1524             synchronized (monitor())
1525             {
1526                 check_orphaned();
1527                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1528                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALINDIRECTFIRSTYEARAMOUNT$24, 0);
1529                 if (target == null)
1530                 {
1531                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALINDIRECTFIRSTYEARAMOUNT$24);
1532                 }
1533                 target.set(budgetFederalIndirectFirstYearAmount);
1534             }
1535         }
1536         
1537         
1538 
1539 
1540         public void unsetBudgetFederalIndirectFirstYearAmount()
1541         {
1542             synchronized (monitor())
1543             {
1544                 check_orphaned();
1545                 get_store().remove_element(BUDGETFEDERALINDIRECTFIRSTYEARAMOUNT$24, 0);
1546             }
1547         }
1548         
1549         
1550 
1551 
1552         public java.math.BigDecimal getBudgetFederalConstructionSecondYearAmount()
1553         {
1554             synchronized (monitor())
1555             {
1556                 check_orphaned();
1557                 org.apache.xmlbeans.SimpleValue target = null;
1558                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONSECONDYEARAMOUNT$26, 0);
1559                 if (target == null)
1560                 {
1561                     return null;
1562                 }
1563                 return target.getBigDecimalValue();
1564             }
1565         }
1566         
1567         
1568 
1569 
1570         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalConstructionSecondYearAmount()
1571         {
1572             synchronized (monitor())
1573             {
1574                 check_orphaned();
1575                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1576                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONSECONDYEARAMOUNT$26, 0);
1577                 return target;
1578             }
1579         }
1580         
1581         
1582 
1583 
1584         public boolean isSetBudgetFederalConstructionSecondYearAmount()
1585         {
1586             synchronized (monitor())
1587             {
1588                 check_orphaned();
1589                 return get_store().count_elements(BUDGETFEDERALCONSTRUCTIONSECONDYEARAMOUNT$26) != 0;
1590             }
1591         }
1592         
1593         
1594 
1595 
1596         public void setBudgetFederalConstructionSecondYearAmount(java.math.BigDecimal budgetFederalConstructionSecondYearAmount)
1597         {
1598             synchronized (monitor())
1599             {
1600                 check_orphaned();
1601                 org.apache.xmlbeans.SimpleValue target = null;
1602                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONSECONDYEARAMOUNT$26, 0);
1603                 if (target == null)
1604                 {
1605                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALCONSTRUCTIONSECONDYEARAMOUNT$26);
1606                 }
1607                 target.setBigDecimalValue(budgetFederalConstructionSecondYearAmount);
1608             }
1609         }
1610         
1611         
1612 
1613 
1614         public void xsetBudgetFederalConstructionSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalConstructionSecondYearAmount)
1615         {
1616             synchronized (monitor())
1617             {
1618                 check_orphaned();
1619                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1620                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONSECONDYEARAMOUNT$26, 0);
1621                 if (target == null)
1622                 {
1623                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALCONSTRUCTIONSECONDYEARAMOUNT$26);
1624                 }
1625                 target.set(budgetFederalConstructionSecondYearAmount);
1626             }
1627         }
1628         
1629         
1630 
1631 
1632         public void unsetBudgetFederalConstructionSecondYearAmount()
1633         {
1634             synchronized (monitor())
1635             {
1636                 check_orphaned();
1637                 get_store().remove_element(BUDGETFEDERALCONSTRUCTIONSECONDYEARAMOUNT$26, 0);
1638             }
1639         }
1640         
1641         
1642 
1643 
1644         public java.math.BigDecimal getBudgetFederalOtherSecondYearAmount()
1645         {
1646             synchronized (monitor())
1647             {
1648                 check_orphaned();
1649                 org.apache.xmlbeans.SimpleValue target = null;
1650                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALOTHERSECONDYEARAMOUNT$28, 0);
1651                 if (target == null)
1652                 {
1653                     return null;
1654                 }
1655                 return target.getBigDecimalValue();
1656             }
1657         }
1658         
1659         
1660 
1661 
1662         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalOtherSecondYearAmount()
1663         {
1664             synchronized (monitor())
1665             {
1666                 check_orphaned();
1667                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1668                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALOTHERSECONDYEARAMOUNT$28, 0);
1669                 return target;
1670             }
1671         }
1672         
1673         
1674 
1675 
1676         public boolean isSetBudgetFederalOtherSecondYearAmount()
1677         {
1678             synchronized (monitor())
1679             {
1680                 check_orphaned();
1681                 return get_store().count_elements(BUDGETFEDERALOTHERSECONDYEARAMOUNT$28) != 0;
1682             }
1683         }
1684         
1685         
1686 
1687 
1688         public void setBudgetFederalOtherSecondYearAmount(java.math.BigDecimal budgetFederalOtherSecondYearAmount)
1689         {
1690             synchronized (monitor())
1691             {
1692                 check_orphaned();
1693                 org.apache.xmlbeans.SimpleValue target = null;
1694                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALOTHERSECONDYEARAMOUNT$28, 0);
1695                 if (target == null)
1696                 {
1697                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALOTHERSECONDYEARAMOUNT$28);
1698                 }
1699                 target.setBigDecimalValue(budgetFederalOtherSecondYearAmount);
1700             }
1701         }
1702         
1703         
1704 
1705 
1706         public void xsetBudgetFederalOtherSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalOtherSecondYearAmount)
1707         {
1708             synchronized (monitor())
1709             {
1710                 check_orphaned();
1711                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1712                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALOTHERSECONDYEARAMOUNT$28, 0);
1713                 if (target == null)
1714                 {
1715                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALOTHERSECONDYEARAMOUNT$28);
1716                 }
1717                 target.set(budgetFederalOtherSecondYearAmount);
1718             }
1719         }
1720         
1721         
1722 
1723 
1724         public void unsetBudgetFederalOtherSecondYearAmount()
1725         {
1726             synchronized (monitor())
1727             {
1728                 check_orphaned();
1729                 get_store().remove_element(BUDGETFEDERALOTHERSECONDYEARAMOUNT$28, 0);
1730             }
1731         }
1732         
1733         
1734 
1735 
1736         public java.math.BigDecimal getBudgetFederalSuppliesSecondYearAmount()
1737         {
1738             synchronized (monitor())
1739             {
1740                 check_orphaned();
1741                 org.apache.xmlbeans.SimpleValue target = null;
1742                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALSUPPLIESSECONDYEARAMOUNT$30, 0);
1743                 if (target == null)
1744                 {
1745                     return null;
1746                 }
1747                 return target.getBigDecimalValue();
1748             }
1749         }
1750         
1751         
1752 
1753 
1754         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalSuppliesSecondYearAmount()
1755         {
1756             synchronized (monitor())
1757             {
1758                 check_orphaned();
1759                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1760                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALSUPPLIESSECONDYEARAMOUNT$30, 0);
1761                 return target;
1762             }
1763         }
1764         
1765         
1766 
1767 
1768         public boolean isSetBudgetFederalSuppliesSecondYearAmount()
1769         {
1770             synchronized (monitor())
1771             {
1772                 check_orphaned();
1773                 return get_store().count_elements(BUDGETFEDERALSUPPLIESSECONDYEARAMOUNT$30) != 0;
1774             }
1775         }
1776         
1777         
1778 
1779 
1780         public void setBudgetFederalSuppliesSecondYearAmount(java.math.BigDecimal budgetFederalSuppliesSecondYearAmount)
1781         {
1782             synchronized (monitor())
1783             {
1784                 check_orphaned();
1785                 org.apache.xmlbeans.SimpleValue target = null;
1786                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALSUPPLIESSECONDYEARAMOUNT$30, 0);
1787                 if (target == null)
1788                 {
1789                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALSUPPLIESSECONDYEARAMOUNT$30);
1790                 }
1791                 target.setBigDecimalValue(budgetFederalSuppliesSecondYearAmount);
1792             }
1793         }
1794         
1795         
1796 
1797 
1798         public void xsetBudgetFederalSuppliesSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalSuppliesSecondYearAmount)
1799         {
1800             synchronized (monitor())
1801             {
1802                 check_orphaned();
1803                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1804                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALSUPPLIESSECONDYEARAMOUNT$30, 0);
1805                 if (target == null)
1806                 {
1807                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALSUPPLIESSECONDYEARAMOUNT$30);
1808                 }
1809                 target.set(budgetFederalSuppliesSecondYearAmount);
1810             }
1811         }
1812         
1813         
1814 
1815 
1816         public void unsetBudgetFederalSuppliesSecondYearAmount()
1817         {
1818             synchronized (monitor())
1819             {
1820                 check_orphaned();
1821                 get_store().remove_element(BUDGETFEDERALSUPPLIESSECONDYEARAMOUNT$30, 0);
1822             }
1823         }
1824         
1825         
1826 
1827 
1828         public java.math.BigDecimal getBudgetFederalContractualSecondYearAmount()
1829         {
1830             synchronized (monitor())
1831             {
1832                 check_orphaned();
1833                 org.apache.xmlbeans.SimpleValue target = null;
1834                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONTRACTUALSECONDYEARAMOUNT$32, 0);
1835                 if (target == null)
1836                 {
1837                     return null;
1838                 }
1839                 return target.getBigDecimalValue();
1840             }
1841         }
1842         
1843         
1844 
1845 
1846         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalContractualSecondYearAmount()
1847         {
1848             synchronized (monitor())
1849             {
1850                 check_orphaned();
1851                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1852                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONTRACTUALSECONDYEARAMOUNT$32, 0);
1853                 return target;
1854             }
1855         }
1856         
1857         
1858 
1859 
1860         public boolean isSetBudgetFederalContractualSecondYearAmount()
1861         {
1862             synchronized (monitor())
1863             {
1864                 check_orphaned();
1865                 return get_store().count_elements(BUDGETFEDERALCONTRACTUALSECONDYEARAMOUNT$32) != 0;
1866             }
1867         }
1868         
1869         
1870 
1871 
1872         public void setBudgetFederalContractualSecondYearAmount(java.math.BigDecimal budgetFederalContractualSecondYearAmount)
1873         {
1874             synchronized (monitor())
1875             {
1876                 check_orphaned();
1877                 org.apache.xmlbeans.SimpleValue target = null;
1878                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONTRACTUALSECONDYEARAMOUNT$32, 0);
1879                 if (target == null)
1880                 {
1881                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALCONTRACTUALSECONDYEARAMOUNT$32);
1882                 }
1883                 target.setBigDecimalValue(budgetFederalContractualSecondYearAmount);
1884             }
1885         }
1886         
1887         
1888 
1889 
1890         public void xsetBudgetFederalContractualSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalContractualSecondYearAmount)
1891         {
1892             synchronized (monitor())
1893             {
1894                 check_orphaned();
1895                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1896                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONTRACTUALSECONDYEARAMOUNT$32, 0);
1897                 if (target == null)
1898                 {
1899                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALCONTRACTUALSECONDYEARAMOUNT$32);
1900                 }
1901                 target.set(budgetFederalContractualSecondYearAmount);
1902             }
1903         }
1904         
1905         
1906 
1907 
1908         public void unsetBudgetFederalContractualSecondYearAmount()
1909         {
1910             synchronized (monitor())
1911             {
1912                 check_orphaned();
1913                 get_store().remove_element(BUDGETFEDERALCONTRACTUALSECONDYEARAMOUNT$32, 0);
1914             }
1915         }
1916         
1917         
1918 
1919 
1920         public java.math.BigDecimal getBudgetFederalTravelSecondYearAmount()
1921         {
1922             synchronized (monitor())
1923             {
1924                 check_orphaned();
1925                 org.apache.xmlbeans.SimpleValue target = null;
1926                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAVELSECONDYEARAMOUNT$34, 0);
1927                 if (target == null)
1928                 {
1929                     return null;
1930                 }
1931                 return target.getBigDecimalValue();
1932             }
1933         }
1934         
1935         
1936 
1937 
1938         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalTravelSecondYearAmount()
1939         {
1940             synchronized (monitor())
1941             {
1942                 check_orphaned();
1943                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1944                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAVELSECONDYEARAMOUNT$34, 0);
1945                 return target;
1946             }
1947         }
1948         
1949         
1950 
1951 
1952         public boolean isSetBudgetFederalTravelSecondYearAmount()
1953         {
1954             synchronized (monitor())
1955             {
1956                 check_orphaned();
1957                 return get_store().count_elements(BUDGETFEDERALTRAVELSECONDYEARAMOUNT$34) != 0;
1958             }
1959         }
1960         
1961         
1962 
1963 
1964         public void setBudgetFederalTravelSecondYearAmount(java.math.BigDecimal budgetFederalTravelSecondYearAmount)
1965         {
1966             synchronized (monitor())
1967             {
1968                 check_orphaned();
1969                 org.apache.xmlbeans.SimpleValue target = null;
1970                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAVELSECONDYEARAMOUNT$34, 0);
1971                 if (target == null)
1972                 {
1973                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALTRAVELSECONDYEARAMOUNT$34);
1974                 }
1975                 target.setBigDecimalValue(budgetFederalTravelSecondYearAmount);
1976             }
1977         }
1978         
1979         
1980 
1981 
1982         public void xsetBudgetFederalTravelSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalTravelSecondYearAmount)
1983         {
1984             synchronized (monitor())
1985             {
1986                 check_orphaned();
1987                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
1988                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAVELSECONDYEARAMOUNT$34, 0);
1989                 if (target == null)
1990                 {
1991                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALTRAVELSECONDYEARAMOUNT$34);
1992                 }
1993                 target.set(budgetFederalTravelSecondYearAmount);
1994             }
1995         }
1996         
1997         
1998 
1999 
2000         public void unsetBudgetFederalTravelSecondYearAmount()
2001         {
2002             synchronized (monitor())
2003             {
2004                 check_orphaned();
2005                 get_store().remove_element(BUDGETFEDERALTRAVELSECONDYEARAMOUNT$34, 0);
2006             }
2007         }
2008         
2009         
2010 
2011 
2012         public java.math.BigDecimal getBudgetFederalEquipmentSecondYearAmount()
2013         {
2014             synchronized (monitor())
2015             {
2016                 check_orphaned();
2017                 org.apache.xmlbeans.SimpleValue target = null;
2018                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALEQUIPMENTSECONDYEARAMOUNT$36, 0);
2019                 if (target == null)
2020                 {
2021                     return null;
2022                 }
2023                 return target.getBigDecimalValue();
2024             }
2025         }
2026         
2027         
2028 
2029 
2030         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalEquipmentSecondYearAmount()
2031         {
2032             synchronized (monitor())
2033             {
2034                 check_orphaned();
2035                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
2036                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALEQUIPMENTSECONDYEARAMOUNT$36, 0);
2037                 return target;
2038             }
2039         }
2040         
2041         
2042 
2043 
2044         public boolean isSetBudgetFederalEquipmentSecondYearAmount()
2045         {
2046             synchronized (monitor())
2047             {
2048                 check_orphaned();
2049                 return get_store().count_elements(BUDGETFEDERALEQUIPMENTSECONDYEARAMOUNT$36) != 0;
2050             }
2051         }
2052         
2053         
2054 
2055 
2056         public void setBudgetFederalEquipmentSecondYearAmount(java.math.BigDecimal budgetFederalEquipmentSecondYearAmount)
2057         {
2058             synchronized (monitor())
2059             {
2060                 check_orphaned();
2061                 org.apache.xmlbeans.SimpleValue target = null;
2062                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALEQUIPMENTSECONDYEARAMOUNT$36, 0);
2063                 if (target == null)
2064                 {
2065                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALEQUIPMENTSECONDYEARAMOUNT$36);
2066                 }
2067                 target.setBigDecimalValue(budgetFederalEquipmentSecondYearAmount);
2068             }
2069         }
2070         
2071         
2072 
2073 
2074         public void xsetBudgetFederalEquipmentSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalEquipmentSecondYearAmount)
2075         {
2076             synchronized (monitor())
2077             {
2078                 check_orphaned();
2079                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
2080                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALEQUIPMENTSECONDYEARAMOUNT$36, 0);
2081                 if (target == null)
2082                 {
2083                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALEQUIPMENTSECONDYEARAMOUNT$36);
2084                 }
2085                 target.set(budgetFederalEquipmentSecondYearAmount);
2086             }
2087         }
2088         
2089         
2090 
2091 
2092         public void unsetBudgetFederalEquipmentSecondYearAmount()
2093         {
2094             synchronized (monitor())
2095             {
2096                 check_orphaned();
2097                 get_store().remove_element(BUDGETFEDERALEQUIPMENTSECONDYEARAMOUNT$36, 0);
2098             }
2099         }
2100         
2101         
2102 
2103 
2104         public java.math.BigDecimal getBudgetFederalPersonnelSecondYearAmount()
2105         {
2106             synchronized (monitor())
2107             {
2108                 check_orphaned();
2109                 org.apache.xmlbeans.SimpleValue target = null;
2110                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALPERSONNELSECONDYEARAMOUNT$38, 0);
2111                 if (target == null)
2112                 {
2113                     return null;
2114                 }
2115                 return target.getBigDecimalValue();
2116             }
2117         }
2118         
2119         
2120 
2121 
2122         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalPersonnelSecondYearAmount()
2123         {
2124             synchronized (monitor())
2125             {
2126                 check_orphaned();
2127                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
2128                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALPERSONNELSECONDYEARAMOUNT$38, 0);
2129                 return target;
2130             }
2131         }
2132         
2133         
2134 
2135 
2136         public boolean isSetBudgetFederalPersonnelSecondYearAmount()
2137         {
2138             synchronized (monitor())
2139             {
2140                 check_orphaned();
2141                 return get_store().count_elements(BUDGETFEDERALPERSONNELSECONDYEARAMOUNT$38) != 0;
2142             }
2143         }
2144         
2145         
2146 
2147 
2148         public void setBudgetFederalPersonnelSecondYearAmount(java.math.BigDecimal budgetFederalPersonnelSecondYearAmount)
2149         {
2150             synchronized (monitor())
2151             {
2152                 check_orphaned();
2153                 org.apache.xmlbeans.SimpleValue target = null;
2154                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALPERSONNELSECONDYEARAMOUNT$38, 0);
2155                 if (target == null)
2156                 {
2157                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALPERSONNELSECONDYEARAMOUNT$38);
2158                 }
2159                 target.setBigDecimalValue(budgetFederalPersonnelSecondYearAmount);
2160             }
2161         }
2162         
2163         
2164 
2165 
2166         public void xsetBudgetFederalPersonnelSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalPersonnelSecondYearAmount)
2167         {
2168             synchronized (monitor())
2169             {
2170                 check_orphaned();
2171                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
2172                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALPERSONNELSECONDYEARAMOUNT$38, 0);
2173                 if (target == null)
2174                 {
2175                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALPERSONNELSECONDYEARAMOUNT$38);
2176                 }
2177                 target.set(budgetFederalPersonnelSecondYearAmount);
2178             }
2179         }
2180         
2181         
2182 
2183 
2184         public void unsetBudgetFederalPersonnelSecondYearAmount()
2185         {
2186             synchronized (monitor())
2187             {
2188                 check_orphaned();
2189                 get_store().remove_element(BUDGETFEDERALPERSONNELSECONDYEARAMOUNT$38, 0);
2190             }
2191         }
2192         
2193         
2194 
2195 
2196         public java.math.BigDecimal getBudgetFederalFringeSecondYearAmount()
2197         {
2198             synchronized (monitor())
2199             {
2200                 check_orphaned();
2201                 org.apache.xmlbeans.SimpleValue target = null;
2202                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFRINGESECONDYEARAMOUNT$40, 0);
2203                 if (target == null)
2204                 {
2205                     return null;
2206                 }
2207                 return target.getBigDecimalValue();
2208             }
2209         }
2210         
2211         
2212 
2213 
2214         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalFringeSecondYearAmount()
2215         {
2216             synchronized (monitor())
2217             {
2218                 check_orphaned();
2219                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
2220                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALFRINGESECONDYEARAMOUNT$40, 0);
2221                 return target;
2222             }
2223         }
2224         
2225         
2226 
2227 
2228         public boolean isSetBudgetFederalFringeSecondYearAmount()
2229         {
2230             synchronized (monitor())
2231             {
2232                 check_orphaned();
2233                 return get_store().count_elements(BUDGETFEDERALFRINGESECONDYEARAMOUNT$40) != 0;
2234             }
2235         }
2236         
2237         
2238 
2239 
2240         public void setBudgetFederalFringeSecondYearAmount(java.math.BigDecimal budgetFederalFringeSecondYearAmount)
2241         {
2242             synchronized (monitor())
2243             {
2244                 check_orphaned();
2245                 org.apache.xmlbeans.SimpleValue target = null;
2246                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFRINGESECONDYEARAMOUNT$40, 0);
2247                 if (target == null)
2248                 {
2249                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALFRINGESECONDYEARAMOUNT$40);
2250                 }
2251                 target.setBigDecimalValue(budgetFederalFringeSecondYearAmount);
2252             }
2253         }
2254         
2255         
2256 
2257 
2258         public void xsetBudgetFederalFringeSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalFringeSecondYearAmount)
2259         {
2260             synchronized (monitor())
2261             {
2262                 check_orphaned();
2263                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
2264                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALFRINGESECONDYEARAMOUNT$40, 0);
2265                 if (target == null)
2266                 {
2267                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALFRINGESECONDYEARAMOUNT$40);
2268                 }
2269                 target.set(budgetFederalFringeSecondYearAmount);
2270             }
2271         }
2272         
2273         
2274 
2275 
2276         public void unsetBudgetFederalFringeSecondYearAmount()
2277         {
2278             synchronized (monitor())
2279             {
2280                 check_orphaned();
2281                 get_store().remove_element(BUDGETFEDERALFRINGESECONDYEARAMOUNT$40, 0);
2282             }
2283         }
2284         
2285         
2286 
2287 
2288         public java.math.BigDecimal getBudgetFederalTrainingSecondYearAmount()
2289         {
2290             synchronized (monitor())
2291             {
2292                 check_orphaned();
2293                 org.apache.xmlbeans.SimpleValue target = null;
2294                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAININGSECONDYEARAMOUNT$42, 0);
2295                 if (target == null)
2296                 {
2297                     return null;
2298                 }
2299                 return target.getBigDecimalValue();
2300             }
2301         }
2302         
2303         
2304 
2305 
2306         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalTrainingSecondYearAmount()
2307         {
2308             synchronized (monitor())
2309             {
2310                 check_orphaned();
2311                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
2312                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAININGSECONDYEARAMOUNT$42, 0);
2313                 return target;
2314             }
2315         }
2316         
2317         
2318 
2319 
2320         public boolean isSetBudgetFederalTrainingSecondYearAmount()
2321         {
2322             synchronized (monitor())
2323             {
2324                 check_orphaned();
2325                 return get_store().count_elements(BUDGETFEDERALTRAININGSECONDYEARAMOUNT$42) != 0;
2326             }
2327         }
2328         
2329         
2330 
2331 
2332         public void setBudgetFederalTrainingSecondYearAmount(java.math.BigDecimal budgetFederalTrainingSecondYearAmount)
2333         {
2334             synchronized (monitor())
2335             {
2336                 check_orphaned();
2337                 org.apache.xmlbeans.SimpleValue target = null;
2338                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAININGSECONDYEARAMOUNT$42, 0);
2339                 if (target == null)
2340                 {
2341                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALTRAININGSECONDYEARAMOUNT$42);
2342                 }
2343                 target.setBigDecimalValue(budgetFederalTrainingSecondYearAmount);
2344             }
2345         }
2346         
2347         
2348 
2349 
2350         public void xsetBudgetFederalTrainingSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalTrainingSecondYearAmount)
2351         {
2352             synchronized (monitor())
2353             {
2354                 check_orphaned();
2355                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
2356                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAININGSECONDYEARAMOUNT$42, 0);
2357                 if (target == null)
2358                 {
2359                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALTRAININGSECONDYEARAMOUNT$42);
2360                 }
2361                 target.set(budgetFederalTrainingSecondYearAmount);
2362             }
2363         }
2364         
2365         
2366 
2367 
2368         public void unsetBudgetFederalTrainingSecondYearAmount()
2369         {
2370             synchronized (monitor())
2371             {
2372                 check_orphaned();
2373                 get_store().remove_element(BUDGETFEDERALTRAININGSECONDYEARAMOUNT$42, 0);
2374             }
2375         }
2376         
2377         
2378 
2379 
2380         public java.math.BigDecimal getBudgetFederalSecondYearAmount()
2381         {
2382             synchronized (monitor())
2383             {
2384                 check_orphaned();
2385                 org.apache.xmlbeans.SimpleValue target = null;
2386                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALSECONDYEARAMOUNT$44, 0);
2387                 if (target == null)
2388                 {
2389                     return null;
2390                 }
2391                 return target.getBigDecimalValue();
2392             }
2393         }
2394         
2395         
2396 
2397 
2398         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalSecondYearAmount()
2399         {
2400             synchronized (monitor())
2401             {
2402                 check_orphaned();
2403                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
2404                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALSECONDYEARAMOUNT$44, 0);
2405                 return target;
2406             }
2407         }
2408         
2409         
2410 
2411 
2412         public boolean isSetBudgetFederalSecondYearAmount()
2413         {
2414             synchronized (monitor())
2415             {
2416                 check_orphaned();
2417                 return get_store().count_elements(BUDGETFEDERALSECONDYEARAMOUNT$44) != 0;
2418             }
2419         }
2420         
2421         
2422 
2423 
2424         public void setBudgetFederalSecondYearAmount(java.math.BigDecimal budgetFederalSecondYearAmount)
2425         {
2426             synchronized (monitor())
2427             {
2428                 check_orphaned();
2429                 org.apache.xmlbeans.SimpleValue target = null;
2430                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALSECONDYEARAMOUNT$44, 0);
2431                 if (target == null)
2432                 {
2433                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALSECONDYEARAMOUNT$44);
2434                 }
2435                 target.setBigDecimalValue(budgetFederalSecondYearAmount);
2436             }
2437         }
2438         
2439         
2440 
2441 
2442         public void xsetBudgetFederalSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalSecondYearAmount)
2443         {
2444             synchronized (monitor())
2445             {
2446                 check_orphaned();
2447                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
2448                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALSECONDYEARAMOUNT$44, 0);
2449                 if (target == null)
2450                 {
2451                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALSECONDYEARAMOUNT$44);
2452                 }
2453                 target.set(budgetFederalSecondYearAmount);
2454             }
2455         }
2456         
2457         
2458 
2459 
2460         public void unsetBudgetFederalSecondYearAmount()
2461         {
2462             synchronized (monitor())
2463             {
2464                 check_orphaned();
2465                 get_store().remove_element(BUDGETFEDERALSECONDYEARAMOUNT$44, 0);
2466             }
2467         }
2468         
2469         
2470 
2471 
2472         public java.math.BigDecimal getBudgetFederalDirectSecondYearAmount()
2473         {
2474             synchronized (monitor())
2475             {
2476                 check_orphaned();
2477                 org.apache.xmlbeans.SimpleValue target = null;
2478                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALDIRECTSECONDYEARAMOUNT$46, 0);
2479                 if (target == null)
2480                 {
2481                     return null;
2482                 }
2483                 return target.getBigDecimalValue();
2484             }
2485         }
2486         
2487         
2488 
2489 
2490         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalDirectSecondYearAmount()
2491         {
2492             synchronized (monitor())
2493             {
2494                 check_orphaned();
2495                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
2496                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALDIRECTSECONDYEARAMOUNT$46, 0);
2497                 return target;
2498             }
2499         }
2500         
2501         
2502 
2503 
2504         public boolean isSetBudgetFederalDirectSecondYearAmount()
2505         {
2506             synchronized (monitor())
2507             {
2508                 check_orphaned();
2509                 return get_store().count_elements(BUDGETFEDERALDIRECTSECONDYEARAMOUNT$46) != 0;
2510             }
2511         }
2512         
2513         
2514 
2515 
2516         public void setBudgetFederalDirectSecondYearAmount(java.math.BigDecimal budgetFederalDirectSecondYearAmount)
2517         {
2518             synchronized (monitor())
2519             {
2520                 check_orphaned();
2521                 org.apache.xmlbeans.SimpleValue target = null;
2522                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALDIRECTSECONDYEARAMOUNT$46, 0);
2523                 if (target == null)
2524                 {
2525                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALDIRECTSECONDYEARAMOUNT$46);
2526                 }
2527                 target.setBigDecimalValue(budgetFederalDirectSecondYearAmount);
2528             }
2529         }
2530         
2531         
2532 
2533 
2534         public void xsetBudgetFederalDirectSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalDirectSecondYearAmount)
2535         {
2536             synchronized (monitor())
2537             {
2538                 check_orphaned();
2539                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
2540                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALDIRECTSECONDYEARAMOUNT$46, 0);
2541                 if (target == null)
2542                 {
2543                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALDIRECTSECONDYEARAMOUNT$46);
2544                 }
2545                 target.set(budgetFederalDirectSecondYearAmount);
2546             }
2547         }
2548         
2549         
2550 
2551 
2552         public void unsetBudgetFederalDirectSecondYearAmount()
2553         {
2554             synchronized (monitor())
2555             {
2556                 check_orphaned();
2557                 get_store().remove_element(BUDGETFEDERALDIRECTSECONDYEARAMOUNT$46, 0);
2558             }
2559         }
2560         
2561         
2562 
2563 
2564         public java.math.BigDecimal getBudgetFederalIndirectSecondYearAmount()
2565         {
2566             synchronized (monitor())
2567             {
2568                 check_orphaned();
2569                 org.apache.xmlbeans.SimpleValue target = null;
2570                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALINDIRECTSECONDYEARAMOUNT$48, 0);
2571                 if (target == null)
2572                 {
2573                     return null;
2574                 }
2575                 return target.getBigDecimalValue();
2576             }
2577         }
2578         
2579         
2580 
2581 
2582         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalIndirectSecondYearAmount()
2583         {
2584             synchronized (monitor())
2585             {
2586                 check_orphaned();
2587                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
2588                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALINDIRECTSECONDYEARAMOUNT$48, 0);
2589                 return target;
2590             }
2591         }
2592         
2593         
2594 
2595 
2596         public boolean isSetBudgetFederalIndirectSecondYearAmount()
2597         {
2598             synchronized (monitor())
2599             {
2600                 check_orphaned();
2601                 return get_store().count_elements(BUDGETFEDERALINDIRECTSECONDYEARAMOUNT$48) != 0;
2602             }
2603         }
2604         
2605         
2606 
2607 
2608         public void setBudgetFederalIndirectSecondYearAmount(java.math.BigDecimal budgetFederalIndirectSecondYearAmount)
2609         {
2610             synchronized (monitor())
2611             {
2612                 check_orphaned();
2613                 org.apache.xmlbeans.SimpleValue target = null;
2614                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALINDIRECTSECONDYEARAMOUNT$48, 0);
2615                 if (target == null)
2616                 {
2617                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALINDIRECTSECONDYEARAMOUNT$48);
2618                 }
2619                 target.setBigDecimalValue(budgetFederalIndirectSecondYearAmount);
2620             }
2621         }
2622         
2623         
2624 
2625 
2626         public void xsetBudgetFederalIndirectSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalIndirectSecondYearAmount)
2627         {
2628             synchronized (monitor())
2629             {
2630                 check_orphaned();
2631                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
2632                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALINDIRECTSECONDYEARAMOUNT$48, 0);
2633                 if (target == null)
2634                 {
2635                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALINDIRECTSECONDYEARAMOUNT$48);
2636                 }
2637                 target.set(budgetFederalIndirectSecondYearAmount);
2638             }
2639         }
2640         
2641         
2642 
2643 
2644         public void unsetBudgetFederalIndirectSecondYearAmount()
2645         {
2646             synchronized (monitor())
2647             {
2648                 check_orphaned();
2649                 get_store().remove_element(BUDGETFEDERALINDIRECTSECONDYEARAMOUNT$48, 0);
2650             }
2651         }
2652         
2653         
2654 
2655 
2656         public java.math.BigDecimal getBudgetFederalConstructionThirdYearAmount()
2657         {
2658             synchronized (monitor())
2659             {
2660                 check_orphaned();
2661                 org.apache.xmlbeans.SimpleValue target = null;
2662                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$50, 0);
2663                 if (target == null)
2664                 {
2665                     return null;
2666                 }
2667                 return target.getBigDecimalValue();
2668             }
2669         }
2670         
2671         
2672 
2673 
2674         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalConstructionThirdYearAmount()
2675         {
2676             synchronized (monitor())
2677             {
2678                 check_orphaned();
2679                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
2680                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$50, 0);
2681                 return target;
2682             }
2683         }
2684         
2685         
2686 
2687 
2688         public boolean isSetBudgetFederalConstructionThirdYearAmount()
2689         {
2690             synchronized (monitor())
2691             {
2692                 check_orphaned();
2693                 return get_store().count_elements(BUDGETFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$50) != 0;
2694             }
2695         }
2696         
2697         
2698 
2699 
2700         public void setBudgetFederalConstructionThirdYearAmount(java.math.BigDecimal budgetFederalConstructionThirdYearAmount)
2701         {
2702             synchronized (monitor())
2703             {
2704                 check_orphaned();
2705                 org.apache.xmlbeans.SimpleValue target = null;
2706                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$50, 0);
2707                 if (target == null)
2708                 {
2709                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$50);
2710                 }
2711                 target.setBigDecimalValue(budgetFederalConstructionThirdYearAmount);
2712             }
2713         }
2714         
2715         
2716 
2717 
2718         public void xsetBudgetFederalConstructionThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalConstructionThirdYearAmount)
2719         {
2720             synchronized (monitor())
2721             {
2722                 check_orphaned();
2723                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
2724                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$50, 0);
2725                 if (target == null)
2726                 {
2727                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$50);
2728                 }
2729                 target.set(budgetFederalConstructionThirdYearAmount);
2730             }
2731         }
2732         
2733         
2734 
2735 
2736         public void unsetBudgetFederalConstructionThirdYearAmount()
2737         {
2738             synchronized (monitor())
2739             {
2740                 check_orphaned();
2741                 get_store().remove_element(BUDGETFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$50, 0);
2742             }
2743         }
2744         
2745         
2746 
2747 
2748         public java.math.BigDecimal getBudgetFederalOtherThirdYearAmount()
2749         {
2750             synchronized (monitor())
2751             {
2752                 check_orphaned();
2753                 org.apache.xmlbeans.SimpleValue target = null;
2754                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALOTHERTHIRDYEARAMOUNT$52, 0);
2755                 if (target == null)
2756                 {
2757                     return null;
2758                 }
2759                 return target.getBigDecimalValue();
2760             }
2761         }
2762         
2763         
2764 
2765 
2766         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalOtherThirdYearAmount()
2767         {
2768             synchronized (monitor())
2769             {
2770                 check_orphaned();
2771                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
2772                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALOTHERTHIRDYEARAMOUNT$52, 0);
2773                 return target;
2774             }
2775         }
2776         
2777         
2778 
2779 
2780         public boolean isSetBudgetFederalOtherThirdYearAmount()
2781         {
2782             synchronized (monitor())
2783             {
2784                 check_orphaned();
2785                 return get_store().count_elements(BUDGETFEDERALOTHERTHIRDYEARAMOUNT$52) != 0;
2786             }
2787         }
2788         
2789         
2790 
2791 
2792         public void setBudgetFederalOtherThirdYearAmount(java.math.BigDecimal budgetFederalOtherThirdYearAmount)
2793         {
2794             synchronized (monitor())
2795             {
2796                 check_orphaned();
2797                 org.apache.xmlbeans.SimpleValue target = null;
2798                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALOTHERTHIRDYEARAMOUNT$52, 0);
2799                 if (target == null)
2800                 {
2801                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALOTHERTHIRDYEARAMOUNT$52);
2802                 }
2803                 target.setBigDecimalValue(budgetFederalOtherThirdYearAmount);
2804             }
2805         }
2806         
2807         
2808 
2809 
2810         public void xsetBudgetFederalOtherThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalOtherThirdYearAmount)
2811         {
2812             synchronized (monitor())
2813             {
2814                 check_orphaned();
2815                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
2816                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALOTHERTHIRDYEARAMOUNT$52, 0);
2817                 if (target == null)
2818                 {
2819                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALOTHERTHIRDYEARAMOUNT$52);
2820                 }
2821                 target.set(budgetFederalOtherThirdYearAmount);
2822             }
2823         }
2824         
2825         
2826 
2827 
2828         public void unsetBudgetFederalOtherThirdYearAmount()
2829         {
2830             synchronized (monitor())
2831             {
2832                 check_orphaned();
2833                 get_store().remove_element(BUDGETFEDERALOTHERTHIRDYEARAMOUNT$52, 0);
2834             }
2835         }
2836         
2837         
2838 
2839 
2840         public java.math.BigDecimal getBudgetFederalSuppliesThirdYearAmount()
2841         {
2842             synchronized (monitor())
2843             {
2844                 check_orphaned();
2845                 org.apache.xmlbeans.SimpleValue target = null;
2846                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALSUPPLIESTHIRDYEARAMOUNT$54, 0);
2847                 if (target == null)
2848                 {
2849                     return null;
2850                 }
2851                 return target.getBigDecimalValue();
2852             }
2853         }
2854         
2855         
2856 
2857 
2858         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalSuppliesThirdYearAmount()
2859         {
2860             synchronized (monitor())
2861             {
2862                 check_orphaned();
2863                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
2864                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALSUPPLIESTHIRDYEARAMOUNT$54, 0);
2865                 return target;
2866             }
2867         }
2868         
2869         
2870 
2871 
2872         public boolean isSetBudgetFederalSuppliesThirdYearAmount()
2873         {
2874             synchronized (monitor())
2875             {
2876                 check_orphaned();
2877                 return get_store().count_elements(BUDGETFEDERALSUPPLIESTHIRDYEARAMOUNT$54) != 0;
2878             }
2879         }
2880         
2881         
2882 
2883 
2884         public void setBudgetFederalSuppliesThirdYearAmount(java.math.BigDecimal budgetFederalSuppliesThirdYearAmount)
2885         {
2886             synchronized (monitor())
2887             {
2888                 check_orphaned();
2889                 org.apache.xmlbeans.SimpleValue target = null;
2890                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALSUPPLIESTHIRDYEARAMOUNT$54, 0);
2891                 if (target == null)
2892                 {
2893                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALSUPPLIESTHIRDYEARAMOUNT$54);
2894                 }
2895                 target.setBigDecimalValue(budgetFederalSuppliesThirdYearAmount);
2896             }
2897         }
2898         
2899         
2900 
2901 
2902         public void xsetBudgetFederalSuppliesThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalSuppliesThirdYearAmount)
2903         {
2904             synchronized (monitor())
2905             {
2906                 check_orphaned();
2907                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
2908                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALSUPPLIESTHIRDYEARAMOUNT$54, 0);
2909                 if (target == null)
2910                 {
2911                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALSUPPLIESTHIRDYEARAMOUNT$54);
2912                 }
2913                 target.set(budgetFederalSuppliesThirdYearAmount);
2914             }
2915         }
2916         
2917         
2918 
2919 
2920         public void unsetBudgetFederalSuppliesThirdYearAmount()
2921         {
2922             synchronized (monitor())
2923             {
2924                 check_orphaned();
2925                 get_store().remove_element(BUDGETFEDERALSUPPLIESTHIRDYEARAMOUNT$54, 0);
2926             }
2927         }
2928         
2929         
2930 
2931 
2932         public java.math.BigDecimal getBudgetFederalContractualThirdYearAmount()
2933         {
2934             synchronized (monitor())
2935             {
2936                 check_orphaned();
2937                 org.apache.xmlbeans.SimpleValue target = null;
2938                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONTRACTUALTHIRDYEARAMOUNT$56, 0);
2939                 if (target == null)
2940                 {
2941                     return null;
2942                 }
2943                 return target.getBigDecimalValue();
2944             }
2945         }
2946         
2947         
2948 
2949 
2950         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalContractualThirdYearAmount()
2951         {
2952             synchronized (monitor())
2953             {
2954                 check_orphaned();
2955                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
2956                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONTRACTUALTHIRDYEARAMOUNT$56, 0);
2957                 return target;
2958             }
2959         }
2960         
2961         
2962 
2963 
2964         public boolean isSetBudgetFederalContractualThirdYearAmount()
2965         {
2966             synchronized (monitor())
2967             {
2968                 check_orphaned();
2969                 return get_store().count_elements(BUDGETFEDERALCONTRACTUALTHIRDYEARAMOUNT$56) != 0;
2970             }
2971         }
2972         
2973         
2974 
2975 
2976         public void setBudgetFederalContractualThirdYearAmount(java.math.BigDecimal budgetFederalContractualThirdYearAmount)
2977         {
2978             synchronized (monitor())
2979             {
2980                 check_orphaned();
2981                 org.apache.xmlbeans.SimpleValue target = null;
2982                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONTRACTUALTHIRDYEARAMOUNT$56, 0);
2983                 if (target == null)
2984                 {
2985                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALCONTRACTUALTHIRDYEARAMOUNT$56);
2986                 }
2987                 target.setBigDecimalValue(budgetFederalContractualThirdYearAmount);
2988             }
2989         }
2990         
2991         
2992 
2993 
2994         public void xsetBudgetFederalContractualThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalContractualThirdYearAmount)
2995         {
2996             synchronized (monitor())
2997             {
2998                 check_orphaned();
2999                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3000                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONTRACTUALTHIRDYEARAMOUNT$56, 0);
3001                 if (target == null)
3002                 {
3003                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALCONTRACTUALTHIRDYEARAMOUNT$56);
3004                 }
3005                 target.set(budgetFederalContractualThirdYearAmount);
3006             }
3007         }
3008         
3009         
3010 
3011 
3012         public void unsetBudgetFederalContractualThirdYearAmount()
3013         {
3014             synchronized (monitor())
3015             {
3016                 check_orphaned();
3017                 get_store().remove_element(BUDGETFEDERALCONTRACTUALTHIRDYEARAMOUNT$56, 0);
3018             }
3019         }
3020         
3021         
3022 
3023 
3024         public java.math.BigDecimal getBudgetFederalTravelThirdYearAmount()
3025         {
3026             synchronized (monitor())
3027             {
3028                 check_orphaned();
3029                 org.apache.xmlbeans.SimpleValue target = null;
3030                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAVELTHIRDYEARAMOUNT$58, 0);
3031                 if (target == null)
3032                 {
3033                     return null;
3034                 }
3035                 return target.getBigDecimalValue();
3036             }
3037         }
3038         
3039         
3040 
3041 
3042         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalTravelThirdYearAmount()
3043         {
3044             synchronized (monitor())
3045             {
3046                 check_orphaned();
3047                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3048                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAVELTHIRDYEARAMOUNT$58, 0);
3049                 return target;
3050             }
3051         }
3052         
3053         
3054 
3055 
3056         public boolean isSetBudgetFederalTravelThirdYearAmount()
3057         {
3058             synchronized (monitor())
3059             {
3060                 check_orphaned();
3061                 return get_store().count_elements(BUDGETFEDERALTRAVELTHIRDYEARAMOUNT$58) != 0;
3062             }
3063         }
3064         
3065         
3066 
3067 
3068         public void setBudgetFederalTravelThirdYearAmount(java.math.BigDecimal budgetFederalTravelThirdYearAmount)
3069         {
3070             synchronized (monitor())
3071             {
3072                 check_orphaned();
3073                 org.apache.xmlbeans.SimpleValue target = null;
3074                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAVELTHIRDYEARAMOUNT$58, 0);
3075                 if (target == null)
3076                 {
3077                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALTRAVELTHIRDYEARAMOUNT$58);
3078                 }
3079                 target.setBigDecimalValue(budgetFederalTravelThirdYearAmount);
3080             }
3081         }
3082         
3083         
3084 
3085 
3086         public void xsetBudgetFederalTravelThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalTravelThirdYearAmount)
3087         {
3088             synchronized (monitor())
3089             {
3090                 check_orphaned();
3091                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3092                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAVELTHIRDYEARAMOUNT$58, 0);
3093                 if (target == null)
3094                 {
3095                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALTRAVELTHIRDYEARAMOUNT$58);
3096                 }
3097                 target.set(budgetFederalTravelThirdYearAmount);
3098             }
3099         }
3100         
3101         
3102 
3103 
3104         public void unsetBudgetFederalTravelThirdYearAmount()
3105         {
3106             synchronized (monitor())
3107             {
3108                 check_orphaned();
3109                 get_store().remove_element(BUDGETFEDERALTRAVELTHIRDYEARAMOUNT$58, 0);
3110             }
3111         }
3112         
3113         
3114 
3115 
3116         public java.math.BigDecimal getBudgetFederalEquipmentThirdYearAmount()
3117         {
3118             synchronized (monitor())
3119             {
3120                 check_orphaned();
3121                 org.apache.xmlbeans.SimpleValue target = null;
3122                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALEQUIPMENTTHIRDYEARAMOUNT$60, 0);
3123                 if (target == null)
3124                 {
3125                     return null;
3126                 }
3127                 return target.getBigDecimalValue();
3128             }
3129         }
3130         
3131         
3132 
3133 
3134         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalEquipmentThirdYearAmount()
3135         {
3136             synchronized (monitor())
3137             {
3138                 check_orphaned();
3139                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3140                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALEQUIPMENTTHIRDYEARAMOUNT$60, 0);
3141                 return target;
3142             }
3143         }
3144         
3145         
3146 
3147 
3148         public boolean isSetBudgetFederalEquipmentThirdYearAmount()
3149         {
3150             synchronized (monitor())
3151             {
3152                 check_orphaned();
3153                 return get_store().count_elements(BUDGETFEDERALEQUIPMENTTHIRDYEARAMOUNT$60) != 0;
3154             }
3155         }
3156         
3157         
3158 
3159 
3160         public void setBudgetFederalEquipmentThirdYearAmount(java.math.BigDecimal budgetFederalEquipmentThirdYearAmount)
3161         {
3162             synchronized (monitor())
3163             {
3164                 check_orphaned();
3165                 org.apache.xmlbeans.SimpleValue target = null;
3166                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALEQUIPMENTTHIRDYEARAMOUNT$60, 0);
3167                 if (target == null)
3168                 {
3169                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALEQUIPMENTTHIRDYEARAMOUNT$60);
3170                 }
3171                 target.setBigDecimalValue(budgetFederalEquipmentThirdYearAmount);
3172             }
3173         }
3174         
3175         
3176 
3177 
3178         public void xsetBudgetFederalEquipmentThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalEquipmentThirdYearAmount)
3179         {
3180             synchronized (monitor())
3181             {
3182                 check_orphaned();
3183                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3184                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALEQUIPMENTTHIRDYEARAMOUNT$60, 0);
3185                 if (target == null)
3186                 {
3187                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALEQUIPMENTTHIRDYEARAMOUNT$60);
3188                 }
3189                 target.set(budgetFederalEquipmentThirdYearAmount);
3190             }
3191         }
3192         
3193         
3194 
3195 
3196         public void unsetBudgetFederalEquipmentThirdYearAmount()
3197         {
3198             synchronized (monitor())
3199             {
3200                 check_orphaned();
3201                 get_store().remove_element(BUDGETFEDERALEQUIPMENTTHIRDYEARAMOUNT$60, 0);
3202             }
3203         }
3204         
3205         
3206 
3207 
3208         public java.math.BigDecimal getBudgetFederalPersonnelThirdYearAmount()
3209         {
3210             synchronized (monitor())
3211             {
3212                 check_orphaned();
3213                 org.apache.xmlbeans.SimpleValue target = null;
3214                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALPERSONNELTHIRDYEARAMOUNT$62, 0);
3215                 if (target == null)
3216                 {
3217                     return null;
3218                 }
3219                 return target.getBigDecimalValue();
3220             }
3221         }
3222         
3223         
3224 
3225 
3226         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalPersonnelThirdYearAmount()
3227         {
3228             synchronized (monitor())
3229             {
3230                 check_orphaned();
3231                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3232                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALPERSONNELTHIRDYEARAMOUNT$62, 0);
3233                 return target;
3234             }
3235         }
3236         
3237         
3238 
3239 
3240         public boolean isSetBudgetFederalPersonnelThirdYearAmount()
3241         {
3242             synchronized (monitor())
3243             {
3244                 check_orphaned();
3245                 return get_store().count_elements(BUDGETFEDERALPERSONNELTHIRDYEARAMOUNT$62) != 0;
3246             }
3247         }
3248         
3249         
3250 
3251 
3252         public void setBudgetFederalPersonnelThirdYearAmount(java.math.BigDecimal budgetFederalPersonnelThirdYearAmount)
3253         {
3254             synchronized (monitor())
3255             {
3256                 check_orphaned();
3257                 org.apache.xmlbeans.SimpleValue target = null;
3258                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALPERSONNELTHIRDYEARAMOUNT$62, 0);
3259                 if (target == null)
3260                 {
3261                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALPERSONNELTHIRDYEARAMOUNT$62);
3262                 }
3263                 target.setBigDecimalValue(budgetFederalPersonnelThirdYearAmount);
3264             }
3265         }
3266         
3267         
3268 
3269 
3270         public void xsetBudgetFederalPersonnelThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalPersonnelThirdYearAmount)
3271         {
3272             synchronized (monitor())
3273             {
3274                 check_orphaned();
3275                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3276                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALPERSONNELTHIRDYEARAMOUNT$62, 0);
3277                 if (target == null)
3278                 {
3279                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALPERSONNELTHIRDYEARAMOUNT$62);
3280                 }
3281                 target.set(budgetFederalPersonnelThirdYearAmount);
3282             }
3283         }
3284         
3285         
3286 
3287 
3288         public void unsetBudgetFederalPersonnelThirdYearAmount()
3289         {
3290             synchronized (monitor())
3291             {
3292                 check_orphaned();
3293                 get_store().remove_element(BUDGETFEDERALPERSONNELTHIRDYEARAMOUNT$62, 0);
3294             }
3295         }
3296         
3297         
3298 
3299 
3300         public java.math.BigDecimal getBudgetFederalFringeThirdYearAmount()
3301         {
3302             synchronized (monitor())
3303             {
3304                 check_orphaned();
3305                 org.apache.xmlbeans.SimpleValue target = null;
3306                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFRINGETHIRDYEARAMOUNT$64, 0);
3307                 if (target == null)
3308                 {
3309                     return null;
3310                 }
3311                 return target.getBigDecimalValue();
3312             }
3313         }
3314         
3315         
3316 
3317 
3318         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalFringeThirdYearAmount()
3319         {
3320             synchronized (monitor())
3321             {
3322                 check_orphaned();
3323                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3324                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALFRINGETHIRDYEARAMOUNT$64, 0);
3325                 return target;
3326             }
3327         }
3328         
3329         
3330 
3331 
3332         public boolean isSetBudgetFederalFringeThirdYearAmount()
3333         {
3334             synchronized (monitor())
3335             {
3336                 check_orphaned();
3337                 return get_store().count_elements(BUDGETFEDERALFRINGETHIRDYEARAMOUNT$64) != 0;
3338             }
3339         }
3340         
3341         
3342 
3343 
3344         public void setBudgetFederalFringeThirdYearAmount(java.math.BigDecimal budgetFederalFringeThirdYearAmount)
3345         {
3346             synchronized (monitor())
3347             {
3348                 check_orphaned();
3349                 org.apache.xmlbeans.SimpleValue target = null;
3350                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFRINGETHIRDYEARAMOUNT$64, 0);
3351                 if (target == null)
3352                 {
3353                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALFRINGETHIRDYEARAMOUNT$64);
3354                 }
3355                 target.setBigDecimalValue(budgetFederalFringeThirdYearAmount);
3356             }
3357         }
3358         
3359         
3360 
3361 
3362         public void xsetBudgetFederalFringeThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalFringeThirdYearAmount)
3363         {
3364             synchronized (monitor())
3365             {
3366                 check_orphaned();
3367                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3368                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALFRINGETHIRDYEARAMOUNT$64, 0);
3369                 if (target == null)
3370                 {
3371                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALFRINGETHIRDYEARAMOUNT$64);
3372                 }
3373                 target.set(budgetFederalFringeThirdYearAmount);
3374             }
3375         }
3376         
3377         
3378 
3379 
3380         public void unsetBudgetFederalFringeThirdYearAmount()
3381         {
3382             synchronized (monitor())
3383             {
3384                 check_orphaned();
3385                 get_store().remove_element(BUDGETFEDERALFRINGETHIRDYEARAMOUNT$64, 0);
3386             }
3387         }
3388         
3389         
3390 
3391 
3392         public java.math.BigDecimal getBudgetFederalTrainingThirdYearAmount()
3393         {
3394             synchronized (monitor())
3395             {
3396                 check_orphaned();
3397                 org.apache.xmlbeans.SimpleValue target = null;
3398                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAININGTHIRDYEARAMOUNT$66, 0);
3399                 if (target == null)
3400                 {
3401                     return null;
3402                 }
3403                 return target.getBigDecimalValue();
3404             }
3405         }
3406         
3407         
3408 
3409 
3410         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalTrainingThirdYearAmount()
3411         {
3412             synchronized (monitor())
3413             {
3414                 check_orphaned();
3415                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3416                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAININGTHIRDYEARAMOUNT$66, 0);
3417                 return target;
3418             }
3419         }
3420         
3421         
3422 
3423 
3424         public boolean isSetBudgetFederalTrainingThirdYearAmount()
3425         {
3426             synchronized (monitor())
3427             {
3428                 check_orphaned();
3429                 return get_store().count_elements(BUDGETFEDERALTRAININGTHIRDYEARAMOUNT$66) != 0;
3430             }
3431         }
3432         
3433         
3434 
3435 
3436         public void setBudgetFederalTrainingThirdYearAmount(java.math.BigDecimal budgetFederalTrainingThirdYearAmount)
3437         {
3438             synchronized (monitor())
3439             {
3440                 check_orphaned();
3441                 org.apache.xmlbeans.SimpleValue target = null;
3442                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAININGTHIRDYEARAMOUNT$66, 0);
3443                 if (target == null)
3444                 {
3445                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALTRAININGTHIRDYEARAMOUNT$66);
3446                 }
3447                 target.setBigDecimalValue(budgetFederalTrainingThirdYearAmount);
3448             }
3449         }
3450         
3451         
3452 
3453 
3454         public void xsetBudgetFederalTrainingThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalTrainingThirdYearAmount)
3455         {
3456             synchronized (monitor())
3457             {
3458                 check_orphaned();
3459                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3460                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAININGTHIRDYEARAMOUNT$66, 0);
3461                 if (target == null)
3462                 {
3463                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALTRAININGTHIRDYEARAMOUNT$66);
3464                 }
3465                 target.set(budgetFederalTrainingThirdYearAmount);
3466             }
3467         }
3468         
3469         
3470 
3471 
3472         public void unsetBudgetFederalTrainingThirdYearAmount()
3473         {
3474             synchronized (monitor())
3475             {
3476                 check_orphaned();
3477                 get_store().remove_element(BUDGETFEDERALTRAININGTHIRDYEARAMOUNT$66, 0);
3478             }
3479         }
3480         
3481         
3482 
3483 
3484         public java.math.BigDecimal getBudgetFederalThirdYearAmount()
3485         {
3486             synchronized (monitor())
3487             {
3488                 check_orphaned();
3489                 org.apache.xmlbeans.SimpleValue target = null;
3490                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTHIRDYEARAMOUNT$68, 0);
3491                 if (target == null)
3492                 {
3493                     return null;
3494                 }
3495                 return target.getBigDecimalValue();
3496             }
3497         }
3498         
3499         
3500 
3501 
3502         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalThirdYearAmount()
3503         {
3504             synchronized (monitor())
3505             {
3506                 check_orphaned();
3507                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
3508                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALTHIRDYEARAMOUNT$68, 0);
3509                 return target;
3510             }
3511         }
3512         
3513         
3514 
3515 
3516         public boolean isSetBudgetFederalThirdYearAmount()
3517         {
3518             synchronized (monitor())
3519             {
3520                 check_orphaned();
3521                 return get_store().count_elements(BUDGETFEDERALTHIRDYEARAMOUNT$68) != 0;
3522             }
3523         }
3524         
3525         
3526 
3527 
3528         public void setBudgetFederalThirdYearAmount(java.math.BigDecimal budgetFederalThirdYearAmount)
3529         {
3530             synchronized (monitor())
3531             {
3532                 check_orphaned();
3533                 org.apache.xmlbeans.SimpleValue target = null;
3534                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTHIRDYEARAMOUNT$68, 0);
3535                 if (target == null)
3536                 {
3537                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALTHIRDYEARAMOUNT$68);
3538                 }
3539                 target.setBigDecimalValue(budgetFederalThirdYearAmount);
3540             }
3541         }
3542         
3543         
3544 
3545 
3546         public void xsetBudgetFederalThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalThirdYearAmount)
3547         {
3548             synchronized (monitor())
3549             {
3550                 check_orphaned();
3551                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
3552                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALTHIRDYEARAMOUNT$68, 0);
3553                 if (target == null)
3554                 {
3555                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALTHIRDYEARAMOUNT$68);
3556                 }
3557                 target.set(budgetFederalThirdYearAmount);
3558             }
3559         }
3560         
3561         
3562 
3563 
3564         public void unsetBudgetFederalThirdYearAmount()
3565         {
3566             synchronized (monitor())
3567             {
3568                 check_orphaned();
3569                 get_store().remove_element(BUDGETFEDERALTHIRDYEARAMOUNT$68, 0);
3570             }
3571         }
3572         
3573         
3574 
3575 
3576         public java.math.BigDecimal getBudgetFederalDirectThirdYearAmount()
3577         {
3578             synchronized (monitor())
3579             {
3580                 check_orphaned();
3581                 org.apache.xmlbeans.SimpleValue target = null;
3582                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALDIRECTTHIRDYEARAMOUNT$70, 0);
3583                 if (target == null)
3584                 {
3585                     return null;
3586                 }
3587                 return target.getBigDecimalValue();
3588             }
3589         }
3590         
3591         
3592 
3593 
3594         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalDirectThirdYearAmount()
3595         {
3596             synchronized (monitor())
3597             {
3598                 check_orphaned();
3599                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
3600                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALDIRECTTHIRDYEARAMOUNT$70, 0);
3601                 return target;
3602             }
3603         }
3604         
3605         
3606 
3607 
3608         public boolean isSetBudgetFederalDirectThirdYearAmount()
3609         {
3610             synchronized (monitor())
3611             {
3612                 check_orphaned();
3613                 return get_store().count_elements(BUDGETFEDERALDIRECTTHIRDYEARAMOUNT$70) != 0;
3614             }
3615         }
3616         
3617         
3618 
3619 
3620         public void setBudgetFederalDirectThirdYearAmount(java.math.BigDecimal budgetFederalDirectThirdYearAmount)
3621         {
3622             synchronized (monitor())
3623             {
3624                 check_orphaned();
3625                 org.apache.xmlbeans.SimpleValue target = null;
3626                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALDIRECTTHIRDYEARAMOUNT$70, 0);
3627                 if (target == null)
3628                 {
3629                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALDIRECTTHIRDYEARAMOUNT$70);
3630                 }
3631                 target.setBigDecimalValue(budgetFederalDirectThirdYearAmount);
3632             }
3633         }
3634         
3635         
3636 
3637 
3638         public void xsetBudgetFederalDirectThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalDirectThirdYearAmount)
3639         {
3640             synchronized (monitor())
3641             {
3642                 check_orphaned();
3643                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
3644                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALDIRECTTHIRDYEARAMOUNT$70, 0);
3645                 if (target == null)
3646                 {
3647                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALDIRECTTHIRDYEARAMOUNT$70);
3648                 }
3649                 target.set(budgetFederalDirectThirdYearAmount);
3650             }
3651         }
3652         
3653         
3654 
3655 
3656         public void unsetBudgetFederalDirectThirdYearAmount()
3657         {
3658             synchronized (monitor())
3659             {
3660                 check_orphaned();
3661                 get_store().remove_element(BUDGETFEDERALDIRECTTHIRDYEARAMOUNT$70, 0);
3662             }
3663         }
3664         
3665         
3666 
3667 
3668         public java.math.BigDecimal getBudgetFederalIndirectThirdYearAmount()
3669         {
3670             synchronized (monitor())
3671             {
3672                 check_orphaned();
3673                 org.apache.xmlbeans.SimpleValue target = null;
3674                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALINDIRECTTHIRDYEARAMOUNT$72, 0);
3675                 if (target == null)
3676                 {
3677                     return null;
3678                 }
3679                 return target.getBigDecimalValue();
3680             }
3681         }
3682         
3683         
3684 
3685 
3686         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalIndirectThirdYearAmount()
3687         {
3688             synchronized (monitor())
3689             {
3690                 check_orphaned();
3691                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3692                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALINDIRECTTHIRDYEARAMOUNT$72, 0);
3693                 return target;
3694             }
3695         }
3696         
3697         
3698 
3699 
3700         public boolean isSetBudgetFederalIndirectThirdYearAmount()
3701         {
3702             synchronized (monitor())
3703             {
3704                 check_orphaned();
3705                 return get_store().count_elements(BUDGETFEDERALINDIRECTTHIRDYEARAMOUNT$72) != 0;
3706             }
3707         }
3708         
3709         
3710 
3711 
3712         public void setBudgetFederalIndirectThirdYearAmount(java.math.BigDecimal budgetFederalIndirectThirdYearAmount)
3713         {
3714             synchronized (monitor())
3715             {
3716                 check_orphaned();
3717                 org.apache.xmlbeans.SimpleValue target = null;
3718                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALINDIRECTTHIRDYEARAMOUNT$72, 0);
3719                 if (target == null)
3720                 {
3721                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALINDIRECTTHIRDYEARAMOUNT$72);
3722                 }
3723                 target.setBigDecimalValue(budgetFederalIndirectThirdYearAmount);
3724             }
3725         }
3726         
3727         
3728 
3729 
3730         public void xsetBudgetFederalIndirectThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalIndirectThirdYearAmount)
3731         {
3732             synchronized (monitor())
3733             {
3734                 check_orphaned();
3735                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3736                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALINDIRECTTHIRDYEARAMOUNT$72, 0);
3737                 if (target == null)
3738                 {
3739                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALINDIRECTTHIRDYEARAMOUNT$72);
3740                 }
3741                 target.set(budgetFederalIndirectThirdYearAmount);
3742             }
3743         }
3744         
3745         
3746 
3747 
3748         public void unsetBudgetFederalIndirectThirdYearAmount()
3749         {
3750             synchronized (monitor())
3751             {
3752                 check_orphaned();
3753                 get_store().remove_element(BUDGETFEDERALINDIRECTTHIRDYEARAMOUNT$72, 0);
3754             }
3755         }
3756         
3757         
3758 
3759 
3760         public java.math.BigDecimal getBudgetFederalConstructionFourthYearAmount()
3761         {
3762             synchronized (monitor())
3763             {
3764                 check_orphaned();
3765                 org.apache.xmlbeans.SimpleValue target = null;
3766                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$74, 0);
3767                 if (target == null)
3768                 {
3769                     return null;
3770                 }
3771                 return target.getBigDecimalValue();
3772             }
3773         }
3774         
3775         
3776 
3777 
3778         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalConstructionFourthYearAmount()
3779         {
3780             synchronized (monitor())
3781             {
3782                 check_orphaned();
3783                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3784                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$74, 0);
3785                 return target;
3786             }
3787         }
3788         
3789         
3790 
3791 
3792         public boolean isSetBudgetFederalConstructionFourthYearAmount()
3793         {
3794             synchronized (monitor())
3795             {
3796                 check_orphaned();
3797                 return get_store().count_elements(BUDGETFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$74) != 0;
3798             }
3799         }
3800         
3801         
3802 
3803 
3804         public void setBudgetFederalConstructionFourthYearAmount(java.math.BigDecimal budgetFederalConstructionFourthYearAmount)
3805         {
3806             synchronized (monitor())
3807             {
3808                 check_orphaned();
3809                 org.apache.xmlbeans.SimpleValue target = null;
3810                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$74, 0);
3811                 if (target == null)
3812                 {
3813                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$74);
3814                 }
3815                 target.setBigDecimalValue(budgetFederalConstructionFourthYearAmount);
3816             }
3817         }
3818         
3819         
3820 
3821 
3822         public void xsetBudgetFederalConstructionFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalConstructionFourthYearAmount)
3823         {
3824             synchronized (monitor())
3825             {
3826                 check_orphaned();
3827                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3828                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$74, 0);
3829                 if (target == null)
3830                 {
3831                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$74);
3832                 }
3833                 target.set(budgetFederalConstructionFourthYearAmount);
3834             }
3835         }
3836         
3837         
3838 
3839 
3840         public void unsetBudgetFederalConstructionFourthYearAmount()
3841         {
3842             synchronized (monitor())
3843             {
3844                 check_orphaned();
3845                 get_store().remove_element(BUDGETFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$74, 0);
3846             }
3847         }
3848         
3849         
3850 
3851 
3852         public java.math.BigDecimal getBudgetFederalOtherFourthYearAmount()
3853         {
3854             synchronized (monitor())
3855             {
3856                 check_orphaned();
3857                 org.apache.xmlbeans.SimpleValue target = null;
3858                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALOTHERFOURTHYEARAMOUNT$76, 0);
3859                 if (target == null)
3860                 {
3861                     return null;
3862                 }
3863                 return target.getBigDecimalValue();
3864             }
3865         }
3866         
3867         
3868 
3869 
3870         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalOtherFourthYearAmount()
3871         {
3872             synchronized (monitor())
3873             {
3874                 check_orphaned();
3875                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3876                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALOTHERFOURTHYEARAMOUNT$76, 0);
3877                 return target;
3878             }
3879         }
3880         
3881         
3882 
3883 
3884         public boolean isSetBudgetFederalOtherFourthYearAmount()
3885         {
3886             synchronized (monitor())
3887             {
3888                 check_orphaned();
3889                 return get_store().count_elements(BUDGETFEDERALOTHERFOURTHYEARAMOUNT$76) != 0;
3890             }
3891         }
3892         
3893         
3894 
3895 
3896         public void setBudgetFederalOtherFourthYearAmount(java.math.BigDecimal budgetFederalOtherFourthYearAmount)
3897         {
3898             synchronized (monitor())
3899             {
3900                 check_orphaned();
3901                 org.apache.xmlbeans.SimpleValue target = null;
3902                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALOTHERFOURTHYEARAMOUNT$76, 0);
3903                 if (target == null)
3904                 {
3905                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALOTHERFOURTHYEARAMOUNT$76);
3906                 }
3907                 target.setBigDecimalValue(budgetFederalOtherFourthYearAmount);
3908             }
3909         }
3910         
3911         
3912 
3913 
3914         public void xsetBudgetFederalOtherFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalOtherFourthYearAmount)
3915         {
3916             synchronized (monitor())
3917             {
3918                 check_orphaned();
3919                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3920                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALOTHERFOURTHYEARAMOUNT$76, 0);
3921                 if (target == null)
3922                 {
3923                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALOTHERFOURTHYEARAMOUNT$76);
3924                 }
3925                 target.set(budgetFederalOtherFourthYearAmount);
3926             }
3927         }
3928         
3929         
3930 
3931 
3932         public void unsetBudgetFederalOtherFourthYearAmount()
3933         {
3934             synchronized (monitor())
3935             {
3936                 check_orphaned();
3937                 get_store().remove_element(BUDGETFEDERALOTHERFOURTHYEARAMOUNT$76, 0);
3938             }
3939         }
3940         
3941         
3942 
3943 
3944         public java.math.BigDecimal getBudgetFederalSuppliesFourthYearAmount()
3945         {
3946             synchronized (monitor())
3947             {
3948                 check_orphaned();
3949                 org.apache.xmlbeans.SimpleValue target = null;
3950                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALSUPPLIESFOURTHYEARAMOUNT$78, 0);
3951                 if (target == null)
3952                 {
3953                     return null;
3954                 }
3955                 return target.getBigDecimalValue();
3956             }
3957         }
3958         
3959         
3960 
3961 
3962         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalSuppliesFourthYearAmount()
3963         {
3964             synchronized (monitor())
3965             {
3966                 check_orphaned();
3967                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
3968                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALSUPPLIESFOURTHYEARAMOUNT$78, 0);
3969                 return target;
3970             }
3971         }
3972         
3973         
3974 
3975 
3976         public boolean isSetBudgetFederalSuppliesFourthYearAmount()
3977         {
3978             synchronized (monitor())
3979             {
3980                 check_orphaned();
3981                 return get_store().count_elements(BUDGETFEDERALSUPPLIESFOURTHYEARAMOUNT$78) != 0;
3982             }
3983         }
3984         
3985         
3986 
3987 
3988         public void setBudgetFederalSuppliesFourthYearAmount(java.math.BigDecimal budgetFederalSuppliesFourthYearAmount)
3989         {
3990             synchronized (monitor())
3991             {
3992                 check_orphaned();
3993                 org.apache.xmlbeans.SimpleValue target = null;
3994                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALSUPPLIESFOURTHYEARAMOUNT$78, 0);
3995                 if (target == null)
3996                 {
3997                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALSUPPLIESFOURTHYEARAMOUNT$78);
3998                 }
3999                 target.setBigDecimalValue(budgetFederalSuppliesFourthYearAmount);
4000             }
4001         }
4002         
4003         
4004 
4005 
4006         public void xsetBudgetFederalSuppliesFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalSuppliesFourthYearAmount)
4007         {
4008             synchronized (monitor())
4009             {
4010                 check_orphaned();
4011                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4012                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALSUPPLIESFOURTHYEARAMOUNT$78, 0);
4013                 if (target == null)
4014                 {
4015                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALSUPPLIESFOURTHYEARAMOUNT$78);
4016                 }
4017                 target.set(budgetFederalSuppliesFourthYearAmount);
4018             }
4019         }
4020         
4021         
4022 
4023 
4024         public void unsetBudgetFederalSuppliesFourthYearAmount()
4025         {
4026             synchronized (monitor())
4027             {
4028                 check_orphaned();
4029                 get_store().remove_element(BUDGETFEDERALSUPPLIESFOURTHYEARAMOUNT$78, 0);
4030             }
4031         }
4032         
4033         
4034 
4035 
4036         public java.math.BigDecimal getBudgetFederalContractualFourthYearAmount()
4037         {
4038             synchronized (monitor())
4039             {
4040                 check_orphaned();
4041                 org.apache.xmlbeans.SimpleValue target = null;
4042                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONTRACTUALFOURTHYEARAMOUNT$80, 0);
4043                 if (target == null)
4044                 {
4045                     return null;
4046                 }
4047                 return target.getBigDecimalValue();
4048             }
4049         }
4050         
4051         
4052 
4053 
4054         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalContractualFourthYearAmount()
4055         {
4056             synchronized (monitor())
4057             {
4058                 check_orphaned();
4059                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4060                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONTRACTUALFOURTHYEARAMOUNT$80, 0);
4061                 return target;
4062             }
4063         }
4064         
4065         
4066 
4067 
4068         public boolean isSetBudgetFederalContractualFourthYearAmount()
4069         {
4070             synchronized (monitor())
4071             {
4072                 check_orphaned();
4073                 return get_store().count_elements(BUDGETFEDERALCONTRACTUALFOURTHYEARAMOUNT$80) != 0;
4074             }
4075         }
4076         
4077         
4078 
4079 
4080         public void setBudgetFederalContractualFourthYearAmount(java.math.BigDecimal budgetFederalContractualFourthYearAmount)
4081         {
4082             synchronized (monitor())
4083             {
4084                 check_orphaned();
4085                 org.apache.xmlbeans.SimpleValue target = null;
4086                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONTRACTUALFOURTHYEARAMOUNT$80, 0);
4087                 if (target == null)
4088                 {
4089                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALCONTRACTUALFOURTHYEARAMOUNT$80);
4090                 }
4091                 target.setBigDecimalValue(budgetFederalContractualFourthYearAmount);
4092             }
4093         }
4094         
4095         
4096 
4097 
4098         public void xsetBudgetFederalContractualFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalContractualFourthYearAmount)
4099         {
4100             synchronized (monitor())
4101             {
4102                 check_orphaned();
4103                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4104                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONTRACTUALFOURTHYEARAMOUNT$80, 0);
4105                 if (target == null)
4106                 {
4107                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALCONTRACTUALFOURTHYEARAMOUNT$80);
4108                 }
4109                 target.set(budgetFederalContractualFourthYearAmount);
4110             }
4111         }
4112         
4113         
4114 
4115 
4116         public void unsetBudgetFederalContractualFourthYearAmount()
4117         {
4118             synchronized (monitor())
4119             {
4120                 check_orphaned();
4121                 get_store().remove_element(BUDGETFEDERALCONTRACTUALFOURTHYEARAMOUNT$80, 0);
4122             }
4123         }
4124         
4125         
4126 
4127 
4128         public java.math.BigDecimal getBudgetFederalTravelFourthYearAmount()
4129         {
4130             synchronized (monitor())
4131             {
4132                 check_orphaned();
4133                 org.apache.xmlbeans.SimpleValue target = null;
4134                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAVELFOURTHYEARAMOUNT$82, 0);
4135                 if (target == null)
4136                 {
4137                     return null;
4138                 }
4139                 return target.getBigDecimalValue();
4140             }
4141         }
4142         
4143         
4144 
4145 
4146         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalTravelFourthYearAmount()
4147         {
4148             synchronized (monitor())
4149             {
4150                 check_orphaned();
4151                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4152                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAVELFOURTHYEARAMOUNT$82, 0);
4153                 return target;
4154             }
4155         }
4156         
4157         
4158 
4159 
4160         public boolean isSetBudgetFederalTravelFourthYearAmount()
4161         {
4162             synchronized (monitor())
4163             {
4164                 check_orphaned();
4165                 return get_store().count_elements(BUDGETFEDERALTRAVELFOURTHYEARAMOUNT$82) != 0;
4166             }
4167         }
4168         
4169         
4170 
4171 
4172         public void setBudgetFederalTravelFourthYearAmount(java.math.BigDecimal budgetFederalTravelFourthYearAmount)
4173         {
4174             synchronized (monitor())
4175             {
4176                 check_orphaned();
4177                 org.apache.xmlbeans.SimpleValue target = null;
4178                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAVELFOURTHYEARAMOUNT$82, 0);
4179                 if (target == null)
4180                 {
4181                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALTRAVELFOURTHYEARAMOUNT$82);
4182                 }
4183                 target.setBigDecimalValue(budgetFederalTravelFourthYearAmount);
4184             }
4185         }
4186         
4187         
4188 
4189 
4190         public void xsetBudgetFederalTravelFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalTravelFourthYearAmount)
4191         {
4192             synchronized (monitor())
4193             {
4194                 check_orphaned();
4195                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4196                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAVELFOURTHYEARAMOUNT$82, 0);
4197                 if (target == null)
4198                 {
4199                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALTRAVELFOURTHYEARAMOUNT$82);
4200                 }
4201                 target.set(budgetFederalTravelFourthYearAmount);
4202             }
4203         }
4204         
4205         
4206 
4207 
4208         public void unsetBudgetFederalTravelFourthYearAmount()
4209         {
4210             synchronized (monitor())
4211             {
4212                 check_orphaned();
4213                 get_store().remove_element(BUDGETFEDERALTRAVELFOURTHYEARAMOUNT$82, 0);
4214             }
4215         }
4216         
4217         
4218 
4219 
4220         public java.math.BigDecimal getBudgetFederalEquipmentFourthYearAmount()
4221         {
4222             synchronized (monitor())
4223             {
4224                 check_orphaned();
4225                 org.apache.xmlbeans.SimpleValue target = null;
4226                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALEQUIPMENTFOURTHYEARAMOUNT$84, 0);
4227                 if (target == null)
4228                 {
4229                     return null;
4230                 }
4231                 return target.getBigDecimalValue();
4232             }
4233         }
4234         
4235         
4236 
4237 
4238         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalEquipmentFourthYearAmount()
4239         {
4240             synchronized (monitor())
4241             {
4242                 check_orphaned();
4243                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4244                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALEQUIPMENTFOURTHYEARAMOUNT$84, 0);
4245                 return target;
4246             }
4247         }
4248         
4249         
4250 
4251 
4252         public boolean isSetBudgetFederalEquipmentFourthYearAmount()
4253         {
4254             synchronized (monitor())
4255             {
4256                 check_orphaned();
4257                 return get_store().count_elements(BUDGETFEDERALEQUIPMENTFOURTHYEARAMOUNT$84) != 0;
4258             }
4259         }
4260         
4261         
4262 
4263 
4264         public void setBudgetFederalEquipmentFourthYearAmount(java.math.BigDecimal budgetFederalEquipmentFourthYearAmount)
4265         {
4266             synchronized (monitor())
4267             {
4268                 check_orphaned();
4269                 org.apache.xmlbeans.SimpleValue target = null;
4270                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALEQUIPMENTFOURTHYEARAMOUNT$84, 0);
4271                 if (target == null)
4272                 {
4273                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALEQUIPMENTFOURTHYEARAMOUNT$84);
4274                 }
4275                 target.setBigDecimalValue(budgetFederalEquipmentFourthYearAmount);
4276             }
4277         }
4278         
4279         
4280 
4281 
4282         public void xsetBudgetFederalEquipmentFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalEquipmentFourthYearAmount)
4283         {
4284             synchronized (monitor())
4285             {
4286                 check_orphaned();
4287                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4288                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALEQUIPMENTFOURTHYEARAMOUNT$84, 0);
4289                 if (target == null)
4290                 {
4291                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALEQUIPMENTFOURTHYEARAMOUNT$84);
4292                 }
4293                 target.set(budgetFederalEquipmentFourthYearAmount);
4294             }
4295         }
4296         
4297         
4298 
4299 
4300         public void unsetBudgetFederalEquipmentFourthYearAmount()
4301         {
4302             synchronized (monitor())
4303             {
4304                 check_orphaned();
4305                 get_store().remove_element(BUDGETFEDERALEQUIPMENTFOURTHYEARAMOUNT$84, 0);
4306             }
4307         }
4308         
4309         
4310 
4311 
4312         public java.math.BigDecimal getBudgetFederalPersonnelFourthYearAmount()
4313         {
4314             synchronized (monitor())
4315             {
4316                 check_orphaned();
4317                 org.apache.xmlbeans.SimpleValue target = null;
4318                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALPERSONNELFOURTHYEARAMOUNT$86, 0);
4319                 if (target == null)
4320                 {
4321                     return null;
4322                 }
4323                 return target.getBigDecimalValue();
4324             }
4325         }
4326         
4327         
4328 
4329 
4330         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalPersonnelFourthYearAmount()
4331         {
4332             synchronized (monitor())
4333             {
4334                 check_orphaned();
4335                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4336                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALPERSONNELFOURTHYEARAMOUNT$86, 0);
4337                 return target;
4338             }
4339         }
4340         
4341         
4342 
4343 
4344         public boolean isSetBudgetFederalPersonnelFourthYearAmount()
4345         {
4346             synchronized (monitor())
4347             {
4348                 check_orphaned();
4349                 return get_store().count_elements(BUDGETFEDERALPERSONNELFOURTHYEARAMOUNT$86) != 0;
4350             }
4351         }
4352         
4353         
4354 
4355 
4356         public void setBudgetFederalPersonnelFourthYearAmount(java.math.BigDecimal budgetFederalPersonnelFourthYearAmount)
4357         {
4358             synchronized (monitor())
4359             {
4360                 check_orphaned();
4361                 org.apache.xmlbeans.SimpleValue target = null;
4362                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALPERSONNELFOURTHYEARAMOUNT$86, 0);
4363                 if (target == null)
4364                 {
4365                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALPERSONNELFOURTHYEARAMOUNT$86);
4366                 }
4367                 target.setBigDecimalValue(budgetFederalPersonnelFourthYearAmount);
4368             }
4369         }
4370         
4371         
4372 
4373 
4374         public void xsetBudgetFederalPersonnelFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalPersonnelFourthYearAmount)
4375         {
4376             synchronized (monitor())
4377             {
4378                 check_orphaned();
4379                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4380                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALPERSONNELFOURTHYEARAMOUNT$86, 0);
4381                 if (target == null)
4382                 {
4383                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALPERSONNELFOURTHYEARAMOUNT$86);
4384                 }
4385                 target.set(budgetFederalPersonnelFourthYearAmount);
4386             }
4387         }
4388         
4389         
4390 
4391 
4392         public void unsetBudgetFederalPersonnelFourthYearAmount()
4393         {
4394             synchronized (monitor())
4395             {
4396                 check_orphaned();
4397                 get_store().remove_element(BUDGETFEDERALPERSONNELFOURTHYEARAMOUNT$86, 0);
4398             }
4399         }
4400         
4401         
4402 
4403 
4404         public java.math.BigDecimal getBudgetFederalFringeFourthYearAmount()
4405         {
4406             synchronized (monitor())
4407             {
4408                 check_orphaned();
4409                 org.apache.xmlbeans.SimpleValue target = null;
4410                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFRINGEFOURTHYEARAMOUNT$88, 0);
4411                 if (target == null)
4412                 {
4413                     return null;
4414                 }
4415                 return target.getBigDecimalValue();
4416             }
4417         }
4418         
4419         
4420 
4421 
4422         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalFringeFourthYearAmount()
4423         {
4424             synchronized (monitor())
4425             {
4426                 check_orphaned();
4427                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4428                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALFRINGEFOURTHYEARAMOUNT$88, 0);
4429                 return target;
4430             }
4431         }
4432         
4433         
4434 
4435 
4436         public boolean isSetBudgetFederalFringeFourthYearAmount()
4437         {
4438             synchronized (monitor())
4439             {
4440                 check_orphaned();
4441                 return get_store().count_elements(BUDGETFEDERALFRINGEFOURTHYEARAMOUNT$88) != 0;
4442             }
4443         }
4444         
4445         
4446 
4447 
4448         public void setBudgetFederalFringeFourthYearAmount(java.math.BigDecimal budgetFederalFringeFourthYearAmount)
4449         {
4450             synchronized (monitor())
4451             {
4452                 check_orphaned();
4453                 org.apache.xmlbeans.SimpleValue target = null;
4454                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFRINGEFOURTHYEARAMOUNT$88, 0);
4455                 if (target == null)
4456                 {
4457                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALFRINGEFOURTHYEARAMOUNT$88);
4458                 }
4459                 target.setBigDecimalValue(budgetFederalFringeFourthYearAmount);
4460             }
4461         }
4462         
4463         
4464 
4465 
4466         public void xsetBudgetFederalFringeFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalFringeFourthYearAmount)
4467         {
4468             synchronized (monitor())
4469             {
4470                 check_orphaned();
4471                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4472                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALFRINGEFOURTHYEARAMOUNT$88, 0);
4473                 if (target == null)
4474                 {
4475                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALFRINGEFOURTHYEARAMOUNT$88);
4476                 }
4477                 target.set(budgetFederalFringeFourthYearAmount);
4478             }
4479         }
4480         
4481         
4482 
4483 
4484         public void unsetBudgetFederalFringeFourthYearAmount()
4485         {
4486             synchronized (monitor())
4487             {
4488                 check_orphaned();
4489                 get_store().remove_element(BUDGETFEDERALFRINGEFOURTHYEARAMOUNT$88, 0);
4490             }
4491         }
4492         
4493         
4494 
4495 
4496         public java.math.BigDecimal getBudgetFederalTrainingFourthYearAmount()
4497         {
4498             synchronized (monitor())
4499             {
4500                 check_orphaned();
4501                 org.apache.xmlbeans.SimpleValue target = null;
4502                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAININGFOURTHYEARAMOUNT$90, 0);
4503                 if (target == null)
4504                 {
4505                     return null;
4506                 }
4507                 return target.getBigDecimalValue();
4508             }
4509         }
4510         
4511         
4512 
4513 
4514         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalTrainingFourthYearAmount()
4515         {
4516             synchronized (monitor())
4517             {
4518                 check_orphaned();
4519                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4520                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAININGFOURTHYEARAMOUNT$90, 0);
4521                 return target;
4522             }
4523         }
4524         
4525         
4526 
4527 
4528         public boolean isSetBudgetFederalTrainingFourthYearAmount()
4529         {
4530             synchronized (monitor())
4531             {
4532                 check_orphaned();
4533                 return get_store().count_elements(BUDGETFEDERALTRAININGFOURTHYEARAMOUNT$90) != 0;
4534             }
4535         }
4536         
4537         
4538 
4539 
4540         public void setBudgetFederalTrainingFourthYearAmount(java.math.BigDecimal budgetFederalTrainingFourthYearAmount)
4541         {
4542             synchronized (monitor())
4543             {
4544                 check_orphaned();
4545                 org.apache.xmlbeans.SimpleValue target = null;
4546                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAININGFOURTHYEARAMOUNT$90, 0);
4547                 if (target == null)
4548                 {
4549                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALTRAININGFOURTHYEARAMOUNT$90);
4550                 }
4551                 target.setBigDecimalValue(budgetFederalTrainingFourthYearAmount);
4552             }
4553         }
4554         
4555         
4556 
4557 
4558         public void xsetBudgetFederalTrainingFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalTrainingFourthYearAmount)
4559         {
4560             synchronized (monitor())
4561             {
4562                 check_orphaned();
4563                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4564                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAININGFOURTHYEARAMOUNT$90, 0);
4565                 if (target == null)
4566                 {
4567                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALTRAININGFOURTHYEARAMOUNT$90);
4568                 }
4569                 target.set(budgetFederalTrainingFourthYearAmount);
4570             }
4571         }
4572         
4573         
4574 
4575 
4576         public void unsetBudgetFederalTrainingFourthYearAmount()
4577         {
4578             synchronized (monitor())
4579             {
4580                 check_orphaned();
4581                 get_store().remove_element(BUDGETFEDERALTRAININGFOURTHYEARAMOUNT$90, 0);
4582             }
4583         }
4584         
4585         
4586 
4587 
4588         public java.math.BigDecimal getBudgetFederalFourthYearAmount()
4589         {
4590             synchronized (monitor())
4591             {
4592                 check_orphaned();
4593                 org.apache.xmlbeans.SimpleValue target = null;
4594                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFOURTHYEARAMOUNT$92, 0);
4595                 if (target == null)
4596                 {
4597                     return null;
4598                 }
4599                 return target.getBigDecimalValue();
4600             }
4601         }
4602         
4603         
4604 
4605 
4606         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalFourthYearAmount()
4607         {
4608             synchronized (monitor())
4609             {
4610                 check_orphaned();
4611                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
4612                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALFOURTHYEARAMOUNT$92, 0);
4613                 return target;
4614             }
4615         }
4616         
4617         
4618 
4619 
4620         public boolean isSetBudgetFederalFourthYearAmount()
4621         {
4622             synchronized (monitor())
4623             {
4624                 check_orphaned();
4625                 return get_store().count_elements(BUDGETFEDERALFOURTHYEARAMOUNT$92) != 0;
4626             }
4627         }
4628         
4629         
4630 
4631 
4632         public void setBudgetFederalFourthYearAmount(java.math.BigDecimal budgetFederalFourthYearAmount)
4633         {
4634             synchronized (monitor())
4635             {
4636                 check_orphaned();
4637                 org.apache.xmlbeans.SimpleValue target = null;
4638                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFOURTHYEARAMOUNT$92, 0);
4639                 if (target == null)
4640                 {
4641                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALFOURTHYEARAMOUNT$92);
4642                 }
4643                 target.setBigDecimalValue(budgetFederalFourthYearAmount);
4644             }
4645         }
4646         
4647         
4648 
4649 
4650         public void xsetBudgetFederalFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalFourthYearAmount)
4651         {
4652             synchronized (monitor())
4653             {
4654                 check_orphaned();
4655                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
4656                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALFOURTHYEARAMOUNT$92, 0);
4657                 if (target == null)
4658                 {
4659                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALFOURTHYEARAMOUNT$92);
4660                 }
4661                 target.set(budgetFederalFourthYearAmount);
4662             }
4663         }
4664         
4665         
4666 
4667 
4668         public void unsetBudgetFederalFourthYearAmount()
4669         {
4670             synchronized (monitor())
4671             {
4672                 check_orphaned();
4673                 get_store().remove_element(BUDGETFEDERALFOURTHYEARAMOUNT$92, 0);
4674             }
4675         }
4676         
4677         
4678 
4679 
4680         public java.math.BigDecimal getBudgetFederalDirectFourthYearAmount()
4681         {
4682             synchronized (monitor())
4683             {
4684                 check_orphaned();
4685                 org.apache.xmlbeans.SimpleValue target = null;
4686                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALDIRECTFOURTHYEARAMOUNT$94, 0);
4687                 if (target == null)
4688                 {
4689                     return null;
4690                 }
4691                 return target.getBigDecimalValue();
4692             }
4693         }
4694         
4695         
4696 
4697 
4698         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalDirectFourthYearAmount()
4699         {
4700             synchronized (monitor())
4701             {
4702                 check_orphaned();
4703                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
4704                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALDIRECTFOURTHYEARAMOUNT$94, 0);
4705                 return target;
4706             }
4707         }
4708         
4709         
4710 
4711 
4712         public boolean isSetBudgetFederalDirectFourthYearAmount()
4713         {
4714             synchronized (monitor())
4715             {
4716                 check_orphaned();
4717                 return get_store().count_elements(BUDGETFEDERALDIRECTFOURTHYEARAMOUNT$94) != 0;
4718             }
4719         }
4720         
4721         
4722 
4723 
4724         public void setBudgetFederalDirectFourthYearAmount(java.math.BigDecimal budgetFederalDirectFourthYearAmount)
4725         {
4726             synchronized (monitor())
4727             {
4728                 check_orphaned();
4729                 org.apache.xmlbeans.SimpleValue target = null;
4730                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALDIRECTFOURTHYEARAMOUNT$94, 0);
4731                 if (target == null)
4732                 {
4733                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALDIRECTFOURTHYEARAMOUNT$94);
4734                 }
4735                 target.setBigDecimalValue(budgetFederalDirectFourthYearAmount);
4736             }
4737         }
4738         
4739         
4740 
4741 
4742         public void xsetBudgetFederalDirectFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalDirectFourthYearAmount)
4743         {
4744             synchronized (monitor())
4745             {
4746                 check_orphaned();
4747                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
4748                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALDIRECTFOURTHYEARAMOUNT$94, 0);
4749                 if (target == null)
4750                 {
4751                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALDIRECTFOURTHYEARAMOUNT$94);
4752                 }
4753                 target.set(budgetFederalDirectFourthYearAmount);
4754             }
4755         }
4756         
4757         
4758 
4759 
4760         public void unsetBudgetFederalDirectFourthYearAmount()
4761         {
4762             synchronized (monitor())
4763             {
4764                 check_orphaned();
4765                 get_store().remove_element(BUDGETFEDERALDIRECTFOURTHYEARAMOUNT$94, 0);
4766             }
4767         }
4768         
4769         
4770 
4771 
4772         public java.math.BigDecimal getBudgetFederalIndirectFourthYearAmount()
4773         {
4774             synchronized (monitor())
4775             {
4776                 check_orphaned();
4777                 org.apache.xmlbeans.SimpleValue target = null;
4778                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALINDIRECTFOURTHYEARAMOUNT$96, 0);
4779                 if (target == null)
4780                 {
4781                     return null;
4782                 }
4783                 return target.getBigDecimalValue();
4784             }
4785         }
4786         
4787         
4788 
4789 
4790         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalIndirectFourthYearAmount()
4791         {
4792             synchronized (monitor())
4793             {
4794                 check_orphaned();
4795                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4796                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALINDIRECTFOURTHYEARAMOUNT$96, 0);
4797                 return target;
4798             }
4799         }
4800         
4801         
4802 
4803 
4804         public boolean isSetBudgetFederalIndirectFourthYearAmount()
4805         {
4806             synchronized (monitor())
4807             {
4808                 check_orphaned();
4809                 return get_store().count_elements(BUDGETFEDERALINDIRECTFOURTHYEARAMOUNT$96) != 0;
4810             }
4811         }
4812         
4813         
4814 
4815 
4816         public void setBudgetFederalIndirectFourthYearAmount(java.math.BigDecimal budgetFederalIndirectFourthYearAmount)
4817         {
4818             synchronized (monitor())
4819             {
4820                 check_orphaned();
4821                 org.apache.xmlbeans.SimpleValue target = null;
4822                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALINDIRECTFOURTHYEARAMOUNT$96, 0);
4823                 if (target == null)
4824                 {
4825                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALINDIRECTFOURTHYEARAMOUNT$96);
4826                 }
4827                 target.setBigDecimalValue(budgetFederalIndirectFourthYearAmount);
4828             }
4829         }
4830         
4831         
4832 
4833 
4834         public void xsetBudgetFederalIndirectFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalIndirectFourthYearAmount)
4835         {
4836             synchronized (monitor())
4837             {
4838                 check_orphaned();
4839                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4840                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALINDIRECTFOURTHYEARAMOUNT$96, 0);
4841                 if (target == null)
4842                 {
4843                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALINDIRECTFOURTHYEARAMOUNT$96);
4844                 }
4845                 target.set(budgetFederalIndirectFourthYearAmount);
4846             }
4847         }
4848         
4849         
4850 
4851 
4852         public void unsetBudgetFederalIndirectFourthYearAmount()
4853         {
4854             synchronized (monitor())
4855             {
4856                 check_orphaned();
4857                 get_store().remove_element(BUDGETFEDERALINDIRECTFOURTHYEARAMOUNT$96, 0);
4858             }
4859         }
4860         
4861         
4862 
4863 
4864         public java.math.BigDecimal getBudgetFederalConstructionFifthYearAmount()
4865         {
4866             synchronized (monitor())
4867             {
4868                 check_orphaned();
4869                 org.apache.xmlbeans.SimpleValue target = null;
4870                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$98, 0);
4871                 if (target == null)
4872                 {
4873                     return null;
4874                 }
4875                 return target.getBigDecimalValue();
4876             }
4877         }
4878         
4879         
4880 
4881 
4882         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalConstructionFifthYearAmount()
4883         {
4884             synchronized (monitor())
4885             {
4886                 check_orphaned();
4887                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4888                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$98, 0);
4889                 return target;
4890             }
4891         }
4892         
4893         
4894 
4895 
4896         public boolean isSetBudgetFederalConstructionFifthYearAmount()
4897         {
4898             synchronized (monitor())
4899             {
4900                 check_orphaned();
4901                 return get_store().count_elements(BUDGETFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$98) != 0;
4902             }
4903         }
4904         
4905         
4906 
4907 
4908         public void setBudgetFederalConstructionFifthYearAmount(java.math.BigDecimal budgetFederalConstructionFifthYearAmount)
4909         {
4910             synchronized (monitor())
4911             {
4912                 check_orphaned();
4913                 org.apache.xmlbeans.SimpleValue target = null;
4914                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$98, 0);
4915                 if (target == null)
4916                 {
4917                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$98);
4918                 }
4919                 target.setBigDecimalValue(budgetFederalConstructionFifthYearAmount);
4920             }
4921         }
4922         
4923         
4924 
4925 
4926         public void xsetBudgetFederalConstructionFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalConstructionFifthYearAmount)
4927         {
4928             synchronized (monitor())
4929             {
4930                 check_orphaned();
4931                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4932                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$98, 0);
4933                 if (target == null)
4934                 {
4935                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$98);
4936                 }
4937                 target.set(budgetFederalConstructionFifthYearAmount);
4938             }
4939         }
4940         
4941         
4942 
4943 
4944         public void unsetBudgetFederalConstructionFifthYearAmount()
4945         {
4946             synchronized (monitor())
4947             {
4948                 check_orphaned();
4949                 get_store().remove_element(BUDGETFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$98, 0);
4950             }
4951         }
4952         
4953         
4954 
4955 
4956         public java.math.BigDecimal getBudgetFederalOtherFifthYearAmount()
4957         {
4958             synchronized (monitor())
4959             {
4960                 check_orphaned();
4961                 org.apache.xmlbeans.SimpleValue target = null;
4962                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALOTHERFIFTHYEARAMOUNT$100, 0);
4963                 if (target == null)
4964                 {
4965                     return null;
4966                 }
4967                 return target.getBigDecimalValue();
4968             }
4969         }
4970         
4971         
4972 
4973 
4974         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalOtherFifthYearAmount()
4975         {
4976             synchronized (monitor())
4977             {
4978                 check_orphaned();
4979                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4980                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALOTHERFIFTHYEARAMOUNT$100, 0);
4981                 return target;
4982             }
4983         }
4984         
4985         
4986 
4987 
4988         public boolean isSetBudgetFederalOtherFifthYearAmount()
4989         {
4990             synchronized (monitor())
4991             {
4992                 check_orphaned();
4993                 return get_store().count_elements(BUDGETFEDERALOTHERFIFTHYEARAMOUNT$100) != 0;
4994             }
4995         }
4996         
4997         
4998 
4999 
5000         public void setBudgetFederalOtherFifthYearAmount(java.math.BigDecimal budgetFederalOtherFifthYearAmount)
5001         {
5002             synchronized (monitor())
5003             {
5004                 check_orphaned();
5005                 org.apache.xmlbeans.SimpleValue target = null;
5006                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALOTHERFIFTHYEARAMOUNT$100, 0);
5007                 if (target == null)
5008                 {
5009                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALOTHERFIFTHYEARAMOUNT$100);
5010                 }
5011                 target.setBigDecimalValue(budgetFederalOtherFifthYearAmount);
5012             }
5013         }
5014         
5015         
5016 
5017 
5018         public void xsetBudgetFederalOtherFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalOtherFifthYearAmount)
5019         {
5020             synchronized (monitor())
5021             {
5022                 check_orphaned();
5023                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
5024                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALOTHERFIFTHYEARAMOUNT$100, 0);
5025                 if (target == null)
5026                 {
5027                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALOTHERFIFTHYEARAMOUNT$100);
5028                 }
5029                 target.set(budgetFederalOtherFifthYearAmount);
5030             }
5031         }
5032         
5033         
5034 
5035 
5036         public void unsetBudgetFederalOtherFifthYearAmount()
5037         {
5038             synchronized (monitor())
5039             {
5040                 check_orphaned();
5041                 get_store().remove_element(BUDGETFEDERALOTHERFIFTHYEARAMOUNT$100, 0);
5042             }
5043         }
5044         
5045         
5046 
5047 
5048         public java.math.BigDecimal getBudgetFederalSuppliesFifthYearAmount()
5049         {
5050             synchronized (monitor())
5051             {
5052                 check_orphaned();
5053                 org.apache.xmlbeans.SimpleValue target = null;
5054                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALSUPPLIESFIFTHYEARAMOUNT$102, 0);
5055                 if (target == null)
5056                 {
5057                     return null;
5058                 }
5059                 return target.getBigDecimalValue();
5060             }
5061         }
5062         
5063         
5064 
5065 
5066         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalSuppliesFifthYearAmount()
5067         {
5068             synchronized (monitor())
5069             {
5070                 check_orphaned();
5071                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
5072                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALSUPPLIESFIFTHYEARAMOUNT$102, 0);
5073                 return target;
5074             }
5075         }
5076         
5077         
5078 
5079 
5080         public boolean isSetBudgetFederalSuppliesFifthYearAmount()
5081         {
5082             synchronized (monitor())
5083             {
5084                 check_orphaned();
5085                 return get_store().count_elements(BUDGETFEDERALSUPPLIESFIFTHYEARAMOUNT$102) != 0;
5086             }
5087         }
5088         
5089         
5090 
5091 
5092         public void setBudgetFederalSuppliesFifthYearAmount(java.math.BigDecimal budgetFederalSuppliesFifthYearAmount)
5093         {
5094             synchronized (monitor())
5095             {
5096                 check_orphaned();
5097                 org.apache.xmlbeans.SimpleValue target = null;
5098                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALSUPPLIESFIFTHYEARAMOUNT$102, 0);
5099                 if (target == null)
5100                 {
5101                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALSUPPLIESFIFTHYEARAMOUNT$102);
5102                 }
5103                 target.setBigDecimalValue(budgetFederalSuppliesFifthYearAmount);
5104             }
5105         }
5106         
5107         
5108 
5109 
5110         public void xsetBudgetFederalSuppliesFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalSuppliesFifthYearAmount)
5111         {
5112             synchronized (monitor())
5113             {
5114                 check_orphaned();
5115                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
5116                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALSUPPLIESFIFTHYEARAMOUNT$102, 0);
5117                 if (target == null)
5118                 {
5119                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALSUPPLIESFIFTHYEARAMOUNT$102);
5120                 }
5121                 target.set(budgetFederalSuppliesFifthYearAmount);
5122             }
5123         }
5124         
5125         
5126 
5127 
5128         public void unsetBudgetFederalSuppliesFifthYearAmount()
5129         {
5130             synchronized (monitor())
5131             {
5132                 check_orphaned();
5133                 get_store().remove_element(BUDGETFEDERALSUPPLIESFIFTHYEARAMOUNT$102, 0);
5134             }
5135         }
5136         
5137         
5138 
5139 
5140         public java.math.BigDecimal getBudgetFederalContractualFifthYearAmount()
5141         {
5142             synchronized (monitor())
5143             {
5144                 check_orphaned();
5145                 org.apache.xmlbeans.SimpleValue target = null;
5146                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONTRACTUALFIFTHYEARAMOUNT$104, 0);
5147                 if (target == null)
5148                 {
5149                     return null;
5150                 }
5151                 return target.getBigDecimalValue();
5152             }
5153         }
5154         
5155         
5156 
5157 
5158         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalContractualFifthYearAmount()
5159         {
5160             synchronized (monitor())
5161             {
5162                 check_orphaned();
5163                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
5164                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONTRACTUALFIFTHYEARAMOUNT$104, 0);
5165                 return target;
5166             }
5167         }
5168         
5169         
5170 
5171 
5172         public boolean isSetBudgetFederalContractualFifthYearAmount()
5173         {
5174             synchronized (monitor())
5175             {
5176                 check_orphaned();
5177                 return get_store().count_elements(BUDGETFEDERALCONTRACTUALFIFTHYEARAMOUNT$104) != 0;
5178             }
5179         }
5180         
5181         
5182 
5183 
5184         public void setBudgetFederalContractualFifthYearAmount(java.math.BigDecimal budgetFederalContractualFifthYearAmount)
5185         {
5186             synchronized (monitor())
5187             {
5188                 check_orphaned();
5189                 org.apache.xmlbeans.SimpleValue target = null;
5190                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONTRACTUALFIFTHYEARAMOUNT$104, 0);
5191                 if (target == null)
5192                 {
5193                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALCONTRACTUALFIFTHYEARAMOUNT$104);
5194                 }
5195                 target.setBigDecimalValue(budgetFederalContractualFifthYearAmount);
5196             }
5197         }
5198         
5199         
5200 
5201 
5202         public void xsetBudgetFederalContractualFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalContractualFifthYearAmount)
5203         {
5204             synchronized (monitor())
5205             {
5206                 check_orphaned();
5207                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
5208                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALCONTRACTUALFIFTHYEARAMOUNT$104, 0);
5209                 if (target == null)
5210                 {
5211                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALCONTRACTUALFIFTHYEARAMOUNT$104);
5212                 }
5213                 target.set(budgetFederalContractualFifthYearAmount);
5214             }
5215         }
5216         
5217         
5218 
5219 
5220         public void unsetBudgetFederalContractualFifthYearAmount()
5221         {
5222             synchronized (monitor())
5223             {
5224                 check_orphaned();
5225                 get_store().remove_element(BUDGETFEDERALCONTRACTUALFIFTHYEARAMOUNT$104, 0);
5226             }
5227         }
5228         
5229         
5230 
5231 
5232         public java.math.BigDecimal getBudgetFederalTravelFifthYearAmount()
5233         {
5234             synchronized (monitor())
5235             {
5236                 check_orphaned();
5237                 org.apache.xmlbeans.SimpleValue target = null;
5238                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAVELFIFTHYEARAMOUNT$106, 0);
5239                 if (target == null)
5240                 {
5241                     return null;
5242                 }
5243                 return target.getBigDecimalValue();
5244             }
5245         }
5246         
5247         
5248 
5249 
5250         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalTravelFifthYearAmount()
5251         {
5252             synchronized (monitor())
5253             {
5254                 check_orphaned();
5255                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
5256                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAVELFIFTHYEARAMOUNT$106, 0);
5257                 return target;
5258             }
5259         }
5260         
5261         
5262 
5263 
5264         public boolean isSetBudgetFederalTravelFifthYearAmount()
5265         {
5266             synchronized (monitor())
5267             {
5268                 check_orphaned();
5269                 return get_store().count_elements(BUDGETFEDERALTRAVELFIFTHYEARAMOUNT$106) != 0;
5270             }
5271         }
5272         
5273         
5274 
5275 
5276         public void setBudgetFederalTravelFifthYearAmount(java.math.BigDecimal budgetFederalTravelFifthYearAmount)
5277         {
5278             synchronized (monitor())
5279             {
5280                 check_orphaned();
5281                 org.apache.xmlbeans.SimpleValue target = null;
5282                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAVELFIFTHYEARAMOUNT$106, 0);
5283                 if (target == null)
5284                 {
5285                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALTRAVELFIFTHYEARAMOUNT$106);
5286                 }
5287                 target.setBigDecimalValue(budgetFederalTravelFifthYearAmount);
5288             }
5289         }
5290         
5291         
5292 
5293 
5294         public void xsetBudgetFederalTravelFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalTravelFifthYearAmount)
5295         {
5296             synchronized (monitor())
5297             {
5298                 check_orphaned();
5299                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
5300                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAVELFIFTHYEARAMOUNT$106, 0);
5301                 if (target == null)
5302                 {
5303                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALTRAVELFIFTHYEARAMOUNT$106);
5304                 }
5305                 target.set(budgetFederalTravelFifthYearAmount);
5306             }
5307         }
5308         
5309         
5310 
5311 
5312         public void unsetBudgetFederalTravelFifthYearAmount()
5313         {
5314             synchronized (monitor())
5315             {
5316                 check_orphaned();
5317                 get_store().remove_element(BUDGETFEDERALTRAVELFIFTHYEARAMOUNT$106, 0);
5318             }
5319         }
5320         
5321         
5322 
5323 
5324         public java.math.BigDecimal getBudgetFederalEquipmentFifthYearAmount()
5325         {
5326             synchronized (monitor())
5327             {
5328                 check_orphaned();
5329                 org.apache.xmlbeans.SimpleValue target = null;
5330                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALEQUIPMENTFIFTHYEARAMOUNT$108, 0);
5331                 if (target == null)
5332                 {
5333                     return null;
5334                 }
5335                 return target.getBigDecimalValue();
5336             }
5337         }
5338         
5339         
5340 
5341 
5342         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalEquipmentFifthYearAmount()
5343         {
5344             synchronized (monitor())
5345             {
5346                 check_orphaned();
5347                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
5348                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALEQUIPMENTFIFTHYEARAMOUNT$108, 0);
5349                 return target;
5350             }
5351         }
5352         
5353         
5354 
5355 
5356         public boolean isSetBudgetFederalEquipmentFifthYearAmount()
5357         {
5358             synchronized (monitor())
5359             {
5360                 check_orphaned();
5361                 return get_store().count_elements(BUDGETFEDERALEQUIPMENTFIFTHYEARAMOUNT$108) != 0;
5362             }
5363         }
5364         
5365         
5366 
5367 
5368         public void setBudgetFederalEquipmentFifthYearAmount(java.math.BigDecimal budgetFederalEquipmentFifthYearAmount)
5369         {
5370             synchronized (monitor())
5371             {
5372                 check_orphaned();
5373                 org.apache.xmlbeans.SimpleValue target = null;
5374                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALEQUIPMENTFIFTHYEARAMOUNT$108, 0);
5375                 if (target == null)
5376                 {
5377                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALEQUIPMENTFIFTHYEARAMOUNT$108);
5378                 }
5379                 target.setBigDecimalValue(budgetFederalEquipmentFifthYearAmount);
5380             }
5381         }
5382         
5383         
5384 
5385 
5386         public void xsetBudgetFederalEquipmentFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalEquipmentFifthYearAmount)
5387         {
5388             synchronized (monitor())
5389             {
5390                 check_orphaned();
5391                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
5392                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALEQUIPMENTFIFTHYEARAMOUNT$108, 0);
5393                 if (target == null)
5394                 {
5395                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALEQUIPMENTFIFTHYEARAMOUNT$108);
5396                 }
5397                 target.set(budgetFederalEquipmentFifthYearAmount);
5398             }
5399         }
5400         
5401         
5402 
5403 
5404         public void unsetBudgetFederalEquipmentFifthYearAmount()
5405         {
5406             synchronized (monitor())
5407             {
5408                 check_orphaned();
5409                 get_store().remove_element(BUDGETFEDERALEQUIPMENTFIFTHYEARAMOUNT$108, 0);
5410             }
5411         }
5412         
5413         
5414 
5415 
5416         public java.math.BigDecimal getBudgetFederalPersonnelFifthYearAmount()
5417         {
5418             synchronized (monitor())
5419             {
5420                 check_orphaned();
5421                 org.apache.xmlbeans.SimpleValue target = null;
5422                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALPERSONNELFIFTHYEARAMOUNT$110, 0);
5423                 if (target == null)
5424                 {
5425                     return null;
5426                 }
5427                 return target.getBigDecimalValue();
5428             }
5429         }
5430         
5431         
5432 
5433 
5434         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalPersonnelFifthYearAmount()
5435         {
5436             synchronized (monitor())
5437             {
5438                 check_orphaned();
5439                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
5440                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALPERSONNELFIFTHYEARAMOUNT$110, 0);
5441                 return target;
5442             }
5443         }
5444         
5445         
5446 
5447 
5448         public boolean isSetBudgetFederalPersonnelFifthYearAmount()
5449         {
5450             synchronized (monitor())
5451             {
5452                 check_orphaned();
5453                 return get_store().count_elements(BUDGETFEDERALPERSONNELFIFTHYEARAMOUNT$110) != 0;
5454             }
5455         }
5456         
5457         
5458 
5459 
5460         public void setBudgetFederalPersonnelFifthYearAmount(java.math.BigDecimal budgetFederalPersonnelFifthYearAmount)
5461         {
5462             synchronized (monitor())
5463             {
5464                 check_orphaned();
5465                 org.apache.xmlbeans.SimpleValue target = null;
5466                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALPERSONNELFIFTHYEARAMOUNT$110, 0);
5467                 if (target == null)
5468                 {
5469                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALPERSONNELFIFTHYEARAMOUNT$110);
5470                 }
5471                 target.setBigDecimalValue(budgetFederalPersonnelFifthYearAmount);
5472             }
5473         }
5474         
5475         
5476 
5477 
5478         public void xsetBudgetFederalPersonnelFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalPersonnelFifthYearAmount)
5479         {
5480             synchronized (monitor())
5481             {
5482                 check_orphaned();
5483                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
5484                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALPERSONNELFIFTHYEARAMOUNT$110, 0);
5485                 if (target == null)
5486                 {
5487                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALPERSONNELFIFTHYEARAMOUNT$110);
5488                 }
5489                 target.set(budgetFederalPersonnelFifthYearAmount);
5490             }
5491         }
5492         
5493         
5494 
5495 
5496         public void unsetBudgetFederalPersonnelFifthYearAmount()
5497         {
5498             synchronized (monitor())
5499             {
5500                 check_orphaned();
5501                 get_store().remove_element(BUDGETFEDERALPERSONNELFIFTHYEARAMOUNT$110, 0);
5502             }
5503         }
5504         
5505         
5506 
5507 
5508         public java.math.BigDecimal getBudgetFederalFringeFifthYearAmount()
5509         {
5510             synchronized (monitor())
5511             {
5512                 check_orphaned();
5513                 org.apache.xmlbeans.SimpleValue target = null;
5514                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFRINGEFIFTHYEARAMOUNT$112, 0);
5515                 if (target == null)
5516                 {
5517                     return null;
5518                 }
5519                 return target.getBigDecimalValue();
5520             }
5521         }
5522         
5523         
5524 
5525 
5526         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalFringeFifthYearAmount()
5527         {
5528             synchronized (monitor())
5529             {
5530                 check_orphaned();
5531                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
5532                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALFRINGEFIFTHYEARAMOUNT$112, 0);
5533                 return target;
5534             }
5535         }
5536         
5537         
5538 
5539 
5540         public boolean isSetBudgetFederalFringeFifthYearAmount()
5541         {
5542             synchronized (monitor())
5543             {
5544                 check_orphaned();
5545                 return get_store().count_elements(BUDGETFEDERALFRINGEFIFTHYEARAMOUNT$112) != 0;
5546             }
5547         }
5548         
5549         
5550 
5551 
5552         public void setBudgetFederalFringeFifthYearAmount(java.math.BigDecimal budgetFederalFringeFifthYearAmount)
5553         {
5554             synchronized (monitor())
5555             {
5556                 check_orphaned();
5557                 org.apache.xmlbeans.SimpleValue target = null;
5558                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFRINGEFIFTHYEARAMOUNT$112, 0);
5559                 if (target == null)
5560                 {
5561                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALFRINGEFIFTHYEARAMOUNT$112);
5562                 }
5563                 target.setBigDecimalValue(budgetFederalFringeFifthYearAmount);
5564             }
5565         }
5566         
5567         
5568 
5569 
5570         public void xsetBudgetFederalFringeFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalFringeFifthYearAmount)
5571         {
5572             synchronized (monitor())
5573             {
5574                 check_orphaned();
5575                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
5576                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALFRINGEFIFTHYEARAMOUNT$112, 0);
5577                 if (target == null)
5578                 {
5579                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALFRINGEFIFTHYEARAMOUNT$112);
5580                 }
5581                 target.set(budgetFederalFringeFifthYearAmount);
5582             }
5583         }
5584         
5585         
5586 
5587 
5588         public void unsetBudgetFederalFringeFifthYearAmount()
5589         {
5590             synchronized (monitor())
5591             {
5592                 check_orphaned();
5593                 get_store().remove_element(BUDGETFEDERALFRINGEFIFTHYEARAMOUNT$112, 0);
5594             }
5595         }
5596         
5597         
5598 
5599 
5600         public java.math.BigDecimal getBudgetFederalTrainingFifthYearAmount()
5601         {
5602             synchronized (monitor())
5603             {
5604                 check_orphaned();
5605                 org.apache.xmlbeans.SimpleValue target = null;
5606                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAININGFIFTHYEARAMOUNT$114, 0);
5607                 if (target == null)
5608                 {
5609                     return null;
5610                 }
5611                 return target.getBigDecimalValue();
5612             }
5613         }
5614         
5615         
5616 
5617 
5618         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalTrainingFifthYearAmount()
5619         {
5620             synchronized (monitor())
5621             {
5622                 check_orphaned();
5623                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
5624                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAININGFIFTHYEARAMOUNT$114, 0);
5625                 return target;
5626             }
5627         }
5628         
5629         
5630 
5631 
5632         public boolean isSetBudgetFederalTrainingFifthYearAmount()
5633         {
5634             synchronized (monitor())
5635             {
5636                 check_orphaned();
5637                 return get_store().count_elements(BUDGETFEDERALTRAININGFIFTHYEARAMOUNT$114) != 0;
5638             }
5639         }
5640         
5641         
5642 
5643 
5644         public void setBudgetFederalTrainingFifthYearAmount(java.math.BigDecimal budgetFederalTrainingFifthYearAmount)
5645         {
5646             synchronized (monitor())
5647             {
5648                 check_orphaned();
5649                 org.apache.xmlbeans.SimpleValue target = null;
5650                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAININGFIFTHYEARAMOUNT$114, 0);
5651                 if (target == null)
5652                 {
5653                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALTRAININGFIFTHYEARAMOUNT$114);
5654                 }
5655                 target.setBigDecimalValue(budgetFederalTrainingFifthYearAmount);
5656             }
5657         }
5658         
5659         
5660 
5661 
5662         public void xsetBudgetFederalTrainingFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalTrainingFifthYearAmount)
5663         {
5664             synchronized (monitor())
5665             {
5666                 check_orphaned();
5667                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
5668                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAININGFIFTHYEARAMOUNT$114, 0);
5669                 if (target == null)
5670                 {
5671                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALTRAININGFIFTHYEARAMOUNT$114);
5672                 }
5673                 target.set(budgetFederalTrainingFifthYearAmount);
5674             }
5675         }
5676         
5677         
5678 
5679 
5680         public void unsetBudgetFederalTrainingFifthYearAmount()
5681         {
5682             synchronized (monitor())
5683             {
5684                 check_orphaned();
5685                 get_store().remove_element(BUDGETFEDERALTRAININGFIFTHYEARAMOUNT$114, 0);
5686             }
5687         }
5688         
5689         
5690 
5691 
5692         public java.math.BigDecimal getBudgetFederalFifthYearAmount()
5693         {
5694             synchronized (monitor())
5695             {
5696                 check_orphaned();
5697                 org.apache.xmlbeans.SimpleValue target = null;
5698                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFIFTHYEARAMOUNT$116, 0);
5699                 if (target == null)
5700                 {
5701                     return null;
5702                 }
5703                 return target.getBigDecimalValue();
5704             }
5705         }
5706         
5707         
5708 
5709 
5710         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalFifthYearAmount()
5711         {
5712             synchronized (monitor())
5713             {
5714                 check_orphaned();
5715                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
5716                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALFIFTHYEARAMOUNT$116, 0);
5717                 return target;
5718             }
5719         }
5720         
5721         
5722 
5723 
5724         public boolean isSetBudgetFederalFifthYearAmount()
5725         {
5726             synchronized (monitor())
5727             {
5728                 check_orphaned();
5729                 return get_store().count_elements(BUDGETFEDERALFIFTHYEARAMOUNT$116) != 0;
5730             }
5731         }
5732         
5733         
5734 
5735 
5736         public void setBudgetFederalFifthYearAmount(java.math.BigDecimal budgetFederalFifthYearAmount)
5737         {
5738             synchronized (monitor())
5739             {
5740                 check_orphaned();
5741                 org.apache.xmlbeans.SimpleValue target = null;
5742                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFIFTHYEARAMOUNT$116, 0);
5743                 if (target == null)
5744                 {
5745                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALFIFTHYEARAMOUNT$116);
5746                 }
5747                 target.setBigDecimalValue(budgetFederalFifthYearAmount);
5748             }
5749         }
5750         
5751         
5752 
5753 
5754         public void xsetBudgetFederalFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalFifthYearAmount)
5755         {
5756             synchronized (monitor())
5757             {
5758                 check_orphaned();
5759                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
5760                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALFIFTHYEARAMOUNT$116, 0);
5761                 if (target == null)
5762                 {
5763                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALFIFTHYEARAMOUNT$116);
5764                 }
5765                 target.set(budgetFederalFifthYearAmount);
5766             }
5767         }
5768         
5769         
5770 
5771 
5772         public void unsetBudgetFederalFifthYearAmount()
5773         {
5774             synchronized (monitor())
5775             {
5776                 check_orphaned();
5777                 get_store().remove_element(BUDGETFEDERALFIFTHYEARAMOUNT$116, 0);
5778             }
5779         }
5780         
5781         
5782 
5783 
5784         public java.math.BigDecimal getBudgetFederalDirectFifthYearAmount()
5785         {
5786             synchronized (monitor())
5787             {
5788                 check_orphaned();
5789                 org.apache.xmlbeans.SimpleValue target = null;
5790                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALDIRECTFIFTHYEARAMOUNT$118, 0);
5791                 if (target == null)
5792                 {
5793                     return null;
5794                 }
5795                 return target.getBigDecimalValue();
5796             }
5797         }
5798         
5799         
5800 
5801 
5802         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalDirectFifthYearAmount()
5803         {
5804             synchronized (monitor())
5805             {
5806                 check_orphaned();
5807                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
5808                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALDIRECTFIFTHYEARAMOUNT$118, 0);
5809                 return target;
5810             }
5811         }
5812         
5813         
5814 
5815 
5816         public boolean isSetBudgetFederalDirectFifthYearAmount()
5817         {
5818             synchronized (monitor())
5819             {
5820                 check_orphaned();
5821                 return get_store().count_elements(BUDGETFEDERALDIRECTFIFTHYEARAMOUNT$118) != 0;
5822             }
5823         }
5824         
5825         
5826 
5827 
5828         public void setBudgetFederalDirectFifthYearAmount(java.math.BigDecimal budgetFederalDirectFifthYearAmount)
5829         {
5830             synchronized (monitor())
5831             {
5832                 check_orphaned();
5833                 org.apache.xmlbeans.SimpleValue target = null;
5834                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALDIRECTFIFTHYEARAMOUNT$118, 0);
5835                 if (target == null)
5836                 {
5837                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALDIRECTFIFTHYEARAMOUNT$118);
5838                 }
5839                 target.setBigDecimalValue(budgetFederalDirectFifthYearAmount);
5840             }
5841         }
5842         
5843         
5844 
5845 
5846         public void xsetBudgetFederalDirectFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalDirectFifthYearAmount)
5847         {
5848             synchronized (monitor())
5849             {
5850                 check_orphaned();
5851                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
5852                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALDIRECTFIFTHYEARAMOUNT$118, 0);
5853                 if (target == null)
5854                 {
5855                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALDIRECTFIFTHYEARAMOUNT$118);
5856                 }
5857                 target.set(budgetFederalDirectFifthYearAmount);
5858             }
5859         }
5860         
5861         
5862 
5863 
5864         public void unsetBudgetFederalDirectFifthYearAmount()
5865         {
5866             synchronized (monitor())
5867             {
5868                 check_orphaned();
5869                 get_store().remove_element(BUDGETFEDERALDIRECTFIFTHYEARAMOUNT$118, 0);
5870             }
5871         }
5872         
5873         
5874 
5875 
5876         public java.math.BigDecimal getBudgetFederalIndirectFifthYearAmount()
5877         {
5878             synchronized (monitor())
5879             {
5880                 check_orphaned();
5881                 org.apache.xmlbeans.SimpleValue target = null;
5882                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALINDIRECTFIFTHYEARAMOUNT$120, 0);
5883                 if (target == null)
5884                 {
5885                     return null;
5886                 }
5887                 return target.getBigDecimalValue();
5888             }
5889         }
5890         
5891         
5892 
5893 
5894         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetFederalIndirectFifthYearAmount()
5895         {
5896             synchronized (monitor())
5897             {
5898                 check_orphaned();
5899                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
5900                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALINDIRECTFIFTHYEARAMOUNT$120, 0);
5901                 return target;
5902             }
5903         }
5904         
5905         
5906 
5907 
5908         public boolean isSetBudgetFederalIndirectFifthYearAmount()
5909         {
5910             synchronized (monitor())
5911             {
5912                 check_orphaned();
5913                 return get_store().count_elements(BUDGETFEDERALINDIRECTFIFTHYEARAMOUNT$120) != 0;
5914             }
5915         }
5916         
5917         
5918 
5919 
5920         public void setBudgetFederalIndirectFifthYearAmount(java.math.BigDecimal budgetFederalIndirectFifthYearAmount)
5921         {
5922             synchronized (monitor())
5923             {
5924                 check_orphaned();
5925                 org.apache.xmlbeans.SimpleValue target = null;
5926                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALINDIRECTFIFTHYEARAMOUNT$120, 0);
5927                 if (target == null)
5928                 {
5929                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALINDIRECTFIFTHYEARAMOUNT$120);
5930                 }
5931                 target.setBigDecimalValue(budgetFederalIndirectFifthYearAmount);
5932             }
5933         }
5934         
5935         
5936 
5937 
5938         public void xsetBudgetFederalIndirectFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetFederalIndirectFifthYearAmount)
5939         {
5940             synchronized (monitor())
5941             {
5942                 check_orphaned();
5943                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
5944                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETFEDERALINDIRECTFIFTHYEARAMOUNT$120, 0);
5945                 if (target == null)
5946                 {
5947                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETFEDERALINDIRECTFIFTHYEARAMOUNT$120);
5948                 }
5949                 target.set(budgetFederalIndirectFifthYearAmount);
5950             }
5951         }
5952         
5953         
5954 
5955 
5956         public void unsetBudgetFederalIndirectFifthYearAmount()
5957         {
5958             synchronized (monitor())
5959             {
5960                 check_orphaned();
5961                 get_store().remove_element(BUDGETFEDERALINDIRECTFIFTHYEARAMOUNT$120, 0);
5962             }
5963         }
5964         
5965         
5966 
5967 
5968         public java.math.BigDecimal getBudgetFederalSuppliesTotalAmount()
5969         {
5970             synchronized (monitor())
5971             {
5972                 check_orphaned();
5973                 org.apache.xmlbeans.SimpleValue target = null;
5974                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALSUPPLIESTOTALAMOUNT$122, 0);
5975                 if (target == null)
5976                 {
5977                     return null;
5978                 }
5979                 return target.getBigDecimalValue();
5980             }
5981         }
5982         
5983         
5984 
5985 
5986         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalSuppliesTotalAmount()
5987         {
5988             synchronized (monitor())
5989             {
5990                 check_orphaned();
5991                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
5992                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALSUPPLIESTOTALAMOUNT$122, 0);
5993                 return target;
5994             }
5995         }
5996         
5997         
5998 
5999 
6000         public boolean isSetBudgetFederalSuppliesTotalAmount()
6001         {
6002             synchronized (monitor())
6003             {
6004                 check_orphaned();
6005                 return get_store().count_elements(BUDGETFEDERALSUPPLIESTOTALAMOUNT$122) != 0;
6006             }
6007         }
6008         
6009         
6010 
6011 
6012         public void setBudgetFederalSuppliesTotalAmount(java.math.BigDecimal budgetFederalSuppliesTotalAmount)
6013         {
6014             synchronized (monitor())
6015             {
6016                 check_orphaned();
6017                 org.apache.xmlbeans.SimpleValue target = null;
6018                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALSUPPLIESTOTALAMOUNT$122, 0);
6019                 if (target == null)
6020                 {
6021                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALSUPPLIESTOTALAMOUNT$122);
6022                 }
6023                 target.setBigDecimalValue(budgetFederalSuppliesTotalAmount);
6024             }
6025         }
6026         
6027         
6028 
6029 
6030         public void xsetBudgetFederalSuppliesTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalSuppliesTotalAmount)
6031         {
6032             synchronized (monitor())
6033             {
6034                 check_orphaned();
6035                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6036                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALSUPPLIESTOTALAMOUNT$122, 0);
6037                 if (target == null)
6038                 {
6039                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALSUPPLIESTOTALAMOUNT$122);
6040                 }
6041                 target.set(budgetFederalSuppliesTotalAmount);
6042             }
6043         }
6044         
6045         
6046 
6047 
6048         public void unsetBudgetFederalSuppliesTotalAmount()
6049         {
6050             synchronized (monitor())
6051             {
6052                 check_orphaned();
6053                 get_store().remove_element(BUDGETFEDERALSUPPLIESTOTALAMOUNT$122, 0);
6054             }
6055         }
6056         
6057         
6058 
6059 
6060         public java.math.BigDecimal getBudgetFederalContractualTotalAmount()
6061         {
6062             synchronized (monitor())
6063             {
6064                 check_orphaned();
6065                 org.apache.xmlbeans.SimpleValue target = null;
6066                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONTRACTUALTOTALAMOUNT$124, 0);
6067                 if (target == null)
6068                 {
6069                     return null;
6070                 }
6071                 return target.getBigDecimalValue();
6072             }
6073         }
6074         
6075         
6076 
6077 
6078         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalContractualTotalAmount()
6079         {
6080             synchronized (monitor())
6081             {
6082                 check_orphaned();
6083                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6084                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALCONTRACTUALTOTALAMOUNT$124, 0);
6085                 return target;
6086             }
6087         }
6088         
6089         
6090 
6091 
6092         public boolean isSetBudgetFederalContractualTotalAmount()
6093         {
6094             synchronized (monitor())
6095             {
6096                 check_orphaned();
6097                 return get_store().count_elements(BUDGETFEDERALCONTRACTUALTOTALAMOUNT$124) != 0;
6098             }
6099         }
6100         
6101         
6102 
6103 
6104         public void setBudgetFederalContractualTotalAmount(java.math.BigDecimal budgetFederalContractualTotalAmount)
6105         {
6106             synchronized (monitor())
6107             {
6108                 check_orphaned();
6109                 org.apache.xmlbeans.SimpleValue target = null;
6110                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONTRACTUALTOTALAMOUNT$124, 0);
6111                 if (target == null)
6112                 {
6113                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALCONTRACTUALTOTALAMOUNT$124);
6114                 }
6115                 target.setBigDecimalValue(budgetFederalContractualTotalAmount);
6116             }
6117         }
6118         
6119         
6120 
6121 
6122         public void xsetBudgetFederalContractualTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalContractualTotalAmount)
6123         {
6124             synchronized (monitor())
6125             {
6126                 check_orphaned();
6127                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6128                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALCONTRACTUALTOTALAMOUNT$124, 0);
6129                 if (target == null)
6130                 {
6131                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALCONTRACTUALTOTALAMOUNT$124);
6132                 }
6133                 target.set(budgetFederalContractualTotalAmount);
6134             }
6135         }
6136         
6137         
6138 
6139 
6140         public void unsetBudgetFederalContractualTotalAmount()
6141         {
6142             synchronized (monitor())
6143             {
6144                 check_orphaned();
6145                 get_store().remove_element(BUDGETFEDERALCONTRACTUALTOTALAMOUNT$124, 0);
6146             }
6147         }
6148         
6149         
6150 
6151 
6152         public java.math.BigDecimal getBudgetFederalConstructionTotalAmount()
6153         {
6154             synchronized (monitor())
6155             {
6156                 check_orphaned();
6157                 org.apache.xmlbeans.SimpleValue target = null;
6158                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONTOTALAMOUNT$126, 0);
6159                 if (target == null)
6160                 {
6161                     return null;
6162                 }
6163                 return target.getBigDecimalValue();
6164             }
6165         }
6166         
6167         
6168 
6169 
6170         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalConstructionTotalAmount()
6171         {
6172             synchronized (monitor())
6173             {
6174                 check_orphaned();
6175                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6176                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONTOTALAMOUNT$126, 0);
6177                 return target;
6178             }
6179         }
6180         
6181         
6182 
6183 
6184         public boolean isSetBudgetFederalConstructionTotalAmount()
6185         {
6186             synchronized (monitor())
6187             {
6188                 check_orphaned();
6189                 return get_store().count_elements(BUDGETFEDERALCONSTRUCTIONTOTALAMOUNT$126) != 0;
6190             }
6191         }
6192         
6193         
6194 
6195 
6196         public void setBudgetFederalConstructionTotalAmount(java.math.BigDecimal budgetFederalConstructionTotalAmount)
6197         {
6198             synchronized (monitor())
6199             {
6200                 check_orphaned();
6201                 org.apache.xmlbeans.SimpleValue target = null;
6202                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONTOTALAMOUNT$126, 0);
6203                 if (target == null)
6204                 {
6205                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALCONSTRUCTIONTOTALAMOUNT$126);
6206                 }
6207                 target.setBigDecimalValue(budgetFederalConstructionTotalAmount);
6208             }
6209         }
6210         
6211         
6212 
6213 
6214         public void xsetBudgetFederalConstructionTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalConstructionTotalAmount)
6215         {
6216             synchronized (monitor())
6217             {
6218                 check_orphaned();
6219                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6220                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALCONSTRUCTIONTOTALAMOUNT$126, 0);
6221                 if (target == null)
6222                 {
6223                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALCONSTRUCTIONTOTALAMOUNT$126);
6224                 }
6225                 target.set(budgetFederalConstructionTotalAmount);
6226             }
6227         }
6228         
6229         
6230 
6231 
6232         public void unsetBudgetFederalConstructionTotalAmount()
6233         {
6234             synchronized (monitor())
6235             {
6236                 check_orphaned();
6237                 get_store().remove_element(BUDGETFEDERALCONSTRUCTIONTOTALAMOUNT$126, 0);
6238             }
6239         }
6240         
6241         
6242 
6243 
6244         public java.math.BigDecimal getBudgetFederalOtherTotalAmount()
6245         {
6246             synchronized (monitor())
6247             {
6248                 check_orphaned();
6249                 org.apache.xmlbeans.SimpleValue target = null;
6250                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALOTHERTOTALAMOUNT$128, 0);
6251                 if (target == null)
6252                 {
6253                     return null;
6254                 }
6255                 return target.getBigDecimalValue();
6256             }
6257         }
6258         
6259         
6260 
6261 
6262         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalOtherTotalAmount()
6263         {
6264             synchronized (monitor())
6265             {
6266                 check_orphaned();
6267                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6268                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALOTHERTOTALAMOUNT$128, 0);
6269                 return target;
6270             }
6271         }
6272         
6273         
6274 
6275 
6276         public boolean isSetBudgetFederalOtherTotalAmount()
6277         {
6278             synchronized (monitor())
6279             {
6280                 check_orphaned();
6281                 return get_store().count_elements(BUDGETFEDERALOTHERTOTALAMOUNT$128) != 0;
6282             }
6283         }
6284         
6285         
6286 
6287 
6288         public void setBudgetFederalOtherTotalAmount(java.math.BigDecimal budgetFederalOtherTotalAmount)
6289         {
6290             synchronized (monitor())
6291             {
6292                 check_orphaned();
6293                 org.apache.xmlbeans.SimpleValue target = null;
6294                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALOTHERTOTALAMOUNT$128, 0);
6295                 if (target == null)
6296                 {
6297                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALOTHERTOTALAMOUNT$128);
6298                 }
6299                 target.setBigDecimalValue(budgetFederalOtherTotalAmount);
6300             }
6301         }
6302         
6303         
6304 
6305 
6306         public void xsetBudgetFederalOtherTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalOtherTotalAmount)
6307         {
6308             synchronized (monitor())
6309             {
6310                 check_orphaned();
6311                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6312                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALOTHERTOTALAMOUNT$128, 0);
6313                 if (target == null)
6314                 {
6315                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALOTHERTOTALAMOUNT$128);
6316                 }
6317                 target.set(budgetFederalOtherTotalAmount);
6318             }
6319         }
6320         
6321         
6322 
6323 
6324         public void unsetBudgetFederalOtherTotalAmount()
6325         {
6326             synchronized (monitor())
6327             {
6328                 check_orphaned();
6329                 get_store().remove_element(BUDGETFEDERALOTHERTOTALAMOUNT$128, 0);
6330             }
6331         }
6332         
6333         
6334 
6335 
6336         public java.math.BigDecimal getBudgetFederalPersonnelTotalAmount()
6337         {
6338             synchronized (monitor())
6339             {
6340                 check_orphaned();
6341                 org.apache.xmlbeans.SimpleValue target = null;
6342                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALPERSONNELTOTALAMOUNT$130, 0);
6343                 if (target == null)
6344                 {
6345                     return null;
6346                 }
6347                 return target.getBigDecimalValue();
6348             }
6349         }
6350         
6351         
6352 
6353 
6354         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalPersonnelTotalAmount()
6355         {
6356             synchronized (monitor())
6357             {
6358                 check_orphaned();
6359                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6360                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALPERSONNELTOTALAMOUNT$130, 0);
6361                 return target;
6362             }
6363         }
6364         
6365         
6366 
6367 
6368         public boolean isSetBudgetFederalPersonnelTotalAmount()
6369         {
6370             synchronized (monitor())
6371             {
6372                 check_orphaned();
6373                 return get_store().count_elements(BUDGETFEDERALPERSONNELTOTALAMOUNT$130) != 0;
6374             }
6375         }
6376         
6377         
6378 
6379 
6380         public void setBudgetFederalPersonnelTotalAmount(java.math.BigDecimal budgetFederalPersonnelTotalAmount)
6381         {
6382             synchronized (monitor())
6383             {
6384                 check_orphaned();
6385                 org.apache.xmlbeans.SimpleValue target = null;
6386                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALPERSONNELTOTALAMOUNT$130, 0);
6387                 if (target == null)
6388                 {
6389                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALPERSONNELTOTALAMOUNT$130);
6390                 }
6391                 target.setBigDecimalValue(budgetFederalPersonnelTotalAmount);
6392             }
6393         }
6394         
6395         
6396 
6397 
6398         public void xsetBudgetFederalPersonnelTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalPersonnelTotalAmount)
6399         {
6400             synchronized (monitor())
6401             {
6402                 check_orphaned();
6403                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6404                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALPERSONNELTOTALAMOUNT$130, 0);
6405                 if (target == null)
6406                 {
6407                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALPERSONNELTOTALAMOUNT$130);
6408                 }
6409                 target.set(budgetFederalPersonnelTotalAmount);
6410             }
6411         }
6412         
6413         
6414 
6415 
6416         public void unsetBudgetFederalPersonnelTotalAmount()
6417         {
6418             synchronized (monitor())
6419             {
6420                 check_orphaned();
6421                 get_store().remove_element(BUDGETFEDERALPERSONNELTOTALAMOUNT$130, 0);
6422             }
6423         }
6424         
6425         
6426 
6427 
6428         public java.math.BigDecimal getBudgetFederalFringeTotalAmount()
6429         {
6430             synchronized (monitor())
6431             {
6432                 check_orphaned();
6433                 org.apache.xmlbeans.SimpleValue target = null;
6434                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFRINGETOTALAMOUNT$132, 0);
6435                 if (target == null)
6436                 {
6437                     return null;
6438                 }
6439                 return target.getBigDecimalValue();
6440             }
6441         }
6442         
6443         
6444 
6445 
6446         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalFringeTotalAmount()
6447         {
6448             synchronized (monitor())
6449             {
6450                 check_orphaned();
6451                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6452                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALFRINGETOTALAMOUNT$132, 0);
6453                 return target;
6454             }
6455         }
6456         
6457         
6458 
6459 
6460         public boolean isSetBudgetFederalFringeTotalAmount()
6461         {
6462             synchronized (monitor())
6463             {
6464                 check_orphaned();
6465                 return get_store().count_elements(BUDGETFEDERALFRINGETOTALAMOUNT$132) != 0;
6466             }
6467         }
6468         
6469         
6470 
6471 
6472         public void setBudgetFederalFringeTotalAmount(java.math.BigDecimal budgetFederalFringeTotalAmount)
6473         {
6474             synchronized (monitor())
6475             {
6476                 check_orphaned();
6477                 org.apache.xmlbeans.SimpleValue target = null;
6478                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALFRINGETOTALAMOUNT$132, 0);
6479                 if (target == null)
6480                 {
6481                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALFRINGETOTALAMOUNT$132);
6482                 }
6483                 target.setBigDecimalValue(budgetFederalFringeTotalAmount);
6484             }
6485         }
6486         
6487         
6488 
6489 
6490         public void xsetBudgetFederalFringeTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalFringeTotalAmount)
6491         {
6492             synchronized (monitor())
6493             {
6494                 check_orphaned();
6495                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6496                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALFRINGETOTALAMOUNT$132, 0);
6497                 if (target == null)
6498                 {
6499                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALFRINGETOTALAMOUNT$132);
6500                 }
6501                 target.set(budgetFederalFringeTotalAmount);
6502             }
6503         }
6504         
6505         
6506 
6507 
6508         public void unsetBudgetFederalFringeTotalAmount()
6509         {
6510             synchronized (monitor())
6511             {
6512                 check_orphaned();
6513                 get_store().remove_element(BUDGETFEDERALFRINGETOTALAMOUNT$132, 0);
6514             }
6515         }
6516         
6517         
6518 
6519 
6520         public java.math.BigDecimal getBudgetFederalTravelTotalAmount()
6521         {
6522             synchronized (monitor())
6523             {
6524                 check_orphaned();
6525                 org.apache.xmlbeans.SimpleValue target = null;
6526                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAVELTOTALAMOUNT$134, 0);
6527                 if (target == null)
6528                 {
6529                     return null;
6530                 }
6531                 return target.getBigDecimalValue();
6532             }
6533         }
6534         
6535         
6536 
6537 
6538         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalTravelTotalAmount()
6539         {
6540             synchronized (monitor())
6541             {
6542                 check_orphaned();
6543                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6544                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAVELTOTALAMOUNT$134, 0);
6545                 return target;
6546             }
6547         }
6548         
6549         
6550 
6551 
6552         public boolean isSetBudgetFederalTravelTotalAmount()
6553         {
6554             synchronized (monitor())
6555             {
6556                 check_orphaned();
6557                 return get_store().count_elements(BUDGETFEDERALTRAVELTOTALAMOUNT$134) != 0;
6558             }
6559         }
6560         
6561         
6562 
6563 
6564         public void setBudgetFederalTravelTotalAmount(java.math.BigDecimal budgetFederalTravelTotalAmount)
6565         {
6566             synchronized (monitor())
6567             {
6568                 check_orphaned();
6569                 org.apache.xmlbeans.SimpleValue target = null;
6570                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAVELTOTALAMOUNT$134, 0);
6571                 if (target == null)
6572                 {
6573                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALTRAVELTOTALAMOUNT$134);
6574                 }
6575                 target.setBigDecimalValue(budgetFederalTravelTotalAmount);
6576             }
6577         }
6578         
6579         
6580 
6581 
6582         public void xsetBudgetFederalTravelTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalTravelTotalAmount)
6583         {
6584             synchronized (monitor())
6585             {
6586                 check_orphaned();
6587                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6588                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAVELTOTALAMOUNT$134, 0);
6589                 if (target == null)
6590                 {
6591                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALTRAVELTOTALAMOUNT$134);
6592                 }
6593                 target.set(budgetFederalTravelTotalAmount);
6594             }
6595         }
6596         
6597         
6598 
6599 
6600         public void unsetBudgetFederalTravelTotalAmount()
6601         {
6602             synchronized (monitor())
6603             {
6604                 check_orphaned();
6605                 get_store().remove_element(BUDGETFEDERALTRAVELTOTALAMOUNT$134, 0);
6606             }
6607         }
6608         
6609         
6610 
6611 
6612         public java.math.BigDecimal getBudgetFederalEquipmentTotalAmount()
6613         {
6614             synchronized (monitor())
6615             {
6616                 check_orphaned();
6617                 org.apache.xmlbeans.SimpleValue target = null;
6618                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALEQUIPMENTTOTALAMOUNT$136, 0);
6619                 if (target == null)
6620                 {
6621                     return null;
6622                 }
6623                 return target.getBigDecimalValue();
6624             }
6625         }
6626         
6627         
6628 
6629 
6630         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalEquipmentTotalAmount()
6631         {
6632             synchronized (monitor())
6633             {
6634                 check_orphaned();
6635                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6636                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALEQUIPMENTTOTALAMOUNT$136, 0);
6637                 return target;
6638             }
6639         }
6640         
6641         
6642 
6643 
6644         public boolean isSetBudgetFederalEquipmentTotalAmount()
6645         {
6646             synchronized (monitor())
6647             {
6648                 check_orphaned();
6649                 return get_store().count_elements(BUDGETFEDERALEQUIPMENTTOTALAMOUNT$136) != 0;
6650             }
6651         }
6652         
6653         
6654 
6655 
6656         public void setBudgetFederalEquipmentTotalAmount(java.math.BigDecimal budgetFederalEquipmentTotalAmount)
6657         {
6658             synchronized (monitor())
6659             {
6660                 check_orphaned();
6661                 org.apache.xmlbeans.SimpleValue target = null;
6662                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALEQUIPMENTTOTALAMOUNT$136, 0);
6663                 if (target == null)
6664                 {
6665                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALEQUIPMENTTOTALAMOUNT$136);
6666                 }
6667                 target.setBigDecimalValue(budgetFederalEquipmentTotalAmount);
6668             }
6669         }
6670         
6671         
6672 
6673 
6674         public void xsetBudgetFederalEquipmentTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalEquipmentTotalAmount)
6675         {
6676             synchronized (monitor())
6677             {
6678                 check_orphaned();
6679                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6680                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALEQUIPMENTTOTALAMOUNT$136, 0);
6681                 if (target == null)
6682                 {
6683                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALEQUIPMENTTOTALAMOUNT$136);
6684                 }
6685                 target.set(budgetFederalEquipmentTotalAmount);
6686             }
6687         }
6688         
6689         
6690 
6691 
6692         public void unsetBudgetFederalEquipmentTotalAmount()
6693         {
6694             synchronized (monitor())
6695             {
6696                 check_orphaned();
6697                 get_store().remove_element(BUDGETFEDERALEQUIPMENTTOTALAMOUNT$136, 0);
6698             }
6699         }
6700         
6701         
6702 
6703 
6704         public java.math.BigDecimal getBudgetFederalDirectTotalAmount()
6705         {
6706             synchronized (monitor())
6707             {
6708                 check_orphaned();
6709                 org.apache.xmlbeans.SimpleValue target = null;
6710                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALDIRECTTOTALAMOUNT$138, 0);
6711                 if (target == null)
6712                 {
6713                     return null;
6714                 }
6715                 return target.getBigDecimalValue();
6716             }
6717         }
6718         
6719         
6720 
6721 
6722         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalDirectTotalAmount()
6723         {
6724             synchronized (monitor())
6725             {
6726                 check_orphaned();
6727                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6728                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALDIRECTTOTALAMOUNT$138, 0);
6729                 return target;
6730             }
6731         }
6732         
6733         
6734 
6735 
6736         public boolean isSetBudgetFederalDirectTotalAmount()
6737         {
6738             synchronized (monitor())
6739             {
6740                 check_orphaned();
6741                 return get_store().count_elements(BUDGETFEDERALDIRECTTOTALAMOUNT$138) != 0;
6742             }
6743         }
6744         
6745         
6746 
6747 
6748         public void setBudgetFederalDirectTotalAmount(java.math.BigDecimal budgetFederalDirectTotalAmount)
6749         {
6750             synchronized (monitor())
6751             {
6752                 check_orphaned();
6753                 org.apache.xmlbeans.SimpleValue target = null;
6754                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALDIRECTTOTALAMOUNT$138, 0);
6755                 if (target == null)
6756                 {
6757                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALDIRECTTOTALAMOUNT$138);
6758                 }
6759                 target.setBigDecimalValue(budgetFederalDirectTotalAmount);
6760             }
6761         }
6762         
6763         
6764 
6765 
6766         public void xsetBudgetFederalDirectTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalDirectTotalAmount)
6767         {
6768             synchronized (monitor())
6769             {
6770                 check_orphaned();
6771                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6772                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALDIRECTTOTALAMOUNT$138, 0);
6773                 if (target == null)
6774                 {
6775                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALDIRECTTOTALAMOUNT$138);
6776                 }
6777                 target.set(budgetFederalDirectTotalAmount);
6778             }
6779         }
6780         
6781         
6782 
6783 
6784         public void unsetBudgetFederalDirectTotalAmount()
6785         {
6786             synchronized (monitor())
6787             {
6788                 check_orphaned();
6789                 get_store().remove_element(BUDGETFEDERALDIRECTTOTALAMOUNT$138, 0);
6790             }
6791         }
6792         
6793         
6794 
6795 
6796         public java.math.BigDecimal getBudgetFederalIndirectTotalAmount()
6797         {
6798             synchronized (monitor())
6799             {
6800                 check_orphaned();
6801                 org.apache.xmlbeans.SimpleValue target = null;
6802                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALINDIRECTTOTALAMOUNT$140, 0);
6803                 if (target == null)
6804                 {
6805                     return null;
6806                 }
6807                 return target.getBigDecimalValue();
6808             }
6809         }
6810         
6811         
6812 
6813 
6814         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalIndirectTotalAmount()
6815         {
6816             synchronized (monitor())
6817             {
6818                 check_orphaned();
6819                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6820                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALINDIRECTTOTALAMOUNT$140, 0);
6821                 return target;
6822             }
6823         }
6824         
6825         
6826 
6827 
6828         public boolean isSetBudgetFederalIndirectTotalAmount()
6829         {
6830             synchronized (monitor())
6831             {
6832                 check_orphaned();
6833                 return get_store().count_elements(BUDGETFEDERALINDIRECTTOTALAMOUNT$140) != 0;
6834             }
6835         }
6836         
6837         
6838 
6839 
6840         public void setBudgetFederalIndirectTotalAmount(java.math.BigDecimal budgetFederalIndirectTotalAmount)
6841         {
6842             synchronized (monitor())
6843             {
6844                 check_orphaned();
6845                 org.apache.xmlbeans.SimpleValue target = null;
6846                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALINDIRECTTOTALAMOUNT$140, 0);
6847                 if (target == null)
6848                 {
6849                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALINDIRECTTOTALAMOUNT$140);
6850                 }
6851                 target.setBigDecimalValue(budgetFederalIndirectTotalAmount);
6852             }
6853         }
6854         
6855         
6856 
6857 
6858         public void xsetBudgetFederalIndirectTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalIndirectTotalAmount)
6859         {
6860             synchronized (monitor())
6861             {
6862                 check_orphaned();
6863                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6864                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALINDIRECTTOTALAMOUNT$140, 0);
6865                 if (target == null)
6866                 {
6867                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALINDIRECTTOTALAMOUNT$140);
6868                 }
6869                 target.set(budgetFederalIndirectTotalAmount);
6870             }
6871         }
6872         
6873         
6874 
6875 
6876         public void unsetBudgetFederalIndirectTotalAmount()
6877         {
6878             synchronized (monitor())
6879             {
6880                 check_orphaned();
6881                 get_store().remove_element(BUDGETFEDERALINDIRECTTOTALAMOUNT$140, 0);
6882             }
6883         }
6884         
6885         
6886 
6887 
6888         public java.math.BigDecimal getBudgetFederalTrainingTotalAmount()
6889         {
6890             synchronized (monitor())
6891             {
6892                 check_orphaned();
6893                 org.apache.xmlbeans.SimpleValue target = null;
6894                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAININGTOTALAMOUNT$142, 0);
6895                 if (target == null)
6896                 {
6897                     return null;
6898                 }
6899                 return target.getBigDecimalValue();
6900             }
6901         }
6902         
6903         
6904 
6905 
6906         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalTrainingTotalAmount()
6907         {
6908             synchronized (monitor())
6909             {
6910                 check_orphaned();
6911                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6912                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAININGTOTALAMOUNT$142, 0);
6913                 return target;
6914             }
6915         }
6916         
6917         
6918 
6919 
6920         public boolean isSetBudgetFederalTrainingTotalAmount()
6921         {
6922             synchronized (monitor())
6923             {
6924                 check_orphaned();
6925                 return get_store().count_elements(BUDGETFEDERALTRAININGTOTALAMOUNT$142) != 0;
6926             }
6927         }
6928         
6929         
6930 
6931 
6932         public void setBudgetFederalTrainingTotalAmount(java.math.BigDecimal budgetFederalTrainingTotalAmount)
6933         {
6934             synchronized (monitor())
6935             {
6936                 check_orphaned();
6937                 org.apache.xmlbeans.SimpleValue target = null;
6938                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTRAININGTOTALAMOUNT$142, 0);
6939                 if (target == null)
6940                 {
6941                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALTRAININGTOTALAMOUNT$142);
6942                 }
6943                 target.setBigDecimalValue(budgetFederalTrainingTotalAmount);
6944             }
6945         }
6946         
6947         
6948 
6949 
6950         public void xsetBudgetFederalTrainingTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalTrainingTotalAmount)
6951         {
6952             synchronized (monitor())
6953             {
6954                 check_orphaned();
6955                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
6956                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALTRAININGTOTALAMOUNT$142, 0);
6957                 if (target == null)
6958                 {
6959                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALTRAININGTOTALAMOUNT$142);
6960                 }
6961                 target.set(budgetFederalTrainingTotalAmount);
6962             }
6963         }
6964         
6965         
6966 
6967 
6968         public void unsetBudgetFederalTrainingTotalAmount()
6969         {
6970             synchronized (monitor())
6971             {
6972                 check_orphaned();
6973                 get_store().remove_element(BUDGETFEDERALTRAININGTOTALAMOUNT$142, 0);
6974             }
6975         }
6976         
6977         
6978 
6979 
6980         public java.math.BigDecimal getBudgetFederalTotalAmount()
6981         {
6982             synchronized (monitor())
6983             {
6984                 check_orphaned();
6985                 org.apache.xmlbeans.SimpleValue target = null;
6986                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTOTALAMOUNT$144, 0);
6987                 if (target == null)
6988                 {
6989                     return null;
6990                 }
6991                 return target.getBigDecimalValue();
6992             }
6993         }
6994         
6995         
6996 
6997 
6998         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetFederalTotalAmount()
6999         {
7000             synchronized (monitor())
7001             {
7002                 check_orphaned();
7003                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
7004                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALTOTALAMOUNT$144, 0);
7005                 return target;
7006             }
7007         }
7008         
7009         
7010 
7011 
7012         public boolean isSetBudgetFederalTotalAmount()
7013         {
7014             synchronized (monitor())
7015             {
7016                 check_orphaned();
7017                 return get_store().count_elements(BUDGETFEDERALTOTALAMOUNT$144) != 0;
7018             }
7019         }
7020         
7021         
7022 
7023 
7024         public void setBudgetFederalTotalAmount(java.math.BigDecimal budgetFederalTotalAmount)
7025         {
7026             synchronized (monitor())
7027             {
7028                 check_orphaned();
7029                 org.apache.xmlbeans.SimpleValue target = null;
7030                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALTOTALAMOUNT$144, 0);
7031                 if (target == null)
7032                 {
7033                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALTOTALAMOUNT$144);
7034                 }
7035                 target.setBigDecimalValue(budgetFederalTotalAmount);
7036             }
7037         }
7038         
7039         
7040 
7041 
7042         public void xsetBudgetFederalTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetFederalTotalAmount)
7043         {
7044             synchronized (monitor())
7045             {
7046                 check_orphaned();
7047                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
7048                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETFEDERALTOTALAMOUNT$144, 0);
7049                 if (target == null)
7050                 {
7051                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETFEDERALTOTALAMOUNT$144);
7052                 }
7053                 target.set(budgetFederalTotalAmount);
7054             }
7055         }
7056         
7057         
7058 
7059 
7060         public void unsetBudgetFederalTotalAmount()
7061         {
7062             synchronized (monitor())
7063             {
7064                 check_orphaned();
7065                 get_store().remove_element(BUDGETFEDERALTOTALAMOUNT$144, 0);
7066             }
7067         }
7068         
7069         
7070 
7071 
7072         public gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost getIndirectCost()
7073         {
7074             synchronized (monitor())
7075             {
7076                 check_orphaned();
7077                 gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost target = null;
7078                 target = (gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost)get_store().find_element_user(INDIRECTCOST$146, 0);
7079                 if (target == null)
7080                 {
7081                     return null;
7082                 }
7083                 return target;
7084             }
7085         }
7086         
7087         
7088 
7089 
7090         public boolean isSetIndirectCost()
7091         {
7092             synchronized (monitor())
7093             {
7094                 check_orphaned();
7095                 return get_store().count_elements(INDIRECTCOST$146) != 0;
7096             }
7097         }
7098         
7099         
7100 
7101 
7102         public void setIndirectCost(gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost indirectCost)
7103         {
7104             generatedSetterHelperImpl(indirectCost, INDIRECTCOST$146, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
7105         }
7106         
7107         
7108 
7109 
7110         public gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost addNewIndirectCost()
7111         {
7112             synchronized (monitor())
7113             {
7114                 check_orphaned();
7115                 gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost target = null;
7116                 target = (gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost)get_store().add_element_user(INDIRECTCOST$146);
7117                 return target;
7118             }
7119         }
7120         
7121         
7122 
7123 
7124         public void unsetIndirectCost()
7125         {
7126             synchronized (monitor())
7127             {
7128                 check_orphaned();
7129                 get_store().remove_element(INDIRECTCOST$146, 0);
7130             }
7131         }
7132         
7133         
7134 
7135 
7136         public java.math.BigDecimal getBudgetNonFederalConstructionFirstYearAmount()
7137         {
7138             synchronized (monitor())
7139             {
7140                 check_orphaned();
7141                 org.apache.xmlbeans.SimpleValue target = null;
7142                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$148, 0);
7143                 if (target == null)
7144                 {
7145                     return null;
7146                 }
7147                 return target.getBigDecimalValue();
7148             }
7149         }
7150         
7151         
7152 
7153 
7154         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalConstructionFirstYearAmount()
7155         {
7156             synchronized (monitor())
7157             {
7158                 check_orphaned();
7159                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7160                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$148, 0);
7161                 return target;
7162             }
7163         }
7164         
7165         
7166 
7167 
7168         public boolean isSetBudgetNonFederalConstructionFirstYearAmount()
7169         {
7170             synchronized (monitor())
7171             {
7172                 check_orphaned();
7173                 return get_store().count_elements(BUDGETNONFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$148) != 0;
7174             }
7175         }
7176         
7177         
7178 
7179 
7180         public void setBudgetNonFederalConstructionFirstYearAmount(java.math.BigDecimal budgetNonFederalConstructionFirstYearAmount)
7181         {
7182             synchronized (monitor())
7183             {
7184                 check_orphaned();
7185                 org.apache.xmlbeans.SimpleValue target = null;
7186                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$148, 0);
7187                 if (target == null)
7188                 {
7189                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$148);
7190                 }
7191                 target.setBigDecimalValue(budgetNonFederalConstructionFirstYearAmount);
7192             }
7193         }
7194         
7195         
7196 
7197 
7198         public void xsetBudgetNonFederalConstructionFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalConstructionFirstYearAmount)
7199         {
7200             synchronized (monitor())
7201             {
7202                 check_orphaned();
7203                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7204                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$148, 0);
7205                 if (target == null)
7206                 {
7207                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$148);
7208                 }
7209                 target.set(budgetNonFederalConstructionFirstYearAmount);
7210             }
7211         }
7212         
7213         
7214 
7215 
7216         public void unsetBudgetNonFederalConstructionFirstYearAmount()
7217         {
7218             synchronized (monitor())
7219             {
7220                 check_orphaned();
7221                 get_store().remove_element(BUDGETNONFEDERALCONSTRUCTIONFIRSTYEARAMOUNT$148, 0);
7222             }
7223         }
7224         
7225         
7226 
7227 
7228         public java.math.BigDecimal getBudgetNonFederalOtherFirstYearAmount()
7229         {
7230             synchronized (monitor())
7231             {
7232                 check_orphaned();
7233                 org.apache.xmlbeans.SimpleValue target = null;
7234                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALOTHERFIRSTYEARAMOUNT$150, 0);
7235                 if (target == null)
7236                 {
7237                     return null;
7238                 }
7239                 return target.getBigDecimalValue();
7240             }
7241         }
7242         
7243         
7244 
7245 
7246         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalOtherFirstYearAmount()
7247         {
7248             synchronized (monitor())
7249             {
7250                 check_orphaned();
7251                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7252                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALOTHERFIRSTYEARAMOUNT$150, 0);
7253                 return target;
7254             }
7255         }
7256         
7257         
7258 
7259 
7260         public boolean isSetBudgetNonFederalOtherFirstYearAmount()
7261         {
7262             synchronized (monitor())
7263             {
7264                 check_orphaned();
7265                 return get_store().count_elements(BUDGETNONFEDERALOTHERFIRSTYEARAMOUNT$150) != 0;
7266             }
7267         }
7268         
7269         
7270 
7271 
7272         public void setBudgetNonFederalOtherFirstYearAmount(java.math.BigDecimal budgetNonFederalOtherFirstYearAmount)
7273         {
7274             synchronized (monitor())
7275             {
7276                 check_orphaned();
7277                 org.apache.xmlbeans.SimpleValue target = null;
7278                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALOTHERFIRSTYEARAMOUNT$150, 0);
7279                 if (target == null)
7280                 {
7281                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALOTHERFIRSTYEARAMOUNT$150);
7282                 }
7283                 target.setBigDecimalValue(budgetNonFederalOtherFirstYearAmount);
7284             }
7285         }
7286         
7287         
7288 
7289 
7290         public void xsetBudgetNonFederalOtherFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalOtherFirstYearAmount)
7291         {
7292             synchronized (monitor())
7293             {
7294                 check_orphaned();
7295                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7296                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALOTHERFIRSTYEARAMOUNT$150, 0);
7297                 if (target == null)
7298                 {
7299                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALOTHERFIRSTYEARAMOUNT$150);
7300                 }
7301                 target.set(budgetNonFederalOtherFirstYearAmount);
7302             }
7303         }
7304         
7305         
7306 
7307 
7308         public void unsetBudgetNonFederalOtherFirstYearAmount()
7309         {
7310             synchronized (monitor())
7311             {
7312                 check_orphaned();
7313                 get_store().remove_element(BUDGETNONFEDERALOTHERFIRSTYEARAMOUNT$150, 0);
7314             }
7315         }
7316         
7317         
7318 
7319 
7320         public java.math.BigDecimal getBudgetNonFederalSuppliesFirstYearAmount()
7321         {
7322             synchronized (monitor())
7323             {
7324                 check_orphaned();
7325                 org.apache.xmlbeans.SimpleValue target = null;
7326                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESFIRSTYEARAMOUNT$152, 0);
7327                 if (target == null)
7328                 {
7329                     return null;
7330                 }
7331                 return target.getBigDecimalValue();
7332             }
7333         }
7334         
7335         
7336 
7337 
7338         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalSuppliesFirstYearAmount()
7339         {
7340             synchronized (monitor())
7341             {
7342                 check_orphaned();
7343                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7344                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESFIRSTYEARAMOUNT$152, 0);
7345                 return target;
7346             }
7347         }
7348         
7349         
7350 
7351 
7352         public boolean isSetBudgetNonFederalSuppliesFirstYearAmount()
7353         {
7354             synchronized (monitor())
7355             {
7356                 check_orphaned();
7357                 return get_store().count_elements(BUDGETNONFEDERALSUPPLIESFIRSTYEARAMOUNT$152) != 0;
7358             }
7359         }
7360         
7361         
7362 
7363 
7364         public void setBudgetNonFederalSuppliesFirstYearAmount(java.math.BigDecimal budgetNonFederalSuppliesFirstYearAmount)
7365         {
7366             synchronized (monitor())
7367             {
7368                 check_orphaned();
7369                 org.apache.xmlbeans.SimpleValue target = null;
7370                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESFIRSTYEARAMOUNT$152, 0);
7371                 if (target == null)
7372                 {
7373                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALSUPPLIESFIRSTYEARAMOUNT$152);
7374                 }
7375                 target.setBigDecimalValue(budgetNonFederalSuppliesFirstYearAmount);
7376             }
7377         }
7378         
7379         
7380 
7381 
7382         public void xsetBudgetNonFederalSuppliesFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalSuppliesFirstYearAmount)
7383         {
7384             synchronized (monitor())
7385             {
7386                 check_orphaned();
7387                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7388                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESFIRSTYEARAMOUNT$152, 0);
7389                 if (target == null)
7390                 {
7391                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALSUPPLIESFIRSTYEARAMOUNT$152);
7392                 }
7393                 target.set(budgetNonFederalSuppliesFirstYearAmount);
7394             }
7395         }
7396         
7397         
7398 
7399 
7400         public void unsetBudgetNonFederalSuppliesFirstYearAmount()
7401         {
7402             synchronized (monitor())
7403             {
7404                 check_orphaned();
7405                 get_store().remove_element(BUDGETNONFEDERALSUPPLIESFIRSTYEARAMOUNT$152, 0);
7406             }
7407         }
7408         
7409         
7410 
7411 
7412         public java.math.BigDecimal getBudgetNonFederalContractualFirstYearAmount()
7413         {
7414             synchronized (monitor())
7415             {
7416                 check_orphaned();
7417                 org.apache.xmlbeans.SimpleValue target = null;
7418                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALFIRSTYEARAMOUNT$154, 0);
7419                 if (target == null)
7420                 {
7421                     return null;
7422                 }
7423                 return target.getBigDecimalValue();
7424             }
7425         }
7426         
7427         
7428 
7429 
7430         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalContractualFirstYearAmount()
7431         {
7432             synchronized (monitor())
7433             {
7434                 check_orphaned();
7435                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7436                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALFIRSTYEARAMOUNT$154, 0);
7437                 return target;
7438             }
7439         }
7440         
7441         
7442 
7443 
7444         public boolean isSetBudgetNonFederalContractualFirstYearAmount()
7445         {
7446             synchronized (monitor())
7447             {
7448                 check_orphaned();
7449                 return get_store().count_elements(BUDGETNONFEDERALCONTRACTUALFIRSTYEARAMOUNT$154) != 0;
7450             }
7451         }
7452         
7453         
7454 
7455 
7456         public void setBudgetNonFederalContractualFirstYearAmount(java.math.BigDecimal budgetNonFederalContractualFirstYearAmount)
7457         {
7458             synchronized (monitor())
7459             {
7460                 check_orphaned();
7461                 org.apache.xmlbeans.SimpleValue target = null;
7462                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALFIRSTYEARAMOUNT$154, 0);
7463                 if (target == null)
7464                 {
7465                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALCONTRACTUALFIRSTYEARAMOUNT$154);
7466                 }
7467                 target.setBigDecimalValue(budgetNonFederalContractualFirstYearAmount);
7468             }
7469         }
7470         
7471         
7472 
7473 
7474         public void xsetBudgetNonFederalContractualFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalContractualFirstYearAmount)
7475         {
7476             synchronized (monitor())
7477             {
7478                 check_orphaned();
7479                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7480                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALFIRSTYEARAMOUNT$154, 0);
7481                 if (target == null)
7482                 {
7483                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALCONTRACTUALFIRSTYEARAMOUNT$154);
7484                 }
7485                 target.set(budgetNonFederalContractualFirstYearAmount);
7486             }
7487         }
7488         
7489         
7490 
7491 
7492         public void unsetBudgetNonFederalContractualFirstYearAmount()
7493         {
7494             synchronized (monitor())
7495             {
7496                 check_orphaned();
7497                 get_store().remove_element(BUDGETNONFEDERALCONTRACTUALFIRSTYEARAMOUNT$154, 0);
7498             }
7499         }
7500         
7501         
7502 
7503 
7504         public java.math.BigDecimal getBudgetNonFederalTravelFirstYearAmount()
7505         {
7506             synchronized (monitor())
7507             {
7508                 check_orphaned();
7509                 org.apache.xmlbeans.SimpleValue target = null;
7510                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAVELFIRSTYEARAMOUNT$156, 0);
7511                 if (target == null)
7512                 {
7513                     return null;
7514                 }
7515                 return target.getBigDecimalValue();
7516             }
7517         }
7518         
7519         
7520 
7521 
7522         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalTravelFirstYearAmount()
7523         {
7524             synchronized (monitor())
7525             {
7526                 check_orphaned();
7527                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7528                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAVELFIRSTYEARAMOUNT$156, 0);
7529                 return target;
7530             }
7531         }
7532         
7533         
7534 
7535 
7536         public boolean isSetBudgetNonFederalTravelFirstYearAmount()
7537         {
7538             synchronized (monitor())
7539             {
7540                 check_orphaned();
7541                 return get_store().count_elements(BUDGETNONFEDERALTRAVELFIRSTYEARAMOUNT$156) != 0;
7542             }
7543         }
7544         
7545         
7546 
7547 
7548         public void setBudgetNonFederalTravelFirstYearAmount(java.math.BigDecimal budgetNonFederalTravelFirstYearAmount)
7549         {
7550             synchronized (monitor())
7551             {
7552                 check_orphaned();
7553                 org.apache.xmlbeans.SimpleValue target = null;
7554                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAVELFIRSTYEARAMOUNT$156, 0);
7555                 if (target == null)
7556                 {
7557                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALTRAVELFIRSTYEARAMOUNT$156);
7558                 }
7559                 target.setBigDecimalValue(budgetNonFederalTravelFirstYearAmount);
7560             }
7561         }
7562         
7563         
7564 
7565 
7566         public void xsetBudgetNonFederalTravelFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalTravelFirstYearAmount)
7567         {
7568             synchronized (monitor())
7569             {
7570                 check_orphaned();
7571                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7572                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAVELFIRSTYEARAMOUNT$156, 0);
7573                 if (target == null)
7574                 {
7575                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALTRAVELFIRSTYEARAMOUNT$156);
7576                 }
7577                 target.set(budgetNonFederalTravelFirstYearAmount);
7578             }
7579         }
7580         
7581         
7582 
7583 
7584         public void unsetBudgetNonFederalTravelFirstYearAmount()
7585         {
7586             synchronized (monitor())
7587             {
7588                 check_orphaned();
7589                 get_store().remove_element(BUDGETNONFEDERALTRAVELFIRSTYEARAMOUNT$156, 0);
7590             }
7591         }
7592         
7593         
7594 
7595 
7596         public java.math.BigDecimal getBudgetNonFederalEquipmentFirstYearAmount()
7597         {
7598             synchronized (monitor())
7599             {
7600                 check_orphaned();
7601                 org.apache.xmlbeans.SimpleValue target = null;
7602                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTFIRSTYEARAMOUNT$158, 0);
7603                 if (target == null)
7604                 {
7605                     return null;
7606                 }
7607                 return target.getBigDecimalValue();
7608             }
7609         }
7610         
7611         
7612 
7613 
7614         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalEquipmentFirstYearAmount()
7615         {
7616             synchronized (monitor())
7617             {
7618                 check_orphaned();
7619                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7620                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTFIRSTYEARAMOUNT$158, 0);
7621                 return target;
7622             }
7623         }
7624         
7625         
7626 
7627 
7628         public boolean isSetBudgetNonFederalEquipmentFirstYearAmount()
7629         {
7630             synchronized (monitor())
7631             {
7632                 check_orphaned();
7633                 return get_store().count_elements(BUDGETNONFEDERALEQUIPMENTFIRSTYEARAMOUNT$158) != 0;
7634             }
7635         }
7636         
7637         
7638 
7639 
7640         public void setBudgetNonFederalEquipmentFirstYearAmount(java.math.BigDecimal budgetNonFederalEquipmentFirstYearAmount)
7641         {
7642             synchronized (monitor())
7643             {
7644                 check_orphaned();
7645                 org.apache.xmlbeans.SimpleValue target = null;
7646                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTFIRSTYEARAMOUNT$158, 0);
7647                 if (target == null)
7648                 {
7649                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALEQUIPMENTFIRSTYEARAMOUNT$158);
7650                 }
7651                 target.setBigDecimalValue(budgetNonFederalEquipmentFirstYearAmount);
7652             }
7653         }
7654         
7655         
7656 
7657 
7658         public void xsetBudgetNonFederalEquipmentFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalEquipmentFirstYearAmount)
7659         {
7660             synchronized (monitor())
7661             {
7662                 check_orphaned();
7663                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7664                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTFIRSTYEARAMOUNT$158, 0);
7665                 if (target == null)
7666                 {
7667                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALEQUIPMENTFIRSTYEARAMOUNT$158);
7668                 }
7669                 target.set(budgetNonFederalEquipmentFirstYearAmount);
7670             }
7671         }
7672         
7673         
7674 
7675 
7676         public void unsetBudgetNonFederalEquipmentFirstYearAmount()
7677         {
7678             synchronized (monitor())
7679             {
7680                 check_orphaned();
7681                 get_store().remove_element(BUDGETNONFEDERALEQUIPMENTFIRSTYEARAMOUNT$158, 0);
7682             }
7683         }
7684         
7685         
7686 
7687 
7688         public java.math.BigDecimal getBudgetNonFederalPersonnelFirstYearAmount()
7689         {
7690             synchronized (monitor())
7691             {
7692                 check_orphaned();
7693                 org.apache.xmlbeans.SimpleValue target = null;
7694                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALPERSONNELFIRSTYEARAMOUNT$160, 0);
7695                 if (target == null)
7696                 {
7697                     return null;
7698                 }
7699                 return target.getBigDecimalValue();
7700             }
7701         }
7702         
7703         
7704 
7705 
7706         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalPersonnelFirstYearAmount()
7707         {
7708             synchronized (monitor())
7709             {
7710                 check_orphaned();
7711                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7712                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALPERSONNELFIRSTYEARAMOUNT$160, 0);
7713                 return target;
7714             }
7715         }
7716         
7717         
7718 
7719 
7720         public boolean isSetBudgetNonFederalPersonnelFirstYearAmount()
7721         {
7722             synchronized (monitor())
7723             {
7724                 check_orphaned();
7725                 return get_store().count_elements(BUDGETNONFEDERALPERSONNELFIRSTYEARAMOUNT$160) != 0;
7726             }
7727         }
7728         
7729         
7730 
7731 
7732         public void setBudgetNonFederalPersonnelFirstYearAmount(java.math.BigDecimal budgetNonFederalPersonnelFirstYearAmount)
7733         {
7734             synchronized (monitor())
7735             {
7736                 check_orphaned();
7737                 org.apache.xmlbeans.SimpleValue target = null;
7738                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALPERSONNELFIRSTYEARAMOUNT$160, 0);
7739                 if (target == null)
7740                 {
7741                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALPERSONNELFIRSTYEARAMOUNT$160);
7742                 }
7743                 target.setBigDecimalValue(budgetNonFederalPersonnelFirstYearAmount);
7744             }
7745         }
7746         
7747         
7748 
7749 
7750         public void xsetBudgetNonFederalPersonnelFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalPersonnelFirstYearAmount)
7751         {
7752             synchronized (monitor())
7753             {
7754                 check_orphaned();
7755                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7756                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALPERSONNELFIRSTYEARAMOUNT$160, 0);
7757                 if (target == null)
7758                 {
7759                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALPERSONNELFIRSTYEARAMOUNT$160);
7760                 }
7761                 target.set(budgetNonFederalPersonnelFirstYearAmount);
7762             }
7763         }
7764         
7765         
7766 
7767 
7768         public void unsetBudgetNonFederalPersonnelFirstYearAmount()
7769         {
7770             synchronized (monitor())
7771             {
7772                 check_orphaned();
7773                 get_store().remove_element(BUDGETNONFEDERALPERSONNELFIRSTYEARAMOUNT$160, 0);
7774             }
7775         }
7776         
7777         
7778 
7779 
7780         public java.math.BigDecimal getBudgetNonFederalFringeFirstYearAmount()
7781         {
7782             synchronized (monitor())
7783             {
7784                 check_orphaned();
7785                 org.apache.xmlbeans.SimpleValue target = null;
7786                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFRINGEFIRSTYEARAMOUNT$162, 0);
7787                 if (target == null)
7788                 {
7789                     return null;
7790                 }
7791                 return target.getBigDecimalValue();
7792             }
7793         }
7794         
7795         
7796 
7797 
7798         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalFringeFirstYearAmount()
7799         {
7800             synchronized (monitor())
7801             {
7802                 check_orphaned();
7803                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7804                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFRINGEFIRSTYEARAMOUNT$162, 0);
7805                 return target;
7806             }
7807         }
7808         
7809         
7810 
7811 
7812         public boolean isSetBudgetNonFederalFringeFirstYearAmount()
7813         {
7814             synchronized (monitor())
7815             {
7816                 check_orphaned();
7817                 return get_store().count_elements(BUDGETNONFEDERALFRINGEFIRSTYEARAMOUNT$162) != 0;
7818             }
7819         }
7820         
7821         
7822 
7823 
7824         public void setBudgetNonFederalFringeFirstYearAmount(java.math.BigDecimal budgetNonFederalFringeFirstYearAmount)
7825         {
7826             synchronized (monitor())
7827             {
7828                 check_orphaned();
7829                 org.apache.xmlbeans.SimpleValue target = null;
7830                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFRINGEFIRSTYEARAMOUNT$162, 0);
7831                 if (target == null)
7832                 {
7833                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALFRINGEFIRSTYEARAMOUNT$162);
7834                 }
7835                 target.setBigDecimalValue(budgetNonFederalFringeFirstYearAmount);
7836             }
7837         }
7838         
7839         
7840 
7841 
7842         public void xsetBudgetNonFederalFringeFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalFringeFirstYearAmount)
7843         {
7844             synchronized (monitor())
7845             {
7846                 check_orphaned();
7847                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7848                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFRINGEFIRSTYEARAMOUNT$162, 0);
7849                 if (target == null)
7850                 {
7851                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALFRINGEFIRSTYEARAMOUNT$162);
7852                 }
7853                 target.set(budgetNonFederalFringeFirstYearAmount);
7854             }
7855         }
7856         
7857         
7858 
7859 
7860         public void unsetBudgetNonFederalFringeFirstYearAmount()
7861         {
7862             synchronized (monitor())
7863             {
7864                 check_orphaned();
7865                 get_store().remove_element(BUDGETNONFEDERALFRINGEFIRSTYEARAMOUNT$162, 0);
7866             }
7867         }
7868         
7869         
7870 
7871 
7872         public java.math.BigDecimal getBudgetNonFederalTrainingFirstYearAmount()
7873         {
7874             synchronized (monitor())
7875             {
7876                 check_orphaned();
7877                 org.apache.xmlbeans.SimpleValue target = null;
7878                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAININGFIRSTYEARAMOUNT$164, 0);
7879                 if (target == null)
7880                 {
7881                     return null;
7882                 }
7883                 return target.getBigDecimalValue();
7884             }
7885         }
7886         
7887         
7888 
7889 
7890         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalTrainingFirstYearAmount()
7891         {
7892             synchronized (monitor())
7893             {
7894                 check_orphaned();
7895                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7896                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAININGFIRSTYEARAMOUNT$164, 0);
7897                 return target;
7898             }
7899         }
7900         
7901         
7902 
7903 
7904         public boolean isSetBudgetNonFederalTrainingFirstYearAmount()
7905         {
7906             synchronized (monitor())
7907             {
7908                 check_orphaned();
7909                 return get_store().count_elements(BUDGETNONFEDERALTRAININGFIRSTYEARAMOUNT$164) != 0;
7910             }
7911         }
7912         
7913         
7914 
7915 
7916         public void setBudgetNonFederalTrainingFirstYearAmount(java.math.BigDecimal budgetNonFederalTrainingFirstYearAmount)
7917         {
7918             synchronized (monitor())
7919             {
7920                 check_orphaned();
7921                 org.apache.xmlbeans.SimpleValue target = null;
7922                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAININGFIRSTYEARAMOUNT$164, 0);
7923                 if (target == null)
7924                 {
7925                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALTRAININGFIRSTYEARAMOUNT$164);
7926                 }
7927                 target.setBigDecimalValue(budgetNonFederalTrainingFirstYearAmount);
7928             }
7929         }
7930         
7931         
7932 
7933 
7934         public void xsetBudgetNonFederalTrainingFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalTrainingFirstYearAmount)
7935         {
7936             synchronized (monitor())
7937             {
7938                 check_orphaned();
7939                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7940                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAININGFIRSTYEARAMOUNT$164, 0);
7941                 if (target == null)
7942                 {
7943                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALTRAININGFIRSTYEARAMOUNT$164);
7944                 }
7945                 target.set(budgetNonFederalTrainingFirstYearAmount);
7946             }
7947         }
7948         
7949         
7950 
7951 
7952         public void unsetBudgetNonFederalTrainingFirstYearAmount()
7953         {
7954             synchronized (monitor())
7955             {
7956                 check_orphaned();
7957                 get_store().remove_element(BUDGETNONFEDERALTRAININGFIRSTYEARAMOUNT$164, 0);
7958             }
7959         }
7960         
7961         
7962 
7963 
7964         public java.math.BigDecimal getBudgetNonFederalFirstYearAmount()
7965         {
7966             synchronized (monitor())
7967             {
7968                 check_orphaned();
7969                 org.apache.xmlbeans.SimpleValue target = null;
7970                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFIRSTYEARAMOUNT$166, 0);
7971                 if (target == null)
7972                 {
7973                     return null;
7974                 }
7975                 return target.getBigDecimalValue();
7976             }
7977         }
7978         
7979         
7980 
7981 
7982         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalFirstYearAmount()
7983         {
7984             synchronized (monitor())
7985             {
7986                 check_orphaned();
7987                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
7988                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFIRSTYEARAMOUNT$166, 0);
7989                 return target;
7990             }
7991         }
7992         
7993         
7994 
7995 
7996         public boolean isSetBudgetNonFederalFirstYearAmount()
7997         {
7998             synchronized (monitor())
7999             {
8000                 check_orphaned();
8001                 return get_store().count_elements(BUDGETNONFEDERALFIRSTYEARAMOUNT$166) != 0;
8002             }
8003         }
8004         
8005         
8006 
8007 
8008         public void setBudgetNonFederalFirstYearAmount(java.math.BigDecimal budgetNonFederalFirstYearAmount)
8009         {
8010             synchronized (monitor())
8011             {
8012                 check_orphaned();
8013                 org.apache.xmlbeans.SimpleValue target = null;
8014                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFIRSTYEARAMOUNT$166, 0);
8015                 if (target == null)
8016                 {
8017                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALFIRSTYEARAMOUNT$166);
8018                 }
8019                 target.setBigDecimalValue(budgetNonFederalFirstYearAmount);
8020             }
8021         }
8022         
8023         
8024 
8025 
8026         public void xsetBudgetNonFederalFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalFirstYearAmount)
8027         {
8028             synchronized (monitor())
8029             {
8030                 check_orphaned();
8031                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
8032                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFIRSTYEARAMOUNT$166, 0);
8033                 if (target == null)
8034                 {
8035                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALFIRSTYEARAMOUNT$166);
8036                 }
8037                 target.set(budgetNonFederalFirstYearAmount);
8038             }
8039         }
8040         
8041         
8042 
8043 
8044         public void unsetBudgetNonFederalFirstYearAmount()
8045         {
8046             synchronized (monitor())
8047             {
8048                 check_orphaned();
8049                 get_store().remove_element(BUDGETNONFEDERALFIRSTYEARAMOUNT$166, 0);
8050             }
8051         }
8052         
8053         
8054 
8055 
8056         public java.math.BigDecimal getBudgetNonFederalDirectFirstYearAmount()
8057         {
8058             synchronized (monitor())
8059             {
8060                 check_orphaned();
8061                 org.apache.xmlbeans.SimpleValue target = null;
8062                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALDIRECTFIRSTYEARAMOUNT$168, 0);
8063                 if (target == null)
8064                 {
8065                     return null;
8066                 }
8067                 return target.getBigDecimalValue();
8068             }
8069         }
8070         
8071         
8072 
8073 
8074         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalDirectFirstYearAmount()
8075         {
8076             synchronized (monitor())
8077             {
8078                 check_orphaned();
8079                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
8080                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALDIRECTFIRSTYEARAMOUNT$168, 0);
8081                 return target;
8082             }
8083         }
8084         
8085         
8086 
8087 
8088         public boolean isSetBudgetNonFederalDirectFirstYearAmount()
8089         {
8090             synchronized (monitor())
8091             {
8092                 check_orphaned();
8093                 return get_store().count_elements(BUDGETNONFEDERALDIRECTFIRSTYEARAMOUNT$168) != 0;
8094             }
8095         }
8096         
8097         
8098 
8099 
8100         public void setBudgetNonFederalDirectFirstYearAmount(java.math.BigDecimal budgetNonFederalDirectFirstYearAmount)
8101         {
8102             synchronized (monitor())
8103             {
8104                 check_orphaned();
8105                 org.apache.xmlbeans.SimpleValue target = null;
8106                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALDIRECTFIRSTYEARAMOUNT$168, 0);
8107                 if (target == null)
8108                 {
8109                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALDIRECTFIRSTYEARAMOUNT$168);
8110                 }
8111                 target.setBigDecimalValue(budgetNonFederalDirectFirstYearAmount);
8112             }
8113         }
8114         
8115         
8116 
8117 
8118         public void xsetBudgetNonFederalDirectFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalDirectFirstYearAmount)
8119         {
8120             synchronized (monitor())
8121             {
8122                 check_orphaned();
8123                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
8124                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALDIRECTFIRSTYEARAMOUNT$168, 0);
8125                 if (target == null)
8126                 {
8127                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALDIRECTFIRSTYEARAMOUNT$168);
8128                 }
8129                 target.set(budgetNonFederalDirectFirstYearAmount);
8130             }
8131         }
8132         
8133         
8134 
8135 
8136         public void unsetBudgetNonFederalDirectFirstYearAmount()
8137         {
8138             synchronized (monitor())
8139             {
8140                 check_orphaned();
8141                 get_store().remove_element(BUDGETNONFEDERALDIRECTFIRSTYEARAMOUNT$168, 0);
8142             }
8143         }
8144         
8145         
8146 
8147 
8148         public java.math.BigDecimal getBudgetNonFederalIndirectFirstYearAmount()
8149         {
8150             synchronized (monitor())
8151             {
8152                 check_orphaned();
8153                 org.apache.xmlbeans.SimpleValue target = null;
8154                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALINDIRECTFIRSTYEARAMOUNT$170, 0);
8155                 if (target == null)
8156                 {
8157                     return null;
8158                 }
8159                 return target.getBigDecimalValue();
8160             }
8161         }
8162         
8163         
8164 
8165 
8166         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalIndirectFirstYearAmount()
8167         {
8168             synchronized (monitor())
8169             {
8170                 check_orphaned();
8171                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8172                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALINDIRECTFIRSTYEARAMOUNT$170, 0);
8173                 return target;
8174             }
8175         }
8176         
8177         
8178 
8179 
8180         public boolean isSetBudgetNonFederalIndirectFirstYearAmount()
8181         {
8182             synchronized (monitor())
8183             {
8184                 check_orphaned();
8185                 return get_store().count_elements(BUDGETNONFEDERALINDIRECTFIRSTYEARAMOUNT$170) != 0;
8186             }
8187         }
8188         
8189         
8190 
8191 
8192         public void setBudgetNonFederalIndirectFirstYearAmount(java.math.BigDecimal budgetNonFederalIndirectFirstYearAmount)
8193         {
8194             synchronized (monitor())
8195             {
8196                 check_orphaned();
8197                 org.apache.xmlbeans.SimpleValue target = null;
8198                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALINDIRECTFIRSTYEARAMOUNT$170, 0);
8199                 if (target == null)
8200                 {
8201                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALINDIRECTFIRSTYEARAMOUNT$170);
8202                 }
8203                 target.setBigDecimalValue(budgetNonFederalIndirectFirstYearAmount);
8204             }
8205         }
8206         
8207         
8208 
8209 
8210         public void xsetBudgetNonFederalIndirectFirstYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalIndirectFirstYearAmount)
8211         {
8212             synchronized (monitor())
8213             {
8214                 check_orphaned();
8215                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8216                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALINDIRECTFIRSTYEARAMOUNT$170, 0);
8217                 if (target == null)
8218                 {
8219                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALINDIRECTFIRSTYEARAMOUNT$170);
8220                 }
8221                 target.set(budgetNonFederalIndirectFirstYearAmount);
8222             }
8223         }
8224         
8225         
8226 
8227 
8228         public void unsetBudgetNonFederalIndirectFirstYearAmount()
8229         {
8230             synchronized (monitor())
8231             {
8232                 check_orphaned();
8233                 get_store().remove_element(BUDGETNONFEDERALINDIRECTFIRSTYEARAMOUNT$170, 0);
8234             }
8235         }
8236         
8237         
8238 
8239 
8240         public java.math.BigDecimal getBudgetNonFederalConstructionSecondYearAmount()
8241         {
8242             synchronized (monitor())
8243             {
8244                 check_orphaned();
8245                 org.apache.xmlbeans.SimpleValue target = null;
8246                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONSECONDYEARAMOUNT$172, 0);
8247                 if (target == null)
8248                 {
8249                     return null;
8250                 }
8251                 return target.getBigDecimalValue();
8252             }
8253         }
8254         
8255         
8256 
8257 
8258         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalConstructionSecondYearAmount()
8259         {
8260             synchronized (monitor())
8261             {
8262                 check_orphaned();
8263                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8264                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONSECONDYEARAMOUNT$172, 0);
8265                 return target;
8266             }
8267         }
8268         
8269         
8270 
8271 
8272         public boolean isSetBudgetNonFederalConstructionSecondYearAmount()
8273         {
8274             synchronized (monitor())
8275             {
8276                 check_orphaned();
8277                 return get_store().count_elements(BUDGETNONFEDERALCONSTRUCTIONSECONDYEARAMOUNT$172) != 0;
8278             }
8279         }
8280         
8281         
8282 
8283 
8284         public void setBudgetNonFederalConstructionSecondYearAmount(java.math.BigDecimal budgetNonFederalConstructionSecondYearAmount)
8285         {
8286             synchronized (monitor())
8287             {
8288                 check_orphaned();
8289                 org.apache.xmlbeans.SimpleValue target = null;
8290                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONSECONDYEARAMOUNT$172, 0);
8291                 if (target == null)
8292                 {
8293                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALCONSTRUCTIONSECONDYEARAMOUNT$172);
8294                 }
8295                 target.setBigDecimalValue(budgetNonFederalConstructionSecondYearAmount);
8296             }
8297         }
8298         
8299         
8300 
8301 
8302         public void xsetBudgetNonFederalConstructionSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalConstructionSecondYearAmount)
8303         {
8304             synchronized (monitor())
8305             {
8306                 check_orphaned();
8307                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8308                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONSECONDYEARAMOUNT$172, 0);
8309                 if (target == null)
8310                 {
8311                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALCONSTRUCTIONSECONDYEARAMOUNT$172);
8312                 }
8313                 target.set(budgetNonFederalConstructionSecondYearAmount);
8314             }
8315         }
8316         
8317         
8318 
8319 
8320         public void unsetBudgetNonFederalConstructionSecondYearAmount()
8321         {
8322             synchronized (monitor())
8323             {
8324                 check_orphaned();
8325                 get_store().remove_element(BUDGETNONFEDERALCONSTRUCTIONSECONDYEARAMOUNT$172, 0);
8326             }
8327         }
8328         
8329         
8330 
8331 
8332         public java.math.BigDecimal getBudgetNonFederalOtherSecondYearAmount()
8333         {
8334             synchronized (monitor())
8335             {
8336                 check_orphaned();
8337                 org.apache.xmlbeans.SimpleValue target = null;
8338                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALOTHERSECONDYEARAMOUNT$174, 0);
8339                 if (target == null)
8340                 {
8341                     return null;
8342                 }
8343                 return target.getBigDecimalValue();
8344             }
8345         }
8346         
8347         
8348 
8349 
8350         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalOtherSecondYearAmount()
8351         {
8352             synchronized (monitor())
8353             {
8354                 check_orphaned();
8355                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8356                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALOTHERSECONDYEARAMOUNT$174, 0);
8357                 return target;
8358             }
8359         }
8360         
8361         
8362 
8363 
8364         public boolean isSetBudgetNonFederalOtherSecondYearAmount()
8365         {
8366             synchronized (monitor())
8367             {
8368                 check_orphaned();
8369                 return get_store().count_elements(BUDGETNONFEDERALOTHERSECONDYEARAMOUNT$174) != 0;
8370             }
8371         }
8372         
8373         
8374 
8375 
8376         public void setBudgetNonFederalOtherSecondYearAmount(java.math.BigDecimal budgetNonFederalOtherSecondYearAmount)
8377         {
8378             synchronized (monitor())
8379             {
8380                 check_orphaned();
8381                 org.apache.xmlbeans.SimpleValue target = null;
8382                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALOTHERSECONDYEARAMOUNT$174, 0);
8383                 if (target == null)
8384                 {
8385                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALOTHERSECONDYEARAMOUNT$174);
8386                 }
8387                 target.setBigDecimalValue(budgetNonFederalOtherSecondYearAmount);
8388             }
8389         }
8390         
8391         
8392 
8393 
8394         public void xsetBudgetNonFederalOtherSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalOtherSecondYearAmount)
8395         {
8396             synchronized (monitor())
8397             {
8398                 check_orphaned();
8399                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8400                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALOTHERSECONDYEARAMOUNT$174, 0);
8401                 if (target == null)
8402                 {
8403                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALOTHERSECONDYEARAMOUNT$174);
8404                 }
8405                 target.set(budgetNonFederalOtherSecondYearAmount);
8406             }
8407         }
8408         
8409         
8410 
8411 
8412         public void unsetBudgetNonFederalOtherSecondYearAmount()
8413         {
8414             synchronized (monitor())
8415             {
8416                 check_orphaned();
8417                 get_store().remove_element(BUDGETNONFEDERALOTHERSECONDYEARAMOUNT$174, 0);
8418             }
8419         }
8420         
8421         
8422 
8423 
8424         public java.math.BigDecimal getBudgetNonFederalSuppliesSecondYearAmount()
8425         {
8426             synchronized (monitor())
8427             {
8428                 check_orphaned();
8429                 org.apache.xmlbeans.SimpleValue target = null;
8430                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESSECONDYEARAMOUNT$176, 0);
8431                 if (target == null)
8432                 {
8433                     return null;
8434                 }
8435                 return target.getBigDecimalValue();
8436             }
8437         }
8438         
8439         
8440 
8441 
8442         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalSuppliesSecondYearAmount()
8443         {
8444             synchronized (monitor())
8445             {
8446                 check_orphaned();
8447                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8448                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESSECONDYEARAMOUNT$176, 0);
8449                 return target;
8450             }
8451         }
8452         
8453         
8454 
8455 
8456         public boolean isSetBudgetNonFederalSuppliesSecondYearAmount()
8457         {
8458             synchronized (monitor())
8459             {
8460                 check_orphaned();
8461                 return get_store().count_elements(BUDGETNONFEDERALSUPPLIESSECONDYEARAMOUNT$176) != 0;
8462             }
8463         }
8464         
8465         
8466 
8467 
8468         public void setBudgetNonFederalSuppliesSecondYearAmount(java.math.BigDecimal budgetNonFederalSuppliesSecondYearAmount)
8469         {
8470             synchronized (monitor())
8471             {
8472                 check_orphaned();
8473                 org.apache.xmlbeans.SimpleValue target = null;
8474                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESSECONDYEARAMOUNT$176, 0);
8475                 if (target == null)
8476                 {
8477                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALSUPPLIESSECONDYEARAMOUNT$176);
8478                 }
8479                 target.setBigDecimalValue(budgetNonFederalSuppliesSecondYearAmount);
8480             }
8481         }
8482         
8483         
8484 
8485 
8486         public void xsetBudgetNonFederalSuppliesSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalSuppliesSecondYearAmount)
8487         {
8488             synchronized (monitor())
8489             {
8490                 check_orphaned();
8491                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8492                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESSECONDYEARAMOUNT$176, 0);
8493                 if (target == null)
8494                 {
8495                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALSUPPLIESSECONDYEARAMOUNT$176);
8496                 }
8497                 target.set(budgetNonFederalSuppliesSecondYearAmount);
8498             }
8499         }
8500         
8501         
8502 
8503 
8504         public void unsetBudgetNonFederalSuppliesSecondYearAmount()
8505         {
8506             synchronized (monitor())
8507             {
8508                 check_orphaned();
8509                 get_store().remove_element(BUDGETNONFEDERALSUPPLIESSECONDYEARAMOUNT$176, 0);
8510             }
8511         }
8512         
8513         
8514 
8515 
8516         public java.math.BigDecimal getBudgetNonFederalContractualSecondYearAmount()
8517         {
8518             synchronized (monitor())
8519             {
8520                 check_orphaned();
8521                 org.apache.xmlbeans.SimpleValue target = null;
8522                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALSECONDYEARAMOUNT$178, 0);
8523                 if (target == null)
8524                 {
8525                     return null;
8526                 }
8527                 return target.getBigDecimalValue();
8528             }
8529         }
8530         
8531         
8532 
8533 
8534         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalContractualSecondYearAmount()
8535         {
8536             synchronized (monitor())
8537             {
8538                 check_orphaned();
8539                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8540                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALSECONDYEARAMOUNT$178, 0);
8541                 return target;
8542             }
8543         }
8544         
8545         
8546 
8547 
8548         public boolean isSetBudgetNonFederalContractualSecondYearAmount()
8549         {
8550             synchronized (monitor())
8551             {
8552                 check_orphaned();
8553                 return get_store().count_elements(BUDGETNONFEDERALCONTRACTUALSECONDYEARAMOUNT$178) != 0;
8554             }
8555         }
8556         
8557         
8558 
8559 
8560         public void setBudgetNonFederalContractualSecondYearAmount(java.math.BigDecimal budgetNonFederalContractualSecondYearAmount)
8561         {
8562             synchronized (monitor())
8563             {
8564                 check_orphaned();
8565                 org.apache.xmlbeans.SimpleValue target = null;
8566                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALSECONDYEARAMOUNT$178, 0);
8567                 if (target == null)
8568                 {
8569                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALCONTRACTUALSECONDYEARAMOUNT$178);
8570                 }
8571                 target.setBigDecimalValue(budgetNonFederalContractualSecondYearAmount);
8572             }
8573         }
8574         
8575         
8576 
8577 
8578         public void xsetBudgetNonFederalContractualSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalContractualSecondYearAmount)
8579         {
8580             synchronized (monitor())
8581             {
8582                 check_orphaned();
8583                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8584                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALSECONDYEARAMOUNT$178, 0);
8585                 if (target == null)
8586                 {
8587                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALCONTRACTUALSECONDYEARAMOUNT$178);
8588                 }
8589                 target.set(budgetNonFederalContractualSecondYearAmount);
8590             }
8591         }
8592         
8593         
8594 
8595 
8596         public void unsetBudgetNonFederalContractualSecondYearAmount()
8597         {
8598             synchronized (monitor())
8599             {
8600                 check_orphaned();
8601                 get_store().remove_element(BUDGETNONFEDERALCONTRACTUALSECONDYEARAMOUNT$178, 0);
8602             }
8603         }
8604         
8605         
8606 
8607 
8608         public java.math.BigDecimal getBudgetNonFederalTravelSecondYearAmount()
8609         {
8610             synchronized (monitor())
8611             {
8612                 check_orphaned();
8613                 org.apache.xmlbeans.SimpleValue target = null;
8614                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAVELSECONDYEARAMOUNT$180, 0);
8615                 if (target == null)
8616                 {
8617                     return null;
8618                 }
8619                 return target.getBigDecimalValue();
8620             }
8621         }
8622         
8623         
8624 
8625 
8626         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalTravelSecondYearAmount()
8627         {
8628             synchronized (monitor())
8629             {
8630                 check_orphaned();
8631                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8632                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAVELSECONDYEARAMOUNT$180, 0);
8633                 return target;
8634             }
8635         }
8636         
8637         
8638 
8639 
8640         public boolean isSetBudgetNonFederalTravelSecondYearAmount()
8641         {
8642             synchronized (monitor())
8643             {
8644                 check_orphaned();
8645                 return get_store().count_elements(BUDGETNONFEDERALTRAVELSECONDYEARAMOUNT$180) != 0;
8646             }
8647         }
8648         
8649         
8650 
8651 
8652         public void setBudgetNonFederalTravelSecondYearAmount(java.math.BigDecimal budgetNonFederalTravelSecondYearAmount)
8653         {
8654             synchronized (monitor())
8655             {
8656                 check_orphaned();
8657                 org.apache.xmlbeans.SimpleValue target = null;
8658                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAVELSECONDYEARAMOUNT$180, 0);
8659                 if (target == null)
8660                 {
8661                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALTRAVELSECONDYEARAMOUNT$180);
8662                 }
8663                 target.setBigDecimalValue(budgetNonFederalTravelSecondYearAmount);
8664             }
8665         }
8666         
8667         
8668 
8669 
8670         public void xsetBudgetNonFederalTravelSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalTravelSecondYearAmount)
8671         {
8672             synchronized (monitor())
8673             {
8674                 check_orphaned();
8675                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8676                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAVELSECONDYEARAMOUNT$180, 0);
8677                 if (target == null)
8678                 {
8679                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALTRAVELSECONDYEARAMOUNT$180);
8680                 }
8681                 target.set(budgetNonFederalTravelSecondYearAmount);
8682             }
8683         }
8684         
8685         
8686 
8687 
8688         public void unsetBudgetNonFederalTravelSecondYearAmount()
8689         {
8690             synchronized (monitor())
8691             {
8692                 check_orphaned();
8693                 get_store().remove_element(BUDGETNONFEDERALTRAVELSECONDYEARAMOUNT$180, 0);
8694             }
8695         }
8696         
8697         
8698 
8699 
8700         public java.math.BigDecimal getBudgetNonFederalEquipmentSecondYearAmount()
8701         {
8702             synchronized (monitor())
8703             {
8704                 check_orphaned();
8705                 org.apache.xmlbeans.SimpleValue target = null;
8706                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTSECONDYEARAMOUNT$182, 0);
8707                 if (target == null)
8708                 {
8709                     return null;
8710                 }
8711                 return target.getBigDecimalValue();
8712             }
8713         }
8714         
8715         
8716 
8717 
8718         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalEquipmentSecondYearAmount()
8719         {
8720             synchronized (monitor())
8721             {
8722                 check_orphaned();
8723                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8724                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTSECONDYEARAMOUNT$182, 0);
8725                 return target;
8726             }
8727         }
8728         
8729         
8730 
8731 
8732         public boolean isSetBudgetNonFederalEquipmentSecondYearAmount()
8733         {
8734             synchronized (monitor())
8735             {
8736                 check_orphaned();
8737                 return get_store().count_elements(BUDGETNONFEDERALEQUIPMENTSECONDYEARAMOUNT$182) != 0;
8738             }
8739         }
8740         
8741         
8742 
8743 
8744         public void setBudgetNonFederalEquipmentSecondYearAmount(java.math.BigDecimal budgetNonFederalEquipmentSecondYearAmount)
8745         {
8746             synchronized (monitor())
8747             {
8748                 check_orphaned();
8749                 org.apache.xmlbeans.SimpleValue target = null;
8750                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTSECONDYEARAMOUNT$182, 0);
8751                 if (target == null)
8752                 {
8753                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALEQUIPMENTSECONDYEARAMOUNT$182);
8754                 }
8755                 target.setBigDecimalValue(budgetNonFederalEquipmentSecondYearAmount);
8756             }
8757         }
8758         
8759         
8760 
8761 
8762         public void xsetBudgetNonFederalEquipmentSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalEquipmentSecondYearAmount)
8763         {
8764             synchronized (monitor())
8765             {
8766                 check_orphaned();
8767                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8768                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTSECONDYEARAMOUNT$182, 0);
8769                 if (target == null)
8770                 {
8771                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALEQUIPMENTSECONDYEARAMOUNT$182);
8772                 }
8773                 target.set(budgetNonFederalEquipmentSecondYearAmount);
8774             }
8775         }
8776         
8777         
8778 
8779 
8780         public void unsetBudgetNonFederalEquipmentSecondYearAmount()
8781         {
8782             synchronized (monitor())
8783             {
8784                 check_orphaned();
8785                 get_store().remove_element(BUDGETNONFEDERALEQUIPMENTSECONDYEARAMOUNT$182, 0);
8786             }
8787         }
8788         
8789         
8790 
8791 
8792         public java.math.BigDecimal getBudgetNonFederalPersonnelSecondYearAmount()
8793         {
8794             synchronized (monitor())
8795             {
8796                 check_orphaned();
8797                 org.apache.xmlbeans.SimpleValue target = null;
8798                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALPERSONNELSECONDYEARAMOUNT$184, 0);
8799                 if (target == null)
8800                 {
8801                     return null;
8802                 }
8803                 return target.getBigDecimalValue();
8804             }
8805         }
8806         
8807         
8808 
8809 
8810         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalPersonnelSecondYearAmount()
8811         {
8812             synchronized (monitor())
8813             {
8814                 check_orphaned();
8815                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8816                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALPERSONNELSECONDYEARAMOUNT$184, 0);
8817                 return target;
8818             }
8819         }
8820         
8821         
8822 
8823 
8824         public boolean isSetBudgetNonFederalPersonnelSecondYearAmount()
8825         {
8826             synchronized (monitor())
8827             {
8828                 check_orphaned();
8829                 return get_store().count_elements(BUDGETNONFEDERALPERSONNELSECONDYEARAMOUNT$184) != 0;
8830             }
8831         }
8832         
8833         
8834 
8835 
8836         public void setBudgetNonFederalPersonnelSecondYearAmount(java.math.BigDecimal budgetNonFederalPersonnelSecondYearAmount)
8837         {
8838             synchronized (monitor())
8839             {
8840                 check_orphaned();
8841                 org.apache.xmlbeans.SimpleValue target = null;
8842                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALPERSONNELSECONDYEARAMOUNT$184, 0);
8843                 if (target == null)
8844                 {
8845                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALPERSONNELSECONDYEARAMOUNT$184);
8846                 }
8847                 target.setBigDecimalValue(budgetNonFederalPersonnelSecondYearAmount);
8848             }
8849         }
8850         
8851         
8852 
8853 
8854         public void xsetBudgetNonFederalPersonnelSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalPersonnelSecondYearAmount)
8855         {
8856             synchronized (monitor())
8857             {
8858                 check_orphaned();
8859                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8860                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALPERSONNELSECONDYEARAMOUNT$184, 0);
8861                 if (target == null)
8862                 {
8863                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALPERSONNELSECONDYEARAMOUNT$184);
8864                 }
8865                 target.set(budgetNonFederalPersonnelSecondYearAmount);
8866             }
8867         }
8868         
8869         
8870 
8871 
8872         public void unsetBudgetNonFederalPersonnelSecondYearAmount()
8873         {
8874             synchronized (monitor())
8875             {
8876                 check_orphaned();
8877                 get_store().remove_element(BUDGETNONFEDERALPERSONNELSECONDYEARAMOUNT$184, 0);
8878             }
8879         }
8880         
8881         
8882 
8883 
8884         public java.math.BigDecimal getBudgetNonFederalFringeSecondYearAmount()
8885         {
8886             synchronized (monitor())
8887             {
8888                 check_orphaned();
8889                 org.apache.xmlbeans.SimpleValue target = null;
8890                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFRINGESECONDYEARAMOUNT$186, 0);
8891                 if (target == null)
8892                 {
8893                     return null;
8894                 }
8895                 return target.getBigDecimalValue();
8896             }
8897         }
8898         
8899         
8900 
8901 
8902         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalFringeSecondYearAmount()
8903         {
8904             synchronized (monitor())
8905             {
8906                 check_orphaned();
8907                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8908                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFRINGESECONDYEARAMOUNT$186, 0);
8909                 return target;
8910             }
8911         }
8912         
8913         
8914 
8915 
8916         public boolean isSetBudgetNonFederalFringeSecondYearAmount()
8917         {
8918             synchronized (monitor())
8919             {
8920                 check_orphaned();
8921                 return get_store().count_elements(BUDGETNONFEDERALFRINGESECONDYEARAMOUNT$186) != 0;
8922             }
8923         }
8924         
8925         
8926 
8927 
8928         public void setBudgetNonFederalFringeSecondYearAmount(java.math.BigDecimal budgetNonFederalFringeSecondYearAmount)
8929         {
8930             synchronized (monitor())
8931             {
8932                 check_orphaned();
8933                 org.apache.xmlbeans.SimpleValue target = null;
8934                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFRINGESECONDYEARAMOUNT$186, 0);
8935                 if (target == null)
8936                 {
8937                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALFRINGESECONDYEARAMOUNT$186);
8938                 }
8939                 target.setBigDecimalValue(budgetNonFederalFringeSecondYearAmount);
8940             }
8941         }
8942         
8943         
8944 
8945 
8946         public void xsetBudgetNonFederalFringeSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalFringeSecondYearAmount)
8947         {
8948             synchronized (monitor())
8949             {
8950                 check_orphaned();
8951                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
8952                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFRINGESECONDYEARAMOUNT$186, 0);
8953                 if (target == null)
8954                 {
8955                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALFRINGESECONDYEARAMOUNT$186);
8956                 }
8957                 target.set(budgetNonFederalFringeSecondYearAmount);
8958             }
8959         }
8960         
8961         
8962 
8963 
8964         public void unsetBudgetNonFederalFringeSecondYearAmount()
8965         {
8966             synchronized (monitor())
8967             {
8968                 check_orphaned();
8969                 get_store().remove_element(BUDGETNONFEDERALFRINGESECONDYEARAMOUNT$186, 0);
8970             }
8971         }
8972         
8973         
8974 
8975 
8976         public java.math.BigDecimal getBudgetNonFederalTrainingSecondYearAmount()
8977         {
8978             synchronized (monitor())
8979             {
8980                 check_orphaned();
8981                 org.apache.xmlbeans.SimpleValue target = null;
8982                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAININGSECONDYEARAMOUNT$188, 0);
8983                 if (target == null)
8984                 {
8985                     return null;
8986                 }
8987                 return target.getBigDecimalValue();
8988             }
8989         }
8990         
8991         
8992 
8993 
8994         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalTrainingSecondYearAmount()
8995         {
8996             synchronized (monitor())
8997             {
8998                 check_orphaned();
8999                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9000                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAININGSECONDYEARAMOUNT$188, 0);
9001                 return target;
9002             }
9003         }
9004         
9005         
9006 
9007 
9008         public boolean isSetBudgetNonFederalTrainingSecondYearAmount()
9009         {
9010             synchronized (monitor())
9011             {
9012                 check_orphaned();
9013                 return get_store().count_elements(BUDGETNONFEDERALTRAININGSECONDYEARAMOUNT$188) != 0;
9014             }
9015         }
9016         
9017         
9018 
9019 
9020         public void setBudgetNonFederalTrainingSecondYearAmount(java.math.BigDecimal budgetNonFederalTrainingSecondYearAmount)
9021         {
9022             synchronized (monitor())
9023             {
9024                 check_orphaned();
9025                 org.apache.xmlbeans.SimpleValue target = null;
9026                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAININGSECONDYEARAMOUNT$188, 0);
9027                 if (target == null)
9028                 {
9029                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALTRAININGSECONDYEARAMOUNT$188);
9030                 }
9031                 target.setBigDecimalValue(budgetNonFederalTrainingSecondYearAmount);
9032             }
9033         }
9034         
9035         
9036 
9037 
9038         public void xsetBudgetNonFederalTrainingSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalTrainingSecondYearAmount)
9039         {
9040             synchronized (monitor())
9041             {
9042                 check_orphaned();
9043                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9044                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAININGSECONDYEARAMOUNT$188, 0);
9045                 if (target == null)
9046                 {
9047                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALTRAININGSECONDYEARAMOUNT$188);
9048                 }
9049                 target.set(budgetNonFederalTrainingSecondYearAmount);
9050             }
9051         }
9052         
9053         
9054 
9055 
9056         public void unsetBudgetNonFederalTrainingSecondYearAmount()
9057         {
9058             synchronized (monitor())
9059             {
9060                 check_orphaned();
9061                 get_store().remove_element(BUDGETNONFEDERALTRAININGSECONDYEARAMOUNT$188, 0);
9062             }
9063         }
9064         
9065         
9066 
9067 
9068         public java.math.BigDecimal getBudgetNonFederalSecondYearAmount()
9069         {
9070             synchronized (monitor())
9071             {
9072                 check_orphaned();
9073                 org.apache.xmlbeans.SimpleValue target = null;
9074                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALSECONDYEARAMOUNT$190, 0);
9075                 if (target == null)
9076                 {
9077                     return null;
9078                 }
9079                 return target.getBigDecimalValue();
9080             }
9081         }
9082         
9083         
9084 
9085 
9086         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalSecondYearAmount()
9087         {
9088             synchronized (monitor())
9089             {
9090                 check_orphaned();
9091                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
9092                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALSECONDYEARAMOUNT$190, 0);
9093                 return target;
9094             }
9095         }
9096         
9097         
9098 
9099 
9100         public boolean isSetBudgetNonFederalSecondYearAmount()
9101         {
9102             synchronized (monitor())
9103             {
9104                 check_orphaned();
9105                 return get_store().count_elements(BUDGETNONFEDERALSECONDYEARAMOUNT$190) != 0;
9106             }
9107         }
9108         
9109         
9110 
9111 
9112         public void setBudgetNonFederalSecondYearAmount(java.math.BigDecimal budgetNonFederalSecondYearAmount)
9113         {
9114             synchronized (monitor())
9115             {
9116                 check_orphaned();
9117                 org.apache.xmlbeans.SimpleValue target = null;
9118                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALSECONDYEARAMOUNT$190, 0);
9119                 if (target == null)
9120                 {
9121                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALSECONDYEARAMOUNT$190);
9122                 }
9123                 target.setBigDecimalValue(budgetNonFederalSecondYearAmount);
9124             }
9125         }
9126         
9127         
9128 
9129 
9130         public void xsetBudgetNonFederalSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalSecondYearAmount)
9131         {
9132             synchronized (monitor())
9133             {
9134                 check_orphaned();
9135                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
9136                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALSECONDYEARAMOUNT$190, 0);
9137                 if (target == null)
9138                 {
9139                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALSECONDYEARAMOUNT$190);
9140                 }
9141                 target.set(budgetNonFederalSecondYearAmount);
9142             }
9143         }
9144         
9145         
9146 
9147 
9148         public void unsetBudgetNonFederalSecondYearAmount()
9149         {
9150             synchronized (monitor())
9151             {
9152                 check_orphaned();
9153                 get_store().remove_element(BUDGETNONFEDERALSECONDYEARAMOUNT$190, 0);
9154             }
9155         }
9156         
9157         
9158 
9159 
9160         public java.math.BigDecimal getBudgetNonFederalDirectSecondYearAmount()
9161         {
9162             synchronized (monitor())
9163             {
9164                 check_orphaned();
9165                 org.apache.xmlbeans.SimpleValue target = null;
9166                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALDIRECTSECONDYEARAMOUNT$192, 0);
9167                 if (target == null)
9168                 {
9169                     return null;
9170                 }
9171                 return target.getBigDecimalValue();
9172             }
9173         }
9174         
9175         
9176 
9177 
9178         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalDirectSecondYearAmount()
9179         {
9180             synchronized (monitor())
9181             {
9182                 check_orphaned();
9183                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
9184                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALDIRECTSECONDYEARAMOUNT$192, 0);
9185                 return target;
9186             }
9187         }
9188         
9189         
9190 
9191 
9192         public boolean isSetBudgetNonFederalDirectSecondYearAmount()
9193         {
9194             synchronized (monitor())
9195             {
9196                 check_orphaned();
9197                 return get_store().count_elements(BUDGETNONFEDERALDIRECTSECONDYEARAMOUNT$192) != 0;
9198             }
9199         }
9200         
9201         
9202 
9203 
9204         public void setBudgetNonFederalDirectSecondYearAmount(java.math.BigDecimal budgetNonFederalDirectSecondYearAmount)
9205         {
9206             synchronized (monitor())
9207             {
9208                 check_orphaned();
9209                 org.apache.xmlbeans.SimpleValue target = null;
9210                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALDIRECTSECONDYEARAMOUNT$192, 0);
9211                 if (target == null)
9212                 {
9213                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALDIRECTSECONDYEARAMOUNT$192);
9214                 }
9215                 target.setBigDecimalValue(budgetNonFederalDirectSecondYearAmount);
9216             }
9217         }
9218         
9219         
9220 
9221 
9222         public void xsetBudgetNonFederalDirectSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalDirectSecondYearAmount)
9223         {
9224             synchronized (monitor())
9225             {
9226                 check_orphaned();
9227                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
9228                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALDIRECTSECONDYEARAMOUNT$192, 0);
9229                 if (target == null)
9230                 {
9231                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALDIRECTSECONDYEARAMOUNT$192);
9232                 }
9233                 target.set(budgetNonFederalDirectSecondYearAmount);
9234             }
9235         }
9236         
9237         
9238 
9239 
9240         public void unsetBudgetNonFederalDirectSecondYearAmount()
9241         {
9242             synchronized (monitor())
9243             {
9244                 check_orphaned();
9245                 get_store().remove_element(BUDGETNONFEDERALDIRECTSECONDYEARAMOUNT$192, 0);
9246             }
9247         }
9248         
9249         
9250 
9251 
9252         public java.math.BigDecimal getBudgetNonFederalIndirectSecondYearAmount()
9253         {
9254             synchronized (monitor())
9255             {
9256                 check_orphaned();
9257                 org.apache.xmlbeans.SimpleValue target = null;
9258                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALINDIRECTSECONDYEARAMOUNT$194, 0);
9259                 if (target == null)
9260                 {
9261                     return null;
9262                 }
9263                 return target.getBigDecimalValue();
9264             }
9265         }
9266         
9267         
9268 
9269 
9270         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalIndirectSecondYearAmount()
9271         {
9272             synchronized (monitor())
9273             {
9274                 check_orphaned();
9275                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9276                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALINDIRECTSECONDYEARAMOUNT$194, 0);
9277                 return target;
9278             }
9279         }
9280         
9281         
9282 
9283 
9284         public boolean isSetBudgetNonFederalIndirectSecondYearAmount()
9285         {
9286             synchronized (monitor())
9287             {
9288                 check_orphaned();
9289                 return get_store().count_elements(BUDGETNONFEDERALINDIRECTSECONDYEARAMOUNT$194) != 0;
9290             }
9291         }
9292         
9293         
9294 
9295 
9296         public void setBudgetNonFederalIndirectSecondYearAmount(java.math.BigDecimal budgetNonFederalIndirectSecondYearAmount)
9297         {
9298             synchronized (monitor())
9299             {
9300                 check_orphaned();
9301                 org.apache.xmlbeans.SimpleValue target = null;
9302                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALINDIRECTSECONDYEARAMOUNT$194, 0);
9303                 if (target == null)
9304                 {
9305                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALINDIRECTSECONDYEARAMOUNT$194);
9306                 }
9307                 target.setBigDecimalValue(budgetNonFederalIndirectSecondYearAmount);
9308             }
9309         }
9310         
9311         
9312 
9313 
9314         public void xsetBudgetNonFederalIndirectSecondYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalIndirectSecondYearAmount)
9315         {
9316             synchronized (monitor())
9317             {
9318                 check_orphaned();
9319                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9320                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALINDIRECTSECONDYEARAMOUNT$194, 0);
9321                 if (target == null)
9322                 {
9323                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALINDIRECTSECONDYEARAMOUNT$194);
9324                 }
9325                 target.set(budgetNonFederalIndirectSecondYearAmount);
9326             }
9327         }
9328         
9329         
9330 
9331 
9332         public void unsetBudgetNonFederalIndirectSecondYearAmount()
9333         {
9334             synchronized (monitor())
9335             {
9336                 check_orphaned();
9337                 get_store().remove_element(BUDGETNONFEDERALINDIRECTSECONDYEARAMOUNT$194, 0);
9338             }
9339         }
9340         
9341         
9342 
9343 
9344         public java.math.BigDecimal getBudgetNonFederalConstructionThirdYearAmount()
9345         {
9346             synchronized (monitor())
9347             {
9348                 check_orphaned();
9349                 org.apache.xmlbeans.SimpleValue target = null;
9350                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$196, 0);
9351                 if (target == null)
9352                 {
9353                     return null;
9354                 }
9355                 return target.getBigDecimalValue();
9356             }
9357         }
9358         
9359         
9360 
9361 
9362         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalConstructionThirdYearAmount()
9363         {
9364             synchronized (monitor())
9365             {
9366                 check_orphaned();
9367                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9368                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$196, 0);
9369                 return target;
9370             }
9371         }
9372         
9373         
9374 
9375 
9376         public boolean isSetBudgetNonFederalConstructionThirdYearAmount()
9377         {
9378             synchronized (monitor())
9379             {
9380                 check_orphaned();
9381                 return get_store().count_elements(BUDGETNONFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$196) != 0;
9382             }
9383         }
9384         
9385         
9386 
9387 
9388         public void setBudgetNonFederalConstructionThirdYearAmount(java.math.BigDecimal budgetNonFederalConstructionThirdYearAmount)
9389         {
9390             synchronized (monitor())
9391             {
9392                 check_orphaned();
9393                 org.apache.xmlbeans.SimpleValue target = null;
9394                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$196, 0);
9395                 if (target == null)
9396                 {
9397                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$196);
9398                 }
9399                 target.setBigDecimalValue(budgetNonFederalConstructionThirdYearAmount);
9400             }
9401         }
9402         
9403         
9404 
9405 
9406         public void xsetBudgetNonFederalConstructionThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalConstructionThirdYearAmount)
9407         {
9408             synchronized (monitor())
9409             {
9410                 check_orphaned();
9411                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9412                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$196, 0);
9413                 if (target == null)
9414                 {
9415                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$196);
9416                 }
9417                 target.set(budgetNonFederalConstructionThirdYearAmount);
9418             }
9419         }
9420         
9421         
9422 
9423 
9424         public void unsetBudgetNonFederalConstructionThirdYearAmount()
9425         {
9426             synchronized (monitor())
9427             {
9428                 check_orphaned();
9429                 get_store().remove_element(BUDGETNONFEDERALCONSTRUCTIONTHIRDYEARAMOUNT$196, 0);
9430             }
9431         }
9432         
9433         
9434 
9435 
9436         public java.math.BigDecimal getBudgetNonFederalOtherThirdYearAmount()
9437         {
9438             synchronized (monitor())
9439             {
9440                 check_orphaned();
9441                 org.apache.xmlbeans.SimpleValue target = null;
9442                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALOTHERTHIRDYEARAMOUNT$198, 0);
9443                 if (target == null)
9444                 {
9445                     return null;
9446                 }
9447                 return target.getBigDecimalValue();
9448             }
9449         }
9450         
9451         
9452 
9453 
9454         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalOtherThirdYearAmount()
9455         {
9456             synchronized (monitor())
9457             {
9458                 check_orphaned();
9459                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9460                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALOTHERTHIRDYEARAMOUNT$198, 0);
9461                 return target;
9462             }
9463         }
9464         
9465         
9466 
9467 
9468         public boolean isSetBudgetNonFederalOtherThirdYearAmount()
9469         {
9470             synchronized (monitor())
9471             {
9472                 check_orphaned();
9473                 return get_store().count_elements(BUDGETNONFEDERALOTHERTHIRDYEARAMOUNT$198) != 0;
9474             }
9475         }
9476         
9477         
9478 
9479 
9480         public void setBudgetNonFederalOtherThirdYearAmount(java.math.BigDecimal budgetNonFederalOtherThirdYearAmount)
9481         {
9482             synchronized (monitor())
9483             {
9484                 check_orphaned();
9485                 org.apache.xmlbeans.SimpleValue target = null;
9486                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALOTHERTHIRDYEARAMOUNT$198, 0);
9487                 if (target == null)
9488                 {
9489                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALOTHERTHIRDYEARAMOUNT$198);
9490                 }
9491                 target.setBigDecimalValue(budgetNonFederalOtherThirdYearAmount);
9492             }
9493         }
9494         
9495         
9496 
9497 
9498         public void xsetBudgetNonFederalOtherThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalOtherThirdYearAmount)
9499         {
9500             synchronized (monitor())
9501             {
9502                 check_orphaned();
9503                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9504                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALOTHERTHIRDYEARAMOUNT$198, 0);
9505                 if (target == null)
9506                 {
9507                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALOTHERTHIRDYEARAMOUNT$198);
9508                 }
9509                 target.set(budgetNonFederalOtherThirdYearAmount);
9510             }
9511         }
9512         
9513         
9514 
9515 
9516         public void unsetBudgetNonFederalOtherThirdYearAmount()
9517         {
9518             synchronized (monitor())
9519             {
9520                 check_orphaned();
9521                 get_store().remove_element(BUDGETNONFEDERALOTHERTHIRDYEARAMOUNT$198, 0);
9522             }
9523         }
9524         
9525         
9526 
9527 
9528         public java.math.BigDecimal getBudgetNonFederalSuppliesThirdYearAmount()
9529         {
9530             synchronized (monitor())
9531             {
9532                 check_orphaned();
9533                 org.apache.xmlbeans.SimpleValue target = null;
9534                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESTHIRDYEARAMOUNT$200, 0);
9535                 if (target == null)
9536                 {
9537                     return null;
9538                 }
9539                 return target.getBigDecimalValue();
9540             }
9541         }
9542         
9543         
9544 
9545 
9546         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalSuppliesThirdYearAmount()
9547         {
9548             synchronized (monitor())
9549             {
9550                 check_orphaned();
9551                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9552                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESTHIRDYEARAMOUNT$200, 0);
9553                 return target;
9554             }
9555         }
9556         
9557         
9558 
9559 
9560         public boolean isSetBudgetNonFederalSuppliesThirdYearAmount()
9561         {
9562             synchronized (monitor())
9563             {
9564                 check_orphaned();
9565                 return get_store().count_elements(BUDGETNONFEDERALSUPPLIESTHIRDYEARAMOUNT$200) != 0;
9566             }
9567         }
9568         
9569         
9570 
9571 
9572         public void setBudgetNonFederalSuppliesThirdYearAmount(java.math.BigDecimal budgetNonFederalSuppliesThirdYearAmount)
9573         {
9574             synchronized (monitor())
9575             {
9576                 check_orphaned();
9577                 org.apache.xmlbeans.SimpleValue target = null;
9578                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESTHIRDYEARAMOUNT$200, 0);
9579                 if (target == null)
9580                 {
9581                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALSUPPLIESTHIRDYEARAMOUNT$200);
9582                 }
9583                 target.setBigDecimalValue(budgetNonFederalSuppliesThirdYearAmount);
9584             }
9585         }
9586         
9587         
9588 
9589 
9590         public void xsetBudgetNonFederalSuppliesThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalSuppliesThirdYearAmount)
9591         {
9592             synchronized (monitor())
9593             {
9594                 check_orphaned();
9595                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9596                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESTHIRDYEARAMOUNT$200, 0);
9597                 if (target == null)
9598                 {
9599                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALSUPPLIESTHIRDYEARAMOUNT$200);
9600                 }
9601                 target.set(budgetNonFederalSuppliesThirdYearAmount);
9602             }
9603         }
9604         
9605         
9606 
9607 
9608         public void unsetBudgetNonFederalSuppliesThirdYearAmount()
9609         {
9610             synchronized (monitor())
9611             {
9612                 check_orphaned();
9613                 get_store().remove_element(BUDGETNONFEDERALSUPPLIESTHIRDYEARAMOUNT$200, 0);
9614             }
9615         }
9616         
9617         
9618 
9619 
9620         public java.math.BigDecimal getBudgetNonFederalContractualThirdYearAmount()
9621         {
9622             synchronized (monitor())
9623             {
9624                 check_orphaned();
9625                 org.apache.xmlbeans.SimpleValue target = null;
9626                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALTHIRDYEARAMOUNT$202, 0);
9627                 if (target == null)
9628                 {
9629                     return null;
9630                 }
9631                 return target.getBigDecimalValue();
9632             }
9633         }
9634         
9635         
9636 
9637 
9638         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalContractualThirdYearAmount()
9639         {
9640             synchronized (monitor())
9641             {
9642                 check_orphaned();
9643                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9644                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALTHIRDYEARAMOUNT$202, 0);
9645                 return target;
9646             }
9647         }
9648         
9649         
9650 
9651 
9652         public boolean isSetBudgetNonFederalContractualThirdYearAmount()
9653         {
9654             synchronized (monitor())
9655             {
9656                 check_orphaned();
9657                 return get_store().count_elements(BUDGETNONFEDERALCONTRACTUALTHIRDYEARAMOUNT$202) != 0;
9658             }
9659         }
9660         
9661         
9662 
9663 
9664         public void setBudgetNonFederalContractualThirdYearAmount(java.math.BigDecimal budgetNonFederalContractualThirdYearAmount)
9665         {
9666             synchronized (monitor())
9667             {
9668                 check_orphaned();
9669                 org.apache.xmlbeans.SimpleValue target = null;
9670                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALTHIRDYEARAMOUNT$202, 0);
9671                 if (target == null)
9672                 {
9673                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALCONTRACTUALTHIRDYEARAMOUNT$202);
9674                 }
9675                 target.setBigDecimalValue(budgetNonFederalContractualThirdYearAmount);
9676             }
9677         }
9678         
9679         
9680 
9681 
9682         public void xsetBudgetNonFederalContractualThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalContractualThirdYearAmount)
9683         {
9684             synchronized (monitor())
9685             {
9686                 check_orphaned();
9687                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9688                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALTHIRDYEARAMOUNT$202, 0);
9689                 if (target == null)
9690                 {
9691                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALCONTRACTUALTHIRDYEARAMOUNT$202);
9692                 }
9693                 target.set(budgetNonFederalContractualThirdYearAmount);
9694             }
9695         }
9696         
9697         
9698 
9699 
9700         public void unsetBudgetNonFederalContractualThirdYearAmount()
9701         {
9702             synchronized (monitor())
9703             {
9704                 check_orphaned();
9705                 get_store().remove_element(BUDGETNONFEDERALCONTRACTUALTHIRDYEARAMOUNT$202, 0);
9706             }
9707         }
9708         
9709         
9710 
9711 
9712         public java.math.BigDecimal getBudgetNonFederalTravelThirdYearAmount()
9713         {
9714             synchronized (monitor())
9715             {
9716                 check_orphaned();
9717                 org.apache.xmlbeans.SimpleValue target = null;
9718                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAVELTHIRDYEARAMOUNT$204, 0);
9719                 if (target == null)
9720                 {
9721                     return null;
9722                 }
9723                 return target.getBigDecimalValue();
9724             }
9725         }
9726         
9727         
9728 
9729 
9730         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalTravelThirdYearAmount()
9731         {
9732             synchronized (monitor())
9733             {
9734                 check_orphaned();
9735                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9736                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAVELTHIRDYEARAMOUNT$204, 0);
9737                 return target;
9738             }
9739         }
9740         
9741         
9742 
9743 
9744         public boolean isSetBudgetNonFederalTravelThirdYearAmount()
9745         {
9746             synchronized (monitor())
9747             {
9748                 check_orphaned();
9749                 return get_store().count_elements(BUDGETNONFEDERALTRAVELTHIRDYEARAMOUNT$204) != 0;
9750             }
9751         }
9752         
9753         
9754 
9755 
9756         public void setBudgetNonFederalTravelThirdYearAmount(java.math.BigDecimal budgetNonFederalTravelThirdYearAmount)
9757         {
9758             synchronized (monitor())
9759             {
9760                 check_orphaned();
9761                 org.apache.xmlbeans.SimpleValue target = null;
9762                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAVELTHIRDYEARAMOUNT$204, 0);
9763                 if (target == null)
9764                 {
9765                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALTRAVELTHIRDYEARAMOUNT$204);
9766                 }
9767                 target.setBigDecimalValue(budgetNonFederalTravelThirdYearAmount);
9768             }
9769         }
9770         
9771         
9772 
9773 
9774         public void xsetBudgetNonFederalTravelThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalTravelThirdYearAmount)
9775         {
9776             synchronized (monitor())
9777             {
9778                 check_orphaned();
9779                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9780                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAVELTHIRDYEARAMOUNT$204, 0);
9781                 if (target == null)
9782                 {
9783                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALTRAVELTHIRDYEARAMOUNT$204);
9784                 }
9785                 target.set(budgetNonFederalTravelThirdYearAmount);
9786             }
9787         }
9788         
9789         
9790 
9791 
9792         public void unsetBudgetNonFederalTravelThirdYearAmount()
9793         {
9794             synchronized (monitor())
9795             {
9796                 check_orphaned();
9797                 get_store().remove_element(BUDGETNONFEDERALTRAVELTHIRDYEARAMOUNT$204, 0);
9798             }
9799         }
9800         
9801         
9802 
9803 
9804         public java.math.BigDecimal getBudgetNonFederalEquipmentThirdYearAmount()
9805         {
9806             synchronized (monitor())
9807             {
9808                 check_orphaned();
9809                 org.apache.xmlbeans.SimpleValue target = null;
9810                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTTHIRDYEARAMOUNT$206, 0);
9811                 if (target == null)
9812                 {
9813                     return null;
9814                 }
9815                 return target.getBigDecimalValue();
9816             }
9817         }
9818         
9819         
9820 
9821 
9822         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalEquipmentThirdYearAmount()
9823         {
9824             synchronized (monitor())
9825             {
9826                 check_orphaned();
9827                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9828                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTTHIRDYEARAMOUNT$206, 0);
9829                 return target;
9830             }
9831         }
9832         
9833         
9834 
9835 
9836         public boolean isSetBudgetNonFederalEquipmentThirdYearAmount()
9837         {
9838             synchronized (monitor())
9839             {
9840                 check_orphaned();
9841                 return get_store().count_elements(BUDGETNONFEDERALEQUIPMENTTHIRDYEARAMOUNT$206) != 0;
9842             }
9843         }
9844         
9845         
9846 
9847 
9848         public void setBudgetNonFederalEquipmentThirdYearAmount(java.math.BigDecimal budgetNonFederalEquipmentThirdYearAmount)
9849         {
9850             synchronized (monitor())
9851             {
9852                 check_orphaned();
9853                 org.apache.xmlbeans.SimpleValue target = null;
9854                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTTHIRDYEARAMOUNT$206, 0);
9855                 if (target == null)
9856                 {
9857                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALEQUIPMENTTHIRDYEARAMOUNT$206);
9858                 }
9859                 target.setBigDecimalValue(budgetNonFederalEquipmentThirdYearAmount);
9860             }
9861         }
9862         
9863         
9864 
9865 
9866         public void xsetBudgetNonFederalEquipmentThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalEquipmentThirdYearAmount)
9867         {
9868             synchronized (monitor())
9869             {
9870                 check_orphaned();
9871                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9872                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTTHIRDYEARAMOUNT$206, 0);
9873                 if (target == null)
9874                 {
9875                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALEQUIPMENTTHIRDYEARAMOUNT$206);
9876                 }
9877                 target.set(budgetNonFederalEquipmentThirdYearAmount);
9878             }
9879         }
9880         
9881         
9882 
9883 
9884         public void unsetBudgetNonFederalEquipmentThirdYearAmount()
9885         {
9886             synchronized (monitor())
9887             {
9888                 check_orphaned();
9889                 get_store().remove_element(BUDGETNONFEDERALEQUIPMENTTHIRDYEARAMOUNT$206, 0);
9890             }
9891         }
9892         
9893         
9894 
9895 
9896         public java.math.BigDecimal getBudgetNonFederalPersonnelThirdYearAmount()
9897         {
9898             synchronized (monitor())
9899             {
9900                 check_orphaned();
9901                 org.apache.xmlbeans.SimpleValue target = null;
9902                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALPERSONNELTHIRDYEARAMOUNT$208, 0);
9903                 if (target == null)
9904                 {
9905                     return null;
9906                 }
9907                 return target.getBigDecimalValue();
9908             }
9909         }
9910         
9911         
9912 
9913 
9914         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalPersonnelThirdYearAmount()
9915         {
9916             synchronized (monitor())
9917             {
9918                 check_orphaned();
9919                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9920                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALPERSONNELTHIRDYEARAMOUNT$208, 0);
9921                 return target;
9922             }
9923         }
9924         
9925         
9926 
9927 
9928         public boolean isSetBudgetNonFederalPersonnelThirdYearAmount()
9929         {
9930             synchronized (monitor())
9931             {
9932                 check_orphaned();
9933                 return get_store().count_elements(BUDGETNONFEDERALPERSONNELTHIRDYEARAMOUNT$208) != 0;
9934             }
9935         }
9936         
9937         
9938 
9939 
9940         public void setBudgetNonFederalPersonnelThirdYearAmount(java.math.BigDecimal budgetNonFederalPersonnelThirdYearAmount)
9941         {
9942             synchronized (monitor())
9943             {
9944                 check_orphaned();
9945                 org.apache.xmlbeans.SimpleValue target = null;
9946                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALPERSONNELTHIRDYEARAMOUNT$208, 0);
9947                 if (target == null)
9948                 {
9949                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALPERSONNELTHIRDYEARAMOUNT$208);
9950                 }
9951                 target.setBigDecimalValue(budgetNonFederalPersonnelThirdYearAmount);
9952             }
9953         }
9954         
9955         
9956 
9957 
9958         public void xsetBudgetNonFederalPersonnelThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalPersonnelThirdYearAmount)
9959         {
9960             synchronized (monitor())
9961             {
9962                 check_orphaned();
9963                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
9964                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALPERSONNELTHIRDYEARAMOUNT$208, 0);
9965                 if (target == null)
9966                 {
9967                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALPERSONNELTHIRDYEARAMOUNT$208);
9968                 }
9969                 target.set(budgetNonFederalPersonnelThirdYearAmount);
9970             }
9971         }
9972         
9973         
9974 
9975 
9976         public void unsetBudgetNonFederalPersonnelThirdYearAmount()
9977         {
9978             synchronized (monitor())
9979             {
9980                 check_orphaned();
9981                 get_store().remove_element(BUDGETNONFEDERALPERSONNELTHIRDYEARAMOUNT$208, 0);
9982             }
9983         }
9984         
9985         
9986 
9987 
9988         public java.math.BigDecimal getBudgetNonFederalFringeThirdYearAmount()
9989         {
9990             synchronized (monitor())
9991             {
9992                 check_orphaned();
9993                 org.apache.xmlbeans.SimpleValue target = null;
9994                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFRINGETHIRDYEARAMOUNT$210, 0);
9995                 if (target == null)
9996                 {
9997                     return null;
9998                 }
9999                 return target.getBigDecimalValue();
10000             }
10001         }
10002         
10003         
10004 
10005 
10006         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalFringeThirdYearAmount()
10007         {
10008             synchronized (monitor())
10009             {
10010                 check_orphaned();
10011                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10012                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFRINGETHIRDYEARAMOUNT$210, 0);
10013                 return target;
10014             }
10015         }
10016         
10017         
10018 
10019 
10020         public boolean isSetBudgetNonFederalFringeThirdYearAmount()
10021         {
10022             synchronized (monitor())
10023             {
10024                 check_orphaned();
10025                 return get_store().count_elements(BUDGETNONFEDERALFRINGETHIRDYEARAMOUNT$210) != 0;
10026             }
10027         }
10028         
10029         
10030 
10031 
10032         public void setBudgetNonFederalFringeThirdYearAmount(java.math.BigDecimal budgetNonFederalFringeThirdYearAmount)
10033         {
10034             synchronized (monitor())
10035             {
10036                 check_orphaned();
10037                 org.apache.xmlbeans.SimpleValue target = null;
10038                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFRINGETHIRDYEARAMOUNT$210, 0);
10039                 if (target == null)
10040                 {
10041                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALFRINGETHIRDYEARAMOUNT$210);
10042                 }
10043                 target.setBigDecimalValue(budgetNonFederalFringeThirdYearAmount);
10044             }
10045         }
10046         
10047         
10048 
10049 
10050         public void xsetBudgetNonFederalFringeThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalFringeThirdYearAmount)
10051         {
10052             synchronized (monitor())
10053             {
10054                 check_orphaned();
10055                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10056                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFRINGETHIRDYEARAMOUNT$210, 0);
10057                 if (target == null)
10058                 {
10059                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALFRINGETHIRDYEARAMOUNT$210);
10060                 }
10061                 target.set(budgetNonFederalFringeThirdYearAmount);
10062             }
10063         }
10064         
10065         
10066 
10067 
10068         public void unsetBudgetNonFederalFringeThirdYearAmount()
10069         {
10070             synchronized (monitor())
10071             {
10072                 check_orphaned();
10073                 get_store().remove_element(BUDGETNONFEDERALFRINGETHIRDYEARAMOUNT$210, 0);
10074             }
10075         }
10076         
10077         
10078 
10079 
10080         public java.math.BigDecimal getBudgetNonFederalTrainingThirdYearAmount()
10081         {
10082             synchronized (monitor())
10083             {
10084                 check_orphaned();
10085                 org.apache.xmlbeans.SimpleValue target = null;
10086                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAININGTHIRDYEARAMOUNT$212, 0);
10087                 if (target == null)
10088                 {
10089                     return null;
10090                 }
10091                 return target.getBigDecimalValue();
10092             }
10093         }
10094         
10095         
10096 
10097 
10098         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalTrainingThirdYearAmount()
10099         {
10100             synchronized (monitor())
10101             {
10102                 check_orphaned();
10103                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10104                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAININGTHIRDYEARAMOUNT$212, 0);
10105                 return target;
10106             }
10107         }
10108         
10109         
10110 
10111 
10112         public boolean isSetBudgetNonFederalTrainingThirdYearAmount()
10113         {
10114             synchronized (monitor())
10115             {
10116                 check_orphaned();
10117                 return get_store().count_elements(BUDGETNONFEDERALTRAININGTHIRDYEARAMOUNT$212) != 0;
10118             }
10119         }
10120         
10121         
10122 
10123 
10124         public void setBudgetNonFederalTrainingThirdYearAmount(java.math.BigDecimal budgetNonFederalTrainingThirdYearAmount)
10125         {
10126             synchronized (monitor())
10127             {
10128                 check_orphaned();
10129                 org.apache.xmlbeans.SimpleValue target = null;
10130                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAININGTHIRDYEARAMOUNT$212, 0);
10131                 if (target == null)
10132                 {
10133                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALTRAININGTHIRDYEARAMOUNT$212);
10134                 }
10135                 target.setBigDecimalValue(budgetNonFederalTrainingThirdYearAmount);
10136             }
10137         }
10138         
10139         
10140 
10141 
10142         public void xsetBudgetNonFederalTrainingThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalTrainingThirdYearAmount)
10143         {
10144             synchronized (monitor())
10145             {
10146                 check_orphaned();
10147                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10148                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAININGTHIRDYEARAMOUNT$212, 0);
10149                 if (target == null)
10150                 {
10151                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALTRAININGTHIRDYEARAMOUNT$212);
10152                 }
10153                 target.set(budgetNonFederalTrainingThirdYearAmount);
10154             }
10155         }
10156         
10157         
10158 
10159 
10160         public void unsetBudgetNonFederalTrainingThirdYearAmount()
10161         {
10162             synchronized (monitor())
10163             {
10164                 check_orphaned();
10165                 get_store().remove_element(BUDGETNONFEDERALTRAININGTHIRDYEARAMOUNT$212, 0);
10166             }
10167         }
10168         
10169         
10170 
10171 
10172         public java.math.BigDecimal getBudgetNonFederalThirdYearAmount()
10173         {
10174             synchronized (monitor())
10175             {
10176                 check_orphaned();
10177                 org.apache.xmlbeans.SimpleValue target = null;
10178                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTHIRDYEARAMOUNT$214, 0);
10179                 if (target == null)
10180                 {
10181                     return null;
10182                 }
10183                 return target.getBigDecimalValue();
10184             }
10185         }
10186         
10187         
10188 
10189 
10190         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalThirdYearAmount()
10191         {
10192             synchronized (monitor())
10193             {
10194                 check_orphaned();
10195                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
10196                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTHIRDYEARAMOUNT$214, 0);
10197                 return target;
10198             }
10199         }
10200         
10201         
10202 
10203 
10204         public boolean isSetBudgetNonFederalThirdYearAmount()
10205         {
10206             synchronized (monitor())
10207             {
10208                 check_orphaned();
10209                 return get_store().count_elements(BUDGETNONFEDERALTHIRDYEARAMOUNT$214) != 0;
10210             }
10211         }
10212         
10213         
10214 
10215 
10216         public void setBudgetNonFederalThirdYearAmount(java.math.BigDecimal budgetNonFederalThirdYearAmount)
10217         {
10218             synchronized (monitor())
10219             {
10220                 check_orphaned();
10221                 org.apache.xmlbeans.SimpleValue target = null;
10222                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTHIRDYEARAMOUNT$214, 0);
10223                 if (target == null)
10224                 {
10225                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALTHIRDYEARAMOUNT$214);
10226                 }
10227                 target.setBigDecimalValue(budgetNonFederalThirdYearAmount);
10228             }
10229         }
10230         
10231         
10232 
10233 
10234         public void xsetBudgetNonFederalThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalThirdYearAmount)
10235         {
10236             synchronized (monitor())
10237             {
10238                 check_orphaned();
10239                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
10240                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTHIRDYEARAMOUNT$214, 0);
10241                 if (target == null)
10242                 {
10243                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALTHIRDYEARAMOUNT$214);
10244                 }
10245                 target.set(budgetNonFederalThirdYearAmount);
10246             }
10247         }
10248         
10249         
10250 
10251 
10252         public void unsetBudgetNonFederalThirdYearAmount()
10253         {
10254             synchronized (monitor())
10255             {
10256                 check_orphaned();
10257                 get_store().remove_element(BUDGETNONFEDERALTHIRDYEARAMOUNT$214, 0);
10258             }
10259         }
10260         
10261         
10262 
10263 
10264         public java.math.BigDecimal getBudgetNonFederalDirectThirdYearAmount()
10265         {
10266             synchronized (monitor())
10267             {
10268                 check_orphaned();
10269                 org.apache.xmlbeans.SimpleValue target = null;
10270                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALDIRECTTHIRDYEARAMOUNT$216, 0);
10271                 if (target == null)
10272                 {
10273                     return null;
10274                 }
10275                 return target.getBigDecimalValue();
10276             }
10277         }
10278         
10279         
10280 
10281 
10282         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalDirectThirdYearAmount()
10283         {
10284             synchronized (monitor())
10285             {
10286                 check_orphaned();
10287                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
10288                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALDIRECTTHIRDYEARAMOUNT$216, 0);
10289                 return target;
10290             }
10291         }
10292         
10293         
10294 
10295 
10296         public boolean isSetBudgetNonFederalDirectThirdYearAmount()
10297         {
10298             synchronized (monitor())
10299             {
10300                 check_orphaned();
10301                 return get_store().count_elements(BUDGETNONFEDERALDIRECTTHIRDYEARAMOUNT$216) != 0;
10302             }
10303         }
10304         
10305         
10306 
10307 
10308         public void setBudgetNonFederalDirectThirdYearAmount(java.math.BigDecimal budgetNonFederalDirectThirdYearAmount)
10309         {
10310             synchronized (monitor())
10311             {
10312                 check_orphaned();
10313                 org.apache.xmlbeans.SimpleValue target = null;
10314                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALDIRECTTHIRDYEARAMOUNT$216, 0);
10315                 if (target == null)
10316                 {
10317                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALDIRECTTHIRDYEARAMOUNT$216);
10318                 }
10319                 target.setBigDecimalValue(budgetNonFederalDirectThirdYearAmount);
10320             }
10321         }
10322         
10323         
10324 
10325 
10326         public void xsetBudgetNonFederalDirectThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalDirectThirdYearAmount)
10327         {
10328             synchronized (monitor())
10329             {
10330                 check_orphaned();
10331                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
10332                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALDIRECTTHIRDYEARAMOUNT$216, 0);
10333                 if (target == null)
10334                 {
10335                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALDIRECTTHIRDYEARAMOUNT$216);
10336                 }
10337                 target.set(budgetNonFederalDirectThirdYearAmount);
10338             }
10339         }
10340         
10341         
10342 
10343 
10344         public void unsetBudgetNonFederalDirectThirdYearAmount()
10345         {
10346             synchronized (monitor())
10347             {
10348                 check_orphaned();
10349                 get_store().remove_element(BUDGETNONFEDERALDIRECTTHIRDYEARAMOUNT$216, 0);
10350             }
10351         }
10352         
10353         
10354 
10355 
10356         public java.math.BigDecimal getBudgetNonFederalIndirectThirdYearAmount()
10357         {
10358             synchronized (monitor())
10359             {
10360                 check_orphaned();
10361                 org.apache.xmlbeans.SimpleValue target = null;
10362                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALINDIRECTTHIRDYEARAMOUNT$218, 0);
10363                 if (target == null)
10364                 {
10365                     return null;
10366                 }
10367                 return target.getBigDecimalValue();
10368             }
10369         }
10370         
10371         
10372 
10373 
10374         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalIndirectThirdYearAmount()
10375         {
10376             synchronized (monitor())
10377             {
10378                 check_orphaned();
10379                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10380                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALINDIRECTTHIRDYEARAMOUNT$218, 0);
10381                 return target;
10382             }
10383         }
10384         
10385         
10386 
10387 
10388         public boolean isSetBudgetNonFederalIndirectThirdYearAmount()
10389         {
10390             synchronized (monitor())
10391             {
10392                 check_orphaned();
10393                 return get_store().count_elements(BUDGETNONFEDERALINDIRECTTHIRDYEARAMOUNT$218) != 0;
10394             }
10395         }
10396         
10397         
10398 
10399 
10400         public void setBudgetNonFederalIndirectThirdYearAmount(java.math.BigDecimal budgetNonFederalIndirectThirdYearAmount)
10401         {
10402             synchronized (monitor())
10403             {
10404                 check_orphaned();
10405                 org.apache.xmlbeans.SimpleValue target = null;
10406                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALINDIRECTTHIRDYEARAMOUNT$218, 0);
10407                 if (target == null)
10408                 {
10409                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALINDIRECTTHIRDYEARAMOUNT$218);
10410                 }
10411                 target.setBigDecimalValue(budgetNonFederalIndirectThirdYearAmount);
10412             }
10413         }
10414         
10415         
10416 
10417 
10418         public void xsetBudgetNonFederalIndirectThirdYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalIndirectThirdYearAmount)
10419         {
10420             synchronized (monitor())
10421             {
10422                 check_orphaned();
10423                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10424                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALINDIRECTTHIRDYEARAMOUNT$218, 0);
10425                 if (target == null)
10426                 {
10427                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALINDIRECTTHIRDYEARAMOUNT$218);
10428                 }
10429                 target.set(budgetNonFederalIndirectThirdYearAmount);
10430             }
10431         }
10432         
10433         
10434 
10435 
10436         public void unsetBudgetNonFederalIndirectThirdYearAmount()
10437         {
10438             synchronized (monitor())
10439             {
10440                 check_orphaned();
10441                 get_store().remove_element(BUDGETNONFEDERALINDIRECTTHIRDYEARAMOUNT$218, 0);
10442             }
10443         }
10444         
10445         
10446 
10447 
10448         public java.math.BigDecimal getBudgetNonFederalConstructionFourthYearAmount()
10449         {
10450             synchronized (monitor())
10451             {
10452                 check_orphaned();
10453                 org.apache.xmlbeans.SimpleValue target = null;
10454                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$220, 0);
10455                 if (target == null)
10456                 {
10457                     return null;
10458                 }
10459                 return target.getBigDecimalValue();
10460             }
10461         }
10462         
10463         
10464 
10465 
10466         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalConstructionFourthYearAmount()
10467         {
10468             synchronized (monitor())
10469             {
10470                 check_orphaned();
10471                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10472                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$220, 0);
10473                 return target;
10474             }
10475         }
10476         
10477         
10478 
10479 
10480         public boolean isSetBudgetNonFederalConstructionFourthYearAmount()
10481         {
10482             synchronized (monitor())
10483             {
10484                 check_orphaned();
10485                 return get_store().count_elements(BUDGETNONFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$220) != 0;
10486             }
10487         }
10488         
10489         
10490 
10491 
10492         public void setBudgetNonFederalConstructionFourthYearAmount(java.math.BigDecimal budgetNonFederalConstructionFourthYearAmount)
10493         {
10494             synchronized (monitor())
10495             {
10496                 check_orphaned();
10497                 org.apache.xmlbeans.SimpleValue target = null;
10498                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$220, 0);
10499                 if (target == null)
10500                 {
10501                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$220);
10502                 }
10503                 target.setBigDecimalValue(budgetNonFederalConstructionFourthYearAmount);
10504             }
10505         }
10506         
10507         
10508 
10509 
10510         public void xsetBudgetNonFederalConstructionFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalConstructionFourthYearAmount)
10511         {
10512             synchronized (monitor())
10513             {
10514                 check_orphaned();
10515                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10516                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$220, 0);
10517                 if (target == null)
10518                 {
10519                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$220);
10520                 }
10521                 target.set(budgetNonFederalConstructionFourthYearAmount);
10522             }
10523         }
10524         
10525         
10526 
10527 
10528         public void unsetBudgetNonFederalConstructionFourthYearAmount()
10529         {
10530             synchronized (monitor())
10531             {
10532                 check_orphaned();
10533                 get_store().remove_element(BUDGETNONFEDERALCONSTRUCTIONFOURTHYEARAMOUNT$220, 0);
10534             }
10535         }
10536         
10537         
10538 
10539 
10540         public java.math.BigDecimal getBudgetNonFederalOtherFourthYearAmount()
10541         {
10542             synchronized (monitor())
10543             {
10544                 check_orphaned();
10545                 org.apache.xmlbeans.SimpleValue target = null;
10546                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALOTHERFOURTHYEARAMOUNT$222, 0);
10547                 if (target == null)
10548                 {
10549                     return null;
10550                 }
10551                 return target.getBigDecimalValue();
10552             }
10553         }
10554         
10555         
10556 
10557 
10558         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalOtherFourthYearAmount()
10559         {
10560             synchronized (monitor())
10561             {
10562                 check_orphaned();
10563                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10564                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALOTHERFOURTHYEARAMOUNT$222, 0);
10565                 return target;
10566             }
10567         }
10568         
10569         
10570 
10571 
10572         public boolean isSetBudgetNonFederalOtherFourthYearAmount()
10573         {
10574             synchronized (monitor())
10575             {
10576                 check_orphaned();
10577                 return get_store().count_elements(BUDGETNONFEDERALOTHERFOURTHYEARAMOUNT$222) != 0;
10578             }
10579         }
10580         
10581         
10582 
10583 
10584         public void setBudgetNonFederalOtherFourthYearAmount(java.math.BigDecimal budgetNonFederalOtherFourthYearAmount)
10585         {
10586             synchronized (monitor())
10587             {
10588                 check_orphaned();
10589                 org.apache.xmlbeans.SimpleValue target = null;
10590                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALOTHERFOURTHYEARAMOUNT$222, 0);
10591                 if (target == null)
10592                 {
10593                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALOTHERFOURTHYEARAMOUNT$222);
10594                 }
10595                 target.setBigDecimalValue(budgetNonFederalOtherFourthYearAmount);
10596             }
10597         }
10598         
10599         
10600 
10601 
10602         public void xsetBudgetNonFederalOtherFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalOtherFourthYearAmount)
10603         {
10604             synchronized (monitor())
10605             {
10606                 check_orphaned();
10607                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10608                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALOTHERFOURTHYEARAMOUNT$222, 0);
10609                 if (target == null)
10610                 {
10611                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALOTHERFOURTHYEARAMOUNT$222);
10612                 }
10613                 target.set(budgetNonFederalOtherFourthYearAmount);
10614             }
10615         }
10616         
10617         
10618 
10619 
10620         public void unsetBudgetNonFederalOtherFourthYearAmount()
10621         {
10622             synchronized (monitor())
10623             {
10624                 check_orphaned();
10625                 get_store().remove_element(BUDGETNONFEDERALOTHERFOURTHYEARAMOUNT$222, 0);
10626             }
10627         }
10628         
10629         
10630 
10631 
10632         public java.math.BigDecimal getBudgetNonFederalSuppliesFourthYearAmount()
10633         {
10634             synchronized (monitor())
10635             {
10636                 check_orphaned();
10637                 org.apache.xmlbeans.SimpleValue target = null;
10638                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESFOURTHYEARAMOUNT$224, 0);
10639                 if (target == null)
10640                 {
10641                     return null;
10642                 }
10643                 return target.getBigDecimalValue();
10644             }
10645         }
10646         
10647         
10648 
10649 
10650         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalSuppliesFourthYearAmount()
10651         {
10652             synchronized (monitor())
10653             {
10654                 check_orphaned();
10655                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10656                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESFOURTHYEARAMOUNT$224, 0);
10657                 return target;
10658             }
10659         }
10660         
10661         
10662 
10663 
10664         public boolean isSetBudgetNonFederalSuppliesFourthYearAmount()
10665         {
10666             synchronized (monitor())
10667             {
10668                 check_orphaned();
10669                 return get_store().count_elements(BUDGETNONFEDERALSUPPLIESFOURTHYEARAMOUNT$224) != 0;
10670             }
10671         }
10672         
10673         
10674 
10675 
10676         public void setBudgetNonFederalSuppliesFourthYearAmount(java.math.BigDecimal budgetNonFederalSuppliesFourthYearAmount)
10677         {
10678             synchronized (monitor())
10679             {
10680                 check_orphaned();
10681                 org.apache.xmlbeans.SimpleValue target = null;
10682                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESFOURTHYEARAMOUNT$224, 0);
10683                 if (target == null)
10684                 {
10685                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALSUPPLIESFOURTHYEARAMOUNT$224);
10686                 }
10687                 target.setBigDecimalValue(budgetNonFederalSuppliesFourthYearAmount);
10688             }
10689         }
10690         
10691         
10692 
10693 
10694         public void xsetBudgetNonFederalSuppliesFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalSuppliesFourthYearAmount)
10695         {
10696             synchronized (monitor())
10697             {
10698                 check_orphaned();
10699                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10700                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESFOURTHYEARAMOUNT$224, 0);
10701                 if (target == null)
10702                 {
10703                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALSUPPLIESFOURTHYEARAMOUNT$224);
10704                 }
10705                 target.set(budgetNonFederalSuppliesFourthYearAmount);
10706             }
10707         }
10708         
10709         
10710 
10711 
10712         public void unsetBudgetNonFederalSuppliesFourthYearAmount()
10713         {
10714             synchronized (monitor())
10715             {
10716                 check_orphaned();
10717                 get_store().remove_element(BUDGETNONFEDERALSUPPLIESFOURTHYEARAMOUNT$224, 0);
10718             }
10719         }
10720         
10721         
10722 
10723 
10724         public java.math.BigDecimal getBudgetNonFederalContractualFourthYearAmount()
10725         {
10726             synchronized (monitor())
10727             {
10728                 check_orphaned();
10729                 org.apache.xmlbeans.SimpleValue target = null;
10730                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALFOURTHYEARAMOUNT$226, 0);
10731                 if (target == null)
10732                 {
10733                     return null;
10734                 }
10735                 return target.getBigDecimalValue();
10736             }
10737         }
10738         
10739         
10740 
10741 
10742         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalContractualFourthYearAmount()
10743         {
10744             synchronized (monitor())
10745             {
10746                 check_orphaned();
10747                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10748                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALFOURTHYEARAMOUNT$226, 0);
10749                 return target;
10750             }
10751         }
10752         
10753         
10754 
10755 
10756         public boolean isSetBudgetNonFederalContractualFourthYearAmount()
10757         {
10758             synchronized (monitor())
10759             {
10760                 check_orphaned();
10761                 return get_store().count_elements(BUDGETNONFEDERALCONTRACTUALFOURTHYEARAMOUNT$226) != 0;
10762             }
10763         }
10764         
10765         
10766 
10767 
10768         public void setBudgetNonFederalContractualFourthYearAmount(java.math.BigDecimal budgetNonFederalContractualFourthYearAmount)
10769         {
10770             synchronized (monitor())
10771             {
10772                 check_orphaned();
10773                 org.apache.xmlbeans.SimpleValue target = null;
10774                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALFOURTHYEARAMOUNT$226, 0);
10775                 if (target == null)
10776                 {
10777                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALCONTRACTUALFOURTHYEARAMOUNT$226);
10778                 }
10779                 target.setBigDecimalValue(budgetNonFederalContractualFourthYearAmount);
10780             }
10781         }
10782         
10783         
10784 
10785 
10786         public void xsetBudgetNonFederalContractualFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalContractualFourthYearAmount)
10787         {
10788             synchronized (monitor())
10789             {
10790                 check_orphaned();
10791                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10792                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALFOURTHYEARAMOUNT$226, 0);
10793                 if (target == null)
10794                 {
10795                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALCONTRACTUALFOURTHYEARAMOUNT$226);
10796                 }
10797                 target.set(budgetNonFederalContractualFourthYearAmount);
10798             }
10799         }
10800         
10801         
10802 
10803 
10804         public void unsetBudgetNonFederalContractualFourthYearAmount()
10805         {
10806             synchronized (monitor())
10807             {
10808                 check_orphaned();
10809                 get_store().remove_element(BUDGETNONFEDERALCONTRACTUALFOURTHYEARAMOUNT$226, 0);
10810             }
10811         }
10812         
10813         
10814 
10815 
10816         public java.math.BigDecimal getBudgetNonFederalTravelFourthYearAmount()
10817         {
10818             synchronized (monitor())
10819             {
10820                 check_orphaned();
10821                 org.apache.xmlbeans.SimpleValue target = null;
10822                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAVELFOURTHYEARAMOUNT$228, 0);
10823                 if (target == null)
10824                 {
10825                     return null;
10826                 }
10827                 return target.getBigDecimalValue();
10828             }
10829         }
10830         
10831         
10832 
10833 
10834         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalTravelFourthYearAmount()
10835         {
10836             synchronized (monitor())
10837             {
10838                 check_orphaned();
10839                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10840                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAVELFOURTHYEARAMOUNT$228, 0);
10841                 return target;
10842             }
10843         }
10844         
10845         
10846 
10847 
10848         public boolean isSetBudgetNonFederalTravelFourthYearAmount()
10849         {
10850             synchronized (monitor())
10851             {
10852                 check_orphaned();
10853                 return get_store().count_elements(BUDGETNONFEDERALTRAVELFOURTHYEARAMOUNT$228) != 0;
10854             }
10855         }
10856         
10857         
10858 
10859 
10860         public void setBudgetNonFederalTravelFourthYearAmount(java.math.BigDecimal budgetNonFederalTravelFourthYearAmount)
10861         {
10862             synchronized (monitor())
10863             {
10864                 check_orphaned();
10865                 org.apache.xmlbeans.SimpleValue target = null;
10866                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAVELFOURTHYEARAMOUNT$228, 0);
10867                 if (target == null)
10868                 {
10869                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALTRAVELFOURTHYEARAMOUNT$228);
10870                 }
10871                 target.setBigDecimalValue(budgetNonFederalTravelFourthYearAmount);
10872             }
10873         }
10874         
10875         
10876 
10877 
10878         public void xsetBudgetNonFederalTravelFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalTravelFourthYearAmount)
10879         {
10880             synchronized (monitor())
10881             {
10882                 check_orphaned();
10883                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10884                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAVELFOURTHYEARAMOUNT$228, 0);
10885                 if (target == null)
10886                 {
10887                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALTRAVELFOURTHYEARAMOUNT$228);
10888                 }
10889                 target.set(budgetNonFederalTravelFourthYearAmount);
10890             }
10891         }
10892         
10893         
10894 
10895 
10896         public void unsetBudgetNonFederalTravelFourthYearAmount()
10897         {
10898             synchronized (monitor())
10899             {
10900                 check_orphaned();
10901                 get_store().remove_element(BUDGETNONFEDERALTRAVELFOURTHYEARAMOUNT$228, 0);
10902             }
10903         }
10904         
10905         
10906 
10907 
10908         public java.math.BigDecimal getBudgetNonFederalEquipmentFourthYearAmount()
10909         {
10910             synchronized (monitor())
10911             {
10912                 check_orphaned();
10913                 org.apache.xmlbeans.SimpleValue target = null;
10914                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTFOURTHYEARAMOUNT$230, 0);
10915                 if (target == null)
10916                 {
10917                     return null;
10918                 }
10919                 return target.getBigDecimalValue();
10920             }
10921         }
10922         
10923         
10924 
10925 
10926         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalEquipmentFourthYearAmount()
10927         {
10928             synchronized (monitor())
10929             {
10930                 check_orphaned();
10931                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10932                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTFOURTHYEARAMOUNT$230, 0);
10933                 return target;
10934             }
10935         }
10936         
10937         
10938 
10939 
10940         public boolean isSetBudgetNonFederalEquipmentFourthYearAmount()
10941         {
10942             synchronized (monitor())
10943             {
10944                 check_orphaned();
10945                 return get_store().count_elements(BUDGETNONFEDERALEQUIPMENTFOURTHYEARAMOUNT$230) != 0;
10946             }
10947         }
10948         
10949         
10950 
10951 
10952         public void setBudgetNonFederalEquipmentFourthYearAmount(java.math.BigDecimal budgetNonFederalEquipmentFourthYearAmount)
10953         {
10954             synchronized (monitor())
10955             {
10956                 check_orphaned();
10957                 org.apache.xmlbeans.SimpleValue target = null;
10958                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTFOURTHYEARAMOUNT$230, 0);
10959                 if (target == null)
10960                 {
10961                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALEQUIPMENTFOURTHYEARAMOUNT$230);
10962                 }
10963                 target.setBigDecimalValue(budgetNonFederalEquipmentFourthYearAmount);
10964             }
10965         }
10966         
10967         
10968 
10969 
10970         public void xsetBudgetNonFederalEquipmentFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalEquipmentFourthYearAmount)
10971         {
10972             synchronized (monitor())
10973             {
10974                 check_orphaned();
10975                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
10976                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTFOURTHYEARAMOUNT$230, 0);
10977                 if (target == null)
10978                 {
10979                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALEQUIPMENTFOURTHYEARAMOUNT$230);
10980                 }
10981                 target.set(budgetNonFederalEquipmentFourthYearAmount);
10982             }
10983         }
10984         
10985         
10986 
10987 
10988         public void unsetBudgetNonFederalEquipmentFourthYearAmount()
10989         {
10990             synchronized (monitor())
10991             {
10992                 check_orphaned();
10993                 get_store().remove_element(BUDGETNONFEDERALEQUIPMENTFOURTHYEARAMOUNT$230, 0);
10994             }
10995         }
10996         
10997         
10998 
10999 
11000         public java.math.BigDecimal getBudgetNonFederalPersonnelFourthYearAmount()
11001         {
11002             synchronized (monitor())
11003             {
11004                 check_orphaned();
11005                 org.apache.xmlbeans.SimpleValue target = null;
11006                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALPERSONNELFOURTHYEARAMOUNT$232, 0);
11007                 if (target == null)
11008                 {
11009                     return null;
11010                 }
11011                 return target.getBigDecimalValue();
11012             }
11013         }
11014         
11015         
11016 
11017 
11018         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalPersonnelFourthYearAmount()
11019         {
11020             synchronized (monitor())
11021             {
11022                 check_orphaned();
11023                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11024                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALPERSONNELFOURTHYEARAMOUNT$232, 0);
11025                 return target;
11026             }
11027         }
11028         
11029         
11030 
11031 
11032         public boolean isSetBudgetNonFederalPersonnelFourthYearAmount()
11033         {
11034             synchronized (monitor())
11035             {
11036                 check_orphaned();
11037                 return get_store().count_elements(BUDGETNONFEDERALPERSONNELFOURTHYEARAMOUNT$232) != 0;
11038             }
11039         }
11040         
11041         
11042 
11043 
11044         public void setBudgetNonFederalPersonnelFourthYearAmount(java.math.BigDecimal budgetNonFederalPersonnelFourthYearAmount)
11045         {
11046             synchronized (monitor())
11047             {
11048                 check_orphaned();
11049                 org.apache.xmlbeans.SimpleValue target = null;
11050                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALPERSONNELFOURTHYEARAMOUNT$232, 0);
11051                 if (target == null)
11052                 {
11053                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALPERSONNELFOURTHYEARAMOUNT$232);
11054                 }
11055                 target.setBigDecimalValue(budgetNonFederalPersonnelFourthYearAmount);
11056             }
11057         }
11058         
11059         
11060 
11061 
11062         public void xsetBudgetNonFederalPersonnelFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalPersonnelFourthYearAmount)
11063         {
11064             synchronized (monitor())
11065             {
11066                 check_orphaned();
11067                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11068                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALPERSONNELFOURTHYEARAMOUNT$232, 0);
11069                 if (target == null)
11070                 {
11071                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALPERSONNELFOURTHYEARAMOUNT$232);
11072                 }
11073                 target.set(budgetNonFederalPersonnelFourthYearAmount);
11074             }
11075         }
11076         
11077         
11078 
11079 
11080         public void unsetBudgetNonFederalPersonnelFourthYearAmount()
11081         {
11082             synchronized (monitor())
11083             {
11084                 check_orphaned();
11085                 get_store().remove_element(BUDGETNONFEDERALPERSONNELFOURTHYEARAMOUNT$232, 0);
11086             }
11087         }
11088         
11089         
11090 
11091 
11092         public java.math.BigDecimal getBudgetNonFederalFringeFourthYearAmount()
11093         {
11094             synchronized (monitor())
11095             {
11096                 check_orphaned();
11097                 org.apache.xmlbeans.SimpleValue target = null;
11098                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFRINGEFOURTHYEARAMOUNT$234, 0);
11099                 if (target == null)
11100                 {
11101                     return null;
11102                 }
11103                 return target.getBigDecimalValue();
11104             }
11105         }
11106         
11107         
11108 
11109 
11110         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalFringeFourthYearAmount()
11111         {
11112             synchronized (monitor())
11113             {
11114                 check_orphaned();
11115                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11116                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFRINGEFOURTHYEARAMOUNT$234, 0);
11117                 return target;
11118             }
11119         }
11120         
11121         
11122 
11123 
11124         public boolean isSetBudgetNonFederalFringeFourthYearAmount()
11125         {
11126             synchronized (monitor())
11127             {
11128                 check_orphaned();
11129                 return get_store().count_elements(BUDGETNONFEDERALFRINGEFOURTHYEARAMOUNT$234) != 0;
11130             }
11131         }
11132         
11133         
11134 
11135 
11136         public void setBudgetNonFederalFringeFourthYearAmount(java.math.BigDecimal budgetNonFederalFringeFourthYearAmount)
11137         {
11138             synchronized (monitor())
11139             {
11140                 check_orphaned();
11141                 org.apache.xmlbeans.SimpleValue target = null;
11142                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFRINGEFOURTHYEARAMOUNT$234, 0);
11143                 if (target == null)
11144                 {
11145                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALFRINGEFOURTHYEARAMOUNT$234);
11146                 }
11147                 target.setBigDecimalValue(budgetNonFederalFringeFourthYearAmount);
11148             }
11149         }
11150         
11151         
11152 
11153 
11154         public void xsetBudgetNonFederalFringeFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalFringeFourthYearAmount)
11155         {
11156             synchronized (monitor())
11157             {
11158                 check_orphaned();
11159                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11160                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFRINGEFOURTHYEARAMOUNT$234, 0);
11161                 if (target == null)
11162                 {
11163                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALFRINGEFOURTHYEARAMOUNT$234);
11164                 }
11165                 target.set(budgetNonFederalFringeFourthYearAmount);
11166             }
11167         }
11168         
11169         
11170 
11171 
11172         public void unsetBudgetNonFederalFringeFourthYearAmount()
11173         {
11174             synchronized (monitor())
11175             {
11176                 check_orphaned();
11177                 get_store().remove_element(BUDGETNONFEDERALFRINGEFOURTHYEARAMOUNT$234, 0);
11178             }
11179         }
11180         
11181         
11182 
11183 
11184         public java.math.BigDecimal getBudgetNonFederalTrainingFourthYearAmount()
11185         {
11186             synchronized (monitor())
11187             {
11188                 check_orphaned();
11189                 org.apache.xmlbeans.SimpleValue target = null;
11190                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAININGFOURTHYEARAMOUNT$236, 0);
11191                 if (target == null)
11192                 {
11193                     return null;
11194                 }
11195                 return target.getBigDecimalValue();
11196             }
11197         }
11198         
11199         
11200 
11201 
11202         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalTrainingFourthYearAmount()
11203         {
11204             synchronized (monitor())
11205             {
11206                 check_orphaned();
11207                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11208                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAININGFOURTHYEARAMOUNT$236, 0);
11209                 return target;
11210             }
11211         }
11212         
11213         
11214 
11215 
11216         public boolean isSetBudgetNonFederalTrainingFourthYearAmount()
11217         {
11218             synchronized (monitor())
11219             {
11220                 check_orphaned();
11221                 return get_store().count_elements(BUDGETNONFEDERALTRAININGFOURTHYEARAMOUNT$236) != 0;
11222             }
11223         }
11224         
11225         
11226 
11227 
11228         public void setBudgetNonFederalTrainingFourthYearAmount(java.math.BigDecimal budgetNonFederalTrainingFourthYearAmount)
11229         {
11230             synchronized (monitor())
11231             {
11232                 check_orphaned();
11233                 org.apache.xmlbeans.SimpleValue target = null;
11234                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAININGFOURTHYEARAMOUNT$236, 0);
11235                 if (target == null)
11236                 {
11237                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALTRAININGFOURTHYEARAMOUNT$236);
11238                 }
11239                 target.setBigDecimalValue(budgetNonFederalTrainingFourthYearAmount);
11240             }
11241         }
11242         
11243         
11244 
11245 
11246         public void xsetBudgetNonFederalTrainingFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalTrainingFourthYearAmount)
11247         {
11248             synchronized (monitor())
11249             {
11250                 check_orphaned();
11251                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11252                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAININGFOURTHYEARAMOUNT$236, 0);
11253                 if (target == null)
11254                 {
11255                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALTRAININGFOURTHYEARAMOUNT$236);
11256                 }
11257                 target.set(budgetNonFederalTrainingFourthYearAmount);
11258             }
11259         }
11260         
11261         
11262 
11263 
11264         public void unsetBudgetNonFederalTrainingFourthYearAmount()
11265         {
11266             synchronized (monitor())
11267             {
11268                 check_orphaned();
11269                 get_store().remove_element(BUDGETNONFEDERALTRAININGFOURTHYEARAMOUNT$236, 0);
11270             }
11271         }
11272         
11273         
11274 
11275 
11276         public java.math.BigDecimal getBudgetNonFederalFourthYearAmount()
11277         {
11278             synchronized (monitor())
11279             {
11280                 check_orphaned();
11281                 org.apache.xmlbeans.SimpleValue target = null;
11282                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFOURTHYEARAMOUNT$238, 0);
11283                 if (target == null)
11284                 {
11285                     return null;
11286                 }
11287                 return target.getBigDecimalValue();
11288             }
11289         }
11290         
11291         
11292 
11293 
11294         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalFourthYearAmount()
11295         {
11296             synchronized (monitor())
11297             {
11298                 check_orphaned();
11299                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
11300                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFOURTHYEARAMOUNT$238, 0);
11301                 return target;
11302             }
11303         }
11304         
11305         
11306 
11307 
11308         public boolean isSetBudgetNonFederalFourthYearAmount()
11309         {
11310             synchronized (monitor())
11311             {
11312                 check_orphaned();
11313                 return get_store().count_elements(BUDGETNONFEDERALFOURTHYEARAMOUNT$238) != 0;
11314             }
11315         }
11316         
11317         
11318 
11319 
11320         public void setBudgetNonFederalFourthYearAmount(java.math.BigDecimal budgetNonFederalFourthYearAmount)
11321         {
11322             synchronized (monitor())
11323             {
11324                 check_orphaned();
11325                 org.apache.xmlbeans.SimpleValue target = null;
11326                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFOURTHYEARAMOUNT$238, 0);
11327                 if (target == null)
11328                 {
11329                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALFOURTHYEARAMOUNT$238);
11330                 }
11331                 target.setBigDecimalValue(budgetNonFederalFourthYearAmount);
11332             }
11333         }
11334         
11335         
11336 
11337 
11338         public void xsetBudgetNonFederalFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalFourthYearAmount)
11339         {
11340             synchronized (monitor())
11341             {
11342                 check_orphaned();
11343                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
11344                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFOURTHYEARAMOUNT$238, 0);
11345                 if (target == null)
11346                 {
11347                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALFOURTHYEARAMOUNT$238);
11348                 }
11349                 target.set(budgetNonFederalFourthYearAmount);
11350             }
11351         }
11352         
11353         
11354 
11355 
11356         public void unsetBudgetNonFederalFourthYearAmount()
11357         {
11358             synchronized (monitor())
11359             {
11360                 check_orphaned();
11361                 get_store().remove_element(BUDGETNONFEDERALFOURTHYEARAMOUNT$238, 0);
11362             }
11363         }
11364         
11365         
11366 
11367 
11368         public java.math.BigDecimal getBudgetNonFederalDirectFourthYearAmount()
11369         {
11370             synchronized (monitor())
11371             {
11372                 check_orphaned();
11373                 org.apache.xmlbeans.SimpleValue target = null;
11374                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALDIRECTFOURTHYEARAMOUNT$240, 0);
11375                 if (target == null)
11376                 {
11377                     return null;
11378                 }
11379                 return target.getBigDecimalValue();
11380             }
11381         }
11382         
11383         
11384 
11385 
11386         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalDirectFourthYearAmount()
11387         {
11388             synchronized (monitor())
11389             {
11390                 check_orphaned();
11391                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
11392                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALDIRECTFOURTHYEARAMOUNT$240, 0);
11393                 return target;
11394             }
11395         }
11396         
11397         
11398 
11399 
11400         public boolean isSetBudgetNonFederalDirectFourthYearAmount()
11401         {
11402             synchronized (monitor())
11403             {
11404                 check_orphaned();
11405                 return get_store().count_elements(BUDGETNONFEDERALDIRECTFOURTHYEARAMOUNT$240) != 0;
11406             }
11407         }
11408         
11409         
11410 
11411 
11412         public void setBudgetNonFederalDirectFourthYearAmount(java.math.BigDecimal budgetNonFederalDirectFourthYearAmount)
11413         {
11414             synchronized (monitor())
11415             {
11416                 check_orphaned();
11417                 org.apache.xmlbeans.SimpleValue target = null;
11418                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALDIRECTFOURTHYEARAMOUNT$240, 0);
11419                 if (target == null)
11420                 {
11421                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALDIRECTFOURTHYEARAMOUNT$240);
11422                 }
11423                 target.setBigDecimalValue(budgetNonFederalDirectFourthYearAmount);
11424             }
11425         }
11426         
11427         
11428 
11429 
11430         public void xsetBudgetNonFederalDirectFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalDirectFourthYearAmount)
11431         {
11432             synchronized (monitor())
11433             {
11434                 check_orphaned();
11435                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
11436                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALDIRECTFOURTHYEARAMOUNT$240, 0);
11437                 if (target == null)
11438                 {
11439                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALDIRECTFOURTHYEARAMOUNT$240);
11440                 }
11441                 target.set(budgetNonFederalDirectFourthYearAmount);
11442             }
11443         }
11444         
11445         
11446 
11447 
11448         public void unsetBudgetNonFederalDirectFourthYearAmount()
11449         {
11450             synchronized (monitor())
11451             {
11452                 check_orphaned();
11453                 get_store().remove_element(BUDGETNONFEDERALDIRECTFOURTHYEARAMOUNT$240, 0);
11454             }
11455         }
11456         
11457         
11458 
11459 
11460         public java.math.BigDecimal getBudgetNonFederalIndirectFourthYearAmount()
11461         {
11462             synchronized (monitor())
11463             {
11464                 check_orphaned();
11465                 org.apache.xmlbeans.SimpleValue target = null;
11466                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALINDIRECTFOURTHYEARAMOUNT$242, 0);
11467                 if (target == null)
11468                 {
11469                     return null;
11470                 }
11471                 return target.getBigDecimalValue();
11472             }
11473         }
11474         
11475         
11476 
11477 
11478         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalIndirectFourthYearAmount()
11479         {
11480             synchronized (monitor())
11481             {
11482                 check_orphaned();
11483                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11484                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALINDIRECTFOURTHYEARAMOUNT$242, 0);
11485                 return target;
11486             }
11487         }
11488         
11489         
11490 
11491 
11492         public boolean isSetBudgetNonFederalIndirectFourthYearAmount()
11493         {
11494             synchronized (monitor())
11495             {
11496                 check_orphaned();
11497                 return get_store().count_elements(BUDGETNONFEDERALINDIRECTFOURTHYEARAMOUNT$242) != 0;
11498             }
11499         }
11500         
11501         
11502 
11503 
11504         public void setBudgetNonFederalIndirectFourthYearAmount(java.math.BigDecimal budgetNonFederalIndirectFourthYearAmount)
11505         {
11506             synchronized (monitor())
11507             {
11508                 check_orphaned();
11509                 org.apache.xmlbeans.SimpleValue target = null;
11510                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALINDIRECTFOURTHYEARAMOUNT$242, 0);
11511                 if (target == null)
11512                 {
11513                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALINDIRECTFOURTHYEARAMOUNT$242);
11514                 }
11515                 target.setBigDecimalValue(budgetNonFederalIndirectFourthYearAmount);
11516             }
11517         }
11518         
11519         
11520 
11521 
11522         public void xsetBudgetNonFederalIndirectFourthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalIndirectFourthYearAmount)
11523         {
11524             synchronized (monitor())
11525             {
11526                 check_orphaned();
11527                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11528                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALINDIRECTFOURTHYEARAMOUNT$242, 0);
11529                 if (target == null)
11530                 {
11531                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALINDIRECTFOURTHYEARAMOUNT$242);
11532                 }
11533                 target.set(budgetNonFederalIndirectFourthYearAmount);
11534             }
11535         }
11536         
11537         
11538 
11539 
11540         public void unsetBudgetNonFederalIndirectFourthYearAmount()
11541         {
11542             synchronized (monitor())
11543             {
11544                 check_orphaned();
11545                 get_store().remove_element(BUDGETNONFEDERALINDIRECTFOURTHYEARAMOUNT$242, 0);
11546             }
11547         }
11548         
11549         
11550 
11551 
11552         public java.math.BigDecimal getBudgetNonFederalConstructionFifthYearAmount()
11553         {
11554             synchronized (monitor())
11555             {
11556                 check_orphaned();
11557                 org.apache.xmlbeans.SimpleValue target = null;
11558                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$244, 0);
11559                 if (target == null)
11560                 {
11561                     return null;
11562                 }
11563                 return target.getBigDecimalValue();
11564             }
11565         }
11566         
11567         
11568 
11569 
11570         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalConstructionFifthYearAmount()
11571         {
11572             synchronized (monitor())
11573             {
11574                 check_orphaned();
11575                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11576                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$244, 0);
11577                 return target;
11578             }
11579         }
11580         
11581         
11582 
11583 
11584         public boolean isSetBudgetNonFederalConstructionFifthYearAmount()
11585         {
11586             synchronized (monitor())
11587             {
11588                 check_orphaned();
11589                 return get_store().count_elements(BUDGETNONFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$244) != 0;
11590             }
11591         }
11592         
11593         
11594 
11595 
11596         public void setBudgetNonFederalConstructionFifthYearAmount(java.math.BigDecimal budgetNonFederalConstructionFifthYearAmount)
11597         {
11598             synchronized (monitor())
11599             {
11600                 check_orphaned();
11601                 org.apache.xmlbeans.SimpleValue target = null;
11602                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$244, 0);
11603                 if (target == null)
11604                 {
11605                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$244);
11606                 }
11607                 target.setBigDecimalValue(budgetNonFederalConstructionFifthYearAmount);
11608             }
11609         }
11610         
11611         
11612 
11613 
11614         public void xsetBudgetNonFederalConstructionFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalConstructionFifthYearAmount)
11615         {
11616             synchronized (monitor())
11617             {
11618                 check_orphaned();
11619                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11620                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$244, 0);
11621                 if (target == null)
11622                 {
11623                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$244);
11624                 }
11625                 target.set(budgetNonFederalConstructionFifthYearAmount);
11626             }
11627         }
11628         
11629         
11630 
11631 
11632         public void unsetBudgetNonFederalConstructionFifthYearAmount()
11633         {
11634             synchronized (monitor())
11635             {
11636                 check_orphaned();
11637                 get_store().remove_element(BUDGETNONFEDERALCONSTRUCTIONFIFTHYEARAMOUNT$244, 0);
11638             }
11639         }
11640         
11641         
11642 
11643 
11644         public java.math.BigDecimal getBudgetNonFederalOtherFifthYearAmount()
11645         {
11646             synchronized (monitor())
11647             {
11648                 check_orphaned();
11649                 org.apache.xmlbeans.SimpleValue target = null;
11650                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALOTHERFIFTHYEARAMOUNT$246, 0);
11651                 if (target == null)
11652                 {
11653                     return null;
11654                 }
11655                 return target.getBigDecimalValue();
11656             }
11657         }
11658         
11659         
11660 
11661 
11662         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalOtherFifthYearAmount()
11663         {
11664             synchronized (monitor())
11665             {
11666                 check_orphaned();
11667                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11668                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALOTHERFIFTHYEARAMOUNT$246, 0);
11669                 return target;
11670             }
11671         }
11672         
11673         
11674 
11675 
11676         public boolean isSetBudgetNonFederalOtherFifthYearAmount()
11677         {
11678             synchronized (monitor())
11679             {
11680                 check_orphaned();
11681                 return get_store().count_elements(BUDGETNONFEDERALOTHERFIFTHYEARAMOUNT$246) != 0;
11682             }
11683         }
11684         
11685         
11686 
11687 
11688         public void setBudgetNonFederalOtherFifthYearAmount(java.math.BigDecimal budgetNonFederalOtherFifthYearAmount)
11689         {
11690             synchronized (monitor())
11691             {
11692                 check_orphaned();
11693                 org.apache.xmlbeans.SimpleValue target = null;
11694                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALOTHERFIFTHYEARAMOUNT$246, 0);
11695                 if (target == null)
11696                 {
11697                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALOTHERFIFTHYEARAMOUNT$246);
11698                 }
11699                 target.setBigDecimalValue(budgetNonFederalOtherFifthYearAmount);
11700             }
11701         }
11702         
11703         
11704 
11705 
11706         public void xsetBudgetNonFederalOtherFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalOtherFifthYearAmount)
11707         {
11708             synchronized (monitor())
11709             {
11710                 check_orphaned();
11711                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11712                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALOTHERFIFTHYEARAMOUNT$246, 0);
11713                 if (target == null)
11714                 {
11715                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALOTHERFIFTHYEARAMOUNT$246);
11716                 }
11717                 target.set(budgetNonFederalOtherFifthYearAmount);
11718             }
11719         }
11720         
11721         
11722 
11723 
11724         public void unsetBudgetNonFederalOtherFifthYearAmount()
11725         {
11726             synchronized (monitor())
11727             {
11728                 check_orphaned();
11729                 get_store().remove_element(BUDGETNONFEDERALOTHERFIFTHYEARAMOUNT$246, 0);
11730             }
11731         }
11732         
11733         
11734 
11735 
11736         public java.math.BigDecimal getBudgetNonFederalSuppliesFifthYearAmount()
11737         {
11738             synchronized (monitor())
11739             {
11740                 check_orphaned();
11741                 org.apache.xmlbeans.SimpleValue target = null;
11742                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESFIFTHYEARAMOUNT$248, 0);
11743                 if (target == null)
11744                 {
11745                     return null;
11746                 }
11747                 return target.getBigDecimalValue();
11748             }
11749         }
11750         
11751         
11752 
11753 
11754         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalSuppliesFifthYearAmount()
11755         {
11756             synchronized (monitor())
11757             {
11758                 check_orphaned();
11759                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11760                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESFIFTHYEARAMOUNT$248, 0);
11761                 return target;
11762             }
11763         }
11764         
11765         
11766 
11767 
11768         public boolean isSetBudgetNonFederalSuppliesFifthYearAmount()
11769         {
11770             synchronized (monitor())
11771             {
11772                 check_orphaned();
11773                 return get_store().count_elements(BUDGETNONFEDERALSUPPLIESFIFTHYEARAMOUNT$248) != 0;
11774             }
11775         }
11776         
11777         
11778 
11779 
11780         public void setBudgetNonFederalSuppliesFifthYearAmount(java.math.BigDecimal budgetNonFederalSuppliesFifthYearAmount)
11781         {
11782             synchronized (monitor())
11783             {
11784                 check_orphaned();
11785                 org.apache.xmlbeans.SimpleValue target = null;
11786                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESFIFTHYEARAMOUNT$248, 0);
11787                 if (target == null)
11788                 {
11789                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALSUPPLIESFIFTHYEARAMOUNT$248);
11790                 }
11791                 target.setBigDecimalValue(budgetNonFederalSuppliesFifthYearAmount);
11792             }
11793         }
11794         
11795         
11796 
11797 
11798         public void xsetBudgetNonFederalSuppliesFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalSuppliesFifthYearAmount)
11799         {
11800             synchronized (monitor())
11801             {
11802                 check_orphaned();
11803                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11804                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESFIFTHYEARAMOUNT$248, 0);
11805                 if (target == null)
11806                 {
11807                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALSUPPLIESFIFTHYEARAMOUNT$248);
11808                 }
11809                 target.set(budgetNonFederalSuppliesFifthYearAmount);
11810             }
11811         }
11812         
11813         
11814 
11815 
11816         public void unsetBudgetNonFederalSuppliesFifthYearAmount()
11817         {
11818             synchronized (monitor())
11819             {
11820                 check_orphaned();
11821                 get_store().remove_element(BUDGETNONFEDERALSUPPLIESFIFTHYEARAMOUNT$248, 0);
11822             }
11823         }
11824         
11825         
11826 
11827 
11828         public java.math.BigDecimal getBudgetNonFederalContractualFifthYearAmount()
11829         {
11830             synchronized (monitor())
11831             {
11832                 check_orphaned();
11833                 org.apache.xmlbeans.SimpleValue target = null;
11834                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALFIFTHYEARAMOUNT$250, 0);
11835                 if (target == null)
11836                 {
11837                     return null;
11838                 }
11839                 return target.getBigDecimalValue();
11840             }
11841         }
11842         
11843         
11844 
11845 
11846         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalContractualFifthYearAmount()
11847         {
11848             synchronized (monitor())
11849             {
11850                 check_orphaned();
11851                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11852                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALFIFTHYEARAMOUNT$250, 0);
11853                 return target;
11854             }
11855         }
11856         
11857         
11858 
11859 
11860         public boolean isSetBudgetNonFederalContractualFifthYearAmount()
11861         {
11862             synchronized (monitor())
11863             {
11864                 check_orphaned();
11865                 return get_store().count_elements(BUDGETNONFEDERALCONTRACTUALFIFTHYEARAMOUNT$250) != 0;
11866             }
11867         }
11868         
11869         
11870 
11871 
11872         public void setBudgetNonFederalContractualFifthYearAmount(java.math.BigDecimal budgetNonFederalContractualFifthYearAmount)
11873         {
11874             synchronized (monitor())
11875             {
11876                 check_orphaned();
11877                 org.apache.xmlbeans.SimpleValue target = null;
11878                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALFIFTHYEARAMOUNT$250, 0);
11879                 if (target == null)
11880                 {
11881                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALCONTRACTUALFIFTHYEARAMOUNT$250);
11882                 }
11883                 target.setBigDecimalValue(budgetNonFederalContractualFifthYearAmount);
11884             }
11885         }
11886         
11887         
11888 
11889 
11890         public void xsetBudgetNonFederalContractualFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalContractualFifthYearAmount)
11891         {
11892             synchronized (monitor())
11893             {
11894                 check_orphaned();
11895                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11896                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALFIFTHYEARAMOUNT$250, 0);
11897                 if (target == null)
11898                 {
11899                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALCONTRACTUALFIFTHYEARAMOUNT$250);
11900                 }
11901                 target.set(budgetNonFederalContractualFifthYearAmount);
11902             }
11903         }
11904         
11905         
11906 
11907 
11908         public void unsetBudgetNonFederalContractualFifthYearAmount()
11909         {
11910             synchronized (monitor())
11911             {
11912                 check_orphaned();
11913                 get_store().remove_element(BUDGETNONFEDERALCONTRACTUALFIFTHYEARAMOUNT$250, 0);
11914             }
11915         }
11916         
11917         
11918 
11919 
11920         public java.math.BigDecimal getBudgetNonFederalTravelFifthYearAmount()
11921         {
11922             synchronized (monitor())
11923             {
11924                 check_orphaned();
11925                 org.apache.xmlbeans.SimpleValue target = null;
11926                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAVELFIFTHYEARAMOUNT$252, 0);
11927                 if (target == null)
11928                 {
11929                     return null;
11930                 }
11931                 return target.getBigDecimalValue();
11932             }
11933         }
11934         
11935         
11936 
11937 
11938         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalTravelFifthYearAmount()
11939         {
11940             synchronized (monitor())
11941             {
11942                 check_orphaned();
11943                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11944                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAVELFIFTHYEARAMOUNT$252, 0);
11945                 return target;
11946             }
11947         }
11948         
11949         
11950 
11951 
11952         public boolean isSetBudgetNonFederalTravelFifthYearAmount()
11953         {
11954             synchronized (monitor())
11955             {
11956                 check_orphaned();
11957                 return get_store().count_elements(BUDGETNONFEDERALTRAVELFIFTHYEARAMOUNT$252) != 0;
11958             }
11959         }
11960         
11961         
11962 
11963 
11964         public void setBudgetNonFederalTravelFifthYearAmount(java.math.BigDecimal budgetNonFederalTravelFifthYearAmount)
11965         {
11966             synchronized (monitor())
11967             {
11968                 check_orphaned();
11969                 org.apache.xmlbeans.SimpleValue target = null;
11970                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAVELFIFTHYEARAMOUNT$252, 0);
11971                 if (target == null)
11972                 {
11973                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALTRAVELFIFTHYEARAMOUNT$252);
11974                 }
11975                 target.setBigDecimalValue(budgetNonFederalTravelFifthYearAmount);
11976             }
11977         }
11978         
11979         
11980 
11981 
11982         public void xsetBudgetNonFederalTravelFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalTravelFifthYearAmount)
11983         {
11984             synchronized (monitor())
11985             {
11986                 check_orphaned();
11987                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
11988                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAVELFIFTHYEARAMOUNT$252, 0);
11989                 if (target == null)
11990                 {
11991                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALTRAVELFIFTHYEARAMOUNT$252);
11992                 }
11993                 target.set(budgetNonFederalTravelFifthYearAmount);
11994             }
11995         }
11996         
11997         
11998 
11999 
12000         public void unsetBudgetNonFederalTravelFifthYearAmount()
12001         {
12002             synchronized (monitor())
12003             {
12004                 check_orphaned();
12005                 get_store().remove_element(BUDGETNONFEDERALTRAVELFIFTHYEARAMOUNT$252, 0);
12006             }
12007         }
12008         
12009         
12010 
12011 
12012         public java.math.BigDecimal getBudgetNonFederalEquipmentFifthYearAmount()
12013         {
12014             synchronized (monitor())
12015             {
12016                 check_orphaned();
12017                 org.apache.xmlbeans.SimpleValue target = null;
12018                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTFIFTHYEARAMOUNT$254, 0);
12019                 if (target == null)
12020                 {
12021                     return null;
12022                 }
12023                 return target.getBigDecimalValue();
12024             }
12025         }
12026         
12027         
12028 
12029 
12030         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalEquipmentFifthYearAmount()
12031         {
12032             synchronized (monitor())
12033             {
12034                 check_orphaned();
12035                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
12036                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTFIFTHYEARAMOUNT$254, 0);
12037                 return target;
12038             }
12039         }
12040         
12041         
12042 
12043 
12044         public boolean isSetBudgetNonFederalEquipmentFifthYearAmount()
12045         {
12046             synchronized (monitor())
12047             {
12048                 check_orphaned();
12049                 return get_store().count_elements(BUDGETNONFEDERALEQUIPMENTFIFTHYEARAMOUNT$254) != 0;
12050             }
12051         }
12052         
12053         
12054 
12055 
12056         public void setBudgetNonFederalEquipmentFifthYearAmount(java.math.BigDecimal budgetNonFederalEquipmentFifthYearAmount)
12057         {
12058             synchronized (monitor())
12059             {
12060                 check_orphaned();
12061                 org.apache.xmlbeans.SimpleValue target = null;
12062                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTFIFTHYEARAMOUNT$254, 0);
12063                 if (target == null)
12064                 {
12065                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALEQUIPMENTFIFTHYEARAMOUNT$254);
12066                 }
12067                 target.setBigDecimalValue(budgetNonFederalEquipmentFifthYearAmount);
12068             }
12069         }
12070         
12071         
12072 
12073 
12074         public void xsetBudgetNonFederalEquipmentFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalEquipmentFifthYearAmount)
12075         {
12076             synchronized (monitor())
12077             {
12078                 check_orphaned();
12079                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
12080                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTFIFTHYEARAMOUNT$254, 0);
12081                 if (target == null)
12082                 {
12083                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALEQUIPMENTFIFTHYEARAMOUNT$254);
12084                 }
12085                 target.set(budgetNonFederalEquipmentFifthYearAmount);
12086             }
12087         }
12088         
12089         
12090 
12091 
12092         public void unsetBudgetNonFederalEquipmentFifthYearAmount()
12093         {
12094             synchronized (monitor())
12095             {
12096                 check_orphaned();
12097                 get_store().remove_element(BUDGETNONFEDERALEQUIPMENTFIFTHYEARAMOUNT$254, 0);
12098             }
12099         }
12100         
12101         
12102 
12103 
12104         public java.math.BigDecimal getBudgetNonFederalPersonnelFifthYearAmount()
12105         {
12106             synchronized (monitor())
12107             {
12108                 check_orphaned();
12109                 org.apache.xmlbeans.SimpleValue target = null;
12110                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALPERSONNELFIFTHYEARAMOUNT$256, 0);
12111                 if (target == null)
12112                 {
12113                     return null;
12114                 }
12115                 return target.getBigDecimalValue();
12116             }
12117         }
12118         
12119         
12120 
12121 
12122         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalPersonnelFifthYearAmount()
12123         {
12124             synchronized (monitor())
12125             {
12126                 check_orphaned();
12127                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
12128                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALPERSONNELFIFTHYEARAMOUNT$256, 0);
12129                 return target;
12130             }
12131         }
12132         
12133         
12134 
12135 
12136         public boolean isSetBudgetNonFederalPersonnelFifthYearAmount()
12137         {
12138             synchronized (monitor())
12139             {
12140                 check_orphaned();
12141                 return get_store().count_elements(BUDGETNONFEDERALPERSONNELFIFTHYEARAMOUNT$256) != 0;
12142             }
12143         }
12144         
12145         
12146 
12147 
12148         public void setBudgetNonFederalPersonnelFifthYearAmount(java.math.BigDecimal budgetNonFederalPersonnelFifthYearAmount)
12149         {
12150             synchronized (monitor())
12151             {
12152                 check_orphaned();
12153                 org.apache.xmlbeans.SimpleValue target = null;
12154                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALPERSONNELFIFTHYEARAMOUNT$256, 0);
12155                 if (target == null)
12156                 {
12157                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALPERSONNELFIFTHYEARAMOUNT$256);
12158                 }
12159                 target.setBigDecimalValue(budgetNonFederalPersonnelFifthYearAmount);
12160             }
12161         }
12162         
12163         
12164 
12165 
12166         public void xsetBudgetNonFederalPersonnelFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalPersonnelFifthYearAmount)
12167         {
12168             synchronized (monitor())
12169             {
12170                 check_orphaned();
12171                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
12172                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALPERSONNELFIFTHYEARAMOUNT$256, 0);
12173                 if (target == null)
12174                 {
12175                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALPERSONNELFIFTHYEARAMOUNT$256);
12176                 }
12177                 target.set(budgetNonFederalPersonnelFifthYearAmount);
12178             }
12179         }
12180         
12181         
12182 
12183 
12184         public void unsetBudgetNonFederalPersonnelFifthYearAmount()
12185         {
12186             synchronized (monitor())
12187             {
12188                 check_orphaned();
12189                 get_store().remove_element(BUDGETNONFEDERALPERSONNELFIFTHYEARAMOUNT$256, 0);
12190             }
12191         }
12192         
12193         
12194 
12195 
12196         public java.math.BigDecimal getBudgetNonFederalFringeFifthYearAmount()
12197         {
12198             synchronized (monitor())
12199             {
12200                 check_orphaned();
12201                 org.apache.xmlbeans.SimpleValue target = null;
12202                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFRINGEFIFTHYEARAMOUNT$258, 0);
12203                 if (target == null)
12204                 {
12205                     return null;
12206                 }
12207                 return target.getBigDecimalValue();
12208             }
12209         }
12210         
12211         
12212 
12213 
12214         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalFringeFifthYearAmount()
12215         {
12216             synchronized (monitor())
12217             {
12218                 check_orphaned();
12219                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
12220                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFRINGEFIFTHYEARAMOUNT$258, 0);
12221                 return target;
12222             }
12223         }
12224         
12225         
12226 
12227 
12228         public boolean isSetBudgetNonFederalFringeFifthYearAmount()
12229         {
12230             synchronized (monitor())
12231             {
12232                 check_orphaned();
12233                 return get_store().count_elements(BUDGETNONFEDERALFRINGEFIFTHYEARAMOUNT$258) != 0;
12234             }
12235         }
12236         
12237         
12238 
12239 
12240         public void setBudgetNonFederalFringeFifthYearAmount(java.math.BigDecimal budgetNonFederalFringeFifthYearAmount)
12241         {
12242             synchronized (monitor())
12243             {
12244                 check_orphaned();
12245                 org.apache.xmlbeans.SimpleValue target = null;
12246                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFRINGEFIFTHYEARAMOUNT$258, 0);
12247                 if (target == null)
12248                 {
12249                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALFRINGEFIFTHYEARAMOUNT$258);
12250                 }
12251                 target.setBigDecimalValue(budgetNonFederalFringeFifthYearAmount);
12252             }
12253         }
12254         
12255         
12256 
12257 
12258         public void xsetBudgetNonFederalFringeFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalFringeFifthYearAmount)
12259         {
12260             synchronized (monitor())
12261             {
12262                 check_orphaned();
12263                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
12264                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFRINGEFIFTHYEARAMOUNT$258, 0);
12265                 if (target == null)
12266                 {
12267                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALFRINGEFIFTHYEARAMOUNT$258);
12268                 }
12269                 target.set(budgetNonFederalFringeFifthYearAmount);
12270             }
12271         }
12272         
12273         
12274 
12275 
12276         public void unsetBudgetNonFederalFringeFifthYearAmount()
12277         {
12278             synchronized (monitor())
12279             {
12280                 check_orphaned();
12281                 get_store().remove_element(BUDGETNONFEDERALFRINGEFIFTHYEARAMOUNT$258, 0);
12282             }
12283         }
12284         
12285         
12286 
12287 
12288         public java.math.BigDecimal getBudgetNonFederalTrainingFifthYearAmount()
12289         {
12290             synchronized (monitor())
12291             {
12292                 check_orphaned();
12293                 org.apache.xmlbeans.SimpleValue target = null;
12294                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAININGFIFTHYEARAMOUNT$260, 0);
12295                 if (target == null)
12296                 {
12297                     return null;
12298                 }
12299                 return target.getBigDecimalValue();
12300             }
12301         }
12302         
12303         
12304 
12305 
12306         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalTrainingFifthYearAmount()
12307         {
12308             synchronized (monitor())
12309             {
12310                 check_orphaned();
12311                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
12312                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAININGFIFTHYEARAMOUNT$260, 0);
12313                 return target;
12314             }
12315         }
12316         
12317         
12318 
12319 
12320         public boolean isSetBudgetNonFederalTrainingFifthYearAmount()
12321         {
12322             synchronized (monitor())
12323             {
12324                 check_orphaned();
12325                 return get_store().count_elements(BUDGETNONFEDERALTRAININGFIFTHYEARAMOUNT$260) != 0;
12326             }
12327         }
12328         
12329         
12330 
12331 
12332         public void setBudgetNonFederalTrainingFifthYearAmount(java.math.BigDecimal budgetNonFederalTrainingFifthYearAmount)
12333         {
12334             synchronized (monitor())
12335             {
12336                 check_orphaned();
12337                 org.apache.xmlbeans.SimpleValue target = null;
12338                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAININGFIFTHYEARAMOUNT$260, 0);
12339                 if (target == null)
12340                 {
12341                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALTRAININGFIFTHYEARAMOUNT$260);
12342                 }
12343                 target.setBigDecimalValue(budgetNonFederalTrainingFifthYearAmount);
12344             }
12345         }
12346         
12347         
12348 
12349 
12350         public void xsetBudgetNonFederalTrainingFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalTrainingFifthYearAmount)
12351         {
12352             synchronized (monitor())
12353             {
12354                 check_orphaned();
12355                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
12356                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAININGFIFTHYEARAMOUNT$260, 0);
12357                 if (target == null)
12358                 {
12359                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALTRAININGFIFTHYEARAMOUNT$260);
12360                 }
12361                 target.set(budgetNonFederalTrainingFifthYearAmount);
12362             }
12363         }
12364         
12365         
12366 
12367 
12368         public void unsetBudgetNonFederalTrainingFifthYearAmount()
12369         {
12370             synchronized (monitor())
12371             {
12372                 check_orphaned();
12373                 get_store().remove_element(BUDGETNONFEDERALTRAININGFIFTHYEARAMOUNT$260, 0);
12374             }
12375         }
12376         
12377         
12378 
12379 
12380         public java.math.BigDecimal getBudgetNonFederalFifthYearAmount()
12381         {
12382             synchronized (monitor())
12383             {
12384                 check_orphaned();
12385                 org.apache.xmlbeans.SimpleValue target = null;
12386                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFIFTHYEARAMOUNT$262, 0);
12387                 if (target == null)
12388                 {
12389                     return null;
12390                 }
12391                 return target.getBigDecimalValue();
12392             }
12393         }
12394         
12395         
12396 
12397 
12398         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalFifthYearAmount()
12399         {
12400             synchronized (monitor())
12401             {
12402                 check_orphaned();
12403                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
12404                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFIFTHYEARAMOUNT$262, 0);
12405                 return target;
12406             }
12407         }
12408         
12409         
12410 
12411 
12412         public boolean isSetBudgetNonFederalFifthYearAmount()
12413         {
12414             synchronized (monitor())
12415             {
12416                 check_orphaned();
12417                 return get_store().count_elements(BUDGETNONFEDERALFIFTHYEARAMOUNT$262) != 0;
12418             }
12419         }
12420         
12421         
12422 
12423 
12424         public void setBudgetNonFederalFifthYearAmount(java.math.BigDecimal budgetNonFederalFifthYearAmount)
12425         {
12426             synchronized (monitor())
12427             {
12428                 check_orphaned();
12429                 org.apache.xmlbeans.SimpleValue target = null;
12430                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFIFTHYEARAMOUNT$262, 0);
12431                 if (target == null)
12432                 {
12433                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALFIFTHYEARAMOUNT$262);
12434                 }
12435                 target.setBigDecimalValue(budgetNonFederalFifthYearAmount);
12436             }
12437         }
12438         
12439         
12440 
12441 
12442         public void xsetBudgetNonFederalFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalFifthYearAmount)
12443         {
12444             synchronized (monitor())
12445             {
12446                 check_orphaned();
12447                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
12448                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFIFTHYEARAMOUNT$262, 0);
12449                 if (target == null)
12450                 {
12451                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALFIFTHYEARAMOUNT$262);
12452                 }
12453                 target.set(budgetNonFederalFifthYearAmount);
12454             }
12455         }
12456         
12457         
12458 
12459 
12460         public void unsetBudgetNonFederalFifthYearAmount()
12461         {
12462             synchronized (monitor())
12463             {
12464                 check_orphaned();
12465                 get_store().remove_element(BUDGETNONFEDERALFIFTHYEARAMOUNT$262, 0);
12466             }
12467         }
12468         
12469         
12470 
12471 
12472         public java.math.BigDecimal getBudgetNonFederalDirectFifthYearAmount()
12473         {
12474             synchronized (monitor())
12475             {
12476                 check_orphaned();
12477                 org.apache.xmlbeans.SimpleValue target = null;
12478                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALDIRECTFIFTHYEARAMOUNT$264, 0);
12479                 if (target == null)
12480                 {
12481                     return null;
12482                 }
12483                 return target.getBigDecimalValue();
12484             }
12485         }
12486         
12487         
12488 
12489 
12490         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalDirectFifthYearAmount()
12491         {
12492             synchronized (monitor())
12493             {
12494                 check_orphaned();
12495                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
12496                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALDIRECTFIFTHYEARAMOUNT$264, 0);
12497                 return target;
12498             }
12499         }
12500         
12501         
12502 
12503 
12504         public boolean isSetBudgetNonFederalDirectFifthYearAmount()
12505         {
12506             synchronized (monitor())
12507             {
12508                 check_orphaned();
12509                 return get_store().count_elements(BUDGETNONFEDERALDIRECTFIFTHYEARAMOUNT$264) != 0;
12510             }
12511         }
12512         
12513         
12514 
12515 
12516         public void setBudgetNonFederalDirectFifthYearAmount(java.math.BigDecimal budgetNonFederalDirectFifthYearAmount)
12517         {
12518             synchronized (monitor())
12519             {
12520                 check_orphaned();
12521                 org.apache.xmlbeans.SimpleValue target = null;
12522                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALDIRECTFIFTHYEARAMOUNT$264, 0);
12523                 if (target == null)
12524                 {
12525                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALDIRECTFIFTHYEARAMOUNT$264);
12526                 }
12527                 target.setBigDecimalValue(budgetNonFederalDirectFifthYearAmount);
12528             }
12529         }
12530         
12531         
12532 
12533 
12534         public void xsetBudgetNonFederalDirectFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalDirectFifthYearAmount)
12535         {
12536             synchronized (monitor())
12537             {
12538                 check_orphaned();
12539                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
12540                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALDIRECTFIFTHYEARAMOUNT$264, 0);
12541                 if (target == null)
12542                 {
12543                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALDIRECTFIFTHYEARAMOUNT$264);
12544                 }
12545                 target.set(budgetNonFederalDirectFifthYearAmount);
12546             }
12547         }
12548         
12549         
12550 
12551 
12552         public void unsetBudgetNonFederalDirectFifthYearAmount()
12553         {
12554             synchronized (monitor())
12555             {
12556                 check_orphaned();
12557                 get_store().remove_element(BUDGETNONFEDERALDIRECTFIFTHYEARAMOUNT$264, 0);
12558             }
12559         }
12560         
12561         
12562 
12563 
12564         public java.math.BigDecimal getBudgetNonFederalIndirectFifthYearAmount()
12565         {
12566             synchronized (monitor())
12567             {
12568                 check_orphaned();
12569                 org.apache.xmlbeans.SimpleValue target = null;
12570                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALINDIRECTFIFTHYEARAMOUNT$266, 0);
12571                 if (target == null)
12572                 {
12573                     return null;
12574                 }
12575                 return target.getBigDecimalValue();
12576             }
12577         }
12578         
12579         
12580 
12581 
12582         public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBudgetNonFederalIndirectFifthYearAmount()
12583         {
12584             synchronized (monitor())
12585             {
12586                 check_orphaned();
12587                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
12588                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALINDIRECTFIFTHYEARAMOUNT$266, 0);
12589                 return target;
12590             }
12591         }
12592         
12593         
12594 
12595 
12596         public boolean isSetBudgetNonFederalIndirectFifthYearAmount()
12597         {
12598             synchronized (monitor())
12599             {
12600                 check_orphaned();
12601                 return get_store().count_elements(BUDGETNONFEDERALINDIRECTFIFTHYEARAMOUNT$266) != 0;
12602             }
12603         }
12604         
12605         
12606 
12607 
12608         public void setBudgetNonFederalIndirectFifthYearAmount(java.math.BigDecimal budgetNonFederalIndirectFifthYearAmount)
12609         {
12610             synchronized (monitor())
12611             {
12612                 check_orphaned();
12613                 org.apache.xmlbeans.SimpleValue target = null;
12614                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALINDIRECTFIFTHYEARAMOUNT$266, 0);
12615                 if (target == null)
12616                 {
12617                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALINDIRECTFIFTHYEARAMOUNT$266);
12618                 }
12619                 target.setBigDecimalValue(budgetNonFederalIndirectFifthYearAmount);
12620             }
12621         }
12622         
12623         
12624 
12625 
12626         public void xsetBudgetNonFederalIndirectFifthYearAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType budgetNonFederalIndirectFifthYearAmount)
12627         {
12628             synchronized (monitor())
12629             {
12630                 check_orphaned();
12631                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
12632                 target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUDGETNONFEDERALINDIRECTFIFTHYEARAMOUNT$266, 0);
12633                 if (target == null)
12634                 {
12635                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUDGETNONFEDERALINDIRECTFIFTHYEARAMOUNT$266);
12636                 }
12637                 target.set(budgetNonFederalIndirectFifthYearAmount);
12638             }
12639         }
12640         
12641         
12642 
12643 
12644         public void unsetBudgetNonFederalIndirectFifthYearAmount()
12645         {
12646             synchronized (monitor())
12647             {
12648                 check_orphaned();
12649                 get_store().remove_element(BUDGETNONFEDERALINDIRECTFIFTHYEARAMOUNT$266, 0);
12650             }
12651         }
12652         
12653         
12654 
12655 
12656         public java.math.BigDecimal getBudgetNonFederalSuppliesTotalAmount()
12657         {
12658             synchronized (monitor())
12659             {
12660                 check_orphaned();
12661                 org.apache.xmlbeans.SimpleValue target = null;
12662                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESTOTALAMOUNT$268, 0);
12663                 if (target == null)
12664                 {
12665                     return null;
12666                 }
12667                 return target.getBigDecimalValue();
12668             }
12669         }
12670         
12671         
12672 
12673 
12674         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalSuppliesTotalAmount()
12675         {
12676             synchronized (monitor())
12677             {
12678                 check_orphaned();
12679                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
12680                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESTOTALAMOUNT$268, 0);
12681                 return target;
12682             }
12683         }
12684         
12685         
12686 
12687 
12688         public boolean isSetBudgetNonFederalSuppliesTotalAmount()
12689         {
12690             synchronized (monitor())
12691             {
12692                 check_orphaned();
12693                 return get_store().count_elements(BUDGETNONFEDERALSUPPLIESTOTALAMOUNT$268) != 0;
12694             }
12695         }
12696         
12697         
12698 
12699 
12700         public void setBudgetNonFederalSuppliesTotalAmount(java.math.BigDecimal budgetNonFederalSuppliesTotalAmount)
12701         {
12702             synchronized (monitor())
12703             {
12704                 check_orphaned();
12705                 org.apache.xmlbeans.SimpleValue target = null;
12706                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESTOTALAMOUNT$268, 0);
12707                 if (target == null)
12708                 {
12709                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALSUPPLIESTOTALAMOUNT$268);
12710                 }
12711                 target.setBigDecimalValue(budgetNonFederalSuppliesTotalAmount);
12712             }
12713         }
12714         
12715         
12716 
12717 
12718         public void xsetBudgetNonFederalSuppliesTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalSuppliesTotalAmount)
12719         {
12720             synchronized (monitor())
12721             {
12722                 check_orphaned();
12723                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
12724                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALSUPPLIESTOTALAMOUNT$268, 0);
12725                 if (target == null)
12726                 {
12727                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALSUPPLIESTOTALAMOUNT$268);
12728                 }
12729                 target.set(budgetNonFederalSuppliesTotalAmount);
12730             }
12731         }
12732         
12733         
12734 
12735 
12736         public void unsetBudgetNonFederalSuppliesTotalAmount()
12737         {
12738             synchronized (monitor())
12739             {
12740                 check_orphaned();
12741                 get_store().remove_element(BUDGETNONFEDERALSUPPLIESTOTALAMOUNT$268, 0);
12742             }
12743         }
12744         
12745         
12746 
12747 
12748         public java.math.BigDecimal getBudgetNonFederalContractualTotalAmount()
12749         {
12750             synchronized (monitor())
12751             {
12752                 check_orphaned();
12753                 org.apache.xmlbeans.SimpleValue target = null;
12754                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALTOTALAMOUNT$270, 0);
12755                 if (target == null)
12756                 {
12757                     return null;
12758                 }
12759                 return target.getBigDecimalValue();
12760             }
12761         }
12762         
12763         
12764 
12765 
12766         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalContractualTotalAmount()
12767         {
12768             synchronized (monitor())
12769             {
12770                 check_orphaned();
12771                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
12772                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALTOTALAMOUNT$270, 0);
12773                 return target;
12774             }
12775         }
12776         
12777         
12778 
12779 
12780         public boolean isSetBudgetNonFederalContractualTotalAmount()
12781         {
12782             synchronized (monitor())
12783             {
12784                 check_orphaned();
12785                 return get_store().count_elements(BUDGETNONFEDERALCONTRACTUALTOTALAMOUNT$270) != 0;
12786             }
12787         }
12788         
12789         
12790 
12791 
12792         public void setBudgetNonFederalContractualTotalAmount(java.math.BigDecimal budgetNonFederalContractualTotalAmount)
12793         {
12794             synchronized (monitor())
12795             {
12796                 check_orphaned();
12797                 org.apache.xmlbeans.SimpleValue target = null;
12798                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALTOTALAMOUNT$270, 0);
12799                 if (target == null)
12800                 {
12801                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALCONTRACTUALTOTALAMOUNT$270);
12802                 }
12803                 target.setBigDecimalValue(budgetNonFederalContractualTotalAmount);
12804             }
12805         }
12806         
12807         
12808 
12809 
12810         public void xsetBudgetNonFederalContractualTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalContractualTotalAmount)
12811         {
12812             synchronized (monitor())
12813             {
12814                 check_orphaned();
12815                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
12816                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONTRACTUALTOTALAMOUNT$270, 0);
12817                 if (target == null)
12818                 {
12819                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALCONTRACTUALTOTALAMOUNT$270);
12820                 }
12821                 target.set(budgetNonFederalContractualTotalAmount);
12822             }
12823         }
12824         
12825         
12826 
12827 
12828         public void unsetBudgetNonFederalContractualTotalAmount()
12829         {
12830             synchronized (monitor())
12831             {
12832                 check_orphaned();
12833                 get_store().remove_element(BUDGETNONFEDERALCONTRACTUALTOTALAMOUNT$270, 0);
12834             }
12835         }
12836         
12837         
12838 
12839 
12840         public java.math.BigDecimal getBudgetNonFederalConstructionTotalAmount()
12841         {
12842             synchronized (monitor())
12843             {
12844                 check_orphaned();
12845                 org.apache.xmlbeans.SimpleValue target = null;
12846                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONTOTALAMOUNT$272, 0);
12847                 if (target == null)
12848                 {
12849                     return null;
12850                 }
12851                 return target.getBigDecimalValue();
12852             }
12853         }
12854         
12855         
12856 
12857 
12858         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalConstructionTotalAmount()
12859         {
12860             synchronized (monitor())
12861             {
12862                 check_orphaned();
12863                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
12864                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONTOTALAMOUNT$272, 0);
12865                 return target;
12866             }
12867         }
12868         
12869         
12870 
12871 
12872         public boolean isSetBudgetNonFederalConstructionTotalAmount()
12873         {
12874             synchronized (monitor())
12875             {
12876                 check_orphaned();
12877                 return get_store().count_elements(BUDGETNONFEDERALCONSTRUCTIONTOTALAMOUNT$272) != 0;
12878             }
12879         }
12880         
12881         
12882 
12883 
12884         public void setBudgetNonFederalConstructionTotalAmount(java.math.BigDecimal budgetNonFederalConstructionTotalAmount)
12885         {
12886             synchronized (monitor())
12887             {
12888                 check_orphaned();
12889                 org.apache.xmlbeans.SimpleValue target = null;
12890                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONTOTALAMOUNT$272, 0);
12891                 if (target == null)
12892                 {
12893                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALCONSTRUCTIONTOTALAMOUNT$272);
12894                 }
12895                 target.setBigDecimalValue(budgetNonFederalConstructionTotalAmount);
12896             }
12897         }
12898         
12899         
12900 
12901 
12902         public void xsetBudgetNonFederalConstructionTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalConstructionTotalAmount)
12903         {
12904             synchronized (monitor())
12905             {
12906                 check_orphaned();
12907                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
12908                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALCONSTRUCTIONTOTALAMOUNT$272, 0);
12909                 if (target == null)
12910                 {
12911                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALCONSTRUCTIONTOTALAMOUNT$272);
12912                 }
12913                 target.set(budgetNonFederalConstructionTotalAmount);
12914             }
12915         }
12916         
12917         
12918 
12919 
12920         public void unsetBudgetNonFederalConstructionTotalAmount()
12921         {
12922             synchronized (monitor())
12923             {
12924                 check_orphaned();
12925                 get_store().remove_element(BUDGETNONFEDERALCONSTRUCTIONTOTALAMOUNT$272, 0);
12926             }
12927         }
12928         
12929         
12930 
12931 
12932         public java.math.BigDecimal getBudgetNonFederalOtherTotalAmount()
12933         {
12934             synchronized (monitor())
12935             {
12936                 check_orphaned();
12937                 org.apache.xmlbeans.SimpleValue target = null;
12938                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALOTHERTOTALAMOUNT$274, 0);
12939                 if (target == null)
12940                 {
12941                     return null;
12942                 }
12943                 return target.getBigDecimalValue();
12944             }
12945         }
12946         
12947         
12948 
12949 
12950         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalOtherTotalAmount()
12951         {
12952             synchronized (monitor())
12953             {
12954                 check_orphaned();
12955                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
12956                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALOTHERTOTALAMOUNT$274, 0);
12957                 return target;
12958             }
12959         }
12960         
12961         
12962 
12963 
12964         public boolean isSetBudgetNonFederalOtherTotalAmount()
12965         {
12966             synchronized (monitor())
12967             {
12968                 check_orphaned();
12969                 return get_store().count_elements(BUDGETNONFEDERALOTHERTOTALAMOUNT$274) != 0;
12970             }
12971         }
12972         
12973         
12974 
12975 
12976         public void setBudgetNonFederalOtherTotalAmount(java.math.BigDecimal budgetNonFederalOtherTotalAmount)
12977         {
12978             synchronized (monitor())
12979             {
12980                 check_orphaned();
12981                 org.apache.xmlbeans.SimpleValue target = null;
12982                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALOTHERTOTALAMOUNT$274, 0);
12983                 if (target == null)
12984                 {
12985                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALOTHERTOTALAMOUNT$274);
12986                 }
12987                 target.setBigDecimalValue(budgetNonFederalOtherTotalAmount);
12988             }
12989         }
12990         
12991         
12992 
12993 
12994         public void xsetBudgetNonFederalOtherTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalOtherTotalAmount)
12995         {
12996             synchronized (monitor())
12997             {
12998                 check_orphaned();
12999                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
13000                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALOTHERTOTALAMOUNT$274, 0);
13001                 if (target == null)
13002                 {
13003                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALOTHERTOTALAMOUNT$274);
13004                 }
13005                 target.set(budgetNonFederalOtherTotalAmount);
13006             }
13007         }
13008         
13009         
13010 
13011 
13012         public void unsetBudgetNonFederalOtherTotalAmount()
13013         {
13014             synchronized (monitor())
13015             {
13016                 check_orphaned();
13017                 get_store().remove_element(BUDGETNONFEDERALOTHERTOTALAMOUNT$274, 0);
13018             }
13019         }
13020         
13021         
13022 
13023 
13024         public java.math.BigDecimal getBudgetNonFederalPersonnelTotalAmount()
13025         {
13026             synchronized (monitor())
13027             {
13028                 check_orphaned();
13029                 org.apache.xmlbeans.SimpleValue target = null;
13030                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALPERSONNELTOTALAMOUNT$276, 0);
13031                 if (target == null)
13032                 {
13033                     return null;
13034                 }
13035                 return target.getBigDecimalValue();
13036             }
13037         }
13038         
13039         
13040 
13041 
13042         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalPersonnelTotalAmount()
13043         {
13044             synchronized (monitor())
13045             {
13046                 check_orphaned();
13047                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
13048                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALPERSONNELTOTALAMOUNT$276, 0);
13049                 return target;
13050             }
13051         }
13052         
13053         
13054 
13055 
13056         public boolean isSetBudgetNonFederalPersonnelTotalAmount()
13057         {
13058             synchronized (monitor())
13059             {
13060                 check_orphaned();
13061                 return get_store().count_elements(BUDGETNONFEDERALPERSONNELTOTALAMOUNT$276) != 0;
13062             }
13063         }
13064         
13065         
13066 
13067 
13068         public void setBudgetNonFederalPersonnelTotalAmount(java.math.BigDecimal budgetNonFederalPersonnelTotalAmount)
13069         {
13070             synchronized (monitor())
13071             {
13072                 check_orphaned();
13073                 org.apache.xmlbeans.SimpleValue target = null;
13074                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALPERSONNELTOTALAMOUNT$276, 0);
13075                 if (target == null)
13076                 {
13077                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALPERSONNELTOTALAMOUNT$276);
13078                 }
13079                 target.setBigDecimalValue(budgetNonFederalPersonnelTotalAmount);
13080             }
13081         }
13082         
13083         
13084 
13085 
13086         public void xsetBudgetNonFederalPersonnelTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalPersonnelTotalAmount)
13087         {
13088             synchronized (monitor())
13089             {
13090                 check_orphaned();
13091                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
13092                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALPERSONNELTOTALAMOUNT$276, 0);
13093                 if (target == null)
13094                 {
13095                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALPERSONNELTOTALAMOUNT$276);
13096                 }
13097                 target.set(budgetNonFederalPersonnelTotalAmount);
13098             }
13099         }
13100         
13101         
13102 
13103 
13104         public void unsetBudgetNonFederalPersonnelTotalAmount()
13105         {
13106             synchronized (monitor())
13107             {
13108                 check_orphaned();
13109                 get_store().remove_element(BUDGETNONFEDERALPERSONNELTOTALAMOUNT$276, 0);
13110             }
13111         }
13112         
13113         
13114 
13115 
13116         public java.math.BigDecimal getBudgetNonFederalFringeTotalAmount()
13117         {
13118             synchronized (monitor())
13119             {
13120                 check_orphaned();
13121                 org.apache.xmlbeans.SimpleValue target = null;
13122                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFRINGETOTALAMOUNT$278, 0);
13123                 if (target == null)
13124                 {
13125                     return null;
13126                 }
13127                 return target.getBigDecimalValue();
13128             }
13129         }
13130         
13131         
13132 
13133 
13134         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalFringeTotalAmount()
13135         {
13136             synchronized (monitor())
13137             {
13138                 check_orphaned();
13139                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
13140                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFRINGETOTALAMOUNT$278, 0);
13141                 return target;
13142             }
13143         }
13144         
13145         
13146 
13147 
13148         public boolean isSetBudgetNonFederalFringeTotalAmount()
13149         {
13150             synchronized (monitor())
13151             {
13152                 check_orphaned();
13153                 return get_store().count_elements(BUDGETNONFEDERALFRINGETOTALAMOUNT$278) != 0;
13154             }
13155         }
13156         
13157         
13158 
13159 
13160         public void setBudgetNonFederalFringeTotalAmount(java.math.BigDecimal budgetNonFederalFringeTotalAmount)
13161         {
13162             synchronized (monitor())
13163             {
13164                 check_orphaned();
13165                 org.apache.xmlbeans.SimpleValue target = null;
13166                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALFRINGETOTALAMOUNT$278, 0);
13167                 if (target == null)
13168                 {
13169                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALFRINGETOTALAMOUNT$278);
13170                 }
13171                 target.setBigDecimalValue(budgetNonFederalFringeTotalAmount);
13172             }
13173         }
13174         
13175         
13176 
13177 
13178         public void xsetBudgetNonFederalFringeTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalFringeTotalAmount)
13179         {
13180             synchronized (monitor())
13181             {
13182                 check_orphaned();
13183                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
13184                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALFRINGETOTALAMOUNT$278, 0);
13185                 if (target == null)
13186                 {
13187                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALFRINGETOTALAMOUNT$278);
13188                 }
13189                 target.set(budgetNonFederalFringeTotalAmount);
13190             }
13191         }
13192         
13193         
13194 
13195 
13196         public void unsetBudgetNonFederalFringeTotalAmount()
13197         {
13198             synchronized (monitor())
13199             {
13200                 check_orphaned();
13201                 get_store().remove_element(BUDGETNONFEDERALFRINGETOTALAMOUNT$278, 0);
13202             }
13203         }
13204         
13205         
13206 
13207 
13208         public java.math.BigDecimal getBudgetNonFederalTravelTotalAmount()
13209         {
13210             synchronized (monitor())
13211             {
13212                 check_orphaned();
13213                 org.apache.xmlbeans.SimpleValue target = null;
13214                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAVELTOTALAMOUNT$280, 0);
13215                 if (target == null)
13216                 {
13217                     return null;
13218                 }
13219                 return target.getBigDecimalValue();
13220             }
13221         }
13222         
13223         
13224 
13225 
13226         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalTravelTotalAmount()
13227         {
13228             synchronized (monitor())
13229             {
13230                 check_orphaned();
13231                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
13232                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAVELTOTALAMOUNT$280, 0);
13233                 return target;
13234             }
13235         }
13236         
13237         
13238 
13239 
13240         public boolean isSetBudgetNonFederalTravelTotalAmount()
13241         {
13242             synchronized (monitor())
13243             {
13244                 check_orphaned();
13245                 return get_store().count_elements(BUDGETNONFEDERALTRAVELTOTALAMOUNT$280) != 0;
13246             }
13247         }
13248         
13249         
13250 
13251 
13252         public void setBudgetNonFederalTravelTotalAmount(java.math.BigDecimal budgetNonFederalTravelTotalAmount)
13253         {
13254             synchronized (monitor())
13255             {
13256                 check_orphaned();
13257                 org.apache.xmlbeans.SimpleValue target = null;
13258                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAVELTOTALAMOUNT$280, 0);
13259                 if (target == null)
13260                 {
13261                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALTRAVELTOTALAMOUNT$280);
13262                 }
13263                 target.setBigDecimalValue(budgetNonFederalTravelTotalAmount);
13264             }
13265         }
13266         
13267         
13268 
13269 
13270         public void xsetBudgetNonFederalTravelTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalTravelTotalAmount)
13271         {
13272             synchronized (monitor())
13273             {
13274                 check_orphaned();
13275                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
13276                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAVELTOTALAMOUNT$280, 0);
13277                 if (target == null)
13278                 {
13279                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALTRAVELTOTALAMOUNT$280);
13280                 }
13281                 target.set(budgetNonFederalTravelTotalAmount);
13282             }
13283         }
13284         
13285         
13286 
13287 
13288         public void unsetBudgetNonFederalTravelTotalAmount()
13289         {
13290             synchronized (monitor())
13291             {
13292                 check_orphaned();
13293                 get_store().remove_element(BUDGETNONFEDERALTRAVELTOTALAMOUNT$280, 0);
13294             }
13295         }
13296         
13297         
13298 
13299 
13300         public java.math.BigDecimal getBudgetNonFederalEquipmentTotalAmount()
13301         {
13302             synchronized (monitor())
13303             {
13304                 check_orphaned();
13305                 org.apache.xmlbeans.SimpleValue target = null;
13306                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTTOTALAMOUNT$282, 0);
13307                 if (target == null)
13308                 {
13309                     return null;
13310                 }
13311                 return target.getBigDecimalValue();
13312             }
13313         }
13314         
13315         
13316 
13317 
13318         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalEquipmentTotalAmount()
13319         {
13320             synchronized (monitor())
13321             {
13322                 check_orphaned();
13323                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
13324                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTTOTALAMOUNT$282, 0);
13325                 return target;
13326             }
13327         }
13328         
13329         
13330 
13331 
13332         public boolean isSetBudgetNonFederalEquipmentTotalAmount()
13333         {
13334             synchronized (monitor())
13335             {
13336                 check_orphaned();
13337                 return get_store().count_elements(BUDGETNONFEDERALEQUIPMENTTOTALAMOUNT$282) != 0;
13338             }
13339         }
13340         
13341         
13342 
13343 
13344         public void setBudgetNonFederalEquipmentTotalAmount(java.math.BigDecimal budgetNonFederalEquipmentTotalAmount)
13345         {
13346             synchronized (monitor())
13347             {
13348                 check_orphaned();
13349                 org.apache.xmlbeans.SimpleValue target = null;
13350                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTTOTALAMOUNT$282, 0);
13351                 if (target == null)
13352                 {
13353                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALEQUIPMENTTOTALAMOUNT$282);
13354                 }
13355                 target.setBigDecimalValue(budgetNonFederalEquipmentTotalAmount);
13356             }
13357         }
13358         
13359         
13360 
13361 
13362         public void xsetBudgetNonFederalEquipmentTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalEquipmentTotalAmount)
13363         {
13364             synchronized (monitor())
13365             {
13366                 check_orphaned();
13367                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
13368                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALEQUIPMENTTOTALAMOUNT$282, 0);
13369                 if (target == null)
13370                 {
13371                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALEQUIPMENTTOTALAMOUNT$282);
13372                 }
13373                 target.set(budgetNonFederalEquipmentTotalAmount);
13374             }
13375         }
13376         
13377         
13378 
13379 
13380         public void unsetBudgetNonFederalEquipmentTotalAmount()
13381         {
13382             synchronized (monitor())
13383             {
13384                 check_orphaned();
13385                 get_store().remove_element(BUDGETNONFEDERALEQUIPMENTTOTALAMOUNT$282, 0);
13386             }
13387         }
13388         
13389         
13390 
13391 
13392         public java.math.BigDecimal getBudgetNonFederalDirectTotalAmount()
13393         {
13394             synchronized (monitor())
13395             {
13396                 check_orphaned();
13397                 org.apache.xmlbeans.SimpleValue target = null;
13398                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALDIRECTTOTALAMOUNT$284, 0);
13399                 if (target == null)
13400                 {
13401                     return null;
13402                 }
13403                 return target.getBigDecimalValue();
13404             }
13405         }
13406         
13407         
13408 
13409 
13410         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalDirectTotalAmount()
13411         {
13412             synchronized (monitor())
13413             {
13414                 check_orphaned();
13415                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
13416                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALDIRECTTOTALAMOUNT$284, 0);
13417                 return target;
13418             }
13419         }
13420         
13421         
13422 
13423 
13424         public boolean isSetBudgetNonFederalDirectTotalAmount()
13425         {
13426             synchronized (monitor())
13427             {
13428                 check_orphaned();
13429                 return get_store().count_elements(BUDGETNONFEDERALDIRECTTOTALAMOUNT$284) != 0;
13430             }
13431         }
13432         
13433         
13434 
13435 
13436         public void setBudgetNonFederalDirectTotalAmount(java.math.BigDecimal budgetNonFederalDirectTotalAmount)
13437         {
13438             synchronized (monitor())
13439             {
13440                 check_orphaned();
13441                 org.apache.xmlbeans.SimpleValue target = null;
13442                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALDIRECTTOTALAMOUNT$284, 0);
13443                 if (target == null)
13444                 {
13445                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALDIRECTTOTALAMOUNT$284);
13446                 }
13447                 target.setBigDecimalValue(budgetNonFederalDirectTotalAmount);
13448             }
13449         }
13450         
13451         
13452 
13453 
13454         public void xsetBudgetNonFederalDirectTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalDirectTotalAmount)
13455         {
13456             synchronized (monitor())
13457             {
13458                 check_orphaned();
13459                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
13460                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALDIRECTTOTALAMOUNT$284, 0);
13461                 if (target == null)
13462                 {
13463                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALDIRECTTOTALAMOUNT$284);
13464                 }
13465                 target.set(budgetNonFederalDirectTotalAmount);
13466             }
13467         }
13468         
13469         
13470 
13471 
13472         public void unsetBudgetNonFederalDirectTotalAmount()
13473         {
13474             synchronized (monitor())
13475             {
13476                 check_orphaned();
13477                 get_store().remove_element(BUDGETNONFEDERALDIRECTTOTALAMOUNT$284, 0);
13478             }
13479         }
13480         
13481         
13482 
13483 
13484         public java.math.BigDecimal getBudgetNonFederalIndirectTotalAmount()
13485         {
13486             synchronized (monitor())
13487             {
13488                 check_orphaned();
13489                 org.apache.xmlbeans.SimpleValue target = null;
13490                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALINDIRECTTOTALAMOUNT$286, 0);
13491                 if (target == null)
13492                 {
13493                     return null;
13494                 }
13495                 return target.getBigDecimalValue();
13496             }
13497         }
13498         
13499         
13500 
13501 
13502         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalIndirectTotalAmount()
13503         {
13504             synchronized (monitor())
13505             {
13506                 check_orphaned();
13507                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
13508                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALINDIRECTTOTALAMOUNT$286, 0);
13509                 return target;
13510             }
13511         }
13512         
13513         
13514 
13515 
13516         public boolean isSetBudgetNonFederalIndirectTotalAmount()
13517         {
13518             synchronized (monitor())
13519             {
13520                 check_orphaned();
13521                 return get_store().count_elements(BUDGETNONFEDERALINDIRECTTOTALAMOUNT$286) != 0;
13522             }
13523         }
13524         
13525         
13526 
13527 
13528         public void setBudgetNonFederalIndirectTotalAmount(java.math.BigDecimal budgetNonFederalIndirectTotalAmount)
13529         {
13530             synchronized (monitor())
13531             {
13532                 check_orphaned();
13533                 org.apache.xmlbeans.SimpleValue target = null;
13534                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALINDIRECTTOTALAMOUNT$286, 0);
13535                 if (target == null)
13536                 {
13537                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALINDIRECTTOTALAMOUNT$286);
13538                 }
13539                 target.setBigDecimalValue(budgetNonFederalIndirectTotalAmount);
13540             }
13541         }
13542         
13543         
13544 
13545 
13546         public void xsetBudgetNonFederalIndirectTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalIndirectTotalAmount)
13547         {
13548             synchronized (monitor())
13549             {
13550                 check_orphaned();
13551                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
13552                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALINDIRECTTOTALAMOUNT$286, 0);
13553                 if (target == null)
13554                 {
13555                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALINDIRECTTOTALAMOUNT$286);
13556                 }
13557                 target.set(budgetNonFederalIndirectTotalAmount);
13558             }
13559         }
13560         
13561         
13562 
13563 
13564         public void unsetBudgetNonFederalIndirectTotalAmount()
13565         {
13566             synchronized (monitor())
13567             {
13568                 check_orphaned();
13569                 get_store().remove_element(BUDGETNONFEDERALINDIRECTTOTALAMOUNT$286, 0);
13570             }
13571         }
13572         
13573         
13574 
13575 
13576         public java.math.BigDecimal getBudgetNonFederalTrainingTotalAmount()
13577         {
13578             synchronized (monitor())
13579             {
13580                 check_orphaned();
13581                 org.apache.xmlbeans.SimpleValue target = null;
13582                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAININGTOTALAMOUNT$288, 0);
13583                 if (target == null)
13584                 {
13585                     return null;
13586                 }
13587                 return target.getBigDecimalValue();
13588             }
13589         }
13590         
13591         
13592 
13593 
13594         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalTrainingTotalAmount()
13595         {
13596             synchronized (monitor())
13597             {
13598                 check_orphaned();
13599                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
13600                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAININGTOTALAMOUNT$288, 0);
13601                 return target;
13602             }
13603         }
13604         
13605         
13606 
13607 
13608         public boolean isSetBudgetNonFederalTrainingTotalAmount()
13609         {
13610             synchronized (monitor())
13611             {
13612                 check_orphaned();
13613                 return get_store().count_elements(BUDGETNONFEDERALTRAININGTOTALAMOUNT$288) != 0;
13614             }
13615         }
13616         
13617         
13618 
13619 
13620         public void setBudgetNonFederalTrainingTotalAmount(java.math.BigDecimal budgetNonFederalTrainingTotalAmount)
13621         {
13622             synchronized (monitor())
13623             {
13624                 check_orphaned();
13625                 org.apache.xmlbeans.SimpleValue target = null;
13626                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTRAININGTOTALAMOUNT$288, 0);
13627                 if (target == null)
13628                 {
13629                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALTRAININGTOTALAMOUNT$288);
13630                 }
13631                 target.setBigDecimalValue(budgetNonFederalTrainingTotalAmount);
13632             }
13633         }
13634         
13635         
13636 
13637 
13638         public void xsetBudgetNonFederalTrainingTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalTrainingTotalAmount)
13639         {
13640             synchronized (monitor())
13641             {
13642                 check_orphaned();
13643                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
13644                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTRAININGTOTALAMOUNT$288, 0);
13645                 if (target == null)
13646                 {
13647                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALTRAININGTOTALAMOUNT$288);
13648                 }
13649                 target.set(budgetNonFederalTrainingTotalAmount);
13650             }
13651         }
13652         
13653         
13654 
13655 
13656         public void unsetBudgetNonFederalTrainingTotalAmount()
13657         {
13658             synchronized (monitor())
13659             {
13660                 check_orphaned();
13661                 get_store().remove_element(BUDGETNONFEDERALTRAININGTOTALAMOUNT$288, 0);
13662             }
13663         }
13664         
13665         
13666 
13667 
13668         public java.math.BigDecimal getBudgetNonFederalTotalAmount()
13669         {
13670             synchronized (monitor())
13671             {
13672                 check_orphaned();
13673                 org.apache.xmlbeans.SimpleValue target = null;
13674                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTOTALAMOUNT$290, 0);
13675                 if (target == null)
13676                 {
13677                     return null;
13678                 }
13679                 return target.getBigDecimalValue();
13680             }
13681         }
13682         
13683         
13684 
13685 
13686         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetBudgetNonFederalTotalAmount()
13687         {
13688             synchronized (monitor())
13689             {
13690                 check_orphaned();
13691                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
13692                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTOTALAMOUNT$290, 0);
13693                 return target;
13694             }
13695         }
13696         
13697         
13698 
13699 
13700         public boolean isSetBudgetNonFederalTotalAmount()
13701         {
13702             synchronized (monitor())
13703             {
13704                 check_orphaned();
13705                 return get_store().count_elements(BUDGETNONFEDERALTOTALAMOUNT$290) != 0;
13706             }
13707         }
13708         
13709         
13710 
13711 
13712         public void setBudgetNonFederalTotalAmount(java.math.BigDecimal budgetNonFederalTotalAmount)
13713         {
13714             synchronized (monitor())
13715             {
13716                 check_orphaned();
13717                 org.apache.xmlbeans.SimpleValue target = null;
13718                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALTOTALAMOUNT$290, 0);
13719                 if (target == null)
13720                 {
13721                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALTOTALAMOUNT$290);
13722                 }
13723                 target.setBigDecimalValue(budgetNonFederalTotalAmount);
13724             }
13725         }
13726         
13727         
13728 
13729 
13730         public void xsetBudgetNonFederalTotalAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType budgetNonFederalTotalAmount)
13731         {
13732             synchronized (monitor())
13733             {
13734                 check_orphaned();
13735                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
13736                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(BUDGETNONFEDERALTOTALAMOUNT$290, 0);
13737                 if (target == null)
13738                 {
13739                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(BUDGETNONFEDERALTOTALAMOUNT$290);
13740                 }
13741                 target.set(budgetNonFederalTotalAmount);
13742             }
13743         }
13744         
13745         
13746 
13747 
13748         public void unsetBudgetNonFederalTotalAmount()
13749         {
13750             synchronized (monitor())
13751             {
13752                 check_orphaned();
13753                 get_store().remove_element(BUDGETNONFEDERALTOTALAMOUNT$290, 0);
13754             }
13755         }
13756         
13757         
13758 
13759 
13760         public java.lang.String getFormVersion()
13761         {
13762             synchronized (monitor())
13763             {
13764                 check_orphaned();
13765                 org.apache.xmlbeans.SimpleValue target = null;
13766                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$292);
13767                 if (target == null)
13768                 {
13769                     target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$292);
13770                 }
13771                 if (target == null)
13772                 {
13773                     return null;
13774                 }
13775                 return target.getStringValue();
13776             }
13777         }
13778         
13779         
13780 
13781 
13782         public gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion()
13783         {
13784             synchronized (monitor())
13785             {
13786                 check_orphaned();
13787                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
13788                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$292);
13789                 if (target == null)
13790                 {
13791                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_default_attribute_value(FORMVERSION$292);
13792                 }
13793                 return target;
13794             }
13795         }
13796         
13797         
13798 
13799 
13800         public void setFormVersion(java.lang.String formVersion)
13801         {
13802             synchronized (monitor())
13803             {
13804                 check_orphaned();
13805                 org.apache.xmlbeans.SimpleValue target = null;
13806                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$292);
13807                 if (target == null)
13808                 {
13809                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$292);
13810                 }
13811                 target.setStringValue(formVersion);
13812             }
13813         }
13814         
13815         
13816 
13817 
13818         public void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion)
13819         {
13820             synchronized (monitor())
13821             {
13822                 check_orphaned();
13823                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
13824                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$292);
13825                 if (target == null)
13826                 {
13827                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().add_attribute_user(FORMVERSION$292);
13828                 }
13829                 target.set(formVersion);
13830             }
13831         }
13832         
13833 
13834 
13835 
13836 
13837         public static class IndirectCostImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost
13838         {
13839             private static final long serialVersionUID = 1L;
13840             
13841             public IndirectCostImpl(org.apache.xmlbeans.SchemaType sType)
13842             {
13843                 super(sType);
13844             }
13845             
13846             private static final javax.xml.namespace.QName ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0 = 
13847                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "IsIndirectCostRateAgreementApproved");
13848             private static final javax.xml.namespace.QName INDIRECTCOSTRATEAGREEMENTFROMDATE$2 = 
13849                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "IndirectCostRateAgreementFromDate");
13850             private static final javax.xml.namespace.QName INDIRECTCOSTRATEAGREEMENTTODATE$4 = 
13851                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "IndirectCostRateAgreementToDate");
13852             private static final javax.xml.namespace.QName APPROVINGFEDERALAGENCY$6 = 
13853                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "ApprovingFederalAgency");
13854             private static final javax.xml.namespace.QName OTHERAPPROVINGFEDERALAGENCY$8 = 
13855                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "OtherApprovingFederalAgency");
13856             private static final javax.xml.namespace.QName RESTRICTEDINDIRECTCOSTRATE$10 = 
13857                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "RestrictedIndirectCostRate");
13858             
13859             
13860             
13861 
13862 
13863             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsIndirectCostRateAgreementApproved()
13864             {
13865                 synchronized (monitor())
13866                 {
13867                     check_orphaned();
13868                     org.apache.xmlbeans.SimpleValue target = null;
13869                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0, 0);
13870                     if (target == null)
13871                     {
13872                       return null;
13873                     }
13874                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13875                 }
13876             }
13877             
13878             
13879 
13880 
13881             public gov.grants.apply.forms.ed524BudgetV11.IsIndirectCostRateAgreementApprovedDataType xgetIsIndirectCostRateAgreementApproved()
13882             {
13883                 synchronized (monitor())
13884                 {
13885                     check_orphaned();
13886                     gov.grants.apply.forms.ed524BudgetV11.IsIndirectCostRateAgreementApprovedDataType target = null;
13887                     target = (gov.grants.apply.forms.ed524BudgetV11.IsIndirectCostRateAgreementApprovedDataType)get_store().find_element_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0, 0);
13888                     return target;
13889                 }
13890             }
13891             
13892             
13893 
13894 
13895             public boolean isSetIsIndirectCostRateAgreementApproved()
13896             {
13897                 synchronized (monitor())
13898                 {
13899                     check_orphaned();
13900                     return get_store().count_elements(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0) != 0;
13901                 }
13902             }
13903             
13904             
13905 
13906 
13907             public void setIsIndirectCostRateAgreementApproved(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isIndirectCostRateAgreementApproved)
13908             {
13909                 synchronized (monitor())
13910                 {
13911                     check_orphaned();
13912                     org.apache.xmlbeans.SimpleValue target = null;
13913                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0, 0);
13914                     if (target == null)
13915                     {
13916                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
13917                     }
13918                     target.setEnumValue(isIndirectCostRateAgreementApproved);
13919                 }
13920             }
13921             
13922             
13923 
13924 
13925             public void xsetIsIndirectCostRateAgreementApproved(gov.grants.apply.forms.ed524BudgetV11.IsIndirectCostRateAgreementApprovedDataType isIndirectCostRateAgreementApproved)
13926             {
13927                 synchronized (monitor())
13928                 {
13929                     check_orphaned();
13930                     gov.grants.apply.forms.ed524BudgetV11.IsIndirectCostRateAgreementApprovedDataType target = null;
13931                     target = (gov.grants.apply.forms.ed524BudgetV11.IsIndirectCostRateAgreementApprovedDataType)get_store().find_element_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0, 0);
13932                     if (target == null)
13933                     {
13934                       target = (gov.grants.apply.forms.ed524BudgetV11.IsIndirectCostRateAgreementApprovedDataType)get_store().add_element_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
13935                     }
13936                     target.set(isIndirectCostRateAgreementApproved);
13937                 }
13938             }
13939             
13940             
13941 
13942 
13943             public void unsetIsIndirectCostRateAgreementApproved()
13944             {
13945                 synchronized (monitor())
13946                 {
13947                     check_orphaned();
13948                     get_store().remove_element(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0, 0);
13949                 }
13950             }
13951             
13952             
13953 
13954 
13955             public gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.IndirectCostRateAgreementFromDate getIndirectCostRateAgreementFromDate()
13956             {
13957                 synchronized (monitor())
13958                 {
13959                     check_orphaned();
13960                     gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.IndirectCostRateAgreementFromDate target = null;
13961                     target = (gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.IndirectCostRateAgreementFromDate)get_store().find_element_user(INDIRECTCOSTRATEAGREEMENTFROMDATE$2, 0);
13962                     if (target == null)
13963                     {
13964                       return null;
13965                     }
13966                     return target;
13967                 }
13968             }
13969             
13970             
13971 
13972 
13973             public boolean isSetIndirectCostRateAgreementFromDate()
13974             {
13975                 synchronized (monitor())
13976                 {
13977                     check_orphaned();
13978                     return get_store().count_elements(INDIRECTCOSTRATEAGREEMENTFROMDATE$2) != 0;
13979                 }
13980             }
13981             
13982             
13983 
13984 
13985             public void setIndirectCostRateAgreementFromDate(gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.IndirectCostRateAgreementFromDate indirectCostRateAgreementFromDate)
13986             {
13987                 generatedSetterHelperImpl(indirectCostRateAgreementFromDate, INDIRECTCOSTRATEAGREEMENTFROMDATE$2, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
13988             }
13989             
13990             
13991 
13992 
13993             public gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.IndirectCostRateAgreementFromDate addNewIndirectCostRateAgreementFromDate()
13994             {
13995                 synchronized (monitor())
13996                 {
13997                     check_orphaned();
13998                     gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.IndirectCostRateAgreementFromDate target = null;
13999                     target = (gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.IndirectCostRateAgreementFromDate)get_store().add_element_user(INDIRECTCOSTRATEAGREEMENTFROMDATE$2);
14000                     return target;
14001                 }
14002             }
14003             
14004             
14005 
14006 
14007             public void unsetIndirectCostRateAgreementFromDate()
14008             {
14009                 synchronized (monitor())
14010                 {
14011                     check_orphaned();
14012                     get_store().remove_element(INDIRECTCOSTRATEAGREEMENTFROMDATE$2, 0);
14013                 }
14014             }
14015             
14016             
14017 
14018 
14019             public gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.IndirectCostRateAgreementToDate getIndirectCostRateAgreementToDate()
14020             {
14021                 synchronized (monitor())
14022                 {
14023                     check_orphaned();
14024                     gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.IndirectCostRateAgreementToDate target = null;
14025                     target = (gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.IndirectCostRateAgreementToDate)get_store().find_element_user(INDIRECTCOSTRATEAGREEMENTTODATE$4, 0);
14026                     if (target == null)
14027                     {
14028                       return null;
14029                     }
14030                     return target;
14031                 }
14032             }
14033             
14034             
14035 
14036 
14037             public boolean isSetIndirectCostRateAgreementToDate()
14038             {
14039                 synchronized (monitor())
14040                 {
14041                     check_orphaned();
14042                     return get_store().count_elements(INDIRECTCOSTRATEAGREEMENTTODATE$4) != 0;
14043                 }
14044             }
14045             
14046             
14047 
14048 
14049             public void setIndirectCostRateAgreementToDate(gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.IndirectCostRateAgreementToDate indirectCostRateAgreementToDate)
14050             {
14051                 generatedSetterHelperImpl(indirectCostRateAgreementToDate, INDIRECTCOSTRATEAGREEMENTTODATE$4, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
14052             }
14053             
14054             
14055 
14056 
14057             public gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.IndirectCostRateAgreementToDate addNewIndirectCostRateAgreementToDate()
14058             {
14059                 synchronized (monitor())
14060                 {
14061                     check_orphaned();
14062                     gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.IndirectCostRateAgreementToDate target = null;
14063                     target = (gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.IndirectCostRateAgreementToDate)get_store().add_element_user(INDIRECTCOSTRATEAGREEMENTTODATE$4);
14064                     return target;
14065                 }
14066             }
14067             
14068             
14069 
14070 
14071             public void unsetIndirectCostRateAgreementToDate()
14072             {
14073                 synchronized (monitor())
14074                 {
14075                     check_orphaned();
14076                     get_store().remove_element(INDIRECTCOSTRATEAGREEMENTTODATE$4, 0);
14077                 }
14078             }
14079             
14080             
14081 
14082 
14083             public gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.ApprovingFederalAgency getApprovingFederalAgency()
14084             {
14085                 synchronized (monitor())
14086                 {
14087                     check_orphaned();
14088                     gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.ApprovingFederalAgency target = null;
14089                     target = (gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.ApprovingFederalAgency)get_store().find_element_user(APPROVINGFEDERALAGENCY$6, 0);
14090                     if (target == null)
14091                     {
14092                       return null;
14093                     }
14094                     return target;
14095                 }
14096             }
14097             
14098             
14099 
14100 
14101             public boolean isSetApprovingFederalAgency()
14102             {
14103                 synchronized (monitor())
14104                 {
14105                     check_orphaned();
14106                     return get_store().count_elements(APPROVINGFEDERALAGENCY$6) != 0;
14107                 }
14108             }
14109             
14110             
14111 
14112 
14113             public void setApprovingFederalAgency(gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.ApprovingFederalAgency approvingFederalAgency)
14114             {
14115                 generatedSetterHelperImpl(approvingFederalAgency, APPROVINGFEDERALAGENCY$6, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
14116             }
14117             
14118             
14119 
14120 
14121             public gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.ApprovingFederalAgency addNewApprovingFederalAgency()
14122             {
14123                 synchronized (monitor())
14124                 {
14125                     check_orphaned();
14126                     gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.ApprovingFederalAgency target = null;
14127                     target = (gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.ApprovingFederalAgency)get_store().add_element_user(APPROVINGFEDERALAGENCY$6);
14128                     return target;
14129                 }
14130             }
14131             
14132             
14133 
14134 
14135             public void unsetApprovingFederalAgency()
14136             {
14137                 synchronized (monitor())
14138                 {
14139                     check_orphaned();
14140                     get_store().remove_element(APPROVINGFEDERALAGENCY$6, 0);
14141                 }
14142             }
14143             
14144             
14145 
14146 
14147             public gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.OtherApprovingFederalAgency getOtherApprovingFederalAgency()
14148             {
14149                 synchronized (monitor())
14150                 {
14151                     check_orphaned();
14152                     gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.OtherApprovingFederalAgency target = null;
14153                     target = (gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.OtherApprovingFederalAgency)get_store().find_element_user(OTHERAPPROVINGFEDERALAGENCY$8, 0);
14154                     if (target == null)
14155                     {
14156                       return null;
14157                     }
14158                     return target;
14159                 }
14160             }
14161             
14162             
14163 
14164 
14165             public boolean isSetOtherApprovingFederalAgency()
14166             {
14167                 synchronized (monitor())
14168                 {
14169                     check_orphaned();
14170                     return get_store().count_elements(OTHERAPPROVINGFEDERALAGENCY$8) != 0;
14171                 }
14172             }
14173             
14174             
14175 
14176 
14177             public void setOtherApprovingFederalAgency(gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.OtherApprovingFederalAgency otherApprovingFederalAgency)
14178             {
14179                 generatedSetterHelperImpl(otherApprovingFederalAgency, OTHERAPPROVINGFEDERALAGENCY$8, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
14180             }
14181             
14182             
14183 
14184 
14185             public gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.OtherApprovingFederalAgency addNewOtherApprovingFederalAgency()
14186             {
14187                 synchronized (monitor())
14188                 {
14189                     check_orphaned();
14190                     gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.OtherApprovingFederalAgency target = null;
14191                     target = (gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.OtherApprovingFederalAgency)get_store().add_element_user(OTHERAPPROVINGFEDERALAGENCY$8);
14192                     return target;
14193                 }
14194             }
14195             
14196             
14197 
14198 
14199             public void unsetOtherApprovingFederalAgency()
14200             {
14201                 synchronized (monitor())
14202                 {
14203                     check_orphaned();
14204                     get_store().remove_element(OTHERAPPROVINGFEDERALAGENCY$8, 0);
14205                 }
14206             }
14207             
14208             
14209 
14210 
14211             public gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.RestrictedIndirectCostRate.Enum getRestrictedIndirectCostRate()
14212             {
14213                 synchronized (monitor())
14214                 {
14215                     check_orphaned();
14216                     org.apache.xmlbeans.SimpleValue target = null;
14217                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESTRICTEDINDIRECTCOSTRATE$10, 0);
14218                     if (target == null)
14219                     {
14220                       return null;
14221                     }
14222                     return (gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.RestrictedIndirectCostRate.Enum)target.getEnumValue();
14223                 }
14224             }
14225             
14226             
14227 
14228 
14229             public gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.RestrictedIndirectCostRate xgetRestrictedIndirectCostRate()
14230             {
14231                 synchronized (monitor())
14232                 {
14233                     check_orphaned();
14234                     gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.RestrictedIndirectCostRate target = null;
14235                     target = (gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.RestrictedIndirectCostRate)get_store().find_element_user(RESTRICTEDINDIRECTCOSTRATE$10, 0);
14236                     return target;
14237                 }
14238             }
14239             
14240             
14241 
14242 
14243             public boolean isSetRestrictedIndirectCostRate()
14244             {
14245                 synchronized (monitor())
14246                 {
14247                     check_orphaned();
14248                     return get_store().count_elements(RESTRICTEDINDIRECTCOSTRATE$10) != 0;
14249                 }
14250             }
14251             
14252             
14253 
14254 
14255             public void setRestrictedIndirectCostRate(gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.RestrictedIndirectCostRate.Enum restrictedIndirectCostRate)
14256             {
14257                 synchronized (monitor())
14258                 {
14259                     check_orphaned();
14260                     org.apache.xmlbeans.SimpleValue target = null;
14261                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESTRICTEDINDIRECTCOSTRATE$10, 0);
14262                     if (target == null)
14263                     {
14264                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RESTRICTEDINDIRECTCOSTRATE$10);
14265                     }
14266                     target.setEnumValue(restrictedIndirectCostRate);
14267                 }
14268             }
14269             
14270             
14271 
14272 
14273             public void xsetRestrictedIndirectCostRate(gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.RestrictedIndirectCostRate restrictedIndirectCostRate)
14274             {
14275                 synchronized (monitor())
14276                 {
14277                     check_orphaned();
14278                     gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.RestrictedIndirectCostRate target = null;
14279                     target = (gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.RestrictedIndirectCostRate)get_store().find_element_user(RESTRICTEDINDIRECTCOSTRATE$10, 0);
14280                     if (target == null)
14281                     {
14282                       target = (gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.RestrictedIndirectCostRate)get_store().add_element_user(RESTRICTEDINDIRECTCOSTRATE$10);
14283                     }
14284                     target.set(restrictedIndirectCostRate);
14285                 }
14286             }
14287             
14288             
14289 
14290 
14291             public void unsetRestrictedIndirectCostRate()
14292             {
14293                 synchronized (monitor())
14294                 {
14295                     check_orphaned();
14296                     get_store().remove_element(RESTRICTEDINDIRECTCOSTRATE$10, 0);
14297                 }
14298             }
14299             
14300 
14301 
14302 
14303 
14304             public static class IndirectCostRateAgreementFromDateImpl extends org.apache.xmlbeans.impl.values.JavaGDateHolderEx implements gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.IndirectCostRateAgreementFromDate
14305             {
14306                 private static final long serialVersionUID = 1L;
14307                 
14308                 public IndirectCostRateAgreementFromDateImpl(org.apache.xmlbeans.SchemaType sType)
14309                 {
14310                     super(sType, true);
14311                 }
14312                 
14313                 protected IndirectCostRateAgreementFromDateImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
14314                 {
14315                     super(sType, b);
14316                 }
14317                 
14318                 private static final javax.xml.namespace.QName ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0 = 
14319                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "IsIndirectCostRateAgreementApproved");
14320                 
14321                 
14322                 
14323 
14324 
14325                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsIndirectCostRateAgreementApproved()
14326                 {
14327                     synchronized (monitor())
14328                     {
14329                       check_orphaned();
14330                       org.apache.xmlbeans.SimpleValue target = null;
14331                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14332                       if (target == null)
14333                       {
14334                         target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14335                       }
14336                       if (target == null)
14337                       {
14338                         return null;
14339                       }
14340                       return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14341                     }
14342                 }
14343                 
14344                 
14345 
14346 
14347                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsIndirectCostRateAgreementApproved()
14348                 {
14349                     synchronized (monitor())
14350                     {
14351                       check_orphaned();
14352                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14353                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14354                       if (target == null)
14355                       {
14356                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_default_attribute_value(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14357                       }
14358                       return target;
14359                     }
14360                 }
14361                 
14362                 
14363 
14364 
14365                 public void setIsIndirectCostRateAgreementApproved(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isIndirectCostRateAgreementApproved)
14366                 {
14367                     synchronized (monitor())
14368                     {
14369                       check_orphaned();
14370                       org.apache.xmlbeans.SimpleValue target = null;
14371                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14372                       if (target == null)
14373                       {
14374                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14375                       }
14376                       target.setEnumValue(isIndirectCostRateAgreementApproved);
14377                     }
14378                 }
14379                 
14380                 
14381 
14382 
14383                 public void xsetIsIndirectCostRateAgreementApproved(gov.grants.apply.system.globalLibraryV20.YesNoDataType isIndirectCostRateAgreementApproved)
14384                 {
14385                     synchronized (monitor())
14386                     {
14387                       check_orphaned();
14388                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14389                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14390                       if (target == null)
14391                       {
14392                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14393                       }
14394                       target.set(isIndirectCostRateAgreementApproved);
14395                     }
14396                 }
14397             }
14398             
14399 
14400 
14401 
14402 
14403             public static class IndirectCostRateAgreementToDateImpl extends org.apache.xmlbeans.impl.values.JavaGDateHolderEx implements gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.IndirectCostRateAgreementToDate
14404             {
14405                 private static final long serialVersionUID = 1L;
14406                 
14407                 public IndirectCostRateAgreementToDateImpl(org.apache.xmlbeans.SchemaType sType)
14408                 {
14409                     super(sType, true);
14410                 }
14411                 
14412                 protected IndirectCostRateAgreementToDateImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
14413                 {
14414                     super(sType, b);
14415                 }
14416                 
14417                 private static final javax.xml.namespace.QName ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0 = 
14418                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "IsIndirectCostRateAgreementApproved");
14419                 
14420                 
14421                 
14422 
14423 
14424                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsIndirectCostRateAgreementApproved()
14425                 {
14426                     synchronized (monitor())
14427                     {
14428                       check_orphaned();
14429                       org.apache.xmlbeans.SimpleValue target = null;
14430                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14431                       if (target == null)
14432                       {
14433                         target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14434                       }
14435                       if (target == null)
14436                       {
14437                         return null;
14438                       }
14439                       return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14440                     }
14441                 }
14442                 
14443                 
14444 
14445 
14446                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsIndirectCostRateAgreementApproved()
14447                 {
14448                     synchronized (monitor())
14449                     {
14450                       check_orphaned();
14451                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14452                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14453                       if (target == null)
14454                       {
14455                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_default_attribute_value(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14456                       }
14457                       return target;
14458                     }
14459                 }
14460                 
14461                 
14462 
14463 
14464                 public void setIsIndirectCostRateAgreementApproved(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isIndirectCostRateAgreementApproved)
14465                 {
14466                     synchronized (monitor())
14467                     {
14468                       check_orphaned();
14469                       org.apache.xmlbeans.SimpleValue target = null;
14470                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14471                       if (target == null)
14472                       {
14473                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14474                       }
14475                       target.setEnumValue(isIndirectCostRateAgreementApproved);
14476                     }
14477                 }
14478                 
14479                 
14480 
14481 
14482                 public void xsetIsIndirectCostRateAgreementApproved(gov.grants.apply.system.globalLibraryV20.YesNoDataType isIndirectCostRateAgreementApproved)
14483                 {
14484                     synchronized (monitor())
14485                     {
14486                       check_orphaned();
14487                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14488                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14489                       if (target == null)
14490                       {
14491                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14492                       }
14493                       target.set(isIndirectCostRateAgreementApproved);
14494                     }
14495                 }
14496             }
14497             
14498 
14499 
14500 
14501 
14502             public static class ApprovingFederalAgencyImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.ApprovingFederalAgency
14503             {
14504                 private static final long serialVersionUID = 1L;
14505                 
14506                 public ApprovingFederalAgencyImpl(org.apache.xmlbeans.SchemaType sType)
14507                 {
14508                     super(sType, true);
14509                 }
14510                 
14511                 protected ApprovingFederalAgencyImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
14512                 {
14513                     super(sType, b);
14514                 }
14515                 
14516                 private static final javax.xml.namespace.QName ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0 = 
14517                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "IsIndirectCostRateAgreementApproved");
14518                 
14519                 
14520                 
14521 
14522 
14523                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsIndirectCostRateAgreementApproved()
14524                 {
14525                     synchronized (monitor())
14526                     {
14527                       check_orphaned();
14528                       org.apache.xmlbeans.SimpleValue target = null;
14529                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14530                       if (target == null)
14531                       {
14532                         target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14533                       }
14534                       if (target == null)
14535                       {
14536                         return null;
14537                       }
14538                       return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14539                     }
14540                 }
14541                 
14542                 
14543 
14544 
14545                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsIndirectCostRateAgreementApproved()
14546                 {
14547                     synchronized (monitor())
14548                     {
14549                       check_orphaned();
14550                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14551                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14552                       if (target == null)
14553                       {
14554                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_default_attribute_value(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14555                       }
14556                       return target;
14557                     }
14558                 }
14559                 
14560                 
14561 
14562 
14563                 public void setIsIndirectCostRateAgreementApproved(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isIndirectCostRateAgreementApproved)
14564                 {
14565                     synchronized (monitor())
14566                     {
14567                       check_orphaned();
14568                       org.apache.xmlbeans.SimpleValue target = null;
14569                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14570                       if (target == null)
14571                       {
14572                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14573                       }
14574                       target.setEnumValue(isIndirectCostRateAgreementApproved);
14575                     }
14576                 }
14577                 
14578                 
14579 
14580 
14581                 public void xsetIsIndirectCostRateAgreementApproved(gov.grants.apply.system.globalLibraryV20.YesNoDataType isIndirectCostRateAgreementApproved)
14582                 {
14583                     synchronized (monitor())
14584                     {
14585                       check_orphaned();
14586                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14587                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14588                       if (target == null)
14589                       {
14590                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_attribute_user(ISINDIRECTCOSTRATEAGREEMENTAPPROVED$0);
14591                       }
14592                       target.set(isIndirectCostRateAgreementApproved);
14593                     }
14594                 }
14595             }
14596             
14597 
14598 
14599 
14600 
14601             public static class OtherApprovingFederalAgencyImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.OtherApprovingFederalAgency
14602             {
14603                 private static final long serialVersionUID = 1L;
14604                 
14605                 public OtherApprovingFederalAgencyImpl(org.apache.xmlbeans.SchemaType sType)
14606                 {
14607                     super(sType, true);
14608                 }
14609                 
14610                 protected OtherApprovingFederalAgencyImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
14611                 {
14612                     super(sType, b);
14613                 }
14614                 
14615                 private static final javax.xml.namespace.QName APPROVINGFEDERALAGENCY$0 = 
14616                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_524_Budget-V1.1", "ApprovingFederalAgency");
14617                 
14618                 
14619                 
14620 
14621 
14622                 public gov.grants.apply.forms.ed524BudgetV11.ApprovingFederalAgencyDataType.Enum getApprovingFederalAgency()
14623                 {
14624                     synchronized (monitor())
14625                     {
14626                       check_orphaned();
14627                       org.apache.xmlbeans.SimpleValue target = null;
14628                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(APPROVINGFEDERALAGENCY$0);
14629                       if (target == null)
14630                       {
14631                         target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(APPROVINGFEDERALAGENCY$0);
14632                       }
14633                       if (target == null)
14634                       {
14635                         return null;
14636                       }
14637                       return (gov.grants.apply.forms.ed524BudgetV11.ApprovingFederalAgencyDataType.Enum)target.getEnumValue();
14638                     }
14639                 }
14640                 
14641                 
14642 
14643 
14644                 public gov.grants.apply.forms.ed524BudgetV11.ApprovingFederalAgencyDataType xgetApprovingFederalAgency()
14645                 {
14646                     synchronized (monitor())
14647                     {
14648                       check_orphaned();
14649                       gov.grants.apply.forms.ed524BudgetV11.ApprovingFederalAgencyDataType target = null;
14650                       target = (gov.grants.apply.forms.ed524BudgetV11.ApprovingFederalAgencyDataType)get_store().find_attribute_user(APPROVINGFEDERALAGENCY$0);
14651                       if (target == null)
14652                       {
14653                         target = (gov.grants.apply.forms.ed524BudgetV11.ApprovingFederalAgencyDataType)get_default_attribute_value(APPROVINGFEDERALAGENCY$0);
14654                       }
14655                       return target;
14656                     }
14657                 }
14658                 
14659                 
14660 
14661 
14662                 public void setApprovingFederalAgency(gov.grants.apply.forms.ed524BudgetV11.ApprovingFederalAgencyDataType.Enum approvingFederalAgency)
14663                 {
14664                     synchronized (monitor())
14665                     {
14666                       check_orphaned();
14667                       org.apache.xmlbeans.SimpleValue target = null;
14668                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(APPROVINGFEDERALAGENCY$0);
14669                       if (target == null)
14670                       {
14671                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(APPROVINGFEDERALAGENCY$0);
14672                       }
14673                       target.setEnumValue(approvingFederalAgency);
14674                     }
14675                 }
14676                 
14677                 
14678 
14679 
14680                 public void xsetApprovingFederalAgency(gov.grants.apply.forms.ed524BudgetV11.ApprovingFederalAgencyDataType approvingFederalAgency)
14681                 {
14682                     synchronized (monitor())
14683                     {
14684                       check_orphaned();
14685                       gov.grants.apply.forms.ed524BudgetV11.ApprovingFederalAgencyDataType target = null;
14686                       target = (gov.grants.apply.forms.ed524BudgetV11.ApprovingFederalAgencyDataType)get_store().find_attribute_user(APPROVINGFEDERALAGENCY$0);
14687                       if (target == null)
14688                       {
14689                         target = (gov.grants.apply.forms.ed524BudgetV11.ApprovingFederalAgencyDataType)get_store().add_attribute_user(APPROVINGFEDERALAGENCY$0);
14690                       }
14691                       target.set(approvingFederalAgency);
14692                     }
14693                 }
14694             }
14695             
14696 
14697 
14698 
14699 
14700             public static class RestrictedIndirectCostRateImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.ed524BudgetV11.ED524BudgetDocument.ED524Budget.IndirectCost.RestrictedIndirectCostRate
14701             {
14702                 private static final long serialVersionUID = 1L;
14703                 
14704                 public RestrictedIndirectCostRateImpl(org.apache.xmlbeans.SchemaType sType)
14705                 {
14706                     super(sType, false);
14707                 }
14708                 
14709                 protected RestrictedIndirectCostRateImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
14710                 {
14711                     super(sType, b);
14712                 }
14713             }
14714         }
14715     }
14716 }