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