1   
2   
3   
4   
5   
6   
7   
8   
9   package gov.grants.apply.forms.ssaSF424SectionGV11.impl;
10  
11  
12  
13  
14  
15  public class BudgetInformationDocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument
16  {
17      private static final long serialVersionUID = 1L;
18      
19      public BudgetInformationDocumentImpl(org.apache.xmlbeans.SchemaType sType)
20      {
21          super(sType);
22      }
23      
24      private static final javax.xml.namespace.QName BUDGETINFORMATION$0 = 
25          new javax.xml.namespace.QName("http://apply.grants.gov/forms/SSA_SF424_SectionG-V1.1", "BudgetInformation");
26      
27      
28      
29  
30  
31      public gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation getBudgetInformation()
32      {
33          synchronized (monitor())
34          {
35              check_orphaned();
36              gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation target = null;
37              target = (gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation)get_store().find_element_user(BUDGETINFORMATION$0, 0);
38              if (target == null)
39              {
40                  return null;
41              }
42              return target;
43          }
44      }
45      
46      
47  
48  
49      public void setBudgetInformation(gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation budgetInformation)
50      {
51          generatedSetterHelperImpl(budgetInformation, BUDGETINFORMATION$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
52      }
53      
54      
55  
56  
57      public gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation addNewBudgetInformation()
58      {
59          synchronized (monitor())
60          {
61              check_orphaned();
62              gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation target = null;
63              target = (gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation)get_store().add_element_user(BUDGETINFORMATION$0);
64              return target;
65          }
66      }
67      
68  
69  
70  
71  
72      public static class BudgetInformationImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation
73      {
74          private static final long serialVersionUID = 1L;
75          
76          public BudgetInformationImpl(org.apache.xmlbeans.SchemaType sType)
77          {
78              super(sType);
79          }
80          
81          private static final javax.xml.namespace.QName PAGE$0 = 
82              new javax.xml.namespace.QName("http://apply.grants.gov/forms/SSA_SF424_SectionG-V1.1", "Page");
83          private static final javax.xml.namespace.QName ADDITIONALPERSONNEL$2 = 
84              new javax.xml.namespace.QName("http://apply.grants.gov/forms/SSA_SF424_SectionG-V1.1", "AdditionalPersonnel");
85          private static final javax.xml.namespace.QName GRANDTOTALSALARIES$4 = 
86              new javax.xml.namespace.QName("http://apply.grants.gov/forms/SSA_SF424_SectionG-V1.1", "GrandTotalSalaries");
87          private static final javax.xml.namespace.QName GRANDTOTALFRINGE$6 = 
88              new javax.xml.namespace.QName("http://apply.grants.gov/forms/SSA_SF424_SectionG-V1.1", "GrandTotalFringe");
89          private static final javax.xml.namespace.QName GRANDTOTALALL$8 = 
90              new javax.xml.namespace.QName("http://apply.grants.gov/forms/SSA_SF424_SectionG-V1.1", "GrandTotalAll");
91          private static final javax.xml.namespace.QName FORMVERSION$10 = 
92              new javax.xml.namespace.QName("http://apply.grants.gov/forms/SSA_SF424_SectionG-V1.1", "FormVersion");
93          
94          
95          
96  
97  
98          public gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation.Page[] getPageArray()
99          {
100             synchronized (monitor())
101             {
102                 check_orphaned();
103                 java.util.List targetList = new java.util.ArrayList();
104                 get_store().find_all_element_users(PAGE$0, targetList);
105                 gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation.Page[] result = new gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation.Page[targetList.size()];
106                 targetList.toArray(result);
107                 return result;
108             }
109         }
110         
111         
112 
113 
114         public gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation.Page getPageArray(int i)
115         {
116             synchronized (monitor())
117             {
118                 check_orphaned();
119                 gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation.Page target = null;
120                 target = (gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation.Page)get_store().find_element_user(PAGE$0, i);
121                 if (target == null)
122                 {
123                     throw new IndexOutOfBoundsException();
124                 }
125                 return target;
126             }
127         }
128         
129         
130 
131 
132         public int sizeOfPageArray()
133         {
134             synchronized (monitor())
135             {
136                 check_orphaned();
137                 return get_store().count_elements(PAGE$0);
138             }
139         }
140         
141         
142 
143 
144         public void setPageArray(gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation.Page[] pageArray)
145         {
146             check_orphaned();
147             arraySetterHelper(pageArray, PAGE$0);
148         }
149         
150         
151 
152 
153         public void setPageArray(int i, gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation.Page page)
154         {
155             generatedSetterHelperImpl(page, PAGE$0, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
156         }
157         
158         
159 
160 
161         public gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation.Page insertNewPage(int i)
162         {
163             synchronized (monitor())
164             {
165                 check_orphaned();
166                 gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation.Page target = null;
167                 target = (gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation.Page)get_store().insert_element_user(PAGE$0, i);
168                 return target;
169             }
170         }
171         
172         
173 
174 
175         public gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation.Page addNewPage()
176         {
177             synchronized (monitor())
178             {
179                 check_orphaned();
180                 gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation.Page target = null;
181                 target = (gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation.Page)get_store().add_element_user(PAGE$0);
182                 return target;
183             }
184         }
185         
186         
187 
188 
189         public void removePage(int i)
190         {
191             synchronized (monitor())
192             {
193                 check_orphaned();
194                 get_store().remove_element(PAGE$0, i);
195             }
196         }
197         
198         
199 
200 
201         public gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAdditionalPersonnel()
202         {
203             synchronized (monitor())
204             {
205                 check_orphaned();
206                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType target = null;
207                 target = (gov.grants.apply.system.attachmentsV10.AttachedFileDataType)get_store().find_element_user(ADDITIONALPERSONNEL$2, 0);
208                 if (target == null)
209                 {
210                     return null;
211                 }
212                 return target;
213             }
214         }
215         
216         
217 
218 
219         public boolean isSetAdditionalPersonnel()
220         {
221             synchronized (monitor())
222             {
223                 check_orphaned();
224                 return get_store().count_elements(ADDITIONALPERSONNEL$2) != 0;
225             }
226         }
227         
228         
229 
230 
231         public void setAdditionalPersonnel(gov.grants.apply.system.attachmentsV10.AttachedFileDataType additionalPersonnel)
232         {
233             generatedSetterHelperImpl(additionalPersonnel, ADDITIONALPERSONNEL$2, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
234         }
235         
236         
237 
238 
239         public gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAdditionalPersonnel()
240         {
241             synchronized (monitor())
242             {
243                 check_orphaned();
244                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType target = null;
245                 target = (gov.grants.apply.system.attachmentsV10.AttachedFileDataType)get_store().add_element_user(ADDITIONALPERSONNEL$2);
246                 return target;
247             }
248         }
249         
250         
251 
252 
253         public void unsetAdditionalPersonnel()
254         {
255             synchronized (monitor())
256             {
257                 check_orphaned();
258                 get_store().remove_element(ADDITIONALPERSONNEL$2, 0);
259             }
260         }
261         
262         
263 
264 
265         public java.math.BigDecimal getGrandTotalSalaries()
266         {
267             synchronized (monitor())
268             {
269                 check_orphaned();
270                 org.apache.xmlbeans.SimpleValue target = null;
271                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GRANDTOTALSALARIES$4, 0);
272                 if (target == null)
273                 {
274                     return null;
275                 }
276                 return target.getBigDecimalValue();
277             }
278         }
279         
280         
281 
282 
283         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetGrandTotalSalaries()
284         {
285             synchronized (monitor())
286             {
287                 check_orphaned();
288                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
289                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(GRANDTOTALSALARIES$4, 0);
290                 return target;
291             }
292         }
293         
294         
295 
296 
297         public boolean isSetGrandTotalSalaries()
298         {
299             synchronized (monitor())
300             {
301                 check_orphaned();
302                 return get_store().count_elements(GRANDTOTALSALARIES$4) != 0;
303             }
304         }
305         
306         
307 
308 
309         public void setGrandTotalSalaries(java.math.BigDecimal grandTotalSalaries)
310         {
311             synchronized (monitor())
312             {
313                 check_orphaned();
314                 org.apache.xmlbeans.SimpleValue target = null;
315                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GRANDTOTALSALARIES$4, 0);
316                 if (target == null)
317                 {
318                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GRANDTOTALSALARIES$4);
319                 }
320                 target.setBigDecimalValue(grandTotalSalaries);
321             }
322         }
323         
324         
325 
326 
327         public void xsetGrandTotalSalaries(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType grandTotalSalaries)
328         {
329             synchronized (monitor())
330             {
331                 check_orphaned();
332                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
333                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(GRANDTOTALSALARIES$4, 0);
334                 if (target == null)
335                 {
336                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(GRANDTOTALSALARIES$4);
337                 }
338                 target.set(grandTotalSalaries);
339             }
340         }
341         
342         
343 
344 
345         public void unsetGrandTotalSalaries()
346         {
347             synchronized (monitor())
348             {
349                 check_orphaned();
350                 get_store().remove_element(GRANDTOTALSALARIES$4, 0);
351             }
352         }
353         
354         
355 
356 
357         public java.math.BigDecimal getGrandTotalFringe()
358         {
359             synchronized (monitor())
360             {
361                 check_orphaned();
362                 org.apache.xmlbeans.SimpleValue target = null;
363                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GRANDTOTALFRINGE$6, 0);
364                 if (target == null)
365                 {
366                     return null;
367                 }
368                 return target.getBigDecimalValue();
369             }
370         }
371         
372         
373 
374 
375         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetGrandTotalFringe()
376         {
377             synchronized (monitor())
378             {
379                 check_orphaned();
380                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
381                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(GRANDTOTALFRINGE$6, 0);
382                 return target;
383             }
384         }
385         
386         
387 
388 
389         public boolean isSetGrandTotalFringe()
390         {
391             synchronized (monitor())
392             {
393                 check_orphaned();
394                 return get_store().count_elements(GRANDTOTALFRINGE$6) != 0;
395             }
396         }
397         
398         
399 
400 
401         public void setGrandTotalFringe(java.math.BigDecimal grandTotalFringe)
402         {
403             synchronized (monitor())
404             {
405                 check_orphaned();
406                 org.apache.xmlbeans.SimpleValue target = null;
407                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GRANDTOTALFRINGE$6, 0);
408                 if (target == null)
409                 {
410                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GRANDTOTALFRINGE$6);
411                 }
412                 target.setBigDecimalValue(grandTotalFringe);
413             }
414         }
415         
416         
417 
418 
419         public void xsetGrandTotalFringe(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType grandTotalFringe)
420         {
421             synchronized (monitor())
422             {
423                 check_orphaned();
424                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
425                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(GRANDTOTALFRINGE$6, 0);
426                 if (target == null)
427                 {
428                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(GRANDTOTALFRINGE$6);
429                 }
430                 target.set(grandTotalFringe);
431             }
432         }
433         
434         
435 
436 
437         public void unsetGrandTotalFringe()
438         {
439             synchronized (monitor())
440             {
441                 check_orphaned();
442                 get_store().remove_element(GRANDTOTALFRINGE$6, 0);
443             }
444         }
445         
446         
447 
448 
449         public java.math.BigDecimal getGrandTotalAll()
450         {
451             synchronized (monitor())
452             {
453                 check_orphaned();
454                 org.apache.xmlbeans.SimpleValue target = null;
455                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GRANDTOTALALL$8, 0);
456                 if (target == null)
457                 {
458                     return null;
459                 }
460                 return target.getBigDecimalValue();
461             }
462         }
463         
464         
465 
466 
467         public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetGrandTotalAll()
468         {
469             synchronized (monitor())
470             {
471                 check_orphaned();
472                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
473                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(GRANDTOTALALL$8, 0);
474                 return target;
475             }
476         }
477         
478         
479 
480 
481         public boolean isSetGrandTotalAll()
482         {
483             synchronized (monitor())
484             {
485                 check_orphaned();
486                 return get_store().count_elements(GRANDTOTALALL$8) != 0;
487             }
488         }
489         
490         
491 
492 
493         public void setGrandTotalAll(java.math.BigDecimal grandTotalAll)
494         {
495             synchronized (monitor())
496             {
497                 check_orphaned();
498                 org.apache.xmlbeans.SimpleValue target = null;
499                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GRANDTOTALALL$8, 0);
500                 if (target == null)
501                 {
502                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GRANDTOTALALL$8);
503                 }
504                 target.setBigDecimalValue(grandTotalAll);
505             }
506         }
507         
508         
509 
510 
511         public void xsetGrandTotalAll(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType grandTotalAll)
512         {
513             synchronized (monitor())
514             {
515                 check_orphaned();
516                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
517                 target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(GRANDTOTALALL$8, 0);
518                 if (target == null)
519                 {
520                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(GRANDTOTALALL$8);
521                 }
522                 target.set(grandTotalAll);
523             }
524         }
525         
526         
527 
528 
529         public void unsetGrandTotalAll()
530         {
531             synchronized (monitor())
532             {
533                 check_orphaned();
534                 get_store().remove_element(GRANDTOTALALL$8, 0);
535             }
536         }
537         
538         
539 
540 
541         public java.lang.String getFormVersion()
542         {
543             synchronized (monitor())
544             {
545                 check_orphaned();
546                 org.apache.xmlbeans.SimpleValue target = null;
547                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$10);
548                 if (target == null)
549                 {
550                     target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$10);
551                 }
552                 if (target == null)
553                 {
554                     return null;
555                 }
556                 return target.getStringValue();
557             }
558         }
559         
560         
561 
562 
563         public gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion()
564         {
565             synchronized (monitor())
566             {
567                 check_orphaned();
568                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
569                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$10);
570                 if (target == null)
571                 {
572                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_default_attribute_value(FORMVERSION$10);
573                 }
574                 return target;
575             }
576         }
577         
578         
579 
580 
581         public void setFormVersion(java.lang.String formVersion)
582         {
583             synchronized (monitor())
584             {
585                 check_orphaned();
586                 org.apache.xmlbeans.SimpleValue target = null;
587                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$10);
588                 if (target == null)
589                 {
590                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$10);
591                 }
592                 target.setStringValue(formVersion);
593             }
594         }
595         
596         
597 
598 
599         public void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion)
600         {
601             synchronized (monitor())
602             {
603                 check_orphaned();
604                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
605                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$10);
606                 if (target == null)
607                 {
608                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().add_attribute_user(FORMVERSION$10);
609                 }
610                 target.set(formVersion);
611             }
612         }
613         
614 
615 
616 
617 
618         public static class PageImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ssaSF424SectionGV11.BudgetInformationDocument.BudgetInformation.Page
619         {
620             private static final long serialVersionUID = 1L;
621             
622             public PageImpl(org.apache.xmlbeans.SchemaType sType)
623             {
624                 super(sType);
625             }
626             
627             private static final javax.xml.namespace.QName PERSONNELS$0 = 
628                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/SSA_SF424_SectionG-V1.1", "Personnels");
629             private static final javax.xml.namespace.QName TOTALSALARY$2 = 
630                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/SSA_SF424_SectionG-V1.1", "TotalSalary");
631             private static final javax.xml.namespace.QName FRINGEBENEFITS$4 = 
632                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/SSA_SF424_SectionG-V1.1", "FringeBenefits");
633             private static final javax.xml.namespace.QName TOTALFRINGE$6 = 
634                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/SSA_SF424_SectionG-V1.1", "TotalFringe");
635             private static final javax.xml.namespace.QName TOTAL$8 = 
636                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/SSA_SF424_SectionG-V1.1", "Total");
637             
638             
639             
640 
641 
642             public gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels getPersonnels()
643             {
644                 synchronized (monitor())
645                 {
646                     check_orphaned();
647                     gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels target = null;
648                     target = (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels)get_store().find_element_user(PERSONNELS$0, 0);
649                     if (target == null)
650                     {
651                       return null;
652                     }
653                     return target;
654                 }
655             }
656             
657             
658 
659 
660             public boolean isSetPersonnels()
661             {
662                 synchronized (monitor())
663                 {
664                     check_orphaned();
665                     return get_store().count_elements(PERSONNELS$0) != 0;
666                 }
667             }
668             
669             
670 
671 
672             public void setPersonnels(gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels personnels)
673             {
674                 generatedSetterHelperImpl(personnels, PERSONNELS$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
675             }
676             
677             
678 
679 
680             public gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels addNewPersonnels()
681             {
682                 synchronized (monitor())
683                 {
684                     check_orphaned();
685                     gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels target = null;
686                     target = (gov.grants.apply.forms.ssaSF424SectionGV11.PersonnelsDocument.Personnels)get_store().add_element_user(PERSONNELS$0);
687                     return target;
688                 }
689             }
690             
691             
692 
693 
694             public void unsetPersonnels()
695             {
696                 synchronized (monitor())
697                 {
698                     check_orphaned();
699                     get_store().remove_element(PERSONNELS$0, 0);
700                 }
701             }
702             
703             
704 
705 
706             public java.math.BigDecimal getTotalSalary()
707             {
708                 synchronized (monitor())
709                 {
710                     check_orphaned();
711                     org.apache.xmlbeans.SimpleValue target = null;
712                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALSALARY$2, 0);
713                     if (target == null)
714                     {
715                       return null;
716                     }
717                     return target.getBigDecimalValue();
718                 }
719             }
720             
721             
722 
723 
724             public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetTotalSalary()
725             {
726                 synchronized (monitor())
727                 {
728                     check_orphaned();
729                     gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
730                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(TOTALSALARY$2, 0);
731                     return target;
732                 }
733             }
734             
735             
736 
737 
738             public boolean isSetTotalSalary()
739             {
740                 synchronized (monitor())
741                 {
742                     check_orphaned();
743                     return get_store().count_elements(TOTALSALARY$2) != 0;
744                 }
745             }
746             
747             
748 
749 
750             public void setTotalSalary(java.math.BigDecimal totalSalary)
751             {
752                 synchronized (monitor())
753                 {
754                     check_orphaned();
755                     org.apache.xmlbeans.SimpleValue target = null;
756                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALSALARY$2, 0);
757                     if (target == null)
758                     {
759                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALSALARY$2);
760                     }
761                     target.setBigDecimalValue(totalSalary);
762                 }
763             }
764             
765             
766 
767 
768             public void xsetTotalSalary(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType totalSalary)
769             {
770                 synchronized (monitor())
771                 {
772                     check_orphaned();
773                     gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
774                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(TOTALSALARY$2, 0);
775                     if (target == null)
776                     {
777                       target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(TOTALSALARY$2);
778                     }
779                     target.set(totalSalary);
780                 }
781             }
782             
783             
784 
785 
786             public void unsetTotalSalary()
787             {
788                 synchronized (monitor())
789                 {
790                     check_orphaned();
791                     get_store().remove_element(TOTALSALARY$2, 0);
792                 }
793             }
794             
795             
796 
797 
798             public gov.grants.apply.forms.ssaSF424SectionGV11.FringeBenefitsDocument.FringeBenefits getFringeBenefits()
799             {
800                 synchronized (monitor())
801                 {
802                     check_orphaned();
803                     gov.grants.apply.forms.ssaSF424SectionGV11.FringeBenefitsDocument.FringeBenefits target = null;
804                     target = (gov.grants.apply.forms.ssaSF424SectionGV11.FringeBenefitsDocument.FringeBenefits)get_store().find_element_user(FRINGEBENEFITS$4, 0);
805                     if (target == null)
806                     {
807                       return null;
808                     }
809                     return target;
810                 }
811             }
812             
813             
814 
815 
816             public boolean isSetFringeBenefits()
817             {
818                 synchronized (monitor())
819                 {
820                     check_orphaned();
821                     return get_store().count_elements(FRINGEBENEFITS$4) != 0;
822                 }
823             }
824             
825             
826 
827 
828             public void setFringeBenefits(gov.grants.apply.forms.ssaSF424SectionGV11.FringeBenefitsDocument.FringeBenefits fringeBenefits)
829             {
830                 generatedSetterHelperImpl(fringeBenefits, FRINGEBENEFITS$4, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
831             }
832             
833             
834 
835 
836             public gov.grants.apply.forms.ssaSF424SectionGV11.FringeBenefitsDocument.FringeBenefits addNewFringeBenefits()
837             {
838                 synchronized (monitor())
839                 {
840                     check_orphaned();
841                     gov.grants.apply.forms.ssaSF424SectionGV11.FringeBenefitsDocument.FringeBenefits target = null;
842                     target = (gov.grants.apply.forms.ssaSF424SectionGV11.FringeBenefitsDocument.FringeBenefits)get_store().add_element_user(FRINGEBENEFITS$4);
843                     return target;
844                 }
845             }
846             
847             
848 
849 
850             public void unsetFringeBenefits()
851             {
852                 synchronized (monitor())
853                 {
854                     check_orphaned();
855                     get_store().remove_element(FRINGEBENEFITS$4, 0);
856                 }
857             }
858             
859             
860 
861 
862             public java.math.BigDecimal getTotalFringe()
863             {
864                 synchronized (monitor())
865                 {
866                     check_orphaned();
867                     org.apache.xmlbeans.SimpleValue target = null;
868                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFRINGE$6, 0);
869                     if (target == null)
870                     {
871                       return null;
872                     }
873                     return target.getBigDecimalValue();
874                 }
875             }
876             
877             
878 
879 
880             public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetTotalFringe()
881             {
882                 synchronized (monitor())
883                 {
884                     check_orphaned();
885                     gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
886                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFRINGE$6, 0);
887                     return target;
888                 }
889             }
890             
891             
892 
893 
894             public boolean isSetTotalFringe()
895             {
896                 synchronized (monitor())
897                 {
898                     check_orphaned();
899                     return get_store().count_elements(TOTALFRINGE$6) != 0;
900                 }
901             }
902             
903             
904 
905 
906             public void setTotalFringe(java.math.BigDecimal totalFringe)
907             {
908                 synchronized (monitor())
909                 {
910                     check_orphaned();
911                     org.apache.xmlbeans.SimpleValue target = null;
912                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFRINGE$6, 0);
913                     if (target == null)
914                     {
915                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALFRINGE$6);
916                     }
917                     target.setBigDecimalValue(totalFringe);
918                 }
919             }
920             
921             
922 
923 
924             public void xsetTotalFringe(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType totalFringe)
925             {
926                 synchronized (monitor())
927                 {
928                     check_orphaned();
929                     gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
930                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFRINGE$6, 0);
931                     if (target == null)
932                     {
933                       target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(TOTALFRINGE$6);
934                     }
935                     target.set(totalFringe);
936                 }
937             }
938             
939             
940 
941 
942             public void unsetTotalFringe()
943             {
944                 synchronized (monitor())
945                 {
946                     check_orphaned();
947                     get_store().remove_element(TOTALFRINGE$6, 0);
948                 }
949             }
950             
951             
952 
953 
954             public java.math.BigDecimal getTotal()
955             {
956                 synchronized (monitor())
957                 {
958                     check_orphaned();
959                     org.apache.xmlbeans.SimpleValue target = null;
960                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTAL$8, 0);
961                     if (target == null)
962                     {
963                       return null;
964                     }
965                     return target.getBigDecimalValue();
966                 }
967             }
968             
969             
970 
971 
972             public gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetTotal()
973             {
974                 synchronized (monitor())
975                 {
976                     check_orphaned();
977                     gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
978                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(TOTAL$8, 0);
979                     return target;
980                 }
981             }
982             
983             
984 
985 
986             public boolean isSetTotal()
987             {
988                 synchronized (monitor())
989                 {
990                     check_orphaned();
991                     return get_store().count_elements(TOTAL$8) != 0;
992                 }
993             }
994             
995             
996 
997 
998             public void setTotal(java.math.BigDecimal total)
999             {
1000                 synchronized (monitor())
1001                 {
1002                     check_orphaned();
1003                     org.apache.xmlbeans.SimpleValue target = null;
1004                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTAL$8, 0);
1005                     if (target == null)
1006                     {
1007                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTAL$8);
1008                     }
1009                     target.setBigDecimalValue(total);
1010                 }
1011             }
1012             
1013             
1014 
1015 
1016             public void xsetTotal(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType total)
1017             {
1018                 synchronized (monitor())
1019                 {
1020                     check_orphaned();
1021                     gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType target = null;
1022                     target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().find_element_user(TOTAL$8, 0);
1023                     if (target == null)
1024                     {
1025                       target = (gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType)get_store().add_element_user(TOTAL$8);
1026                     }
1027                     target.set(total);
1028                 }
1029             }
1030             
1031             
1032 
1033 
1034             public void unsetTotal()
1035             {
1036                 synchronized (monitor())
1037                 {
1038                     check_orphaned();
1039                     get_store().remove_element(TOTAL$8, 0);
1040                 }
1041             }
1042         }
1043     }
1044 }