1   
2   
3   
4   
5   
6   
7   
8   
9   package gov.grants.apply.forms.phs398TrainingBudgetV10;
10  
11  
12  
13  
14  
15  
16  
17  public interface PHS398TrainingBudgetDocument extends org.apache.xmlbeans.XmlObject
18  {
19      public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
20          org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PHS398TrainingBudgetDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("phs398trainingbudget4a9bdoctype");
21      
22      
23  
24  
25      gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument.PHS398TrainingBudget getPHS398TrainingBudget();
26      
27      
28  
29  
30      void setPHS398TrainingBudget(gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument.PHS398TrainingBudget phs398TrainingBudget);
31      
32      
33  
34  
35      gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument.PHS398TrainingBudget addNewPHS398TrainingBudget();
36      
37      
38  
39  
40  
41  
42      public interface PHS398TrainingBudget extends org.apache.xmlbeans.XmlObject
43      {
44          public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
45              org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PHS398TrainingBudget.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("phs398trainingbudgetbdc8elemtype");
46          
47          
48  
49  
50          java.lang.String getDUNSNumber();
51          
52          
53  
54  
55          gov.grants.apply.system.globalLibraryV20.DUNSIDDataType xgetDUNSNumber();
56          
57          
58  
59  
60          void setDUNSNumber(java.lang.String dunsNumber);
61          
62          
63  
64  
65          void xsetDUNSNumber(gov.grants.apply.system.globalLibraryV20.DUNSIDDataType dunsNumber);
66          
67          
68  
69  
70          gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument.PHS398TrainingBudget.BudgetType.Enum getBudgetType();
71          
72          
73  
74  
75          gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument.PHS398TrainingBudget.BudgetType xgetBudgetType();
76          
77          
78  
79  
80          void setBudgetType(gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument.PHS398TrainingBudget.BudgetType.Enum budgetType);
81          
82          
83  
84  
85          void xsetBudgetType(gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument.PHS398TrainingBudget.BudgetType budgetType);
86          
87          
88  
89  
90          java.lang.String getOrganizationName();
91          
92          
93  
94  
95          gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetOrganizationName();
96          
97          
98  
99  
100         boolean isSetOrganizationName();
101         
102         
103 
104 
105         void setOrganizationName(java.lang.String organizationName);
106         
107         
108 
109 
110         void xsetOrganizationName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType organizationName);
111         
112         
113 
114 
115         void unsetOrganizationName();
116         
117         
118 
119 
120         gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetYearDataType[] getBudgetYearArray();
121         
122         
123 
124 
125         gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetYearDataType getBudgetYearArray(int i);
126         
127         
128 
129 
130         int sizeOfBudgetYearArray();
131         
132         
133 
134 
135         void setBudgetYearArray(gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetYearDataType[] budgetYearArray);
136         
137         
138 
139 
140         void setBudgetYearArray(int i, gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetYearDataType budgetYear);
141         
142         
143 
144 
145         gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetYearDataType insertNewBudgetYear(int i);
146         
147         
148 
149 
150         gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetYearDataType addNewBudgetYear();
151         
152         
153 
154 
155         void removeBudgetYear(int i);
156         
157         
158 
159 
160         gov.grants.apply.system.attachmentsV10.AttachedFileDataType getBudgetJustification();
161         
162         
163 
164 
165         boolean isSetBudgetJustification();
166         
167         
168 
169 
170         void setBudgetJustification(gov.grants.apply.system.attachmentsV10.AttachedFileDataType budgetJustification);
171         
172         
173 
174 
175         gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewBudgetJustification();
176         
177         
178 
179 
180         void unsetBudgetJustification();
181         
182         
183 
184 
185         java.math.BigDecimal getCumulativeUndergraduateStipendsRequested();
186         
187         
188 
189 
190         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeUndergraduateStipendsRequested();
191         
192         
193 
194 
195         boolean isSetCumulativeUndergraduateStipendsRequested();
196         
197         
198 
199 
200         void setCumulativeUndergraduateStipendsRequested(java.math.BigDecimal cumulativeUndergraduateStipendsRequested);
201         
202         
203 
204 
205         void xsetCumulativeUndergraduateStipendsRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeUndergraduateStipendsRequested);
206         
207         
208 
209 
210         void unsetCumulativeUndergraduateStipendsRequested();
211         
212         
213 
214 
215         java.math.BigDecimal getCumulativeUndergraduateTuitionAndFeesRequested();
216         
217         
218 
219 
220         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeUndergraduateTuitionAndFeesRequested();
221         
222         
223 
224 
225         boolean isSetCumulativeUndergraduateTuitionAndFeesRequested();
226         
227         
228 
229 
230         void setCumulativeUndergraduateTuitionAndFeesRequested(java.math.BigDecimal cumulativeUndergraduateTuitionAndFeesRequested);
231         
232         
233 
234 
235         void xsetCumulativeUndergraduateTuitionAndFeesRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeUndergraduateTuitionAndFeesRequested);
236         
237         
238 
239 
240         void unsetCumulativeUndergraduateTuitionAndFeesRequested();
241         
242         
243 
244 
245         java.math.BigDecimal getCumulativePredocSingleDegreeStipendsRequested();
246         
247         
248 
249 
250         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativePredocSingleDegreeStipendsRequested();
251         
252         
253 
254 
255         boolean isSetCumulativePredocSingleDegreeStipendsRequested();
256         
257         
258 
259 
260         void setCumulativePredocSingleDegreeStipendsRequested(java.math.BigDecimal cumulativePredocSingleDegreeStipendsRequested);
261         
262         
263 
264 
265         void xsetCumulativePredocSingleDegreeStipendsRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativePredocSingleDegreeStipendsRequested);
266         
267         
268 
269 
270         void unsetCumulativePredocSingleDegreeStipendsRequested();
271         
272         
273 
274 
275         java.math.BigDecimal getCumulativePredocSingleDegreeTuitionAndFeesRequested();
276         
277         
278 
279 
280         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativePredocSingleDegreeTuitionAndFeesRequested();
281         
282         
283 
284 
285         boolean isSetCumulativePredocSingleDegreeTuitionAndFeesRequested();
286         
287         
288 
289 
290         void setCumulativePredocSingleDegreeTuitionAndFeesRequested(java.math.BigDecimal cumulativePredocSingleDegreeTuitionAndFeesRequested);
291         
292         
293 
294 
295         void xsetCumulativePredocSingleDegreeTuitionAndFeesRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativePredocSingleDegreeTuitionAndFeesRequested);
296         
297         
298 
299 
300         void unsetCumulativePredocSingleDegreeTuitionAndFeesRequested();
301         
302         
303 
304 
305         java.math.BigDecimal getCumulativePredocDualDegreeStipendsRequested();
306         
307         
308 
309 
310         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativePredocDualDegreeStipendsRequested();
311         
312         
313 
314 
315         boolean isSetCumulativePredocDualDegreeStipendsRequested();
316         
317         
318 
319 
320         void setCumulativePredocDualDegreeStipendsRequested(java.math.BigDecimal cumulativePredocDualDegreeStipendsRequested);
321         
322         
323 
324 
325         void xsetCumulativePredocDualDegreeStipendsRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativePredocDualDegreeStipendsRequested);
326         
327         
328 
329 
330         void unsetCumulativePredocDualDegreeStipendsRequested();
331         
332         
333 
334 
335         java.math.BigDecimal getCumulativePredocDualDegreeTuitionAndFeesRequested();
336         
337         
338 
339 
340         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativePredocDualDegreeTuitionAndFeesRequested();
341         
342         
343 
344 
345         boolean isSetCumulativePredocDualDegreeTuitionAndFeesRequested();
346         
347         
348 
349 
350         void setCumulativePredocDualDegreeTuitionAndFeesRequested(java.math.BigDecimal cumulativePredocDualDegreeTuitionAndFeesRequested);
351         
352         
353 
354 
355         void xsetCumulativePredocDualDegreeTuitionAndFeesRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativePredocDualDegreeTuitionAndFeesRequested);
356         
357         
358 
359 
360         void unsetCumulativePredocDualDegreeTuitionAndFeesRequested();
361         
362         
363 
364 
365         java.math.BigDecimal getCumulativePredocTotalStipendsRequested();
366         
367         
368 
369 
370         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativePredocTotalStipendsRequested();
371         
372         
373 
374 
375         boolean isSetCumulativePredocTotalStipendsRequested();
376         
377         
378 
379 
380         void setCumulativePredocTotalStipendsRequested(java.math.BigDecimal cumulativePredocTotalStipendsRequested);
381         
382         
383 
384 
385         void xsetCumulativePredocTotalStipendsRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativePredocTotalStipendsRequested);
386         
387         
388 
389 
390         void unsetCumulativePredocTotalStipendsRequested();
391         
392         
393 
394 
395         java.math.BigDecimal getCumulativePredocTotalTuitionAndFeesRequested();
396         
397         
398 
399 
400         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativePredocTotalTuitionAndFeesRequested();
401         
402         
403 
404 
405         boolean isSetCumulativePredocTotalTuitionAndFeesRequested();
406         
407         
408 
409 
410         void setCumulativePredocTotalTuitionAndFeesRequested(java.math.BigDecimal cumulativePredocTotalTuitionAndFeesRequested);
411         
412         
413 
414 
415         void xsetCumulativePredocTotalTuitionAndFeesRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativePredocTotalTuitionAndFeesRequested);
416         
417         
418 
419 
420         void unsetCumulativePredocTotalTuitionAndFeesRequested();
421         
422         
423 
424 
425         java.math.BigDecimal getCumulativePostdocNonDegreeStipendsRequested();
426         
427         
428 
429 
430         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativePostdocNonDegreeStipendsRequested();
431         
432         
433 
434 
435         boolean isSetCumulativePostdocNonDegreeStipendsRequested();
436         
437         
438 
439 
440         void setCumulativePostdocNonDegreeStipendsRequested(java.math.BigDecimal cumulativePostdocNonDegreeStipendsRequested);
441         
442         
443 
444 
445         void xsetCumulativePostdocNonDegreeStipendsRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativePostdocNonDegreeStipendsRequested);
446         
447         
448 
449 
450         void unsetCumulativePostdocNonDegreeStipendsRequested();
451         
452         
453 
454 
455         java.math.BigDecimal getCumulativePostdocNonDegreeTuitionAndFeesRequested();
456         
457         
458 
459 
460         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativePostdocNonDegreeTuitionAndFeesRequested();
461         
462         
463 
464 
465         boolean isSetCumulativePostdocNonDegreeTuitionAndFeesRequested();
466         
467         
468 
469 
470         void setCumulativePostdocNonDegreeTuitionAndFeesRequested(java.math.BigDecimal cumulativePostdocNonDegreeTuitionAndFeesRequested);
471         
472         
473 
474 
475         void xsetCumulativePostdocNonDegreeTuitionAndFeesRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativePostdocNonDegreeTuitionAndFeesRequested);
476         
477         
478 
479 
480         void unsetCumulativePostdocNonDegreeTuitionAndFeesRequested();
481         
482         
483 
484 
485         java.math.BigDecimal getCumulativePostdocDegreeStipendsRequested();
486         
487         
488 
489 
490         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativePostdocDegreeStipendsRequested();
491         
492         
493 
494 
495         boolean isSetCumulativePostdocDegreeStipendsRequested();
496         
497         
498 
499 
500         void setCumulativePostdocDegreeStipendsRequested(java.math.BigDecimal cumulativePostdocDegreeStipendsRequested);
501         
502         
503 
504 
505         void xsetCumulativePostdocDegreeStipendsRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativePostdocDegreeStipendsRequested);
506         
507         
508 
509 
510         void unsetCumulativePostdocDegreeStipendsRequested();
511         
512         
513 
514 
515         java.math.BigDecimal getCumulativePostdocDegreeTuitionAndFeesRequested();
516         
517         
518 
519 
520         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativePostdocDegreeTuitionAndFeesRequested();
521         
522         
523 
524 
525         boolean isSetCumulativePostdocDegreeTuitionAndFeesRequested();
526         
527         
528 
529 
530         void setCumulativePostdocDegreeTuitionAndFeesRequested(java.math.BigDecimal cumulativePostdocDegreeTuitionAndFeesRequested);
531         
532         
533 
534 
535         void xsetCumulativePostdocDegreeTuitionAndFeesRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativePostdocDegreeTuitionAndFeesRequested);
536         
537         
538 
539 
540         void unsetCumulativePostdocDegreeTuitionAndFeesRequested();
541         
542         
543 
544 
545         java.math.BigDecimal getCumulativePostdocTotalStipendsRequested();
546         
547         
548 
549 
550         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativePostdocTotalStipendsRequested();
551         
552         
553 
554 
555         boolean isSetCumulativePostdocTotalStipendsRequested();
556         
557         
558 
559 
560         void setCumulativePostdocTotalStipendsRequested(java.math.BigDecimal cumulativePostdocTotalStipendsRequested);
561         
562         
563 
564 
565         void xsetCumulativePostdocTotalStipendsRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativePostdocTotalStipendsRequested);
566         
567         
568 
569 
570         void unsetCumulativePostdocTotalStipendsRequested();
571         
572         
573 
574 
575         java.math.BigDecimal getCumulativePostdocTotalTuitionAndFeesRequested();
576         
577         
578 
579 
580         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativePostdocTotalTuitionAndFeesRequested();
581         
582         
583 
584 
585         boolean isSetCumulativePostdocTotalTuitionAndFeesRequested();
586         
587         
588 
589 
590         void setCumulativePostdocTotalTuitionAndFeesRequested(java.math.BigDecimal cumulativePostdocTotalTuitionAndFeesRequested);
591         
592         
593 
594 
595         void xsetCumulativePostdocTotalTuitionAndFeesRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativePostdocTotalTuitionAndFeesRequested);
596         
597         
598 
599 
600         void unsetCumulativePostdocTotalTuitionAndFeesRequested();
601         
602         
603 
604 
605         java.math.BigDecimal getCumulativeOtherStipendsRequested();
606         
607         
608 
609 
610         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeOtherStipendsRequested();
611         
612         
613 
614 
615         boolean isSetCumulativeOtherStipendsRequested();
616         
617         
618 
619 
620         void setCumulativeOtherStipendsRequested(java.math.BigDecimal cumulativeOtherStipendsRequested);
621         
622         
623 
624 
625         void xsetCumulativeOtherStipendsRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeOtherStipendsRequested);
626         
627         
628 
629 
630         void unsetCumulativeOtherStipendsRequested();
631         
632         
633 
634 
635         java.math.BigDecimal getCumulativeOtherTuitionAndFeesRequested();
636         
637         
638 
639 
640         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeOtherTuitionAndFeesRequested();
641         
642         
643 
644 
645         boolean isSetCumulativeOtherTuitionAndFeesRequested();
646         
647         
648 
649 
650         void setCumulativeOtherTuitionAndFeesRequested(java.math.BigDecimal cumulativeOtherTuitionAndFeesRequested);
651         
652         
653 
654 
655         void xsetCumulativeOtherTuitionAndFeesRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeOtherTuitionAndFeesRequested);
656         
657         
658 
659 
660         void unsetCumulativeOtherTuitionAndFeesRequested();
661         
662         
663 
664 
665         java.math.BigDecimal getCumulativeTotalStipendsRequested();
666         
667         
668 
669 
670         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeTotalStipendsRequested();
671         
672         
673 
674 
675         boolean isSetCumulativeTotalStipendsRequested();
676         
677         
678 
679 
680         void setCumulativeTotalStipendsRequested(java.math.BigDecimal cumulativeTotalStipendsRequested);
681         
682         
683 
684 
685         void xsetCumulativeTotalStipendsRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeTotalStipendsRequested);
686         
687         
688 
689 
690         void unsetCumulativeTotalStipendsRequested();
691         
692         
693 
694 
695         java.math.BigDecimal getCumulativeTuitionAndFeesRequested();
696         
697         
698 
699 
700         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeTuitionAndFeesRequested();
701         
702         
703 
704 
705         boolean isSetCumulativeTuitionAndFeesRequested();
706         
707         
708 
709 
710         void setCumulativeTuitionAndFeesRequested(java.math.BigDecimal cumulativeTuitionAndFeesRequested);
711         
712         
713 
714 
715         void xsetCumulativeTuitionAndFeesRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeTuitionAndFeesRequested);
716         
717         
718 
719 
720         void unsetCumulativeTuitionAndFeesRequested();
721         
722         
723 
724 
725         java.math.BigDecimal getCumulativeTotalStipendsAndTuitionFeesRequested();
726         
727         
728 
729 
730         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeTotalStipendsAndTuitionFeesRequested();
731         
732         
733 
734 
735         boolean isSetCumulativeTotalStipendsAndTuitionFeesRequested();
736         
737         
738 
739 
740         void setCumulativeTotalStipendsAndTuitionFeesRequested(java.math.BigDecimal cumulativeTotalStipendsAndTuitionFeesRequested);
741         
742         
743 
744 
745         void xsetCumulativeTotalStipendsAndTuitionFeesRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeTotalStipendsAndTuitionFeesRequested);
746         
747         
748 
749 
750         void unsetCumulativeTotalStipendsAndTuitionFeesRequested();
751         
752         
753 
754 
755         java.math.BigDecimal getCumulativeTraineeTravelRequested();
756         
757         
758 
759 
760         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeTraineeTravelRequested();
761         
762         
763 
764 
765         boolean isSetCumulativeTraineeTravelRequested();
766         
767         
768 
769 
770         void setCumulativeTraineeTravelRequested(java.math.BigDecimal cumulativeTraineeTravelRequested);
771         
772         
773 
774 
775         void xsetCumulativeTraineeTravelRequested(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeTraineeTravelRequested);
776         
777         
778 
779 
780         void unsetCumulativeTraineeTravelRequested();
781         
782         
783 
784 
785         java.math.BigDecimal getCumulativeTrainingRelatedExpensesRequested();
786         
787         
788 
789 
790         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeTrainingRelatedExpensesRequested();
791         
792         
793 
794 
795         boolean isSetCumulativeTrainingRelatedExpensesRequested();
796         
797         
798 
799 
800         void setCumulativeTrainingRelatedExpensesRequested(java.math.BigDecimal cumulativeTrainingRelatedExpensesRequested);
801         
802         
803 
804 
805         void xsetCumulativeTrainingRelatedExpensesRequested(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeTrainingRelatedExpensesRequested);
806         
807         
808 
809 
810         void unsetCumulativeTrainingRelatedExpensesRequested();
811         
812         
813 
814 
815         java.math.BigDecimal getCumulativeResearchDirectCostsRequested();
816         
817         
818 
819 
820         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeResearchDirectCostsRequested();
821         
822         
823 
824 
825         boolean isSetCumulativeResearchDirectCostsRequested();
826         
827         
828 
829 
830         void setCumulativeResearchDirectCostsRequested(java.math.BigDecimal cumulativeResearchDirectCostsRequested);
831         
832         
833 
834 
835         void xsetCumulativeResearchDirectCostsRequested(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeResearchDirectCostsRequested);
836         
837         
838 
839 
840         void unsetCumulativeResearchDirectCostsRequested();
841         
842         
843 
844 
845         java.math.BigDecimal getCumulativeConsortiumTrainingCostsRequested();
846         
847         
848 
849 
850         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeConsortiumTrainingCostsRequested();
851         
852         
853 
854 
855         boolean isSetCumulativeConsortiumTrainingCostsRequested();
856         
857         
858 
859 
860         void setCumulativeConsortiumTrainingCostsRequested(java.math.BigDecimal cumulativeConsortiumTrainingCostsRequested);
861         
862         
863 
864 
865         void xsetCumulativeConsortiumTrainingCostsRequested(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeConsortiumTrainingCostsRequested);
866         
867         
868 
869 
870         void unsetCumulativeConsortiumTrainingCostsRequested();
871         
872         
873 
874 
875         java.math.BigDecimal getCumulativeTotalOtherDirectCostsRequested();
876         
877         
878 
879 
880         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeTotalOtherDirectCostsRequested();
881         
882         
883 
884 
885         boolean isSetCumulativeTotalOtherDirectCostsRequested();
886         
887         
888 
889 
890         void setCumulativeTotalOtherDirectCostsRequested(java.math.BigDecimal cumulativeTotalOtherDirectCostsRequested);
891         
892         
893 
894 
895         void xsetCumulativeTotalOtherDirectCostsRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeTotalOtherDirectCostsRequested);
896         
897         
898 
899 
900         void unsetCumulativeTotalOtherDirectCostsRequested();
901         
902         
903 
904 
905         java.math.BigDecimal getCumulativeTotalDirectCostsRequested();
906         
907         
908 
909 
910         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeTotalDirectCostsRequested();
911         
912         
913 
914 
915         boolean isSetCumulativeTotalDirectCostsRequested();
916         
917         
918 
919 
920         void setCumulativeTotalDirectCostsRequested(java.math.BigDecimal cumulativeTotalDirectCostsRequested);
921         
922         
923 
924 
925         void xsetCumulativeTotalDirectCostsRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeTotalDirectCostsRequested);
926         
927         
928 
929 
930         void unsetCumulativeTotalDirectCostsRequested();
931         
932         
933 
934 
935         java.math.BigDecimal getCumulativeTotalIndirectCostsRequested();
936         
937         
938 
939 
940         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeTotalIndirectCostsRequested();
941         
942         
943 
944 
945         boolean isSetCumulativeTotalIndirectCostsRequested();
946         
947         
948 
949 
950         void setCumulativeTotalIndirectCostsRequested(java.math.BigDecimal cumulativeTotalIndirectCostsRequested);
951         
952         
953 
954 
955         void xsetCumulativeTotalIndirectCostsRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeTotalIndirectCostsRequested);
956         
957         
958 
959 
960         void unsetCumulativeTotalIndirectCostsRequested();
961         
962         
963 
964 
965         java.math.BigDecimal getCumulativeTotalDirectAndIndirectCostsRequested();
966         
967         
968 
969 
970         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeTotalDirectAndIndirectCostsRequested();
971         
972         
973 
974 
975         boolean isSetCumulativeTotalDirectAndIndirectCostsRequested();
976         
977         
978 
979 
980         void setCumulativeTotalDirectAndIndirectCostsRequested(java.math.BigDecimal cumulativeTotalDirectAndIndirectCostsRequested);
981         
982         
983 
984 
985         void xsetCumulativeTotalDirectAndIndirectCostsRequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeTotalDirectAndIndirectCostsRequested);
986         
987         
988 
989 
990         void unsetCumulativeTotalDirectAndIndirectCostsRequested();
991         
992         
993 
994 
995         java.lang.String getFormVersion();
996         
997         
998 
999 
1000         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
1001         
1002         
1003 
1004 
1005         void setFormVersion(java.lang.String formVersion);
1006         
1007         
1008 
1009 
1010         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
1011         
1012         
1013 
1014 
1015 
1016 
1017         public interface BudgetType extends org.apache.xmlbeans.XmlString
1018         {
1019             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1020                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgettypeb94delemtype");
1021             
1022             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
1023             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
1024             
1025             static final Enum PROJECT = Enum.forString("Project");
1026             static final Enum SUBAWARD_CONSORTIUM = Enum.forString("Subaward/Consortium");
1027             
1028             static final int INT_PROJECT = Enum.INT_PROJECT;
1029             static final int INT_SUBAWARD_CONSORTIUM = Enum.INT_SUBAWARD_CONSORTIUM;
1030             
1031             
1032 
1033 
1034 
1035 
1036 
1037 
1038 
1039 
1040 
1041 
1042 
1043 
1044 
1045 
1046             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
1047             {
1048                 
1049 
1050 
1051                 public static Enum forString(java.lang.String s)
1052                     { return (Enum)table.forString(s); }
1053                 
1054 
1055 
1056                 public static Enum forInt(int i)
1057                     { return (Enum)table.forInt(i); }
1058                 
1059                 private Enum(java.lang.String s, int i)
1060                     { super(s, i); }
1061                 
1062                 static final int INT_PROJECT = 1;
1063                 static final int INT_SUBAWARD_CONSORTIUM = 2;
1064                 
1065                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
1066                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
1067                 (
1068                     new Enum[]
1069                     {
1070                       new Enum("Project", INT_PROJECT),
1071                       new Enum("Subaward/Consortium", INT_SUBAWARD_CONSORTIUM),
1072                     }
1073                 );
1074                 private static final long serialVersionUID = 1L;
1075                 private java.lang.Object readResolve() { return forInt(intValue()); } 
1076             }
1077             
1078             
1079 
1080 
1081 
1082             
1083             public static final class Factory
1084             {
1085                 public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument.PHS398TrainingBudget.BudgetType newValue(java.lang.Object obj) {
1086                   return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument.PHS398TrainingBudget.BudgetType) type.newValue( obj ); }
1087                 
1088                 public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument.PHS398TrainingBudget.BudgetType newInstance() {
1089                   return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument.PHS398TrainingBudget.BudgetType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1090                 
1091                 public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument.PHS398TrainingBudget.BudgetType newInstance(org.apache.xmlbeans.XmlOptions options) {
1092                   return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument.PHS398TrainingBudget.BudgetType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1093                 
1094                 private Factory() { } 
1095             }
1096         }
1097         
1098         
1099 
1100 
1101 
1102         
1103         public static final class Factory
1104         {
1105             public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument.PHS398TrainingBudget newInstance() {
1106               return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument.PHS398TrainingBudget) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1107             
1108             public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument.PHS398TrainingBudget newInstance(org.apache.xmlbeans.XmlOptions options) {
1109               return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument.PHS398TrainingBudget) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1110             
1111             private Factory() { } 
1112         }
1113     }
1114     
1115     
1116 
1117 
1118 
1119     
1120     public static final class Factory
1121     {
1122         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument newInstance() {
1123           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1124         
1125         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
1126           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1127         
1128         
1129         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
1130           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
1131         
1132         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1133           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
1134         
1135         
1136         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1137           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
1138         
1139         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1140           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
1141         
1142         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1143           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
1144         
1145         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1146           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
1147         
1148         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1149           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
1150         
1151         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1152           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
1153         
1154         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1155           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
1156         
1157         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1158           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
1159         
1160         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
1161           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
1162         
1163         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1164           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
1165         
1166         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
1167           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
1168         
1169         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1170           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
1171         
1172         
1173         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1174           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
1175         
1176         
1177         public static gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1178           return (gov.grants.apply.forms.phs398TrainingBudgetV10.PHS398TrainingBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
1179         
1180         
1181         public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1182           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
1183         
1184         
1185         public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1186           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
1187         
1188         private Factory() { } 
1189     }
1190 }