1
2
3
4
5
6
7
8
9 package gov.grants.apply.forms.phs398ModularBudgetV10.impl;
10
11
12
13
14
15 public class PHS398ModularBudgetDocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument
16 {
17 private static final long serialVersionUID = 1L;
18
19 public PHS398ModularBudgetDocumentImpl(org.apache.xmlbeans.SchemaType sType)
20 {
21 super(sType);
22 }
23
24 private static final javax.xml.namespace.QName PHS398MODULARBUDGET$0 =
25 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "PHS398_ModularBudget");
26
27
28
29
30
31 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget getPHS398ModularBudget()
32 {
33 synchronized (monitor())
34 {
35 check_orphaned();
36 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget target = null;
37 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget)get_store().find_element_user(PHS398MODULARBUDGET$0, 0);
38 if (target == null)
39 {
40 return null;
41 }
42 return target;
43 }
44 }
45
46
47
48
49 public void setPHS398ModularBudget(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget phs398ModularBudget)
50 {
51 generatedSetterHelperImpl(phs398ModularBudget, PHS398MODULARBUDGET$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
52 }
53
54
55
56
57 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget addNewPHS398ModularBudget()
58 {
59 synchronized (monitor())
60 {
61 check_orphaned();
62 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget target = null;
63 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget)get_store().add_element_user(PHS398MODULARBUDGET$0);
64 return target;
65 }
66 }
67
68
69
70
71
72 public static class PHS398ModularBudgetImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget
73 {
74 private static final long serialVersionUID = 1L;
75
76 public PHS398ModularBudgetImpl(org.apache.xmlbeans.SchemaType sType)
77 {
78 super(sType);
79 }
80
81 private static final javax.xml.namespace.QName PERIODS$0 =
82 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "Periods");
83 private static final javax.xml.namespace.QName PERIODS2$2 =
84 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "Periods2");
85 private static final javax.xml.namespace.QName PERIODS3$4 =
86 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "Periods3");
87 private static final javax.xml.namespace.QName PERIODS4$6 =
88 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "Periods4");
89 private static final javax.xml.namespace.QName PERIODS5$8 =
90 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "Periods5");
91 private static final javax.xml.namespace.QName CUMMULATIVEBUDGETINFO$10 =
92 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "CummulativeBudgetInfo");
93 private static final javax.xml.namespace.QName FORMVERSION$12 =
94 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "FormVersion");
95
96
97
98
99
100 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods getPeriods()
101 {
102 synchronized (monitor())
103 {
104 check_orphaned();
105 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods target = null;
106 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods)get_store().find_element_user(PERIODS$0, 0);
107 if (target == null)
108 {
109 return null;
110 }
111 return target;
112 }
113 }
114
115
116
117
118 public boolean isSetPeriods()
119 {
120 synchronized (monitor())
121 {
122 check_orphaned();
123 return get_store().count_elements(PERIODS$0) != 0;
124 }
125 }
126
127
128
129
130 public void setPeriods(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods periods)
131 {
132 generatedSetterHelperImpl(periods, PERIODS$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
133 }
134
135
136
137
138 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods addNewPeriods()
139 {
140 synchronized (monitor())
141 {
142 check_orphaned();
143 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods target = null;
144 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods)get_store().add_element_user(PERIODS$0);
145 return target;
146 }
147 }
148
149
150
151
152 public void unsetPeriods()
153 {
154 synchronized (monitor())
155 {
156 check_orphaned();
157 get_store().remove_element(PERIODS$0, 0);
158 }
159 }
160
161
162
163
164 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2 getPeriods2()
165 {
166 synchronized (monitor())
167 {
168 check_orphaned();
169 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2 target = null;
170 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2)get_store().find_element_user(PERIODS2$2, 0);
171 if (target == null)
172 {
173 return null;
174 }
175 return target;
176 }
177 }
178
179
180
181
182 public boolean isSetPeriods2()
183 {
184 synchronized (monitor())
185 {
186 check_orphaned();
187 return get_store().count_elements(PERIODS2$2) != 0;
188 }
189 }
190
191
192
193
194 public void setPeriods2(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2 periods2)
195 {
196 generatedSetterHelperImpl(periods2, PERIODS2$2, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
197 }
198
199
200
201
202 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2 addNewPeriods2()
203 {
204 synchronized (monitor())
205 {
206 check_orphaned();
207 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2 target = null;
208 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2)get_store().add_element_user(PERIODS2$2);
209 return target;
210 }
211 }
212
213
214
215
216 public void unsetPeriods2()
217 {
218 synchronized (monitor())
219 {
220 check_orphaned();
221 get_store().remove_element(PERIODS2$2, 0);
222 }
223 }
224
225
226
227
228 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3 getPeriods3()
229 {
230 synchronized (monitor())
231 {
232 check_orphaned();
233 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3 target = null;
234 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3)get_store().find_element_user(PERIODS3$4, 0);
235 if (target == null)
236 {
237 return null;
238 }
239 return target;
240 }
241 }
242
243
244
245
246 public boolean isSetPeriods3()
247 {
248 synchronized (monitor())
249 {
250 check_orphaned();
251 return get_store().count_elements(PERIODS3$4) != 0;
252 }
253 }
254
255
256
257
258 public void setPeriods3(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3 periods3)
259 {
260 generatedSetterHelperImpl(periods3, PERIODS3$4, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
261 }
262
263
264
265
266 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3 addNewPeriods3()
267 {
268 synchronized (monitor())
269 {
270 check_orphaned();
271 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3 target = null;
272 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3)get_store().add_element_user(PERIODS3$4);
273 return target;
274 }
275 }
276
277
278
279
280 public void unsetPeriods3()
281 {
282 synchronized (monitor())
283 {
284 check_orphaned();
285 get_store().remove_element(PERIODS3$4, 0);
286 }
287 }
288
289
290
291
292 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4 getPeriods4()
293 {
294 synchronized (monitor())
295 {
296 check_orphaned();
297 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4 target = null;
298 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4)get_store().find_element_user(PERIODS4$6, 0);
299 if (target == null)
300 {
301 return null;
302 }
303 return target;
304 }
305 }
306
307
308
309
310 public boolean isSetPeriods4()
311 {
312 synchronized (monitor())
313 {
314 check_orphaned();
315 return get_store().count_elements(PERIODS4$6) != 0;
316 }
317 }
318
319
320
321
322 public void setPeriods4(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4 periods4)
323 {
324 generatedSetterHelperImpl(periods4, PERIODS4$6, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
325 }
326
327
328
329
330 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4 addNewPeriods4()
331 {
332 synchronized (monitor())
333 {
334 check_orphaned();
335 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4 target = null;
336 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4)get_store().add_element_user(PERIODS4$6);
337 return target;
338 }
339 }
340
341
342
343
344 public void unsetPeriods4()
345 {
346 synchronized (monitor())
347 {
348 check_orphaned();
349 get_store().remove_element(PERIODS4$6, 0);
350 }
351 }
352
353
354
355
356 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5 getPeriods5()
357 {
358 synchronized (monitor())
359 {
360 check_orphaned();
361 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5 target = null;
362 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5)get_store().find_element_user(PERIODS5$8, 0);
363 if (target == null)
364 {
365 return null;
366 }
367 return target;
368 }
369 }
370
371
372
373
374 public boolean isSetPeriods5()
375 {
376 synchronized (monitor())
377 {
378 check_orphaned();
379 return get_store().count_elements(PERIODS5$8) != 0;
380 }
381 }
382
383
384
385
386 public void setPeriods5(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5 periods5)
387 {
388 generatedSetterHelperImpl(periods5, PERIODS5$8, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
389 }
390
391
392
393
394 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5 addNewPeriods5()
395 {
396 synchronized (monitor())
397 {
398 check_orphaned();
399 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5 target = null;
400 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5)get_store().add_element_user(PERIODS5$8);
401 return target;
402 }
403 }
404
405
406
407
408 public void unsetPeriods5()
409 {
410 synchronized (monitor())
411 {
412 check_orphaned();
413 get_store().remove_element(PERIODS5$8, 0);
414 }
415 }
416
417
418
419
420 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo getCummulativeBudgetInfo()
421 {
422 synchronized (monitor())
423 {
424 check_orphaned();
425 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo target = null;
426 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo)get_store().find_element_user(CUMMULATIVEBUDGETINFO$10, 0);
427 if (target == null)
428 {
429 return null;
430 }
431 return target;
432 }
433 }
434
435
436
437
438 public void setCummulativeBudgetInfo(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo cummulativeBudgetInfo)
439 {
440 generatedSetterHelperImpl(cummulativeBudgetInfo, CUMMULATIVEBUDGETINFO$10, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
441 }
442
443
444
445
446 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo addNewCummulativeBudgetInfo()
447 {
448 synchronized (monitor())
449 {
450 check_orphaned();
451 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo target = null;
452 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo)get_store().add_element_user(CUMMULATIVEBUDGETINFO$10);
453 return target;
454 }
455 }
456
457
458
459
460 public java.lang.String getFormVersion()
461 {
462 synchronized (monitor())
463 {
464 check_orphaned();
465 org.apache.xmlbeans.SimpleValue target = null;
466 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$12);
467 if (target == null)
468 {
469 target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$12);
470 }
471 if (target == null)
472 {
473 return null;
474 }
475 return target.getStringValue();
476 }
477 }
478
479
480
481
482 public gov.grants.apply.system.globalLibraryV10.FormVersionDataType xgetFormVersion()
483 {
484 synchronized (monitor())
485 {
486 check_orphaned();
487 gov.grants.apply.system.globalLibraryV10.FormVersionDataType target = null;
488 target = (gov.grants.apply.system.globalLibraryV10.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$12);
489 if (target == null)
490 {
491 target = (gov.grants.apply.system.globalLibraryV10.FormVersionDataType)get_default_attribute_value(FORMVERSION$12);
492 }
493 return target;
494 }
495 }
496
497
498
499
500 public void setFormVersion(java.lang.String formVersion)
501 {
502 synchronized (monitor())
503 {
504 check_orphaned();
505 org.apache.xmlbeans.SimpleValue target = null;
506 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$12);
507 if (target == null)
508 {
509 target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$12);
510 }
511 target.setStringValue(formVersion);
512 }
513 }
514
515
516
517
518 public void xsetFormVersion(gov.grants.apply.system.globalLibraryV10.FormVersionDataType formVersion)
519 {
520 synchronized (monitor())
521 {
522 check_orphaned();
523 gov.grants.apply.system.globalLibraryV10.FormVersionDataType target = null;
524 target = (gov.grants.apply.system.globalLibraryV10.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$12);
525 if (target == null)
526 {
527 target = (gov.grants.apply.system.globalLibraryV10.FormVersionDataType)get_store().add_attribute_user(FORMVERSION$12);
528 }
529 target.set(formVersion);
530 }
531 }
532
533
534
535
536
537 public static class PeriodsImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods
538 {
539 private static final long serialVersionUID = 1L;
540
541 public PeriodsImpl(org.apache.xmlbeans.SchemaType sType)
542 {
543 super(sType);
544 }
545
546 private static final javax.xml.namespace.QName BUDGETPERIODSTARTDATE$0 =
547 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "BudgetPeriodStartDate");
548 private static final javax.xml.namespace.QName BUDGETPERIODENDDATE$2 =
549 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "BudgetPeriodEndDate");
550 private static final javax.xml.namespace.QName BUDGETPERIOD$4 =
551 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "BudgetPeriod");
552 private static final javax.xml.namespace.QName DIRECTCOST$6 =
553 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "DirectCost");
554 private static final javax.xml.namespace.QName INDIRECTCOST$8 =
555 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCost");
556 private static final javax.xml.namespace.QName TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS$10 =
557 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "TotalFundsRequestedDirectIndirectCosts");
558
559
560
561
562
563 public java.util.Calendar getBudgetPeriodStartDate()
564 {
565 synchronized (monitor())
566 {
567 check_orphaned();
568 org.apache.xmlbeans.SimpleValue target = null;
569 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODSTARTDATE$0, 0);
570 if (target == null)
571 {
572 return null;
573 }
574 return target.getCalendarValue();
575 }
576 }
577
578
579
580
581 public org.apache.xmlbeans.XmlDate xgetBudgetPeriodStartDate()
582 {
583 synchronized (monitor())
584 {
585 check_orphaned();
586 org.apache.xmlbeans.XmlDate target = null;
587 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODSTARTDATE$0, 0);
588 return target;
589 }
590 }
591
592
593
594
595 public boolean isSetBudgetPeriodStartDate()
596 {
597 synchronized (monitor())
598 {
599 check_orphaned();
600 return get_store().count_elements(BUDGETPERIODSTARTDATE$0) != 0;
601 }
602 }
603
604
605
606
607 public void setBudgetPeriodStartDate(java.util.Calendar budgetPeriodStartDate)
608 {
609 synchronized (monitor())
610 {
611 check_orphaned();
612 org.apache.xmlbeans.SimpleValue target = null;
613 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODSTARTDATE$0, 0);
614 if (target == null)
615 {
616 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETPERIODSTARTDATE$0);
617 }
618 target.setCalendarValue(budgetPeriodStartDate);
619 }
620 }
621
622
623
624
625 public void xsetBudgetPeriodStartDate(org.apache.xmlbeans.XmlDate budgetPeriodStartDate)
626 {
627 synchronized (monitor())
628 {
629 check_orphaned();
630 org.apache.xmlbeans.XmlDate target = null;
631 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODSTARTDATE$0, 0);
632 if (target == null)
633 {
634 target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(BUDGETPERIODSTARTDATE$0);
635 }
636 target.set(budgetPeriodStartDate);
637 }
638 }
639
640
641
642
643 public void unsetBudgetPeriodStartDate()
644 {
645 synchronized (monitor())
646 {
647 check_orphaned();
648 get_store().remove_element(BUDGETPERIODSTARTDATE$0, 0);
649 }
650 }
651
652
653
654
655 public java.util.Calendar getBudgetPeriodEndDate()
656 {
657 synchronized (monitor())
658 {
659 check_orphaned();
660 org.apache.xmlbeans.SimpleValue target = null;
661 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODENDDATE$2, 0);
662 if (target == null)
663 {
664 return null;
665 }
666 return target.getCalendarValue();
667 }
668 }
669
670
671
672
673 public org.apache.xmlbeans.XmlDate xgetBudgetPeriodEndDate()
674 {
675 synchronized (monitor())
676 {
677 check_orphaned();
678 org.apache.xmlbeans.XmlDate target = null;
679 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODENDDATE$2, 0);
680 return target;
681 }
682 }
683
684
685
686
687 public boolean isSetBudgetPeriodEndDate()
688 {
689 synchronized (monitor())
690 {
691 check_orphaned();
692 return get_store().count_elements(BUDGETPERIODENDDATE$2) != 0;
693 }
694 }
695
696
697
698
699 public void setBudgetPeriodEndDate(java.util.Calendar budgetPeriodEndDate)
700 {
701 synchronized (monitor())
702 {
703 check_orphaned();
704 org.apache.xmlbeans.SimpleValue target = null;
705 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODENDDATE$2, 0);
706 if (target == null)
707 {
708 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETPERIODENDDATE$2);
709 }
710 target.setCalendarValue(budgetPeriodEndDate);
711 }
712 }
713
714
715
716
717 public void xsetBudgetPeriodEndDate(org.apache.xmlbeans.XmlDate budgetPeriodEndDate)
718 {
719 synchronized (monitor())
720 {
721 check_orphaned();
722 org.apache.xmlbeans.XmlDate target = null;
723 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODENDDATE$2, 0);
724 if (target == null)
725 {
726 target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(BUDGETPERIODENDDATE$2);
727 }
728 target.set(budgetPeriodEndDate);
729 }
730 }
731
732
733
734
735 public void unsetBudgetPeriodEndDate()
736 {
737 synchronized (monitor())
738 {
739 check_orphaned();
740 get_store().remove_element(BUDGETPERIODENDDATE$2, 0);
741 }
742 }
743
744
745
746
747 public int getBudgetPeriod()
748 {
749 synchronized (monitor())
750 {
751 check_orphaned();
752 org.apache.xmlbeans.SimpleValue target = null;
753 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIOD$4, 0);
754 if (target == null)
755 {
756 return 0;
757 }
758 return target.getIntValue();
759 }
760 }
761
762
763
764
765 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.BudgetPeriod xgetBudgetPeriod()
766 {
767 synchronized (monitor())
768 {
769 check_orphaned();
770 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.BudgetPeriod target = null;
771 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.BudgetPeriod)get_store().find_element_user(BUDGETPERIOD$4, 0);
772 return target;
773 }
774 }
775
776
777
778
779 public void setBudgetPeriod(int budgetPeriod)
780 {
781 synchronized (monitor())
782 {
783 check_orphaned();
784 org.apache.xmlbeans.SimpleValue target = null;
785 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIOD$4, 0);
786 if (target == null)
787 {
788 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETPERIOD$4);
789 }
790 target.setIntValue(budgetPeriod);
791 }
792 }
793
794
795
796
797 public void xsetBudgetPeriod(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.BudgetPeriod budgetPeriod)
798 {
799 synchronized (monitor())
800 {
801 check_orphaned();
802 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.BudgetPeriod target = null;
803 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.BudgetPeriod)get_store().find_element_user(BUDGETPERIOD$4, 0);
804 if (target == null)
805 {
806 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.BudgetPeriod)get_store().add_element_user(BUDGETPERIOD$4);
807 }
808 target.set(budgetPeriod);
809 }
810 }
811
812
813
814
815 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.DirectCost getDirectCost()
816 {
817 synchronized (monitor())
818 {
819 check_orphaned();
820 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.DirectCost target = null;
821 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.DirectCost)get_store().find_element_user(DIRECTCOST$6, 0);
822 if (target == null)
823 {
824 return null;
825 }
826 return target;
827 }
828 }
829
830
831
832
833 public void setDirectCost(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.DirectCost directCost)
834 {
835 generatedSetterHelperImpl(directCost, DIRECTCOST$6, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
836 }
837
838
839
840
841 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.DirectCost addNewDirectCost()
842 {
843 synchronized (monitor())
844 {
845 check_orphaned();
846 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.DirectCost target = null;
847 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.DirectCost)get_store().add_element_user(DIRECTCOST$6);
848 return target;
849 }
850 }
851
852
853
854
855 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost getIndirectCost()
856 {
857 synchronized (monitor())
858 {
859 check_orphaned();
860 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost target = null;
861 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost)get_store().find_element_user(INDIRECTCOST$8, 0);
862 if (target == null)
863 {
864 return null;
865 }
866 return target;
867 }
868 }
869
870
871
872
873 public boolean isSetIndirectCost()
874 {
875 synchronized (monitor())
876 {
877 check_orphaned();
878 return get_store().count_elements(INDIRECTCOST$8) != 0;
879 }
880 }
881
882
883
884
885 public void setIndirectCost(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost indirectCost)
886 {
887 generatedSetterHelperImpl(indirectCost, INDIRECTCOST$8, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
888 }
889
890
891
892
893 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost addNewIndirectCost()
894 {
895 synchronized (monitor())
896 {
897 check_orphaned();
898 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost target = null;
899 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost)get_store().add_element_user(INDIRECTCOST$8);
900 return target;
901 }
902 }
903
904
905
906
907 public void unsetIndirectCost()
908 {
909 synchronized (monitor())
910 {
911 check_orphaned();
912 get_store().remove_element(INDIRECTCOST$8, 0);
913 }
914 }
915
916
917
918
919 public java.math.BigDecimal getTotalFundsRequestedDirectIndirectCosts()
920 {
921 synchronized (monitor())
922 {
923 check_orphaned();
924 org.apache.xmlbeans.SimpleValue target = null;
925 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS$10, 0);
926 if (target == null)
927 {
928 return null;
929 }
930 return target.getBigDecimalValue();
931 }
932 }
933
934
935
936
937 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetTotalFundsRequestedDirectIndirectCosts()
938 {
939 synchronized (monitor())
940 {
941 check_orphaned();
942 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
943 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS$10, 0);
944 return target;
945 }
946 }
947
948
949
950
951 public void setTotalFundsRequestedDirectIndirectCosts(java.math.BigDecimal totalFundsRequestedDirectIndirectCosts)
952 {
953 synchronized (monitor())
954 {
955 check_orphaned();
956 org.apache.xmlbeans.SimpleValue target = null;
957 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS$10, 0);
958 if (target == null)
959 {
960 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS$10);
961 }
962 target.setBigDecimalValue(totalFundsRequestedDirectIndirectCosts);
963 }
964 }
965
966
967
968
969 public void xsetTotalFundsRequestedDirectIndirectCosts(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType totalFundsRequestedDirectIndirectCosts)
970 {
971 synchronized (monitor())
972 {
973 check_orphaned();
974 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
975 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS$10, 0);
976 if (target == null)
977 {
978 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS$10);
979 }
980 target.set(totalFundsRequestedDirectIndirectCosts);
981 }
982 }
983
984
985
986
987
988 public static class BudgetPeriodImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.BudgetPeriod
989 {
990 private static final long serialVersionUID = 1L;
991
992 public BudgetPeriodImpl(org.apache.xmlbeans.SchemaType sType)
993 {
994 super(sType, false);
995 }
996
997 protected BudgetPeriodImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
998 {
999 super(sType, b);
1000 }
1001 }
1002
1003
1004
1005
1006
1007 public static class DirectCostImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.DirectCost
1008 {
1009 private static final long serialVersionUID = 1L;
1010
1011 public DirectCostImpl(org.apache.xmlbeans.SchemaType sType)
1012 {
1013 super(sType);
1014 }
1015
1016 private static final javax.xml.namespace.QName DIRECTCOSTLESSCONSORTIUMFANDA$0 =
1017 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "DirectCostLessConsortiumFandA");
1018 private static final javax.xml.namespace.QName CONSORTIUMFANDA$2 =
1019 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "ConsortiumFandA");
1020 private static final javax.xml.namespace.QName TOTALFUNDSREQUESTEDDIRECTCOSTS$4 =
1021 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "TotalFundsRequestedDirectCosts");
1022
1023
1024
1025
1026
1027 public java.math.BigDecimal getDirectCostLessConsortiumFandA()
1028 {
1029 synchronized (monitor())
1030 {
1031 check_orphaned();
1032 org.apache.xmlbeans.SimpleValue target = null;
1033 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA$0, 0);
1034 if (target == null)
1035 {
1036 return null;
1037 }
1038 return target.getBigDecimalValue();
1039 }
1040 }
1041
1042
1043
1044
1045 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetDirectCostLessConsortiumFandA()
1046 {
1047 synchronized (monitor())
1048 {
1049 check_orphaned();
1050 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
1051 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA$0, 0);
1052 return target;
1053 }
1054 }
1055
1056
1057
1058
1059 public void setDirectCostLessConsortiumFandA(java.math.BigDecimal directCostLessConsortiumFandA)
1060 {
1061 synchronized (monitor())
1062 {
1063 check_orphaned();
1064 org.apache.xmlbeans.SimpleValue target = null;
1065 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA$0, 0);
1066 if (target == null)
1067 {
1068 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DIRECTCOSTLESSCONSORTIUMFANDA$0);
1069 }
1070 target.setBigDecimalValue(directCostLessConsortiumFandA);
1071 }
1072 }
1073
1074
1075
1076
1077 public void xsetDirectCostLessConsortiumFandA(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType directCostLessConsortiumFandA)
1078 {
1079 synchronized (monitor())
1080 {
1081 check_orphaned();
1082 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
1083 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA$0, 0);
1084 if (target == null)
1085 {
1086 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(DIRECTCOSTLESSCONSORTIUMFANDA$0);
1087 }
1088 target.set(directCostLessConsortiumFandA);
1089 }
1090 }
1091
1092
1093
1094
1095 public java.math.BigDecimal getConsortiumFandA()
1096 {
1097 synchronized (monitor())
1098 {
1099 check_orphaned();
1100 org.apache.xmlbeans.SimpleValue target = null;
1101 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSORTIUMFANDA$2, 0);
1102 if (target == null)
1103 {
1104 return null;
1105 }
1106 return target.getBigDecimalValue();
1107 }
1108 }
1109
1110
1111
1112
1113 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetConsortiumFandA()
1114 {
1115 synchronized (monitor())
1116 {
1117 check_orphaned();
1118 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
1119 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(CONSORTIUMFANDA$2, 0);
1120 return target;
1121 }
1122 }
1123
1124
1125
1126
1127 public boolean isSetConsortiumFandA()
1128 {
1129 synchronized (monitor())
1130 {
1131 check_orphaned();
1132 return get_store().count_elements(CONSORTIUMFANDA$2) != 0;
1133 }
1134 }
1135
1136
1137
1138
1139 public void setConsortiumFandA(java.math.BigDecimal consortiumFandA)
1140 {
1141 synchronized (monitor())
1142 {
1143 check_orphaned();
1144 org.apache.xmlbeans.SimpleValue target = null;
1145 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSORTIUMFANDA$2, 0);
1146 if (target == null)
1147 {
1148 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSORTIUMFANDA$2);
1149 }
1150 target.setBigDecimalValue(consortiumFandA);
1151 }
1152 }
1153
1154
1155
1156
1157 public void xsetConsortiumFandA(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType consortiumFandA)
1158 {
1159 synchronized (monitor())
1160 {
1161 check_orphaned();
1162 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
1163 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(CONSORTIUMFANDA$2, 0);
1164 if (target == null)
1165 {
1166 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(CONSORTIUMFANDA$2);
1167 }
1168 target.set(consortiumFandA);
1169 }
1170 }
1171
1172
1173
1174
1175 public void unsetConsortiumFandA()
1176 {
1177 synchronized (monitor())
1178 {
1179 check_orphaned();
1180 get_store().remove_element(CONSORTIUMFANDA$2, 0);
1181 }
1182 }
1183
1184
1185
1186
1187 public java.math.BigDecimal getTotalFundsRequestedDirectCosts()
1188 {
1189 synchronized (monitor())
1190 {
1191 check_orphaned();
1192 org.apache.xmlbeans.SimpleValue target = null;
1193 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS$4, 0);
1194 if (target == null)
1195 {
1196 return null;
1197 }
1198 return target.getBigDecimalValue();
1199 }
1200 }
1201
1202
1203
1204
1205 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetTotalFundsRequestedDirectCosts()
1206 {
1207 synchronized (monitor())
1208 {
1209 check_orphaned();
1210 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
1211 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS$4, 0);
1212 return target;
1213 }
1214 }
1215
1216
1217
1218
1219 public void setTotalFundsRequestedDirectCosts(java.math.BigDecimal totalFundsRequestedDirectCosts)
1220 {
1221 synchronized (monitor())
1222 {
1223 check_orphaned();
1224 org.apache.xmlbeans.SimpleValue target = null;
1225 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS$4, 0);
1226 if (target == null)
1227 {
1228 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS$4);
1229 }
1230 target.setBigDecimalValue(totalFundsRequestedDirectCosts);
1231 }
1232 }
1233
1234
1235
1236
1237 public void xsetTotalFundsRequestedDirectCosts(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType totalFundsRequestedDirectCosts)
1238 {
1239 synchronized (monitor())
1240 {
1241 check_orphaned();
1242 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
1243 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS$4, 0);
1244 if (target == null)
1245 {
1246 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS$4);
1247 }
1248 target.set(totalFundsRequestedDirectCosts);
1249 }
1250 }
1251 }
1252
1253
1254
1255
1256
1257 public static class IndirectCostImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost
1258 {
1259 private static final long serialVersionUID = 1L;
1260
1261 public IndirectCostImpl(org.apache.xmlbeans.SchemaType sType)
1262 {
1263 super(sType);
1264 }
1265
1266 private static final javax.xml.namespace.QName INDIRECTCOSTITEMS$0 =
1267 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostItems");
1268 private static final javax.xml.namespace.QName COGNIZANTFEDERALAGENCY$2 =
1269 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "CognizantFederalAgency");
1270 private static final javax.xml.namespace.QName INDIRECTCOSTAGREEMENTDATE$4 =
1271 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostAgreementDate");
1272 private static final javax.xml.namespace.QName TOTALFUNDSREQUESTEDINDIRECTCOST$6 =
1273 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "TotalFundsRequestedIndirectCost");
1274
1275
1276
1277
1278
1279 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems[] getIndirectCostItemsArray()
1280 {
1281 synchronized (monitor())
1282 {
1283 check_orphaned();
1284 java.util.List targetList = new java.util.ArrayList();
1285 get_store().find_all_element_users(INDIRECTCOSTITEMS$0, targetList);
1286 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems[] result = new gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems[targetList.size()];
1287 targetList.toArray(result);
1288 return result;
1289 }
1290 }
1291
1292
1293
1294
1295 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems getIndirectCostItemsArray(int i)
1296 {
1297 synchronized (monitor())
1298 {
1299 check_orphaned();
1300 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems target = null;
1301 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems)get_store().find_element_user(INDIRECTCOSTITEMS$0, i);
1302 if (target == null)
1303 {
1304 throw new IndexOutOfBoundsException();
1305 }
1306 return target;
1307 }
1308 }
1309
1310
1311
1312
1313 public int sizeOfIndirectCostItemsArray()
1314 {
1315 synchronized (monitor())
1316 {
1317 check_orphaned();
1318 return get_store().count_elements(INDIRECTCOSTITEMS$0);
1319 }
1320 }
1321
1322
1323
1324
1325 public void setIndirectCostItemsArray(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems[] indirectCostItemsArray)
1326 {
1327 check_orphaned();
1328 arraySetterHelper(indirectCostItemsArray, INDIRECTCOSTITEMS$0);
1329 }
1330
1331
1332
1333
1334 public void setIndirectCostItemsArray(int i, gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems indirectCostItems)
1335 {
1336 generatedSetterHelperImpl(indirectCostItems, INDIRECTCOSTITEMS$0, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
1337 }
1338
1339
1340
1341
1342 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems insertNewIndirectCostItems(int i)
1343 {
1344 synchronized (monitor())
1345 {
1346 check_orphaned();
1347 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems target = null;
1348 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems)get_store().insert_element_user(INDIRECTCOSTITEMS$0, i);
1349 return target;
1350 }
1351 }
1352
1353
1354
1355
1356 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems addNewIndirectCostItems()
1357 {
1358 synchronized (monitor())
1359 {
1360 check_orphaned();
1361 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems target = null;
1362 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems)get_store().add_element_user(INDIRECTCOSTITEMS$0);
1363 return target;
1364 }
1365 }
1366
1367
1368
1369
1370 public void removeIndirectCostItems(int i)
1371 {
1372 synchronized (monitor())
1373 {
1374 check_orphaned();
1375 get_store().remove_element(INDIRECTCOSTITEMS$0, i);
1376 }
1377 }
1378
1379
1380
1381
1382 public java.lang.String getCognizantFederalAgency()
1383 {
1384 synchronized (monitor())
1385 {
1386 check_orphaned();
1387 org.apache.xmlbeans.SimpleValue target = null;
1388 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COGNIZANTFEDERALAGENCY$2, 0);
1389 if (target == null)
1390 {
1391 return null;
1392 }
1393 return target.getStringValue();
1394 }
1395 }
1396
1397
1398
1399
1400 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.CognizantFederalAgency xgetCognizantFederalAgency()
1401 {
1402 synchronized (monitor())
1403 {
1404 check_orphaned();
1405 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.CognizantFederalAgency target = null;
1406 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.CognizantFederalAgency)get_store().find_element_user(COGNIZANTFEDERALAGENCY$2, 0);
1407 return target;
1408 }
1409 }
1410
1411
1412
1413
1414 public boolean isSetCognizantFederalAgency()
1415 {
1416 synchronized (monitor())
1417 {
1418 check_orphaned();
1419 return get_store().count_elements(COGNIZANTFEDERALAGENCY$2) != 0;
1420 }
1421 }
1422
1423
1424
1425
1426 public void setCognizantFederalAgency(java.lang.String cognizantFederalAgency)
1427 {
1428 synchronized (monitor())
1429 {
1430 check_orphaned();
1431 org.apache.xmlbeans.SimpleValue target = null;
1432 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COGNIZANTFEDERALAGENCY$2, 0);
1433 if (target == null)
1434 {
1435 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COGNIZANTFEDERALAGENCY$2);
1436 }
1437 target.setStringValue(cognizantFederalAgency);
1438 }
1439 }
1440
1441
1442
1443
1444 public void xsetCognizantFederalAgency(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.CognizantFederalAgency cognizantFederalAgency)
1445 {
1446 synchronized (monitor())
1447 {
1448 check_orphaned();
1449 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.CognizantFederalAgency target = null;
1450 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.CognizantFederalAgency)get_store().find_element_user(COGNIZANTFEDERALAGENCY$2, 0);
1451 if (target == null)
1452 {
1453 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.CognizantFederalAgency)get_store().add_element_user(COGNIZANTFEDERALAGENCY$2);
1454 }
1455 target.set(cognizantFederalAgency);
1456 }
1457 }
1458
1459
1460
1461
1462 public void unsetCognizantFederalAgency()
1463 {
1464 synchronized (monitor())
1465 {
1466 check_orphaned();
1467 get_store().remove_element(COGNIZANTFEDERALAGENCY$2, 0);
1468 }
1469 }
1470
1471
1472
1473
1474 public java.util.Calendar getIndirectCostAgreementDate()
1475 {
1476 synchronized (monitor())
1477 {
1478 check_orphaned();
1479 org.apache.xmlbeans.SimpleValue target = null;
1480 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE$4, 0);
1481 if (target == null)
1482 {
1483 return null;
1484 }
1485 return target.getCalendarValue();
1486 }
1487 }
1488
1489
1490
1491
1492 public org.apache.xmlbeans.XmlDate xgetIndirectCostAgreementDate()
1493 {
1494 synchronized (monitor())
1495 {
1496 check_orphaned();
1497 org.apache.xmlbeans.XmlDate target = null;
1498 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE$4, 0);
1499 return target;
1500 }
1501 }
1502
1503
1504
1505
1506 public boolean isSetIndirectCostAgreementDate()
1507 {
1508 synchronized (monitor())
1509 {
1510 check_orphaned();
1511 return get_store().count_elements(INDIRECTCOSTAGREEMENTDATE$4) != 0;
1512 }
1513 }
1514
1515
1516
1517
1518 public void setIndirectCostAgreementDate(java.util.Calendar indirectCostAgreementDate)
1519 {
1520 synchronized (monitor())
1521 {
1522 check_orphaned();
1523 org.apache.xmlbeans.SimpleValue target = null;
1524 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE$4, 0);
1525 if (target == null)
1526 {
1527 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTAGREEMENTDATE$4);
1528 }
1529 target.setCalendarValue(indirectCostAgreementDate);
1530 }
1531 }
1532
1533
1534
1535
1536 public void xsetIndirectCostAgreementDate(org.apache.xmlbeans.XmlDate indirectCostAgreementDate)
1537 {
1538 synchronized (monitor())
1539 {
1540 check_orphaned();
1541 org.apache.xmlbeans.XmlDate target = null;
1542 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE$4, 0);
1543 if (target == null)
1544 {
1545 target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(INDIRECTCOSTAGREEMENTDATE$4);
1546 }
1547 target.set(indirectCostAgreementDate);
1548 }
1549 }
1550
1551
1552
1553
1554 public void unsetIndirectCostAgreementDate()
1555 {
1556 synchronized (monitor())
1557 {
1558 check_orphaned();
1559 get_store().remove_element(INDIRECTCOSTAGREEMENTDATE$4, 0);
1560 }
1561 }
1562
1563
1564
1565
1566 public java.math.BigDecimal getTotalFundsRequestedIndirectCost()
1567 {
1568 synchronized (monitor())
1569 {
1570 check_orphaned();
1571 org.apache.xmlbeans.SimpleValue target = null;
1572 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST$6, 0);
1573 if (target == null)
1574 {
1575 return null;
1576 }
1577 return target.getBigDecimalValue();
1578 }
1579 }
1580
1581
1582
1583
1584 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetTotalFundsRequestedIndirectCost()
1585 {
1586 synchronized (monitor())
1587 {
1588 check_orphaned();
1589 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
1590 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST$6, 0);
1591 return target;
1592 }
1593 }
1594
1595
1596
1597
1598 public boolean isSetTotalFundsRequestedIndirectCost()
1599 {
1600 synchronized (monitor())
1601 {
1602 check_orphaned();
1603 return get_store().count_elements(TOTALFUNDSREQUESTEDINDIRECTCOST$6) != 0;
1604 }
1605 }
1606
1607
1608
1609
1610 public void setTotalFundsRequestedIndirectCost(java.math.BigDecimal totalFundsRequestedIndirectCost)
1611 {
1612 synchronized (monitor())
1613 {
1614 check_orphaned();
1615 org.apache.xmlbeans.SimpleValue target = null;
1616 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST$6, 0);
1617 if (target == null)
1618 {
1619 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST$6);
1620 }
1621 target.setBigDecimalValue(totalFundsRequestedIndirectCost);
1622 }
1623 }
1624
1625
1626
1627
1628 public void xsetTotalFundsRequestedIndirectCost(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType totalFundsRequestedIndirectCost)
1629 {
1630 synchronized (monitor())
1631 {
1632 check_orphaned();
1633 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
1634 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST$6, 0);
1635 if (target == null)
1636 {
1637 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST$6);
1638 }
1639 target.set(totalFundsRequestedIndirectCost);
1640 }
1641 }
1642
1643
1644
1645
1646 public void unsetTotalFundsRequestedIndirectCost()
1647 {
1648 synchronized (monitor())
1649 {
1650 check_orphaned();
1651 get_store().remove_element(TOTALFUNDSREQUESTEDINDIRECTCOST$6, 0);
1652 }
1653 }
1654
1655
1656
1657
1658
1659 public static class IndirectCostItemsImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems
1660 {
1661 private static final long serialVersionUID = 1L;
1662
1663 public IndirectCostItemsImpl(org.apache.xmlbeans.SchemaType sType)
1664 {
1665 super(sType);
1666 }
1667
1668 private static final javax.xml.namespace.QName INDIRECTCOSTTYPEDESCRIPTION$0 =
1669 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostTypeDescription");
1670 private static final javax.xml.namespace.QName INDIRECTCOSTRATE$2 =
1671 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostRate");
1672 private static final javax.xml.namespace.QName INDIRECTCOSTBASE$4 =
1673 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostBase");
1674 private static final javax.xml.namespace.QName INDIRECTCOSTFUNDSREQUESTED$6 =
1675 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostFundsRequested");
1676
1677
1678
1679
1680
1681 public java.lang.String getIndirectCostTypeDescription()
1682 {
1683 synchronized (monitor())
1684 {
1685 check_orphaned();
1686 org.apache.xmlbeans.SimpleValue target = null;
1687 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
1688 if (target == null)
1689 {
1690 return null;
1691 }
1692 return target.getStringValue();
1693 }
1694 }
1695
1696
1697
1698
1699 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems.IndirectCostTypeDescription xgetIndirectCostTypeDescription()
1700 {
1701 synchronized (monitor())
1702 {
1703 check_orphaned();
1704 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems.IndirectCostTypeDescription target = null;
1705 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems.IndirectCostTypeDescription)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
1706 return target;
1707 }
1708 }
1709
1710
1711
1712
1713 public boolean isSetIndirectCostTypeDescription()
1714 {
1715 synchronized (monitor())
1716 {
1717 check_orphaned();
1718 return get_store().count_elements(INDIRECTCOSTTYPEDESCRIPTION$0) != 0;
1719 }
1720 }
1721
1722
1723
1724
1725 public void setIndirectCostTypeDescription(java.lang.String indirectCostTypeDescription)
1726 {
1727 synchronized (monitor())
1728 {
1729 check_orphaned();
1730 org.apache.xmlbeans.SimpleValue target = null;
1731 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
1732 if (target == null)
1733 {
1734 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTTYPEDESCRIPTION$0);
1735 }
1736 target.setStringValue(indirectCostTypeDescription);
1737 }
1738 }
1739
1740
1741
1742
1743 public void xsetIndirectCostTypeDescription(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems.IndirectCostTypeDescription indirectCostTypeDescription)
1744 {
1745 synchronized (monitor())
1746 {
1747 check_orphaned();
1748 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems.IndirectCostTypeDescription target = null;
1749 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems.IndirectCostTypeDescription)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
1750 if (target == null)
1751 {
1752 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems.IndirectCostTypeDescription)get_store().add_element_user(INDIRECTCOSTTYPEDESCRIPTION$0);
1753 }
1754 target.set(indirectCostTypeDescription);
1755 }
1756 }
1757
1758
1759
1760
1761 public void unsetIndirectCostTypeDescription()
1762 {
1763 synchronized (monitor())
1764 {
1765 check_orphaned();
1766 get_store().remove_element(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
1767 }
1768 }
1769
1770
1771
1772
1773 public java.math.BigDecimal getIndirectCostRate()
1774 {
1775 synchronized (monitor())
1776 {
1777 check_orphaned();
1778 org.apache.xmlbeans.SimpleValue target = null;
1779 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
1780 if (target == null)
1781 {
1782 return null;
1783 }
1784 return target.getBigDecimalValue();
1785 }
1786 }
1787
1788
1789
1790
1791 public gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType xgetIndirectCostRate()
1792 {
1793 synchronized (monitor())
1794 {
1795 check_orphaned();
1796 gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType target = null;
1797 target = (gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
1798 return target;
1799 }
1800 }
1801
1802
1803
1804
1805 public boolean isSetIndirectCostRate()
1806 {
1807 synchronized (monitor())
1808 {
1809 check_orphaned();
1810 return get_store().count_elements(INDIRECTCOSTRATE$2) != 0;
1811 }
1812 }
1813
1814
1815
1816
1817 public void setIndirectCostRate(java.math.BigDecimal indirectCostRate)
1818 {
1819 synchronized (monitor())
1820 {
1821 check_orphaned();
1822 org.apache.xmlbeans.SimpleValue target = null;
1823 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
1824 if (target == null)
1825 {
1826 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTRATE$2);
1827 }
1828 target.setBigDecimalValue(indirectCostRate);
1829 }
1830 }
1831
1832
1833
1834
1835 public void xsetIndirectCostRate(gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType indirectCostRate)
1836 {
1837 synchronized (monitor())
1838 {
1839 check_orphaned();
1840 gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType target = null;
1841 target = (gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
1842 if (target == null)
1843 {
1844 target = (gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType)get_store().add_element_user(INDIRECTCOSTRATE$2);
1845 }
1846 target.set(indirectCostRate);
1847 }
1848 }
1849
1850
1851
1852
1853 public void unsetIndirectCostRate()
1854 {
1855 synchronized (monitor())
1856 {
1857 check_orphaned();
1858 get_store().remove_element(INDIRECTCOSTRATE$2, 0);
1859 }
1860 }
1861
1862
1863
1864
1865 public java.math.BigDecimal getIndirectCostBase()
1866 {
1867 synchronized (monitor())
1868 {
1869 check_orphaned();
1870 org.apache.xmlbeans.SimpleValue target = null;
1871 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
1872 if (target == null)
1873 {
1874 return null;
1875 }
1876 return target.getBigDecimalValue();
1877 }
1878 }
1879
1880
1881
1882
1883 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetIndirectCostBase()
1884 {
1885 synchronized (monitor())
1886 {
1887 check_orphaned();
1888 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
1889 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
1890 return target;
1891 }
1892 }
1893
1894
1895
1896
1897 public boolean isSetIndirectCostBase()
1898 {
1899 synchronized (monitor())
1900 {
1901 check_orphaned();
1902 return get_store().count_elements(INDIRECTCOSTBASE$4) != 0;
1903 }
1904 }
1905
1906
1907
1908
1909 public void setIndirectCostBase(java.math.BigDecimal indirectCostBase)
1910 {
1911 synchronized (monitor())
1912 {
1913 check_orphaned();
1914 org.apache.xmlbeans.SimpleValue target = null;
1915 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
1916 if (target == null)
1917 {
1918 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTBASE$4);
1919 }
1920 target.setBigDecimalValue(indirectCostBase);
1921 }
1922 }
1923
1924
1925
1926
1927 public void xsetIndirectCostBase(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType indirectCostBase)
1928 {
1929 synchronized (monitor())
1930 {
1931 check_orphaned();
1932 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
1933 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
1934 if (target == null)
1935 {
1936 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(INDIRECTCOSTBASE$4);
1937 }
1938 target.set(indirectCostBase);
1939 }
1940 }
1941
1942
1943
1944
1945 public void unsetIndirectCostBase()
1946 {
1947 synchronized (monitor())
1948 {
1949 check_orphaned();
1950 get_store().remove_element(INDIRECTCOSTBASE$4, 0);
1951 }
1952 }
1953
1954
1955
1956
1957 public java.math.BigDecimal getIndirectCostFundsRequested()
1958 {
1959 synchronized (monitor())
1960 {
1961 check_orphaned();
1962 org.apache.xmlbeans.SimpleValue target = null;
1963 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
1964 if (target == null)
1965 {
1966 return null;
1967 }
1968 return target.getBigDecimalValue();
1969 }
1970 }
1971
1972
1973
1974
1975 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetIndirectCostFundsRequested()
1976 {
1977 synchronized (monitor())
1978 {
1979 check_orphaned();
1980 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
1981 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
1982 return target;
1983 }
1984 }
1985
1986
1987
1988
1989 public boolean isSetIndirectCostFundsRequested()
1990 {
1991 synchronized (monitor())
1992 {
1993 check_orphaned();
1994 return get_store().count_elements(INDIRECTCOSTFUNDSREQUESTED$6) != 0;
1995 }
1996 }
1997
1998
1999
2000
2001 public void setIndirectCostFundsRequested(java.math.BigDecimal indirectCostFundsRequested)
2002 {
2003 synchronized (monitor())
2004 {
2005 check_orphaned();
2006 org.apache.xmlbeans.SimpleValue target = null;
2007 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
2008 if (target == null)
2009 {
2010 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTFUNDSREQUESTED$6);
2011 }
2012 target.setBigDecimalValue(indirectCostFundsRequested);
2013 }
2014 }
2015
2016
2017
2018
2019 public void xsetIndirectCostFundsRequested(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType indirectCostFundsRequested)
2020 {
2021 synchronized (monitor())
2022 {
2023 check_orphaned();
2024 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
2025 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
2026 if (target == null)
2027 {
2028 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(INDIRECTCOSTFUNDSREQUESTED$6);
2029 }
2030 target.set(indirectCostFundsRequested);
2031 }
2032 }
2033
2034
2035
2036
2037 public void unsetIndirectCostFundsRequested()
2038 {
2039 synchronized (monitor())
2040 {
2041 check_orphaned();
2042 get_store().remove_element(INDIRECTCOSTFUNDSREQUESTED$6, 0);
2043 }
2044 }
2045
2046
2047
2048
2049
2050 public static class IndirectCostTypeDescriptionImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.IndirectCostItems.IndirectCostTypeDescription
2051 {
2052 private static final long serialVersionUID = 1L;
2053
2054 public IndirectCostTypeDescriptionImpl(org.apache.xmlbeans.SchemaType sType)
2055 {
2056 super(sType, false);
2057 }
2058
2059 protected IndirectCostTypeDescriptionImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
2060 {
2061 super(sType, b);
2062 }
2063 }
2064 }
2065
2066
2067
2068
2069
2070 public static class CognizantFederalAgencyImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods.IndirectCost.CognizantFederalAgency
2071 {
2072 private static final long serialVersionUID = 1L;
2073
2074 public CognizantFederalAgencyImpl(org.apache.xmlbeans.SchemaType sType)
2075 {
2076 super(sType, false);
2077 }
2078
2079 protected CognizantFederalAgencyImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
2080 {
2081 super(sType, b);
2082 }
2083 }
2084 }
2085 }
2086
2087
2088
2089
2090
2091 public static class Periods2Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2
2092 {
2093 private static final long serialVersionUID = 1L;
2094
2095 public Periods2Impl(org.apache.xmlbeans.SchemaType sType)
2096 {
2097 super(sType);
2098 }
2099
2100 private static final javax.xml.namespace.QName BUDGETPERIODSTARTDATE2$0 =
2101 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "BudgetPeriodStartDate2");
2102 private static final javax.xml.namespace.QName BUDGETPERIODENDDATE2$2 =
2103 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "BudgetPeriodEndDate2");
2104 private static final javax.xml.namespace.QName BUDGETPERIOD2$4 =
2105 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "BudgetPeriod2");
2106 private static final javax.xml.namespace.QName DIRECTCOST2$6 =
2107 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "DirectCost2");
2108 private static final javax.xml.namespace.QName INDIRECTCOST2$8 =
2109 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCost2");
2110 private static final javax.xml.namespace.QName TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS2$10 =
2111 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "TotalFundsRequestedDirectIndirectCosts2");
2112
2113
2114
2115
2116
2117 public java.util.Calendar getBudgetPeriodStartDate2()
2118 {
2119 synchronized (monitor())
2120 {
2121 check_orphaned();
2122 org.apache.xmlbeans.SimpleValue target = null;
2123 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODSTARTDATE2$0, 0);
2124 if (target == null)
2125 {
2126 return null;
2127 }
2128 return target.getCalendarValue();
2129 }
2130 }
2131
2132
2133
2134
2135 public org.apache.xmlbeans.XmlDate xgetBudgetPeriodStartDate2()
2136 {
2137 synchronized (monitor())
2138 {
2139 check_orphaned();
2140 org.apache.xmlbeans.XmlDate target = null;
2141 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODSTARTDATE2$0, 0);
2142 return target;
2143 }
2144 }
2145
2146
2147
2148
2149 public boolean isSetBudgetPeriodStartDate2()
2150 {
2151 synchronized (monitor())
2152 {
2153 check_orphaned();
2154 return get_store().count_elements(BUDGETPERIODSTARTDATE2$0) != 0;
2155 }
2156 }
2157
2158
2159
2160
2161 public void setBudgetPeriodStartDate2(java.util.Calendar budgetPeriodStartDate2)
2162 {
2163 synchronized (monitor())
2164 {
2165 check_orphaned();
2166 org.apache.xmlbeans.SimpleValue target = null;
2167 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODSTARTDATE2$0, 0);
2168 if (target == null)
2169 {
2170 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETPERIODSTARTDATE2$0);
2171 }
2172 target.setCalendarValue(budgetPeriodStartDate2);
2173 }
2174 }
2175
2176
2177
2178
2179 public void xsetBudgetPeriodStartDate2(org.apache.xmlbeans.XmlDate budgetPeriodStartDate2)
2180 {
2181 synchronized (monitor())
2182 {
2183 check_orphaned();
2184 org.apache.xmlbeans.XmlDate target = null;
2185 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODSTARTDATE2$0, 0);
2186 if (target == null)
2187 {
2188 target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(BUDGETPERIODSTARTDATE2$0);
2189 }
2190 target.set(budgetPeriodStartDate2);
2191 }
2192 }
2193
2194
2195
2196
2197 public void unsetBudgetPeriodStartDate2()
2198 {
2199 synchronized (monitor())
2200 {
2201 check_orphaned();
2202 get_store().remove_element(BUDGETPERIODSTARTDATE2$0, 0);
2203 }
2204 }
2205
2206
2207
2208
2209 public java.util.Calendar getBudgetPeriodEndDate2()
2210 {
2211 synchronized (monitor())
2212 {
2213 check_orphaned();
2214 org.apache.xmlbeans.SimpleValue target = null;
2215 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODENDDATE2$2, 0);
2216 if (target == null)
2217 {
2218 return null;
2219 }
2220 return target.getCalendarValue();
2221 }
2222 }
2223
2224
2225
2226
2227 public org.apache.xmlbeans.XmlDate xgetBudgetPeriodEndDate2()
2228 {
2229 synchronized (monitor())
2230 {
2231 check_orphaned();
2232 org.apache.xmlbeans.XmlDate target = null;
2233 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODENDDATE2$2, 0);
2234 return target;
2235 }
2236 }
2237
2238
2239
2240
2241 public boolean isSetBudgetPeriodEndDate2()
2242 {
2243 synchronized (monitor())
2244 {
2245 check_orphaned();
2246 return get_store().count_elements(BUDGETPERIODENDDATE2$2) != 0;
2247 }
2248 }
2249
2250
2251
2252
2253 public void setBudgetPeriodEndDate2(java.util.Calendar budgetPeriodEndDate2)
2254 {
2255 synchronized (monitor())
2256 {
2257 check_orphaned();
2258 org.apache.xmlbeans.SimpleValue target = null;
2259 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODENDDATE2$2, 0);
2260 if (target == null)
2261 {
2262 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETPERIODENDDATE2$2);
2263 }
2264 target.setCalendarValue(budgetPeriodEndDate2);
2265 }
2266 }
2267
2268
2269
2270
2271 public void xsetBudgetPeriodEndDate2(org.apache.xmlbeans.XmlDate budgetPeriodEndDate2)
2272 {
2273 synchronized (monitor())
2274 {
2275 check_orphaned();
2276 org.apache.xmlbeans.XmlDate target = null;
2277 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODENDDATE2$2, 0);
2278 if (target == null)
2279 {
2280 target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(BUDGETPERIODENDDATE2$2);
2281 }
2282 target.set(budgetPeriodEndDate2);
2283 }
2284 }
2285
2286
2287
2288
2289 public void unsetBudgetPeriodEndDate2()
2290 {
2291 synchronized (monitor())
2292 {
2293 check_orphaned();
2294 get_store().remove_element(BUDGETPERIODENDDATE2$2, 0);
2295 }
2296 }
2297
2298
2299
2300
2301 public int getBudgetPeriod2()
2302 {
2303 synchronized (monitor())
2304 {
2305 check_orphaned();
2306 org.apache.xmlbeans.SimpleValue target = null;
2307 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIOD2$4, 0);
2308 if (target == null)
2309 {
2310 return 0;
2311 }
2312 return target.getIntValue();
2313 }
2314 }
2315
2316
2317
2318
2319 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.BudgetPeriod2 xgetBudgetPeriod2()
2320 {
2321 synchronized (monitor())
2322 {
2323 check_orphaned();
2324 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.BudgetPeriod2 target = null;
2325 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.BudgetPeriod2)get_store().find_element_user(BUDGETPERIOD2$4, 0);
2326 return target;
2327 }
2328 }
2329
2330
2331
2332
2333 public void setBudgetPeriod2(int budgetPeriod2)
2334 {
2335 synchronized (monitor())
2336 {
2337 check_orphaned();
2338 org.apache.xmlbeans.SimpleValue target = null;
2339 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIOD2$4, 0);
2340 if (target == null)
2341 {
2342 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETPERIOD2$4);
2343 }
2344 target.setIntValue(budgetPeriod2);
2345 }
2346 }
2347
2348
2349
2350
2351 public void xsetBudgetPeriod2(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.BudgetPeriod2 budgetPeriod2)
2352 {
2353 synchronized (monitor())
2354 {
2355 check_orphaned();
2356 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.BudgetPeriod2 target = null;
2357 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.BudgetPeriod2)get_store().find_element_user(BUDGETPERIOD2$4, 0);
2358 if (target == null)
2359 {
2360 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.BudgetPeriod2)get_store().add_element_user(BUDGETPERIOD2$4);
2361 }
2362 target.set(budgetPeriod2);
2363 }
2364 }
2365
2366
2367
2368
2369 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.DirectCost2 getDirectCost2()
2370 {
2371 synchronized (monitor())
2372 {
2373 check_orphaned();
2374 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.DirectCost2 target = null;
2375 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.DirectCost2)get_store().find_element_user(DIRECTCOST2$6, 0);
2376 if (target == null)
2377 {
2378 return null;
2379 }
2380 return target;
2381 }
2382 }
2383
2384
2385
2386
2387 public void setDirectCost2(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.DirectCost2 directCost2)
2388 {
2389 generatedSetterHelperImpl(directCost2, DIRECTCOST2$6, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2390 }
2391
2392
2393
2394
2395 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.DirectCost2 addNewDirectCost2()
2396 {
2397 synchronized (monitor())
2398 {
2399 check_orphaned();
2400 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.DirectCost2 target = null;
2401 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.DirectCost2)get_store().add_element_user(DIRECTCOST2$6);
2402 return target;
2403 }
2404 }
2405
2406
2407
2408
2409 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2 getIndirectCost2()
2410 {
2411 synchronized (monitor())
2412 {
2413 check_orphaned();
2414 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2 target = null;
2415 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2)get_store().find_element_user(INDIRECTCOST2$8, 0);
2416 if (target == null)
2417 {
2418 return null;
2419 }
2420 return target;
2421 }
2422 }
2423
2424
2425
2426
2427 public boolean isSetIndirectCost2()
2428 {
2429 synchronized (monitor())
2430 {
2431 check_orphaned();
2432 return get_store().count_elements(INDIRECTCOST2$8) != 0;
2433 }
2434 }
2435
2436
2437
2438
2439 public void setIndirectCost2(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2 indirectCost2)
2440 {
2441 generatedSetterHelperImpl(indirectCost2, INDIRECTCOST2$8, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2442 }
2443
2444
2445
2446
2447 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2 addNewIndirectCost2()
2448 {
2449 synchronized (monitor())
2450 {
2451 check_orphaned();
2452 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2 target = null;
2453 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2)get_store().add_element_user(INDIRECTCOST2$8);
2454 return target;
2455 }
2456 }
2457
2458
2459
2460
2461 public void unsetIndirectCost2()
2462 {
2463 synchronized (monitor())
2464 {
2465 check_orphaned();
2466 get_store().remove_element(INDIRECTCOST2$8, 0);
2467 }
2468 }
2469
2470
2471
2472
2473 public java.math.BigDecimal getTotalFundsRequestedDirectIndirectCosts2()
2474 {
2475 synchronized (monitor())
2476 {
2477 check_orphaned();
2478 org.apache.xmlbeans.SimpleValue target = null;
2479 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS2$10, 0);
2480 if (target == null)
2481 {
2482 return null;
2483 }
2484 return target.getBigDecimalValue();
2485 }
2486 }
2487
2488
2489
2490
2491 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetTotalFundsRequestedDirectIndirectCosts2()
2492 {
2493 synchronized (monitor())
2494 {
2495 check_orphaned();
2496 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
2497 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS2$10, 0);
2498 return target;
2499 }
2500 }
2501
2502
2503
2504
2505 public void setTotalFundsRequestedDirectIndirectCosts2(java.math.BigDecimal totalFundsRequestedDirectIndirectCosts2)
2506 {
2507 synchronized (monitor())
2508 {
2509 check_orphaned();
2510 org.apache.xmlbeans.SimpleValue target = null;
2511 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS2$10, 0);
2512 if (target == null)
2513 {
2514 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS2$10);
2515 }
2516 target.setBigDecimalValue(totalFundsRequestedDirectIndirectCosts2);
2517 }
2518 }
2519
2520
2521
2522
2523 public void xsetTotalFundsRequestedDirectIndirectCosts2(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType totalFundsRequestedDirectIndirectCosts2)
2524 {
2525 synchronized (monitor())
2526 {
2527 check_orphaned();
2528 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
2529 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS2$10, 0);
2530 if (target == null)
2531 {
2532 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS2$10);
2533 }
2534 target.set(totalFundsRequestedDirectIndirectCosts2);
2535 }
2536 }
2537
2538
2539
2540
2541
2542 public static class BudgetPeriod2Impl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.BudgetPeriod2
2543 {
2544 private static final long serialVersionUID = 1L;
2545
2546 public BudgetPeriod2Impl(org.apache.xmlbeans.SchemaType sType)
2547 {
2548 super(sType, false);
2549 }
2550
2551 protected BudgetPeriod2Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
2552 {
2553 super(sType, b);
2554 }
2555 }
2556
2557
2558
2559
2560
2561 public static class DirectCost2Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.DirectCost2
2562 {
2563 private static final long serialVersionUID = 1L;
2564
2565 public DirectCost2Impl(org.apache.xmlbeans.SchemaType sType)
2566 {
2567 super(sType);
2568 }
2569
2570 private static final javax.xml.namespace.QName DIRECTCOSTLESSCONSORTIUMFANDA2$0 =
2571 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "DirectCostLessConsortiumFandA2");
2572 private static final javax.xml.namespace.QName CONSORTIUMFANDA2$2 =
2573 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "ConsortiumFandA2");
2574 private static final javax.xml.namespace.QName TOTALFUNDSREQUESTEDDIRECTCOSTS2$4 =
2575 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "TotalFundsRequestedDirectCosts2");
2576
2577
2578
2579
2580
2581 public java.math.BigDecimal getDirectCostLessConsortiumFandA2()
2582 {
2583 synchronized (monitor())
2584 {
2585 check_orphaned();
2586 org.apache.xmlbeans.SimpleValue target = null;
2587 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA2$0, 0);
2588 if (target == null)
2589 {
2590 return null;
2591 }
2592 return target.getBigDecimalValue();
2593 }
2594 }
2595
2596
2597
2598
2599 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetDirectCostLessConsortiumFandA2()
2600 {
2601 synchronized (monitor())
2602 {
2603 check_orphaned();
2604 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
2605 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA2$0, 0);
2606 return target;
2607 }
2608 }
2609
2610
2611
2612
2613 public void setDirectCostLessConsortiumFandA2(java.math.BigDecimal directCostLessConsortiumFandA2)
2614 {
2615 synchronized (monitor())
2616 {
2617 check_orphaned();
2618 org.apache.xmlbeans.SimpleValue target = null;
2619 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA2$0, 0);
2620 if (target == null)
2621 {
2622 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DIRECTCOSTLESSCONSORTIUMFANDA2$0);
2623 }
2624 target.setBigDecimalValue(directCostLessConsortiumFandA2);
2625 }
2626 }
2627
2628
2629
2630
2631 public void xsetDirectCostLessConsortiumFandA2(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType directCostLessConsortiumFandA2)
2632 {
2633 synchronized (monitor())
2634 {
2635 check_orphaned();
2636 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
2637 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA2$0, 0);
2638 if (target == null)
2639 {
2640 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(DIRECTCOSTLESSCONSORTIUMFANDA2$0);
2641 }
2642 target.set(directCostLessConsortiumFandA2);
2643 }
2644 }
2645
2646
2647
2648
2649 public java.math.BigDecimal getConsortiumFandA2()
2650 {
2651 synchronized (monitor())
2652 {
2653 check_orphaned();
2654 org.apache.xmlbeans.SimpleValue target = null;
2655 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSORTIUMFANDA2$2, 0);
2656 if (target == null)
2657 {
2658 return null;
2659 }
2660 return target.getBigDecimalValue();
2661 }
2662 }
2663
2664
2665
2666
2667 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetConsortiumFandA2()
2668 {
2669 synchronized (monitor())
2670 {
2671 check_orphaned();
2672 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
2673 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(CONSORTIUMFANDA2$2, 0);
2674 return target;
2675 }
2676 }
2677
2678
2679
2680
2681 public boolean isSetConsortiumFandA2()
2682 {
2683 synchronized (monitor())
2684 {
2685 check_orphaned();
2686 return get_store().count_elements(CONSORTIUMFANDA2$2) != 0;
2687 }
2688 }
2689
2690
2691
2692
2693 public void setConsortiumFandA2(java.math.BigDecimal consortiumFandA2)
2694 {
2695 synchronized (monitor())
2696 {
2697 check_orphaned();
2698 org.apache.xmlbeans.SimpleValue target = null;
2699 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSORTIUMFANDA2$2, 0);
2700 if (target == null)
2701 {
2702 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSORTIUMFANDA2$2);
2703 }
2704 target.setBigDecimalValue(consortiumFandA2);
2705 }
2706 }
2707
2708
2709
2710
2711 public void xsetConsortiumFandA2(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType consortiumFandA2)
2712 {
2713 synchronized (monitor())
2714 {
2715 check_orphaned();
2716 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
2717 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(CONSORTIUMFANDA2$2, 0);
2718 if (target == null)
2719 {
2720 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(CONSORTIUMFANDA2$2);
2721 }
2722 target.set(consortiumFandA2);
2723 }
2724 }
2725
2726
2727
2728
2729 public void unsetConsortiumFandA2()
2730 {
2731 synchronized (monitor())
2732 {
2733 check_orphaned();
2734 get_store().remove_element(CONSORTIUMFANDA2$2, 0);
2735 }
2736 }
2737
2738
2739
2740
2741 public java.math.BigDecimal getTotalFundsRequestedDirectCosts2()
2742 {
2743 synchronized (monitor())
2744 {
2745 check_orphaned();
2746 org.apache.xmlbeans.SimpleValue target = null;
2747 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS2$4, 0);
2748 if (target == null)
2749 {
2750 return null;
2751 }
2752 return target.getBigDecimalValue();
2753 }
2754 }
2755
2756
2757
2758
2759 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetTotalFundsRequestedDirectCosts2()
2760 {
2761 synchronized (monitor())
2762 {
2763 check_orphaned();
2764 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
2765 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS2$4, 0);
2766 return target;
2767 }
2768 }
2769
2770
2771
2772
2773 public void setTotalFundsRequestedDirectCosts2(java.math.BigDecimal totalFundsRequestedDirectCosts2)
2774 {
2775 synchronized (monitor())
2776 {
2777 check_orphaned();
2778 org.apache.xmlbeans.SimpleValue target = null;
2779 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS2$4, 0);
2780 if (target == null)
2781 {
2782 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS2$4);
2783 }
2784 target.setBigDecimalValue(totalFundsRequestedDirectCosts2);
2785 }
2786 }
2787
2788
2789
2790
2791 public void xsetTotalFundsRequestedDirectCosts2(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType totalFundsRequestedDirectCosts2)
2792 {
2793 synchronized (monitor())
2794 {
2795 check_orphaned();
2796 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
2797 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS2$4, 0);
2798 if (target == null)
2799 {
2800 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS2$4);
2801 }
2802 target.set(totalFundsRequestedDirectCosts2);
2803 }
2804 }
2805 }
2806
2807
2808
2809
2810
2811 public static class IndirectCost2Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2
2812 {
2813 private static final long serialVersionUID = 1L;
2814
2815 public IndirectCost2Impl(org.apache.xmlbeans.SchemaType sType)
2816 {
2817 super(sType);
2818 }
2819
2820 private static final javax.xml.namespace.QName INDIRECTCOSTITEMS2$0 =
2821 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostItems2");
2822 private static final javax.xml.namespace.QName COGNIZANTFEDERALAGENCY2$2 =
2823 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "CognizantFederalAgency2");
2824 private static final javax.xml.namespace.QName INDIRECTCOSTAGREEMENTDATE2$4 =
2825 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostAgreementDate2");
2826 private static final javax.xml.namespace.QName TOTALFUNDSREQUESTEDINDIRECTCOST2$6 =
2827 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "TotalFundsRequestedIndirectCost2");
2828
2829
2830
2831
2832
2833 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2[] getIndirectCostItems2Array()
2834 {
2835 synchronized (monitor())
2836 {
2837 check_orphaned();
2838 java.util.List targetList = new java.util.ArrayList();
2839 get_store().find_all_element_users(INDIRECTCOSTITEMS2$0, targetList);
2840 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2[] result = new gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2[targetList.size()];
2841 targetList.toArray(result);
2842 return result;
2843 }
2844 }
2845
2846
2847
2848
2849 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2 getIndirectCostItems2Array(int i)
2850 {
2851 synchronized (monitor())
2852 {
2853 check_orphaned();
2854 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2 target = null;
2855 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2)get_store().find_element_user(INDIRECTCOSTITEMS2$0, i);
2856 if (target == null)
2857 {
2858 throw new IndexOutOfBoundsException();
2859 }
2860 return target;
2861 }
2862 }
2863
2864
2865
2866
2867 public int sizeOfIndirectCostItems2Array()
2868 {
2869 synchronized (monitor())
2870 {
2871 check_orphaned();
2872 return get_store().count_elements(INDIRECTCOSTITEMS2$0);
2873 }
2874 }
2875
2876
2877
2878
2879 public void setIndirectCostItems2Array(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2[] indirectCostItems2Array)
2880 {
2881 check_orphaned();
2882 arraySetterHelper(indirectCostItems2Array, INDIRECTCOSTITEMS2$0);
2883 }
2884
2885
2886
2887
2888 public void setIndirectCostItems2Array(int i, gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2 indirectCostItems2)
2889 {
2890 generatedSetterHelperImpl(indirectCostItems2, INDIRECTCOSTITEMS2$0, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
2891 }
2892
2893
2894
2895
2896 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2 insertNewIndirectCostItems2(int i)
2897 {
2898 synchronized (monitor())
2899 {
2900 check_orphaned();
2901 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2 target = null;
2902 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2)get_store().insert_element_user(INDIRECTCOSTITEMS2$0, i);
2903 return target;
2904 }
2905 }
2906
2907
2908
2909
2910 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2 addNewIndirectCostItems2()
2911 {
2912 synchronized (monitor())
2913 {
2914 check_orphaned();
2915 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2 target = null;
2916 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2)get_store().add_element_user(INDIRECTCOSTITEMS2$0);
2917 return target;
2918 }
2919 }
2920
2921
2922
2923
2924 public void removeIndirectCostItems2(int i)
2925 {
2926 synchronized (monitor())
2927 {
2928 check_orphaned();
2929 get_store().remove_element(INDIRECTCOSTITEMS2$0, i);
2930 }
2931 }
2932
2933
2934
2935
2936 public java.lang.String getCognizantFederalAgency2()
2937 {
2938 synchronized (monitor())
2939 {
2940 check_orphaned();
2941 org.apache.xmlbeans.SimpleValue target = null;
2942 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COGNIZANTFEDERALAGENCY2$2, 0);
2943 if (target == null)
2944 {
2945 return null;
2946 }
2947 return target.getStringValue();
2948 }
2949 }
2950
2951
2952
2953
2954 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.CognizantFederalAgency2 xgetCognizantFederalAgency2()
2955 {
2956 synchronized (monitor())
2957 {
2958 check_orphaned();
2959 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.CognizantFederalAgency2 target = null;
2960 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.CognizantFederalAgency2)get_store().find_element_user(COGNIZANTFEDERALAGENCY2$2, 0);
2961 return target;
2962 }
2963 }
2964
2965
2966
2967
2968 public boolean isSetCognizantFederalAgency2()
2969 {
2970 synchronized (monitor())
2971 {
2972 check_orphaned();
2973 return get_store().count_elements(COGNIZANTFEDERALAGENCY2$2) != 0;
2974 }
2975 }
2976
2977
2978
2979
2980 public void setCognizantFederalAgency2(java.lang.String cognizantFederalAgency2)
2981 {
2982 synchronized (monitor())
2983 {
2984 check_orphaned();
2985 org.apache.xmlbeans.SimpleValue target = null;
2986 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COGNIZANTFEDERALAGENCY2$2, 0);
2987 if (target == null)
2988 {
2989 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COGNIZANTFEDERALAGENCY2$2);
2990 }
2991 target.setStringValue(cognizantFederalAgency2);
2992 }
2993 }
2994
2995
2996
2997
2998 public void xsetCognizantFederalAgency2(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.CognizantFederalAgency2 cognizantFederalAgency2)
2999 {
3000 synchronized (monitor())
3001 {
3002 check_orphaned();
3003 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.CognizantFederalAgency2 target = null;
3004 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.CognizantFederalAgency2)get_store().find_element_user(COGNIZANTFEDERALAGENCY2$2, 0);
3005 if (target == null)
3006 {
3007 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.CognizantFederalAgency2)get_store().add_element_user(COGNIZANTFEDERALAGENCY2$2);
3008 }
3009 target.set(cognizantFederalAgency2);
3010 }
3011 }
3012
3013
3014
3015
3016 public void unsetCognizantFederalAgency2()
3017 {
3018 synchronized (monitor())
3019 {
3020 check_orphaned();
3021 get_store().remove_element(COGNIZANTFEDERALAGENCY2$2, 0);
3022 }
3023 }
3024
3025
3026
3027
3028 public java.util.Calendar getIndirectCostAgreementDate2()
3029 {
3030 synchronized (monitor())
3031 {
3032 check_orphaned();
3033 org.apache.xmlbeans.SimpleValue target = null;
3034 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE2$4, 0);
3035 if (target == null)
3036 {
3037 return null;
3038 }
3039 return target.getCalendarValue();
3040 }
3041 }
3042
3043
3044
3045
3046 public org.apache.xmlbeans.XmlDate xgetIndirectCostAgreementDate2()
3047 {
3048 synchronized (monitor())
3049 {
3050 check_orphaned();
3051 org.apache.xmlbeans.XmlDate target = null;
3052 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE2$4, 0);
3053 return target;
3054 }
3055 }
3056
3057
3058
3059
3060 public boolean isSetIndirectCostAgreementDate2()
3061 {
3062 synchronized (monitor())
3063 {
3064 check_orphaned();
3065 return get_store().count_elements(INDIRECTCOSTAGREEMENTDATE2$4) != 0;
3066 }
3067 }
3068
3069
3070
3071
3072 public void setIndirectCostAgreementDate2(java.util.Calendar indirectCostAgreementDate2)
3073 {
3074 synchronized (monitor())
3075 {
3076 check_orphaned();
3077 org.apache.xmlbeans.SimpleValue target = null;
3078 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE2$4, 0);
3079 if (target == null)
3080 {
3081 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTAGREEMENTDATE2$4);
3082 }
3083 target.setCalendarValue(indirectCostAgreementDate2);
3084 }
3085 }
3086
3087
3088
3089
3090 public void xsetIndirectCostAgreementDate2(org.apache.xmlbeans.XmlDate indirectCostAgreementDate2)
3091 {
3092 synchronized (monitor())
3093 {
3094 check_orphaned();
3095 org.apache.xmlbeans.XmlDate target = null;
3096 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE2$4, 0);
3097 if (target == null)
3098 {
3099 target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(INDIRECTCOSTAGREEMENTDATE2$4);
3100 }
3101 target.set(indirectCostAgreementDate2);
3102 }
3103 }
3104
3105
3106
3107
3108 public void unsetIndirectCostAgreementDate2()
3109 {
3110 synchronized (monitor())
3111 {
3112 check_orphaned();
3113 get_store().remove_element(INDIRECTCOSTAGREEMENTDATE2$4, 0);
3114 }
3115 }
3116
3117
3118
3119
3120 public java.math.BigDecimal getTotalFundsRequestedIndirectCost2()
3121 {
3122 synchronized (monitor())
3123 {
3124 check_orphaned();
3125 org.apache.xmlbeans.SimpleValue target = null;
3126 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST2$6, 0);
3127 if (target == null)
3128 {
3129 return null;
3130 }
3131 return target.getBigDecimalValue();
3132 }
3133 }
3134
3135
3136
3137
3138 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetTotalFundsRequestedIndirectCost2()
3139 {
3140 synchronized (monitor())
3141 {
3142 check_orphaned();
3143 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
3144 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST2$6, 0);
3145 return target;
3146 }
3147 }
3148
3149
3150
3151
3152 public boolean isSetTotalFundsRequestedIndirectCost2()
3153 {
3154 synchronized (monitor())
3155 {
3156 check_orphaned();
3157 return get_store().count_elements(TOTALFUNDSREQUESTEDINDIRECTCOST2$6) != 0;
3158 }
3159 }
3160
3161
3162
3163
3164 public void setTotalFundsRequestedIndirectCost2(java.math.BigDecimal totalFundsRequestedIndirectCost2)
3165 {
3166 synchronized (monitor())
3167 {
3168 check_orphaned();
3169 org.apache.xmlbeans.SimpleValue target = null;
3170 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST2$6, 0);
3171 if (target == null)
3172 {
3173 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST2$6);
3174 }
3175 target.setBigDecimalValue(totalFundsRequestedIndirectCost2);
3176 }
3177 }
3178
3179
3180
3181
3182 public void xsetTotalFundsRequestedIndirectCost2(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType totalFundsRequestedIndirectCost2)
3183 {
3184 synchronized (monitor())
3185 {
3186 check_orphaned();
3187 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
3188 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST2$6, 0);
3189 if (target == null)
3190 {
3191 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST2$6);
3192 }
3193 target.set(totalFundsRequestedIndirectCost2);
3194 }
3195 }
3196
3197
3198
3199
3200 public void unsetTotalFundsRequestedIndirectCost2()
3201 {
3202 synchronized (monitor())
3203 {
3204 check_orphaned();
3205 get_store().remove_element(TOTALFUNDSREQUESTEDINDIRECTCOST2$6, 0);
3206 }
3207 }
3208
3209
3210
3211
3212
3213 public static class IndirectCostItems2Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2
3214 {
3215 private static final long serialVersionUID = 1L;
3216
3217 public IndirectCostItems2Impl(org.apache.xmlbeans.SchemaType sType)
3218 {
3219 super(sType);
3220 }
3221
3222 private static final javax.xml.namespace.QName INDIRECTCOSTTYPEDESCRIPTION$0 =
3223 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostTypeDescription");
3224 private static final javax.xml.namespace.QName INDIRECTCOSTRATE$2 =
3225 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostRate");
3226 private static final javax.xml.namespace.QName INDIRECTCOSTBASE$4 =
3227 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostBase");
3228 private static final javax.xml.namespace.QName INDIRECTCOSTFUNDSREQUESTED$6 =
3229 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostFundsRequested");
3230
3231
3232
3233
3234
3235 public java.lang.String getIndirectCostTypeDescription()
3236 {
3237 synchronized (monitor())
3238 {
3239 check_orphaned();
3240 org.apache.xmlbeans.SimpleValue target = null;
3241 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
3242 if (target == null)
3243 {
3244 return null;
3245 }
3246 return target.getStringValue();
3247 }
3248 }
3249
3250
3251
3252
3253 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2.IndirectCostTypeDescription xgetIndirectCostTypeDescription()
3254 {
3255 synchronized (monitor())
3256 {
3257 check_orphaned();
3258 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2.IndirectCostTypeDescription target = null;
3259 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2.IndirectCostTypeDescription)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
3260 return target;
3261 }
3262 }
3263
3264
3265
3266
3267 public boolean isSetIndirectCostTypeDescription()
3268 {
3269 synchronized (monitor())
3270 {
3271 check_orphaned();
3272 return get_store().count_elements(INDIRECTCOSTTYPEDESCRIPTION$0) != 0;
3273 }
3274 }
3275
3276
3277
3278
3279 public void setIndirectCostTypeDescription(java.lang.String indirectCostTypeDescription)
3280 {
3281 synchronized (monitor())
3282 {
3283 check_orphaned();
3284 org.apache.xmlbeans.SimpleValue target = null;
3285 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
3286 if (target == null)
3287 {
3288 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTTYPEDESCRIPTION$0);
3289 }
3290 target.setStringValue(indirectCostTypeDescription);
3291 }
3292 }
3293
3294
3295
3296
3297 public void xsetIndirectCostTypeDescription(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2.IndirectCostTypeDescription indirectCostTypeDescription)
3298 {
3299 synchronized (monitor())
3300 {
3301 check_orphaned();
3302 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2.IndirectCostTypeDescription target = null;
3303 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2.IndirectCostTypeDescription)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
3304 if (target == null)
3305 {
3306 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2.IndirectCostTypeDescription)get_store().add_element_user(INDIRECTCOSTTYPEDESCRIPTION$0);
3307 }
3308 target.set(indirectCostTypeDescription);
3309 }
3310 }
3311
3312
3313
3314
3315 public void unsetIndirectCostTypeDescription()
3316 {
3317 synchronized (monitor())
3318 {
3319 check_orphaned();
3320 get_store().remove_element(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
3321 }
3322 }
3323
3324
3325
3326
3327 public java.math.BigDecimal getIndirectCostRate()
3328 {
3329 synchronized (monitor())
3330 {
3331 check_orphaned();
3332 org.apache.xmlbeans.SimpleValue target = null;
3333 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
3334 if (target == null)
3335 {
3336 return null;
3337 }
3338 return target.getBigDecimalValue();
3339 }
3340 }
3341
3342
3343
3344
3345 public gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType xgetIndirectCostRate()
3346 {
3347 synchronized (monitor())
3348 {
3349 check_orphaned();
3350 gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType target = null;
3351 target = (gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
3352 return target;
3353 }
3354 }
3355
3356
3357
3358
3359 public boolean isSetIndirectCostRate()
3360 {
3361 synchronized (monitor())
3362 {
3363 check_orphaned();
3364 return get_store().count_elements(INDIRECTCOSTRATE$2) != 0;
3365 }
3366 }
3367
3368
3369
3370
3371 public void setIndirectCostRate(java.math.BigDecimal indirectCostRate)
3372 {
3373 synchronized (monitor())
3374 {
3375 check_orphaned();
3376 org.apache.xmlbeans.SimpleValue target = null;
3377 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
3378 if (target == null)
3379 {
3380 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTRATE$2);
3381 }
3382 target.setBigDecimalValue(indirectCostRate);
3383 }
3384 }
3385
3386
3387
3388
3389 public void xsetIndirectCostRate(gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType indirectCostRate)
3390 {
3391 synchronized (monitor())
3392 {
3393 check_orphaned();
3394 gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType target = null;
3395 target = (gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
3396 if (target == null)
3397 {
3398 target = (gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType)get_store().add_element_user(INDIRECTCOSTRATE$2);
3399 }
3400 target.set(indirectCostRate);
3401 }
3402 }
3403
3404
3405
3406
3407 public void unsetIndirectCostRate()
3408 {
3409 synchronized (monitor())
3410 {
3411 check_orphaned();
3412 get_store().remove_element(INDIRECTCOSTRATE$2, 0);
3413 }
3414 }
3415
3416
3417
3418
3419 public java.math.BigDecimal getIndirectCostBase()
3420 {
3421 synchronized (monitor())
3422 {
3423 check_orphaned();
3424 org.apache.xmlbeans.SimpleValue target = null;
3425 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
3426 if (target == null)
3427 {
3428 return null;
3429 }
3430 return target.getBigDecimalValue();
3431 }
3432 }
3433
3434
3435
3436
3437 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetIndirectCostBase()
3438 {
3439 synchronized (monitor())
3440 {
3441 check_orphaned();
3442 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
3443 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
3444 return target;
3445 }
3446 }
3447
3448
3449
3450
3451 public boolean isSetIndirectCostBase()
3452 {
3453 synchronized (monitor())
3454 {
3455 check_orphaned();
3456 return get_store().count_elements(INDIRECTCOSTBASE$4) != 0;
3457 }
3458 }
3459
3460
3461
3462
3463 public void setIndirectCostBase(java.math.BigDecimal indirectCostBase)
3464 {
3465 synchronized (monitor())
3466 {
3467 check_orphaned();
3468 org.apache.xmlbeans.SimpleValue target = null;
3469 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
3470 if (target == null)
3471 {
3472 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTBASE$4);
3473 }
3474 target.setBigDecimalValue(indirectCostBase);
3475 }
3476 }
3477
3478
3479
3480
3481 public void xsetIndirectCostBase(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType indirectCostBase)
3482 {
3483 synchronized (monitor())
3484 {
3485 check_orphaned();
3486 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
3487 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
3488 if (target == null)
3489 {
3490 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(INDIRECTCOSTBASE$4);
3491 }
3492 target.set(indirectCostBase);
3493 }
3494 }
3495
3496
3497
3498
3499 public void unsetIndirectCostBase()
3500 {
3501 synchronized (monitor())
3502 {
3503 check_orphaned();
3504 get_store().remove_element(INDIRECTCOSTBASE$4, 0);
3505 }
3506 }
3507
3508
3509
3510
3511 public java.math.BigDecimal getIndirectCostFundsRequested()
3512 {
3513 synchronized (monitor())
3514 {
3515 check_orphaned();
3516 org.apache.xmlbeans.SimpleValue target = null;
3517 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
3518 if (target == null)
3519 {
3520 return null;
3521 }
3522 return target.getBigDecimalValue();
3523 }
3524 }
3525
3526
3527
3528
3529 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetIndirectCostFundsRequested()
3530 {
3531 synchronized (monitor())
3532 {
3533 check_orphaned();
3534 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
3535 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
3536 return target;
3537 }
3538 }
3539
3540
3541
3542
3543 public boolean isSetIndirectCostFundsRequested()
3544 {
3545 synchronized (monitor())
3546 {
3547 check_orphaned();
3548 return get_store().count_elements(INDIRECTCOSTFUNDSREQUESTED$6) != 0;
3549 }
3550 }
3551
3552
3553
3554
3555 public void setIndirectCostFundsRequested(java.math.BigDecimal indirectCostFundsRequested)
3556 {
3557 synchronized (monitor())
3558 {
3559 check_orphaned();
3560 org.apache.xmlbeans.SimpleValue target = null;
3561 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
3562 if (target == null)
3563 {
3564 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTFUNDSREQUESTED$6);
3565 }
3566 target.setBigDecimalValue(indirectCostFundsRequested);
3567 }
3568 }
3569
3570
3571
3572
3573 public void xsetIndirectCostFundsRequested(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType indirectCostFundsRequested)
3574 {
3575 synchronized (monitor())
3576 {
3577 check_orphaned();
3578 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
3579 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
3580 if (target == null)
3581 {
3582 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(INDIRECTCOSTFUNDSREQUESTED$6);
3583 }
3584 target.set(indirectCostFundsRequested);
3585 }
3586 }
3587
3588
3589
3590
3591 public void unsetIndirectCostFundsRequested()
3592 {
3593 synchronized (monitor())
3594 {
3595 check_orphaned();
3596 get_store().remove_element(INDIRECTCOSTFUNDSREQUESTED$6, 0);
3597 }
3598 }
3599
3600
3601
3602
3603
3604 public static class IndirectCostTypeDescriptionImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.IndirectCostItems2.IndirectCostTypeDescription
3605 {
3606 private static final long serialVersionUID = 1L;
3607
3608 public IndirectCostTypeDescriptionImpl(org.apache.xmlbeans.SchemaType sType)
3609 {
3610 super(sType, false);
3611 }
3612
3613 protected IndirectCostTypeDescriptionImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
3614 {
3615 super(sType, b);
3616 }
3617 }
3618 }
3619
3620
3621
3622
3623
3624 public static class CognizantFederalAgency2Impl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods2.IndirectCost2.CognizantFederalAgency2
3625 {
3626 private static final long serialVersionUID = 1L;
3627
3628 public CognizantFederalAgency2Impl(org.apache.xmlbeans.SchemaType sType)
3629 {
3630 super(sType, false);
3631 }
3632
3633 protected CognizantFederalAgency2Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
3634 {
3635 super(sType, b);
3636 }
3637 }
3638 }
3639 }
3640
3641
3642
3643
3644
3645 public static class Periods3Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3
3646 {
3647 private static final long serialVersionUID = 1L;
3648
3649 public Periods3Impl(org.apache.xmlbeans.SchemaType sType)
3650 {
3651 super(sType);
3652 }
3653
3654 private static final javax.xml.namespace.QName BUDGETPERIODSTARTDATE3$0 =
3655 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "BudgetPeriodStartDate3");
3656 private static final javax.xml.namespace.QName BUDGETPERIODENDDATE3$2 =
3657 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "BudgetPeriodEndDate3");
3658 private static final javax.xml.namespace.QName BUDGETPERIOD3$4 =
3659 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "BudgetPeriod3");
3660 private static final javax.xml.namespace.QName DIRECTCOST3$6 =
3661 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "DirectCost3");
3662 private static final javax.xml.namespace.QName INDIRECTCOST3$8 =
3663 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCost3");
3664 private static final javax.xml.namespace.QName TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS3$10 =
3665 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "TotalFundsRequestedDirectIndirectCosts3");
3666
3667
3668
3669
3670
3671 public java.util.Calendar getBudgetPeriodStartDate3()
3672 {
3673 synchronized (monitor())
3674 {
3675 check_orphaned();
3676 org.apache.xmlbeans.SimpleValue target = null;
3677 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODSTARTDATE3$0, 0);
3678 if (target == null)
3679 {
3680 return null;
3681 }
3682 return target.getCalendarValue();
3683 }
3684 }
3685
3686
3687
3688
3689 public org.apache.xmlbeans.XmlDate xgetBudgetPeriodStartDate3()
3690 {
3691 synchronized (monitor())
3692 {
3693 check_orphaned();
3694 org.apache.xmlbeans.XmlDate target = null;
3695 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODSTARTDATE3$0, 0);
3696 return target;
3697 }
3698 }
3699
3700
3701
3702
3703 public boolean isSetBudgetPeriodStartDate3()
3704 {
3705 synchronized (monitor())
3706 {
3707 check_orphaned();
3708 return get_store().count_elements(BUDGETPERIODSTARTDATE3$0) != 0;
3709 }
3710 }
3711
3712
3713
3714
3715 public void setBudgetPeriodStartDate3(java.util.Calendar budgetPeriodStartDate3)
3716 {
3717 synchronized (monitor())
3718 {
3719 check_orphaned();
3720 org.apache.xmlbeans.SimpleValue target = null;
3721 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODSTARTDATE3$0, 0);
3722 if (target == null)
3723 {
3724 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETPERIODSTARTDATE3$0);
3725 }
3726 target.setCalendarValue(budgetPeriodStartDate3);
3727 }
3728 }
3729
3730
3731
3732
3733 public void xsetBudgetPeriodStartDate3(org.apache.xmlbeans.XmlDate budgetPeriodStartDate3)
3734 {
3735 synchronized (monitor())
3736 {
3737 check_orphaned();
3738 org.apache.xmlbeans.XmlDate target = null;
3739 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODSTARTDATE3$0, 0);
3740 if (target == null)
3741 {
3742 target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(BUDGETPERIODSTARTDATE3$0);
3743 }
3744 target.set(budgetPeriodStartDate3);
3745 }
3746 }
3747
3748
3749
3750
3751 public void unsetBudgetPeriodStartDate3()
3752 {
3753 synchronized (monitor())
3754 {
3755 check_orphaned();
3756 get_store().remove_element(BUDGETPERIODSTARTDATE3$0, 0);
3757 }
3758 }
3759
3760
3761
3762
3763 public java.util.Calendar getBudgetPeriodEndDate3()
3764 {
3765 synchronized (monitor())
3766 {
3767 check_orphaned();
3768 org.apache.xmlbeans.SimpleValue target = null;
3769 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODENDDATE3$2, 0);
3770 if (target == null)
3771 {
3772 return null;
3773 }
3774 return target.getCalendarValue();
3775 }
3776 }
3777
3778
3779
3780
3781 public org.apache.xmlbeans.XmlDate xgetBudgetPeriodEndDate3()
3782 {
3783 synchronized (monitor())
3784 {
3785 check_orphaned();
3786 org.apache.xmlbeans.XmlDate target = null;
3787 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODENDDATE3$2, 0);
3788 return target;
3789 }
3790 }
3791
3792
3793
3794
3795 public boolean isSetBudgetPeriodEndDate3()
3796 {
3797 synchronized (monitor())
3798 {
3799 check_orphaned();
3800 return get_store().count_elements(BUDGETPERIODENDDATE3$2) != 0;
3801 }
3802 }
3803
3804
3805
3806
3807 public void setBudgetPeriodEndDate3(java.util.Calendar budgetPeriodEndDate3)
3808 {
3809 synchronized (monitor())
3810 {
3811 check_orphaned();
3812 org.apache.xmlbeans.SimpleValue target = null;
3813 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODENDDATE3$2, 0);
3814 if (target == null)
3815 {
3816 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETPERIODENDDATE3$2);
3817 }
3818 target.setCalendarValue(budgetPeriodEndDate3);
3819 }
3820 }
3821
3822
3823
3824
3825 public void xsetBudgetPeriodEndDate3(org.apache.xmlbeans.XmlDate budgetPeriodEndDate3)
3826 {
3827 synchronized (monitor())
3828 {
3829 check_orphaned();
3830 org.apache.xmlbeans.XmlDate target = null;
3831 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODENDDATE3$2, 0);
3832 if (target == null)
3833 {
3834 target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(BUDGETPERIODENDDATE3$2);
3835 }
3836 target.set(budgetPeriodEndDate3);
3837 }
3838 }
3839
3840
3841
3842
3843 public void unsetBudgetPeriodEndDate3()
3844 {
3845 synchronized (monitor())
3846 {
3847 check_orphaned();
3848 get_store().remove_element(BUDGETPERIODENDDATE3$2, 0);
3849 }
3850 }
3851
3852
3853
3854
3855 public int getBudgetPeriod3()
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(BUDGETPERIOD3$4, 0);
3862 if (target == null)
3863 {
3864 return 0;
3865 }
3866 return target.getIntValue();
3867 }
3868 }
3869
3870
3871
3872
3873 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.BudgetPeriod3 xgetBudgetPeriod3()
3874 {
3875 synchronized (monitor())
3876 {
3877 check_orphaned();
3878 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.BudgetPeriod3 target = null;
3879 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.BudgetPeriod3)get_store().find_element_user(BUDGETPERIOD3$4, 0);
3880 return target;
3881 }
3882 }
3883
3884
3885
3886
3887 public void setBudgetPeriod3(int budgetPeriod3)
3888 {
3889 synchronized (monitor())
3890 {
3891 check_orphaned();
3892 org.apache.xmlbeans.SimpleValue target = null;
3893 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIOD3$4, 0);
3894 if (target == null)
3895 {
3896 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETPERIOD3$4);
3897 }
3898 target.setIntValue(budgetPeriod3);
3899 }
3900 }
3901
3902
3903
3904
3905 public void xsetBudgetPeriod3(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.BudgetPeriod3 budgetPeriod3)
3906 {
3907 synchronized (monitor())
3908 {
3909 check_orphaned();
3910 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.BudgetPeriod3 target = null;
3911 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.BudgetPeriod3)get_store().find_element_user(BUDGETPERIOD3$4, 0);
3912 if (target == null)
3913 {
3914 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.BudgetPeriod3)get_store().add_element_user(BUDGETPERIOD3$4);
3915 }
3916 target.set(budgetPeriod3);
3917 }
3918 }
3919
3920
3921
3922
3923 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.DirectCost3 getDirectCost3()
3924 {
3925 synchronized (monitor())
3926 {
3927 check_orphaned();
3928 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.DirectCost3 target = null;
3929 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.DirectCost3)get_store().find_element_user(DIRECTCOST3$6, 0);
3930 if (target == null)
3931 {
3932 return null;
3933 }
3934 return target;
3935 }
3936 }
3937
3938
3939
3940
3941 public void setDirectCost3(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.DirectCost3 directCost3)
3942 {
3943 generatedSetterHelperImpl(directCost3, DIRECTCOST3$6, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
3944 }
3945
3946
3947
3948
3949 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.DirectCost3 addNewDirectCost3()
3950 {
3951 synchronized (monitor())
3952 {
3953 check_orphaned();
3954 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.DirectCost3 target = null;
3955 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.DirectCost3)get_store().add_element_user(DIRECTCOST3$6);
3956 return target;
3957 }
3958 }
3959
3960
3961
3962
3963 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3 getIndirectCost3()
3964 {
3965 synchronized (monitor())
3966 {
3967 check_orphaned();
3968 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3 target = null;
3969 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3)get_store().find_element_user(INDIRECTCOST3$8, 0);
3970 if (target == null)
3971 {
3972 return null;
3973 }
3974 return target;
3975 }
3976 }
3977
3978
3979
3980
3981 public boolean isSetIndirectCost3()
3982 {
3983 synchronized (monitor())
3984 {
3985 check_orphaned();
3986 return get_store().count_elements(INDIRECTCOST3$8) != 0;
3987 }
3988 }
3989
3990
3991
3992
3993 public void setIndirectCost3(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3 indirectCost3)
3994 {
3995 generatedSetterHelperImpl(indirectCost3, INDIRECTCOST3$8, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
3996 }
3997
3998
3999
4000
4001 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3 addNewIndirectCost3()
4002 {
4003 synchronized (monitor())
4004 {
4005 check_orphaned();
4006 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3 target = null;
4007 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3)get_store().add_element_user(INDIRECTCOST3$8);
4008 return target;
4009 }
4010 }
4011
4012
4013
4014
4015 public void unsetIndirectCost3()
4016 {
4017 synchronized (monitor())
4018 {
4019 check_orphaned();
4020 get_store().remove_element(INDIRECTCOST3$8, 0);
4021 }
4022 }
4023
4024
4025
4026
4027 public java.math.BigDecimal getTotalFundsRequestedDirectIndirectCosts3()
4028 {
4029 synchronized (monitor())
4030 {
4031 check_orphaned();
4032 org.apache.xmlbeans.SimpleValue target = null;
4033 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS3$10, 0);
4034 if (target == null)
4035 {
4036 return null;
4037 }
4038 return target.getBigDecimalValue();
4039 }
4040 }
4041
4042
4043
4044
4045 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetTotalFundsRequestedDirectIndirectCosts3()
4046 {
4047 synchronized (monitor())
4048 {
4049 check_orphaned();
4050 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
4051 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS3$10, 0);
4052 return target;
4053 }
4054 }
4055
4056
4057
4058
4059 public void setTotalFundsRequestedDirectIndirectCosts3(java.math.BigDecimal totalFundsRequestedDirectIndirectCosts3)
4060 {
4061 synchronized (monitor())
4062 {
4063 check_orphaned();
4064 org.apache.xmlbeans.SimpleValue target = null;
4065 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS3$10, 0);
4066 if (target == null)
4067 {
4068 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS3$10);
4069 }
4070 target.setBigDecimalValue(totalFundsRequestedDirectIndirectCosts3);
4071 }
4072 }
4073
4074
4075
4076
4077 public void xsetTotalFundsRequestedDirectIndirectCosts3(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType totalFundsRequestedDirectIndirectCosts3)
4078 {
4079 synchronized (monitor())
4080 {
4081 check_orphaned();
4082 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
4083 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS3$10, 0);
4084 if (target == null)
4085 {
4086 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS3$10);
4087 }
4088 target.set(totalFundsRequestedDirectIndirectCosts3);
4089 }
4090 }
4091
4092
4093
4094
4095
4096 public static class BudgetPeriod3Impl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.BudgetPeriod3
4097 {
4098 private static final long serialVersionUID = 1L;
4099
4100 public BudgetPeriod3Impl(org.apache.xmlbeans.SchemaType sType)
4101 {
4102 super(sType, false);
4103 }
4104
4105 protected BudgetPeriod3Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
4106 {
4107 super(sType, b);
4108 }
4109 }
4110
4111
4112
4113
4114
4115 public static class DirectCost3Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.DirectCost3
4116 {
4117 private static final long serialVersionUID = 1L;
4118
4119 public DirectCost3Impl(org.apache.xmlbeans.SchemaType sType)
4120 {
4121 super(sType);
4122 }
4123
4124 private static final javax.xml.namespace.QName DIRECTCOSTLESSCONSORTIUMFANDA3$0 =
4125 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "DirectCostLessConsortiumFandA3");
4126 private static final javax.xml.namespace.QName CONSORTIUMFANDA3$2 =
4127 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "ConsortiumFandA3");
4128 private static final javax.xml.namespace.QName TOTALFUNDSREQUESTEDDIRECTCOSTS3$4 =
4129 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "TotalFundsRequestedDirectCosts3");
4130
4131
4132
4133
4134
4135 public java.math.BigDecimal getDirectCostLessConsortiumFandA3()
4136 {
4137 synchronized (monitor())
4138 {
4139 check_orphaned();
4140 org.apache.xmlbeans.SimpleValue target = null;
4141 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA3$0, 0);
4142 if (target == null)
4143 {
4144 return null;
4145 }
4146 return target.getBigDecimalValue();
4147 }
4148 }
4149
4150
4151
4152
4153 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetDirectCostLessConsortiumFandA3()
4154 {
4155 synchronized (monitor())
4156 {
4157 check_orphaned();
4158 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
4159 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA3$0, 0);
4160 return target;
4161 }
4162 }
4163
4164
4165
4166
4167 public void setDirectCostLessConsortiumFandA3(java.math.BigDecimal directCostLessConsortiumFandA3)
4168 {
4169 synchronized (monitor())
4170 {
4171 check_orphaned();
4172 org.apache.xmlbeans.SimpleValue target = null;
4173 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA3$0, 0);
4174 if (target == null)
4175 {
4176 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DIRECTCOSTLESSCONSORTIUMFANDA3$0);
4177 }
4178 target.setBigDecimalValue(directCostLessConsortiumFandA3);
4179 }
4180 }
4181
4182
4183
4184
4185 public void xsetDirectCostLessConsortiumFandA3(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType directCostLessConsortiumFandA3)
4186 {
4187 synchronized (monitor())
4188 {
4189 check_orphaned();
4190 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
4191 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA3$0, 0);
4192 if (target == null)
4193 {
4194 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(DIRECTCOSTLESSCONSORTIUMFANDA3$0);
4195 }
4196 target.set(directCostLessConsortiumFandA3);
4197 }
4198 }
4199
4200
4201
4202
4203 public java.math.BigDecimal getConsortiumFandA3()
4204 {
4205 synchronized (monitor())
4206 {
4207 check_orphaned();
4208 org.apache.xmlbeans.SimpleValue target = null;
4209 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSORTIUMFANDA3$2, 0);
4210 if (target == null)
4211 {
4212 return null;
4213 }
4214 return target.getBigDecimalValue();
4215 }
4216 }
4217
4218
4219
4220
4221 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetConsortiumFandA3()
4222 {
4223 synchronized (monitor())
4224 {
4225 check_orphaned();
4226 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
4227 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(CONSORTIUMFANDA3$2, 0);
4228 return target;
4229 }
4230 }
4231
4232
4233
4234
4235 public boolean isSetConsortiumFandA3()
4236 {
4237 synchronized (monitor())
4238 {
4239 check_orphaned();
4240 return get_store().count_elements(CONSORTIUMFANDA3$2) != 0;
4241 }
4242 }
4243
4244
4245
4246
4247 public void setConsortiumFandA3(java.math.BigDecimal consortiumFandA3)
4248 {
4249 synchronized (monitor())
4250 {
4251 check_orphaned();
4252 org.apache.xmlbeans.SimpleValue target = null;
4253 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSORTIUMFANDA3$2, 0);
4254 if (target == null)
4255 {
4256 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSORTIUMFANDA3$2);
4257 }
4258 target.setBigDecimalValue(consortiumFandA3);
4259 }
4260 }
4261
4262
4263
4264
4265 public void xsetConsortiumFandA3(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType consortiumFandA3)
4266 {
4267 synchronized (monitor())
4268 {
4269 check_orphaned();
4270 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
4271 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(CONSORTIUMFANDA3$2, 0);
4272 if (target == null)
4273 {
4274 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(CONSORTIUMFANDA3$2);
4275 }
4276 target.set(consortiumFandA3);
4277 }
4278 }
4279
4280
4281
4282
4283 public void unsetConsortiumFandA3()
4284 {
4285 synchronized (monitor())
4286 {
4287 check_orphaned();
4288 get_store().remove_element(CONSORTIUMFANDA3$2, 0);
4289 }
4290 }
4291
4292
4293
4294
4295 public java.math.BigDecimal getTotalFundsRequestedDirectCosts3()
4296 {
4297 synchronized (monitor())
4298 {
4299 check_orphaned();
4300 org.apache.xmlbeans.SimpleValue target = null;
4301 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS3$4, 0);
4302 if (target == null)
4303 {
4304 return null;
4305 }
4306 return target.getBigDecimalValue();
4307 }
4308 }
4309
4310
4311
4312
4313 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetTotalFundsRequestedDirectCosts3()
4314 {
4315 synchronized (monitor())
4316 {
4317 check_orphaned();
4318 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
4319 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS3$4, 0);
4320 return target;
4321 }
4322 }
4323
4324
4325
4326
4327 public void setTotalFundsRequestedDirectCosts3(java.math.BigDecimal totalFundsRequestedDirectCosts3)
4328 {
4329 synchronized (monitor())
4330 {
4331 check_orphaned();
4332 org.apache.xmlbeans.SimpleValue target = null;
4333 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS3$4, 0);
4334 if (target == null)
4335 {
4336 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS3$4);
4337 }
4338 target.setBigDecimalValue(totalFundsRequestedDirectCosts3);
4339 }
4340 }
4341
4342
4343
4344
4345 public void xsetTotalFundsRequestedDirectCosts3(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType totalFundsRequestedDirectCosts3)
4346 {
4347 synchronized (monitor())
4348 {
4349 check_orphaned();
4350 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
4351 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS3$4, 0);
4352 if (target == null)
4353 {
4354 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS3$4);
4355 }
4356 target.set(totalFundsRequestedDirectCosts3);
4357 }
4358 }
4359 }
4360
4361
4362
4363
4364
4365 public static class IndirectCost3Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3
4366 {
4367 private static final long serialVersionUID = 1L;
4368
4369 public IndirectCost3Impl(org.apache.xmlbeans.SchemaType sType)
4370 {
4371 super(sType);
4372 }
4373
4374 private static final javax.xml.namespace.QName INDIRECTCOSTITEMS3$0 =
4375 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostItems3");
4376 private static final javax.xml.namespace.QName COGNIZANTFEDERALAGENCY3$2 =
4377 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "CognizantFederalAgency3");
4378 private static final javax.xml.namespace.QName INDIRECTCOSTAGREEMENTDATE3$4 =
4379 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostAgreementDate3");
4380 private static final javax.xml.namespace.QName TOTALFUNDSREQUESTEDINDIRECTCOST3$6 =
4381 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "TotalFundsRequestedIndirectCost3");
4382
4383
4384
4385
4386
4387 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3[] getIndirectCostItems3Array()
4388 {
4389 synchronized (monitor())
4390 {
4391 check_orphaned();
4392 java.util.List targetList = new java.util.ArrayList();
4393 get_store().find_all_element_users(INDIRECTCOSTITEMS3$0, targetList);
4394 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3[] result = new gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3[targetList.size()];
4395 targetList.toArray(result);
4396 return result;
4397 }
4398 }
4399
4400
4401
4402
4403 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3 getIndirectCostItems3Array(int i)
4404 {
4405 synchronized (monitor())
4406 {
4407 check_orphaned();
4408 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3 target = null;
4409 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3)get_store().find_element_user(INDIRECTCOSTITEMS3$0, i);
4410 if (target == null)
4411 {
4412 throw new IndexOutOfBoundsException();
4413 }
4414 return target;
4415 }
4416 }
4417
4418
4419
4420
4421 public int sizeOfIndirectCostItems3Array()
4422 {
4423 synchronized (monitor())
4424 {
4425 check_orphaned();
4426 return get_store().count_elements(INDIRECTCOSTITEMS3$0);
4427 }
4428 }
4429
4430
4431
4432
4433 public void setIndirectCostItems3Array(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3[] indirectCostItems3Array)
4434 {
4435 check_orphaned();
4436 arraySetterHelper(indirectCostItems3Array, INDIRECTCOSTITEMS3$0);
4437 }
4438
4439
4440
4441
4442 public void setIndirectCostItems3Array(int i, gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3 indirectCostItems3)
4443 {
4444 generatedSetterHelperImpl(indirectCostItems3, INDIRECTCOSTITEMS3$0, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
4445 }
4446
4447
4448
4449
4450 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3 insertNewIndirectCostItems3(int i)
4451 {
4452 synchronized (monitor())
4453 {
4454 check_orphaned();
4455 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3 target = null;
4456 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3)get_store().insert_element_user(INDIRECTCOSTITEMS3$0, i);
4457 return target;
4458 }
4459 }
4460
4461
4462
4463
4464 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3 addNewIndirectCostItems3()
4465 {
4466 synchronized (monitor())
4467 {
4468 check_orphaned();
4469 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3 target = null;
4470 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3)get_store().add_element_user(INDIRECTCOSTITEMS3$0);
4471 return target;
4472 }
4473 }
4474
4475
4476
4477
4478 public void removeIndirectCostItems3(int i)
4479 {
4480 synchronized (monitor())
4481 {
4482 check_orphaned();
4483 get_store().remove_element(INDIRECTCOSTITEMS3$0, i);
4484 }
4485 }
4486
4487
4488
4489
4490 public java.lang.String getCognizantFederalAgency3()
4491 {
4492 synchronized (monitor())
4493 {
4494 check_orphaned();
4495 org.apache.xmlbeans.SimpleValue target = null;
4496 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COGNIZANTFEDERALAGENCY3$2, 0);
4497 if (target == null)
4498 {
4499 return null;
4500 }
4501 return target.getStringValue();
4502 }
4503 }
4504
4505
4506
4507
4508 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.CognizantFederalAgency3 xgetCognizantFederalAgency3()
4509 {
4510 synchronized (monitor())
4511 {
4512 check_orphaned();
4513 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.CognizantFederalAgency3 target = null;
4514 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.CognizantFederalAgency3)get_store().find_element_user(COGNIZANTFEDERALAGENCY3$2, 0);
4515 return target;
4516 }
4517 }
4518
4519
4520
4521
4522 public boolean isSetCognizantFederalAgency3()
4523 {
4524 synchronized (monitor())
4525 {
4526 check_orphaned();
4527 return get_store().count_elements(COGNIZANTFEDERALAGENCY3$2) != 0;
4528 }
4529 }
4530
4531
4532
4533
4534 public void setCognizantFederalAgency3(java.lang.String cognizantFederalAgency3)
4535 {
4536 synchronized (monitor())
4537 {
4538 check_orphaned();
4539 org.apache.xmlbeans.SimpleValue target = null;
4540 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COGNIZANTFEDERALAGENCY3$2, 0);
4541 if (target == null)
4542 {
4543 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COGNIZANTFEDERALAGENCY3$2);
4544 }
4545 target.setStringValue(cognizantFederalAgency3);
4546 }
4547 }
4548
4549
4550
4551
4552 public void xsetCognizantFederalAgency3(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.CognizantFederalAgency3 cognizantFederalAgency3)
4553 {
4554 synchronized (monitor())
4555 {
4556 check_orphaned();
4557 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.CognizantFederalAgency3 target = null;
4558 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.CognizantFederalAgency3)get_store().find_element_user(COGNIZANTFEDERALAGENCY3$2, 0);
4559 if (target == null)
4560 {
4561 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.CognizantFederalAgency3)get_store().add_element_user(COGNIZANTFEDERALAGENCY3$2);
4562 }
4563 target.set(cognizantFederalAgency3);
4564 }
4565 }
4566
4567
4568
4569
4570 public void unsetCognizantFederalAgency3()
4571 {
4572 synchronized (monitor())
4573 {
4574 check_orphaned();
4575 get_store().remove_element(COGNIZANTFEDERALAGENCY3$2, 0);
4576 }
4577 }
4578
4579
4580
4581
4582 public java.util.Calendar getIndirectCostAgreementDate3()
4583 {
4584 synchronized (monitor())
4585 {
4586 check_orphaned();
4587 org.apache.xmlbeans.SimpleValue target = null;
4588 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE3$4, 0);
4589 if (target == null)
4590 {
4591 return null;
4592 }
4593 return target.getCalendarValue();
4594 }
4595 }
4596
4597
4598
4599
4600 public org.apache.xmlbeans.XmlDate xgetIndirectCostAgreementDate3()
4601 {
4602 synchronized (monitor())
4603 {
4604 check_orphaned();
4605 org.apache.xmlbeans.XmlDate target = null;
4606 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE3$4, 0);
4607 return target;
4608 }
4609 }
4610
4611
4612
4613
4614 public boolean isSetIndirectCostAgreementDate3()
4615 {
4616 synchronized (monitor())
4617 {
4618 check_orphaned();
4619 return get_store().count_elements(INDIRECTCOSTAGREEMENTDATE3$4) != 0;
4620 }
4621 }
4622
4623
4624
4625
4626 public void setIndirectCostAgreementDate3(java.util.Calendar indirectCostAgreementDate3)
4627 {
4628 synchronized (monitor())
4629 {
4630 check_orphaned();
4631 org.apache.xmlbeans.SimpleValue target = null;
4632 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE3$4, 0);
4633 if (target == null)
4634 {
4635 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTAGREEMENTDATE3$4);
4636 }
4637 target.setCalendarValue(indirectCostAgreementDate3);
4638 }
4639 }
4640
4641
4642
4643
4644 public void xsetIndirectCostAgreementDate3(org.apache.xmlbeans.XmlDate indirectCostAgreementDate3)
4645 {
4646 synchronized (monitor())
4647 {
4648 check_orphaned();
4649 org.apache.xmlbeans.XmlDate target = null;
4650 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE3$4, 0);
4651 if (target == null)
4652 {
4653 target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(INDIRECTCOSTAGREEMENTDATE3$4);
4654 }
4655 target.set(indirectCostAgreementDate3);
4656 }
4657 }
4658
4659
4660
4661
4662 public void unsetIndirectCostAgreementDate3()
4663 {
4664 synchronized (monitor())
4665 {
4666 check_orphaned();
4667 get_store().remove_element(INDIRECTCOSTAGREEMENTDATE3$4, 0);
4668 }
4669 }
4670
4671
4672
4673
4674 public java.math.BigDecimal getTotalFundsRequestedIndirectCost3()
4675 {
4676 synchronized (monitor())
4677 {
4678 check_orphaned();
4679 org.apache.xmlbeans.SimpleValue target = null;
4680 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST3$6, 0);
4681 if (target == null)
4682 {
4683 return null;
4684 }
4685 return target.getBigDecimalValue();
4686 }
4687 }
4688
4689
4690
4691
4692 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetTotalFundsRequestedIndirectCost3()
4693 {
4694 synchronized (monitor())
4695 {
4696 check_orphaned();
4697 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
4698 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST3$6, 0);
4699 return target;
4700 }
4701 }
4702
4703
4704
4705
4706 public boolean isSetTotalFundsRequestedIndirectCost3()
4707 {
4708 synchronized (monitor())
4709 {
4710 check_orphaned();
4711 return get_store().count_elements(TOTALFUNDSREQUESTEDINDIRECTCOST3$6) != 0;
4712 }
4713 }
4714
4715
4716
4717
4718 public void setTotalFundsRequestedIndirectCost3(java.math.BigDecimal totalFundsRequestedIndirectCost3)
4719 {
4720 synchronized (monitor())
4721 {
4722 check_orphaned();
4723 org.apache.xmlbeans.SimpleValue target = null;
4724 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST3$6, 0);
4725 if (target == null)
4726 {
4727 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST3$6);
4728 }
4729 target.setBigDecimalValue(totalFundsRequestedIndirectCost3);
4730 }
4731 }
4732
4733
4734
4735
4736 public void xsetTotalFundsRequestedIndirectCost3(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType totalFundsRequestedIndirectCost3)
4737 {
4738 synchronized (monitor())
4739 {
4740 check_orphaned();
4741 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
4742 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST3$6, 0);
4743 if (target == null)
4744 {
4745 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST3$6);
4746 }
4747 target.set(totalFundsRequestedIndirectCost3);
4748 }
4749 }
4750
4751
4752
4753
4754 public void unsetTotalFundsRequestedIndirectCost3()
4755 {
4756 synchronized (monitor())
4757 {
4758 check_orphaned();
4759 get_store().remove_element(TOTALFUNDSREQUESTEDINDIRECTCOST3$6, 0);
4760 }
4761 }
4762
4763
4764
4765
4766
4767 public static class IndirectCostItems3Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3
4768 {
4769 private static final long serialVersionUID = 1L;
4770
4771 public IndirectCostItems3Impl(org.apache.xmlbeans.SchemaType sType)
4772 {
4773 super(sType);
4774 }
4775
4776 private static final javax.xml.namespace.QName INDIRECTCOSTTYPEDESCRIPTION$0 =
4777 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostTypeDescription");
4778 private static final javax.xml.namespace.QName INDIRECTCOSTRATE$2 =
4779 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostRate");
4780 private static final javax.xml.namespace.QName INDIRECTCOSTBASE$4 =
4781 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostBase");
4782 private static final javax.xml.namespace.QName INDIRECTCOSTFUNDSREQUESTED$6 =
4783 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostFundsRequested");
4784
4785
4786
4787
4788
4789 public java.lang.String getIndirectCostTypeDescription()
4790 {
4791 synchronized (monitor())
4792 {
4793 check_orphaned();
4794 org.apache.xmlbeans.SimpleValue target = null;
4795 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
4796 if (target == null)
4797 {
4798 return null;
4799 }
4800 return target.getStringValue();
4801 }
4802 }
4803
4804
4805
4806
4807 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3.IndirectCostTypeDescription xgetIndirectCostTypeDescription()
4808 {
4809 synchronized (monitor())
4810 {
4811 check_orphaned();
4812 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3.IndirectCostTypeDescription target = null;
4813 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3.IndirectCostTypeDescription)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
4814 return target;
4815 }
4816 }
4817
4818
4819
4820
4821 public boolean isSetIndirectCostTypeDescription()
4822 {
4823 synchronized (monitor())
4824 {
4825 check_orphaned();
4826 return get_store().count_elements(INDIRECTCOSTTYPEDESCRIPTION$0) != 0;
4827 }
4828 }
4829
4830
4831
4832
4833 public void setIndirectCostTypeDescription(java.lang.String indirectCostTypeDescription)
4834 {
4835 synchronized (monitor())
4836 {
4837 check_orphaned();
4838 org.apache.xmlbeans.SimpleValue target = null;
4839 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
4840 if (target == null)
4841 {
4842 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTTYPEDESCRIPTION$0);
4843 }
4844 target.setStringValue(indirectCostTypeDescription);
4845 }
4846 }
4847
4848
4849
4850
4851 public void xsetIndirectCostTypeDescription(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3.IndirectCostTypeDescription indirectCostTypeDescription)
4852 {
4853 synchronized (monitor())
4854 {
4855 check_orphaned();
4856 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3.IndirectCostTypeDescription target = null;
4857 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3.IndirectCostTypeDescription)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
4858 if (target == null)
4859 {
4860 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3.IndirectCostTypeDescription)get_store().add_element_user(INDIRECTCOSTTYPEDESCRIPTION$0);
4861 }
4862 target.set(indirectCostTypeDescription);
4863 }
4864 }
4865
4866
4867
4868
4869 public void unsetIndirectCostTypeDescription()
4870 {
4871 synchronized (monitor())
4872 {
4873 check_orphaned();
4874 get_store().remove_element(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
4875 }
4876 }
4877
4878
4879
4880
4881 public java.math.BigDecimal getIndirectCostRate()
4882 {
4883 synchronized (monitor())
4884 {
4885 check_orphaned();
4886 org.apache.xmlbeans.SimpleValue target = null;
4887 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
4888 if (target == null)
4889 {
4890 return null;
4891 }
4892 return target.getBigDecimalValue();
4893 }
4894 }
4895
4896
4897
4898
4899 public gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType xgetIndirectCostRate()
4900 {
4901 synchronized (monitor())
4902 {
4903 check_orphaned();
4904 gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType target = null;
4905 target = (gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
4906 return target;
4907 }
4908 }
4909
4910
4911
4912
4913 public boolean isSetIndirectCostRate()
4914 {
4915 synchronized (monitor())
4916 {
4917 check_orphaned();
4918 return get_store().count_elements(INDIRECTCOSTRATE$2) != 0;
4919 }
4920 }
4921
4922
4923
4924
4925 public void setIndirectCostRate(java.math.BigDecimal indirectCostRate)
4926 {
4927 synchronized (monitor())
4928 {
4929 check_orphaned();
4930 org.apache.xmlbeans.SimpleValue target = null;
4931 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
4932 if (target == null)
4933 {
4934 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTRATE$2);
4935 }
4936 target.setBigDecimalValue(indirectCostRate);
4937 }
4938 }
4939
4940
4941
4942
4943 public void xsetIndirectCostRate(gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType indirectCostRate)
4944 {
4945 synchronized (monitor())
4946 {
4947 check_orphaned();
4948 gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType target = null;
4949 target = (gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
4950 if (target == null)
4951 {
4952 target = (gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType)get_store().add_element_user(INDIRECTCOSTRATE$2);
4953 }
4954 target.set(indirectCostRate);
4955 }
4956 }
4957
4958
4959
4960
4961 public void unsetIndirectCostRate()
4962 {
4963 synchronized (monitor())
4964 {
4965 check_orphaned();
4966 get_store().remove_element(INDIRECTCOSTRATE$2, 0);
4967 }
4968 }
4969
4970
4971
4972
4973 public java.math.BigDecimal getIndirectCostBase()
4974 {
4975 synchronized (monitor())
4976 {
4977 check_orphaned();
4978 org.apache.xmlbeans.SimpleValue target = null;
4979 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
4980 if (target == null)
4981 {
4982 return null;
4983 }
4984 return target.getBigDecimalValue();
4985 }
4986 }
4987
4988
4989
4990
4991 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetIndirectCostBase()
4992 {
4993 synchronized (monitor())
4994 {
4995 check_orphaned();
4996 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
4997 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
4998 return target;
4999 }
5000 }
5001
5002
5003
5004
5005 public boolean isSetIndirectCostBase()
5006 {
5007 synchronized (monitor())
5008 {
5009 check_orphaned();
5010 return get_store().count_elements(INDIRECTCOSTBASE$4) != 0;
5011 }
5012 }
5013
5014
5015
5016
5017 public void setIndirectCostBase(java.math.BigDecimal indirectCostBase)
5018 {
5019 synchronized (monitor())
5020 {
5021 check_orphaned();
5022 org.apache.xmlbeans.SimpleValue target = null;
5023 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
5024 if (target == null)
5025 {
5026 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTBASE$4);
5027 }
5028 target.setBigDecimalValue(indirectCostBase);
5029 }
5030 }
5031
5032
5033
5034
5035 public void xsetIndirectCostBase(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType indirectCostBase)
5036 {
5037 synchronized (monitor())
5038 {
5039 check_orphaned();
5040 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
5041 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
5042 if (target == null)
5043 {
5044 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(INDIRECTCOSTBASE$4);
5045 }
5046 target.set(indirectCostBase);
5047 }
5048 }
5049
5050
5051
5052
5053 public void unsetIndirectCostBase()
5054 {
5055 synchronized (monitor())
5056 {
5057 check_orphaned();
5058 get_store().remove_element(INDIRECTCOSTBASE$4, 0);
5059 }
5060 }
5061
5062
5063
5064
5065 public java.math.BigDecimal getIndirectCostFundsRequested()
5066 {
5067 synchronized (monitor())
5068 {
5069 check_orphaned();
5070 org.apache.xmlbeans.SimpleValue target = null;
5071 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
5072 if (target == null)
5073 {
5074 return null;
5075 }
5076 return target.getBigDecimalValue();
5077 }
5078 }
5079
5080
5081
5082
5083 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetIndirectCostFundsRequested()
5084 {
5085 synchronized (monitor())
5086 {
5087 check_orphaned();
5088 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
5089 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
5090 return target;
5091 }
5092 }
5093
5094
5095
5096
5097 public boolean isSetIndirectCostFundsRequested()
5098 {
5099 synchronized (monitor())
5100 {
5101 check_orphaned();
5102 return get_store().count_elements(INDIRECTCOSTFUNDSREQUESTED$6) != 0;
5103 }
5104 }
5105
5106
5107
5108
5109 public void setIndirectCostFundsRequested(java.math.BigDecimal indirectCostFundsRequested)
5110 {
5111 synchronized (monitor())
5112 {
5113 check_orphaned();
5114 org.apache.xmlbeans.SimpleValue target = null;
5115 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
5116 if (target == null)
5117 {
5118 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTFUNDSREQUESTED$6);
5119 }
5120 target.setBigDecimalValue(indirectCostFundsRequested);
5121 }
5122 }
5123
5124
5125
5126
5127 public void xsetIndirectCostFundsRequested(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType indirectCostFundsRequested)
5128 {
5129 synchronized (monitor())
5130 {
5131 check_orphaned();
5132 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
5133 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
5134 if (target == null)
5135 {
5136 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(INDIRECTCOSTFUNDSREQUESTED$6);
5137 }
5138 target.set(indirectCostFundsRequested);
5139 }
5140 }
5141
5142
5143
5144
5145 public void unsetIndirectCostFundsRequested()
5146 {
5147 synchronized (monitor())
5148 {
5149 check_orphaned();
5150 get_store().remove_element(INDIRECTCOSTFUNDSREQUESTED$6, 0);
5151 }
5152 }
5153
5154
5155
5156
5157
5158 public static class IndirectCostTypeDescriptionImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.IndirectCostItems3.IndirectCostTypeDescription
5159 {
5160 private static final long serialVersionUID = 1L;
5161
5162 public IndirectCostTypeDescriptionImpl(org.apache.xmlbeans.SchemaType sType)
5163 {
5164 super(sType, false);
5165 }
5166
5167 protected IndirectCostTypeDescriptionImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
5168 {
5169 super(sType, b);
5170 }
5171 }
5172 }
5173
5174
5175
5176
5177
5178 public static class CognizantFederalAgency3Impl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods3.IndirectCost3.CognizantFederalAgency3
5179 {
5180 private static final long serialVersionUID = 1L;
5181
5182 public CognizantFederalAgency3Impl(org.apache.xmlbeans.SchemaType sType)
5183 {
5184 super(sType, false);
5185 }
5186
5187 protected CognizantFederalAgency3Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
5188 {
5189 super(sType, b);
5190 }
5191 }
5192 }
5193 }
5194
5195
5196
5197
5198
5199 public static class Periods4Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4
5200 {
5201 private static final long serialVersionUID = 1L;
5202
5203 public Periods4Impl(org.apache.xmlbeans.SchemaType sType)
5204 {
5205 super(sType);
5206 }
5207
5208 private static final javax.xml.namespace.QName BUDGETPERIODSTARTDATE4$0 =
5209 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "BudgetPeriodStartDate4");
5210 private static final javax.xml.namespace.QName BUDGETPERIODENDDATE4$2 =
5211 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "BudgetPeriodEndDate4");
5212 private static final javax.xml.namespace.QName BUDGETPERIOD4$4 =
5213 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "BudgetPeriod4");
5214 private static final javax.xml.namespace.QName DIRECTCOST4$6 =
5215 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "DirectCost4");
5216 private static final javax.xml.namespace.QName INDIRECTCOST4$8 =
5217 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCost4");
5218 private static final javax.xml.namespace.QName TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS4$10 =
5219 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "TotalFundsRequestedDirectIndirectCosts4");
5220
5221
5222
5223
5224
5225 public java.util.Calendar getBudgetPeriodStartDate4()
5226 {
5227 synchronized (monitor())
5228 {
5229 check_orphaned();
5230 org.apache.xmlbeans.SimpleValue target = null;
5231 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODSTARTDATE4$0, 0);
5232 if (target == null)
5233 {
5234 return null;
5235 }
5236 return target.getCalendarValue();
5237 }
5238 }
5239
5240
5241
5242
5243 public org.apache.xmlbeans.XmlDate xgetBudgetPeriodStartDate4()
5244 {
5245 synchronized (monitor())
5246 {
5247 check_orphaned();
5248 org.apache.xmlbeans.XmlDate target = null;
5249 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODSTARTDATE4$0, 0);
5250 return target;
5251 }
5252 }
5253
5254
5255
5256
5257 public boolean isSetBudgetPeriodStartDate4()
5258 {
5259 synchronized (monitor())
5260 {
5261 check_orphaned();
5262 return get_store().count_elements(BUDGETPERIODSTARTDATE4$0) != 0;
5263 }
5264 }
5265
5266
5267
5268
5269 public void setBudgetPeriodStartDate4(java.util.Calendar budgetPeriodStartDate4)
5270 {
5271 synchronized (monitor())
5272 {
5273 check_orphaned();
5274 org.apache.xmlbeans.SimpleValue target = null;
5275 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODSTARTDATE4$0, 0);
5276 if (target == null)
5277 {
5278 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETPERIODSTARTDATE4$0);
5279 }
5280 target.setCalendarValue(budgetPeriodStartDate4);
5281 }
5282 }
5283
5284
5285
5286
5287 public void xsetBudgetPeriodStartDate4(org.apache.xmlbeans.XmlDate budgetPeriodStartDate4)
5288 {
5289 synchronized (monitor())
5290 {
5291 check_orphaned();
5292 org.apache.xmlbeans.XmlDate target = null;
5293 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODSTARTDATE4$0, 0);
5294 if (target == null)
5295 {
5296 target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(BUDGETPERIODSTARTDATE4$0);
5297 }
5298 target.set(budgetPeriodStartDate4);
5299 }
5300 }
5301
5302
5303
5304
5305 public void unsetBudgetPeriodStartDate4()
5306 {
5307 synchronized (monitor())
5308 {
5309 check_orphaned();
5310 get_store().remove_element(BUDGETPERIODSTARTDATE4$0, 0);
5311 }
5312 }
5313
5314
5315
5316
5317 public java.util.Calendar getBudgetPeriodEndDate4()
5318 {
5319 synchronized (monitor())
5320 {
5321 check_orphaned();
5322 org.apache.xmlbeans.SimpleValue target = null;
5323 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODENDDATE4$2, 0);
5324 if (target == null)
5325 {
5326 return null;
5327 }
5328 return target.getCalendarValue();
5329 }
5330 }
5331
5332
5333
5334
5335 public org.apache.xmlbeans.XmlDate xgetBudgetPeriodEndDate4()
5336 {
5337 synchronized (monitor())
5338 {
5339 check_orphaned();
5340 org.apache.xmlbeans.XmlDate target = null;
5341 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODENDDATE4$2, 0);
5342 return target;
5343 }
5344 }
5345
5346
5347
5348
5349 public boolean isSetBudgetPeriodEndDate4()
5350 {
5351 synchronized (monitor())
5352 {
5353 check_orphaned();
5354 return get_store().count_elements(BUDGETPERIODENDDATE4$2) != 0;
5355 }
5356 }
5357
5358
5359
5360
5361 public void setBudgetPeriodEndDate4(java.util.Calendar budgetPeriodEndDate4)
5362 {
5363 synchronized (monitor())
5364 {
5365 check_orphaned();
5366 org.apache.xmlbeans.SimpleValue target = null;
5367 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODENDDATE4$2, 0);
5368 if (target == null)
5369 {
5370 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETPERIODENDDATE4$2);
5371 }
5372 target.setCalendarValue(budgetPeriodEndDate4);
5373 }
5374 }
5375
5376
5377
5378
5379 public void xsetBudgetPeriodEndDate4(org.apache.xmlbeans.XmlDate budgetPeriodEndDate4)
5380 {
5381 synchronized (monitor())
5382 {
5383 check_orphaned();
5384 org.apache.xmlbeans.XmlDate target = null;
5385 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODENDDATE4$2, 0);
5386 if (target == null)
5387 {
5388 target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(BUDGETPERIODENDDATE4$2);
5389 }
5390 target.set(budgetPeriodEndDate4);
5391 }
5392 }
5393
5394
5395
5396
5397 public void unsetBudgetPeriodEndDate4()
5398 {
5399 synchronized (monitor())
5400 {
5401 check_orphaned();
5402 get_store().remove_element(BUDGETPERIODENDDATE4$2, 0);
5403 }
5404 }
5405
5406
5407
5408
5409 public int getBudgetPeriod4()
5410 {
5411 synchronized (monitor())
5412 {
5413 check_orphaned();
5414 org.apache.xmlbeans.SimpleValue target = null;
5415 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIOD4$4, 0);
5416 if (target == null)
5417 {
5418 return 0;
5419 }
5420 return target.getIntValue();
5421 }
5422 }
5423
5424
5425
5426
5427 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.BudgetPeriod4 xgetBudgetPeriod4()
5428 {
5429 synchronized (monitor())
5430 {
5431 check_orphaned();
5432 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.BudgetPeriod4 target = null;
5433 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.BudgetPeriod4)get_store().find_element_user(BUDGETPERIOD4$4, 0);
5434 return target;
5435 }
5436 }
5437
5438
5439
5440
5441 public void setBudgetPeriod4(int budgetPeriod4)
5442 {
5443 synchronized (monitor())
5444 {
5445 check_orphaned();
5446 org.apache.xmlbeans.SimpleValue target = null;
5447 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIOD4$4, 0);
5448 if (target == null)
5449 {
5450 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETPERIOD4$4);
5451 }
5452 target.setIntValue(budgetPeriod4);
5453 }
5454 }
5455
5456
5457
5458
5459 public void xsetBudgetPeriod4(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.BudgetPeriod4 budgetPeriod4)
5460 {
5461 synchronized (monitor())
5462 {
5463 check_orphaned();
5464 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.BudgetPeriod4 target = null;
5465 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.BudgetPeriod4)get_store().find_element_user(BUDGETPERIOD4$4, 0);
5466 if (target == null)
5467 {
5468 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.BudgetPeriod4)get_store().add_element_user(BUDGETPERIOD4$4);
5469 }
5470 target.set(budgetPeriod4);
5471 }
5472 }
5473
5474
5475
5476
5477 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.DirectCost4 getDirectCost4()
5478 {
5479 synchronized (monitor())
5480 {
5481 check_orphaned();
5482 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.DirectCost4 target = null;
5483 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.DirectCost4)get_store().find_element_user(DIRECTCOST4$6, 0);
5484 if (target == null)
5485 {
5486 return null;
5487 }
5488 return target;
5489 }
5490 }
5491
5492
5493
5494
5495 public void setDirectCost4(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.DirectCost4 directCost4)
5496 {
5497 generatedSetterHelperImpl(directCost4, DIRECTCOST4$6, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
5498 }
5499
5500
5501
5502
5503 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.DirectCost4 addNewDirectCost4()
5504 {
5505 synchronized (monitor())
5506 {
5507 check_orphaned();
5508 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.DirectCost4 target = null;
5509 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.DirectCost4)get_store().add_element_user(DIRECTCOST4$6);
5510 return target;
5511 }
5512 }
5513
5514
5515
5516
5517 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4 getIndirectCost4()
5518 {
5519 synchronized (monitor())
5520 {
5521 check_orphaned();
5522 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4 target = null;
5523 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4)get_store().find_element_user(INDIRECTCOST4$8, 0);
5524 if (target == null)
5525 {
5526 return null;
5527 }
5528 return target;
5529 }
5530 }
5531
5532
5533
5534
5535 public boolean isSetIndirectCost4()
5536 {
5537 synchronized (monitor())
5538 {
5539 check_orphaned();
5540 return get_store().count_elements(INDIRECTCOST4$8) != 0;
5541 }
5542 }
5543
5544
5545
5546
5547 public void setIndirectCost4(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4 indirectCost4)
5548 {
5549 generatedSetterHelperImpl(indirectCost4, INDIRECTCOST4$8, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
5550 }
5551
5552
5553
5554
5555 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4 addNewIndirectCost4()
5556 {
5557 synchronized (monitor())
5558 {
5559 check_orphaned();
5560 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4 target = null;
5561 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4)get_store().add_element_user(INDIRECTCOST4$8);
5562 return target;
5563 }
5564 }
5565
5566
5567
5568
5569 public void unsetIndirectCost4()
5570 {
5571 synchronized (monitor())
5572 {
5573 check_orphaned();
5574 get_store().remove_element(INDIRECTCOST4$8, 0);
5575 }
5576 }
5577
5578
5579
5580
5581 public java.math.BigDecimal getTotalFundsRequestedDirectIndirectCosts4()
5582 {
5583 synchronized (monitor())
5584 {
5585 check_orphaned();
5586 org.apache.xmlbeans.SimpleValue target = null;
5587 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS4$10, 0);
5588 if (target == null)
5589 {
5590 return null;
5591 }
5592 return target.getBigDecimalValue();
5593 }
5594 }
5595
5596
5597
5598
5599 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetTotalFundsRequestedDirectIndirectCosts4()
5600 {
5601 synchronized (monitor())
5602 {
5603 check_orphaned();
5604 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
5605 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS4$10, 0);
5606 return target;
5607 }
5608 }
5609
5610
5611
5612
5613 public void setTotalFundsRequestedDirectIndirectCosts4(java.math.BigDecimal totalFundsRequestedDirectIndirectCosts4)
5614 {
5615 synchronized (monitor())
5616 {
5617 check_orphaned();
5618 org.apache.xmlbeans.SimpleValue target = null;
5619 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS4$10, 0);
5620 if (target == null)
5621 {
5622 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS4$10);
5623 }
5624 target.setBigDecimalValue(totalFundsRequestedDirectIndirectCosts4);
5625 }
5626 }
5627
5628
5629
5630
5631 public void xsetTotalFundsRequestedDirectIndirectCosts4(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType totalFundsRequestedDirectIndirectCosts4)
5632 {
5633 synchronized (monitor())
5634 {
5635 check_orphaned();
5636 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
5637 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS4$10, 0);
5638 if (target == null)
5639 {
5640 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS4$10);
5641 }
5642 target.set(totalFundsRequestedDirectIndirectCosts4);
5643 }
5644 }
5645
5646
5647
5648
5649
5650 public static class BudgetPeriod4Impl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.BudgetPeriod4
5651 {
5652 private static final long serialVersionUID = 1L;
5653
5654 public BudgetPeriod4Impl(org.apache.xmlbeans.SchemaType sType)
5655 {
5656 super(sType, false);
5657 }
5658
5659 protected BudgetPeriod4Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
5660 {
5661 super(sType, b);
5662 }
5663 }
5664
5665
5666
5667
5668
5669 public static class DirectCost4Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.DirectCost4
5670 {
5671 private static final long serialVersionUID = 1L;
5672
5673 public DirectCost4Impl(org.apache.xmlbeans.SchemaType sType)
5674 {
5675 super(sType);
5676 }
5677
5678 private static final javax.xml.namespace.QName DIRECTCOSTLESSCONSORTIUMFANDA4$0 =
5679 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "DirectCostLessConsortiumFandA4");
5680 private static final javax.xml.namespace.QName CONSORTIUMFANDA4$2 =
5681 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "ConsortiumFandA4");
5682 private static final javax.xml.namespace.QName TOTALFUNDSREQUESTEDDIRECTCOSTS4$4 =
5683 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "TotalFundsRequestedDirectCosts4");
5684
5685
5686
5687
5688
5689 public java.math.BigDecimal getDirectCostLessConsortiumFandA4()
5690 {
5691 synchronized (monitor())
5692 {
5693 check_orphaned();
5694 org.apache.xmlbeans.SimpleValue target = null;
5695 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA4$0, 0);
5696 if (target == null)
5697 {
5698 return null;
5699 }
5700 return target.getBigDecimalValue();
5701 }
5702 }
5703
5704
5705
5706
5707 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetDirectCostLessConsortiumFandA4()
5708 {
5709 synchronized (monitor())
5710 {
5711 check_orphaned();
5712 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
5713 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA4$0, 0);
5714 return target;
5715 }
5716 }
5717
5718
5719
5720
5721 public void setDirectCostLessConsortiumFandA4(java.math.BigDecimal directCostLessConsortiumFandA4)
5722 {
5723 synchronized (monitor())
5724 {
5725 check_orphaned();
5726 org.apache.xmlbeans.SimpleValue target = null;
5727 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA4$0, 0);
5728 if (target == null)
5729 {
5730 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DIRECTCOSTLESSCONSORTIUMFANDA4$0);
5731 }
5732 target.setBigDecimalValue(directCostLessConsortiumFandA4);
5733 }
5734 }
5735
5736
5737
5738
5739 public void xsetDirectCostLessConsortiumFandA4(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType directCostLessConsortiumFandA4)
5740 {
5741 synchronized (monitor())
5742 {
5743 check_orphaned();
5744 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
5745 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA4$0, 0);
5746 if (target == null)
5747 {
5748 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(DIRECTCOSTLESSCONSORTIUMFANDA4$0);
5749 }
5750 target.set(directCostLessConsortiumFandA4);
5751 }
5752 }
5753
5754
5755
5756
5757 public java.math.BigDecimal getConsortiumFandA4()
5758 {
5759 synchronized (monitor())
5760 {
5761 check_orphaned();
5762 org.apache.xmlbeans.SimpleValue target = null;
5763 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSORTIUMFANDA4$2, 0);
5764 if (target == null)
5765 {
5766 return null;
5767 }
5768 return target.getBigDecimalValue();
5769 }
5770 }
5771
5772
5773
5774
5775 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetConsortiumFandA4()
5776 {
5777 synchronized (monitor())
5778 {
5779 check_orphaned();
5780 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
5781 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(CONSORTIUMFANDA4$2, 0);
5782 return target;
5783 }
5784 }
5785
5786
5787
5788
5789 public boolean isSetConsortiumFandA4()
5790 {
5791 synchronized (monitor())
5792 {
5793 check_orphaned();
5794 return get_store().count_elements(CONSORTIUMFANDA4$2) != 0;
5795 }
5796 }
5797
5798
5799
5800
5801 public void setConsortiumFandA4(java.math.BigDecimal consortiumFandA4)
5802 {
5803 synchronized (monitor())
5804 {
5805 check_orphaned();
5806 org.apache.xmlbeans.SimpleValue target = null;
5807 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSORTIUMFANDA4$2, 0);
5808 if (target == null)
5809 {
5810 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSORTIUMFANDA4$2);
5811 }
5812 target.setBigDecimalValue(consortiumFandA4);
5813 }
5814 }
5815
5816
5817
5818
5819 public void xsetConsortiumFandA4(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType consortiumFandA4)
5820 {
5821 synchronized (monitor())
5822 {
5823 check_orphaned();
5824 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
5825 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(CONSORTIUMFANDA4$2, 0);
5826 if (target == null)
5827 {
5828 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(CONSORTIUMFANDA4$2);
5829 }
5830 target.set(consortiumFandA4);
5831 }
5832 }
5833
5834
5835
5836
5837 public void unsetConsortiumFandA4()
5838 {
5839 synchronized (monitor())
5840 {
5841 check_orphaned();
5842 get_store().remove_element(CONSORTIUMFANDA4$2, 0);
5843 }
5844 }
5845
5846
5847
5848
5849 public java.math.BigDecimal getTotalFundsRequestedDirectCosts4()
5850 {
5851 synchronized (monitor())
5852 {
5853 check_orphaned();
5854 org.apache.xmlbeans.SimpleValue target = null;
5855 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS4$4, 0);
5856 if (target == null)
5857 {
5858 return null;
5859 }
5860 return target.getBigDecimalValue();
5861 }
5862 }
5863
5864
5865
5866
5867 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetTotalFundsRequestedDirectCosts4()
5868 {
5869 synchronized (monitor())
5870 {
5871 check_orphaned();
5872 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
5873 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS4$4, 0);
5874 return target;
5875 }
5876 }
5877
5878
5879
5880
5881 public void setTotalFundsRequestedDirectCosts4(java.math.BigDecimal totalFundsRequestedDirectCosts4)
5882 {
5883 synchronized (monitor())
5884 {
5885 check_orphaned();
5886 org.apache.xmlbeans.SimpleValue target = null;
5887 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS4$4, 0);
5888 if (target == null)
5889 {
5890 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS4$4);
5891 }
5892 target.setBigDecimalValue(totalFundsRequestedDirectCosts4);
5893 }
5894 }
5895
5896
5897
5898
5899 public void xsetTotalFundsRequestedDirectCosts4(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType totalFundsRequestedDirectCosts4)
5900 {
5901 synchronized (monitor())
5902 {
5903 check_orphaned();
5904 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
5905 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS4$4, 0);
5906 if (target == null)
5907 {
5908 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS4$4);
5909 }
5910 target.set(totalFundsRequestedDirectCosts4);
5911 }
5912 }
5913 }
5914
5915
5916
5917
5918
5919 public static class IndirectCost4Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4
5920 {
5921 private static final long serialVersionUID = 1L;
5922
5923 public IndirectCost4Impl(org.apache.xmlbeans.SchemaType sType)
5924 {
5925 super(sType);
5926 }
5927
5928 private static final javax.xml.namespace.QName INDIRECTCOSTITEMS4$0 =
5929 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostItems4");
5930 private static final javax.xml.namespace.QName COGNIZANTFEDERALAGENCY4$2 =
5931 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "CognizantFederalAgency4");
5932 private static final javax.xml.namespace.QName INDIRECTCOSTAGREEMENTDATE4$4 =
5933 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostAgreementDate4");
5934 private static final javax.xml.namespace.QName TOTALFUNDSREQUESTEDINDIRECTCOST4$6 =
5935 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "TotalFundsRequestedIndirectCost4");
5936
5937
5938
5939
5940
5941 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4[] getIndirectCostItems4Array()
5942 {
5943 synchronized (monitor())
5944 {
5945 check_orphaned();
5946 java.util.List targetList = new java.util.ArrayList();
5947 get_store().find_all_element_users(INDIRECTCOSTITEMS4$0, targetList);
5948 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4[] result = new gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4[targetList.size()];
5949 targetList.toArray(result);
5950 return result;
5951 }
5952 }
5953
5954
5955
5956
5957 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4 getIndirectCostItems4Array(int i)
5958 {
5959 synchronized (monitor())
5960 {
5961 check_orphaned();
5962 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4 target = null;
5963 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4)get_store().find_element_user(INDIRECTCOSTITEMS4$0, i);
5964 if (target == null)
5965 {
5966 throw new IndexOutOfBoundsException();
5967 }
5968 return target;
5969 }
5970 }
5971
5972
5973
5974
5975 public int sizeOfIndirectCostItems4Array()
5976 {
5977 synchronized (monitor())
5978 {
5979 check_orphaned();
5980 return get_store().count_elements(INDIRECTCOSTITEMS4$0);
5981 }
5982 }
5983
5984
5985
5986
5987 public void setIndirectCostItems4Array(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4[] indirectCostItems4Array)
5988 {
5989 check_orphaned();
5990 arraySetterHelper(indirectCostItems4Array, INDIRECTCOSTITEMS4$0);
5991 }
5992
5993
5994
5995
5996 public void setIndirectCostItems4Array(int i, gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4 indirectCostItems4)
5997 {
5998 generatedSetterHelperImpl(indirectCostItems4, INDIRECTCOSTITEMS4$0, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
5999 }
6000
6001
6002
6003
6004 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4 insertNewIndirectCostItems4(int i)
6005 {
6006 synchronized (monitor())
6007 {
6008 check_orphaned();
6009 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4 target = null;
6010 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4)get_store().insert_element_user(INDIRECTCOSTITEMS4$0, i);
6011 return target;
6012 }
6013 }
6014
6015
6016
6017
6018 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4 addNewIndirectCostItems4()
6019 {
6020 synchronized (monitor())
6021 {
6022 check_orphaned();
6023 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4 target = null;
6024 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4)get_store().add_element_user(INDIRECTCOSTITEMS4$0);
6025 return target;
6026 }
6027 }
6028
6029
6030
6031
6032 public void removeIndirectCostItems4(int i)
6033 {
6034 synchronized (monitor())
6035 {
6036 check_orphaned();
6037 get_store().remove_element(INDIRECTCOSTITEMS4$0, i);
6038 }
6039 }
6040
6041
6042
6043
6044 public java.lang.String getCognizantFederalAgency4()
6045 {
6046 synchronized (monitor())
6047 {
6048 check_orphaned();
6049 org.apache.xmlbeans.SimpleValue target = null;
6050 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COGNIZANTFEDERALAGENCY4$2, 0);
6051 if (target == null)
6052 {
6053 return null;
6054 }
6055 return target.getStringValue();
6056 }
6057 }
6058
6059
6060
6061
6062 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.CognizantFederalAgency4 xgetCognizantFederalAgency4()
6063 {
6064 synchronized (monitor())
6065 {
6066 check_orphaned();
6067 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.CognizantFederalAgency4 target = null;
6068 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.CognizantFederalAgency4)get_store().find_element_user(COGNIZANTFEDERALAGENCY4$2, 0);
6069 return target;
6070 }
6071 }
6072
6073
6074
6075
6076 public boolean isSetCognizantFederalAgency4()
6077 {
6078 synchronized (monitor())
6079 {
6080 check_orphaned();
6081 return get_store().count_elements(COGNIZANTFEDERALAGENCY4$2) != 0;
6082 }
6083 }
6084
6085
6086
6087
6088 public void setCognizantFederalAgency4(java.lang.String cognizantFederalAgency4)
6089 {
6090 synchronized (monitor())
6091 {
6092 check_orphaned();
6093 org.apache.xmlbeans.SimpleValue target = null;
6094 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COGNIZANTFEDERALAGENCY4$2, 0);
6095 if (target == null)
6096 {
6097 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COGNIZANTFEDERALAGENCY4$2);
6098 }
6099 target.setStringValue(cognizantFederalAgency4);
6100 }
6101 }
6102
6103
6104
6105
6106 public void xsetCognizantFederalAgency4(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.CognizantFederalAgency4 cognizantFederalAgency4)
6107 {
6108 synchronized (monitor())
6109 {
6110 check_orphaned();
6111 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.CognizantFederalAgency4 target = null;
6112 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.CognizantFederalAgency4)get_store().find_element_user(COGNIZANTFEDERALAGENCY4$2, 0);
6113 if (target == null)
6114 {
6115 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.CognizantFederalAgency4)get_store().add_element_user(COGNIZANTFEDERALAGENCY4$2);
6116 }
6117 target.set(cognizantFederalAgency4);
6118 }
6119 }
6120
6121
6122
6123
6124 public void unsetCognizantFederalAgency4()
6125 {
6126 synchronized (monitor())
6127 {
6128 check_orphaned();
6129 get_store().remove_element(COGNIZANTFEDERALAGENCY4$2, 0);
6130 }
6131 }
6132
6133
6134
6135
6136 public java.util.Calendar getIndirectCostAgreementDate4()
6137 {
6138 synchronized (monitor())
6139 {
6140 check_orphaned();
6141 org.apache.xmlbeans.SimpleValue target = null;
6142 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE4$4, 0);
6143 if (target == null)
6144 {
6145 return null;
6146 }
6147 return target.getCalendarValue();
6148 }
6149 }
6150
6151
6152
6153
6154 public org.apache.xmlbeans.XmlDate xgetIndirectCostAgreementDate4()
6155 {
6156 synchronized (monitor())
6157 {
6158 check_orphaned();
6159 org.apache.xmlbeans.XmlDate target = null;
6160 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE4$4, 0);
6161 return target;
6162 }
6163 }
6164
6165
6166
6167
6168 public boolean isSetIndirectCostAgreementDate4()
6169 {
6170 synchronized (monitor())
6171 {
6172 check_orphaned();
6173 return get_store().count_elements(INDIRECTCOSTAGREEMENTDATE4$4) != 0;
6174 }
6175 }
6176
6177
6178
6179
6180 public void setIndirectCostAgreementDate4(java.util.Calendar indirectCostAgreementDate4)
6181 {
6182 synchronized (monitor())
6183 {
6184 check_orphaned();
6185 org.apache.xmlbeans.SimpleValue target = null;
6186 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE4$4, 0);
6187 if (target == null)
6188 {
6189 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTAGREEMENTDATE4$4);
6190 }
6191 target.setCalendarValue(indirectCostAgreementDate4);
6192 }
6193 }
6194
6195
6196
6197
6198 public void xsetIndirectCostAgreementDate4(org.apache.xmlbeans.XmlDate indirectCostAgreementDate4)
6199 {
6200 synchronized (monitor())
6201 {
6202 check_orphaned();
6203 org.apache.xmlbeans.XmlDate target = null;
6204 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE4$4, 0);
6205 if (target == null)
6206 {
6207 target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(INDIRECTCOSTAGREEMENTDATE4$4);
6208 }
6209 target.set(indirectCostAgreementDate4);
6210 }
6211 }
6212
6213
6214
6215
6216 public void unsetIndirectCostAgreementDate4()
6217 {
6218 synchronized (monitor())
6219 {
6220 check_orphaned();
6221 get_store().remove_element(INDIRECTCOSTAGREEMENTDATE4$4, 0);
6222 }
6223 }
6224
6225
6226
6227
6228 public java.math.BigDecimal getTotalFundsRequestedIndirectCost4()
6229 {
6230 synchronized (monitor())
6231 {
6232 check_orphaned();
6233 org.apache.xmlbeans.SimpleValue target = null;
6234 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST4$6, 0);
6235 if (target == null)
6236 {
6237 return null;
6238 }
6239 return target.getBigDecimalValue();
6240 }
6241 }
6242
6243
6244
6245
6246 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetTotalFundsRequestedIndirectCost4()
6247 {
6248 synchronized (monitor())
6249 {
6250 check_orphaned();
6251 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
6252 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST4$6, 0);
6253 return target;
6254 }
6255 }
6256
6257
6258
6259
6260 public boolean isSetTotalFundsRequestedIndirectCost4()
6261 {
6262 synchronized (monitor())
6263 {
6264 check_orphaned();
6265 return get_store().count_elements(TOTALFUNDSREQUESTEDINDIRECTCOST4$6) != 0;
6266 }
6267 }
6268
6269
6270
6271
6272 public void setTotalFundsRequestedIndirectCost4(java.math.BigDecimal totalFundsRequestedIndirectCost4)
6273 {
6274 synchronized (monitor())
6275 {
6276 check_orphaned();
6277 org.apache.xmlbeans.SimpleValue target = null;
6278 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST4$6, 0);
6279 if (target == null)
6280 {
6281 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST4$6);
6282 }
6283 target.setBigDecimalValue(totalFundsRequestedIndirectCost4);
6284 }
6285 }
6286
6287
6288
6289
6290 public void xsetTotalFundsRequestedIndirectCost4(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType totalFundsRequestedIndirectCost4)
6291 {
6292 synchronized (monitor())
6293 {
6294 check_orphaned();
6295 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
6296 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST4$6, 0);
6297 if (target == null)
6298 {
6299 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST4$6);
6300 }
6301 target.set(totalFundsRequestedIndirectCost4);
6302 }
6303 }
6304
6305
6306
6307
6308 public void unsetTotalFundsRequestedIndirectCost4()
6309 {
6310 synchronized (monitor())
6311 {
6312 check_orphaned();
6313 get_store().remove_element(TOTALFUNDSREQUESTEDINDIRECTCOST4$6, 0);
6314 }
6315 }
6316
6317
6318
6319
6320
6321 public static class IndirectCostItems4Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4
6322 {
6323 private static final long serialVersionUID = 1L;
6324
6325 public IndirectCostItems4Impl(org.apache.xmlbeans.SchemaType sType)
6326 {
6327 super(sType);
6328 }
6329
6330 private static final javax.xml.namespace.QName INDIRECTCOSTTYPEDESCRIPTION$0 =
6331 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostTypeDescription");
6332 private static final javax.xml.namespace.QName INDIRECTCOSTRATE$2 =
6333 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostRate");
6334 private static final javax.xml.namespace.QName INDIRECTCOSTBASE$4 =
6335 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostBase");
6336 private static final javax.xml.namespace.QName INDIRECTCOSTFUNDSREQUESTED$6 =
6337 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostFundsRequested");
6338
6339
6340
6341
6342
6343 public java.lang.String getIndirectCostTypeDescription()
6344 {
6345 synchronized (monitor())
6346 {
6347 check_orphaned();
6348 org.apache.xmlbeans.SimpleValue target = null;
6349 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
6350 if (target == null)
6351 {
6352 return null;
6353 }
6354 return target.getStringValue();
6355 }
6356 }
6357
6358
6359
6360
6361 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4.IndirectCostTypeDescription xgetIndirectCostTypeDescription()
6362 {
6363 synchronized (monitor())
6364 {
6365 check_orphaned();
6366 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4.IndirectCostTypeDescription target = null;
6367 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4.IndirectCostTypeDescription)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
6368 return target;
6369 }
6370 }
6371
6372
6373
6374
6375 public boolean isSetIndirectCostTypeDescription()
6376 {
6377 synchronized (monitor())
6378 {
6379 check_orphaned();
6380 return get_store().count_elements(INDIRECTCOSTTYPEDESCRIPTION$0) != 0;
6381 }
6382 }
6383
6384
6385
6386
6387 public void setIndirectCostTypeDescription(java.lang.String indirectCostTypeDescription)
6388 {
6389 synchronized (monitor())
6390 {
6391 check_orphaned();
6392 org.apache.xmlbeans.SimpleValue target = null;
6393 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
6394 if (target == null)
6395 {
6396 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTTYPEDESCRIPTION$0);
6397 }
6398 target.setStringValue(indirectCostTypeDescription);
6399 }
6400 }
6401
6402
6403
6404
6405 public void xsetIndirectCostTypeDescription(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4.IndirectCostTypeDescription indirectCostTypeDescription)
6406 {
6407 synchronized (monitor())
6408 {
6409 check_orphaned();
6410 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4.IndirectCostTypeDescription target = null;
6411 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4.IndirectCostTypeDescription)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
6412 if (target == null)
6413 {
6414 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4.IndirectCostTypeDescription)get_store().add_element_user(INDIRECTCOSTTYPEDESCRIPTION$0);
6415 }
6416 target.set(indirectCostTypeDescription);
6417 }
6418 }
6419
6420
6421
6422
6423 public void unsetIndirectCostTypeDescription()
6424 {
6425 synchronized (monitor())
6426 {
6427 check_orphaned();
6428 get_store().remove_element(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
6429 }
6430 }
6431
6432
6433
6434
6435 public java.math.BigDecimal getIndirectCostRate()
6436 {
6437 synchronized (monitor())
6438 {
6439 check_orphaned();
6440 org.apache.xmlbeans.SimpleValue target = null;
6441 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
6442 if (target == null)
6443 {
6444 return null;
6445 }
6446 return target.getBigDecimalValue();
6447 }
6448 }
6449
6450
6451
6452
6453 public gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType xgetIndirectCostRate()
6454 {
6455 synchronized (monitor())
6456 {
6457 check_orphaned();
6458 gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType target = null;
6459 target = (gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
6460 return target;
6461 }
6462 }
6463
6464
6465
6466
6467 public boolean isSetIndirectCostRate()
6468 {
6469 synchronized (monitor())
6470 {
6471 check_orphaned();
6472 return get_store().count_elements(INDIRECTCOSTRATE$2) != 0;
6473 }
6474 }
6475
6476
6477
6478
6479 public void setIndirectCostRate(java.math.BigDecimal indirectCostRate)
6480 {
6481 synchronized (monitor())
6482 {
6483 check_orphaned();
6484 org.apache.xmlbeans.SimpleValue target = null;
6485 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
6486 if (target == null)
6487 {
6488 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTRATE$2);
6489 }
6490 target.setBigDecimalValue(indirectCostRate);
6491 }
6492 }
6493
6494
6495
6496
6497 public void xsetIndirectCostRate(gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType indirectCostRate)
6498 {
6499 synchronized (monitor())
6500 {
6501 check_orphaned();
6502 gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType target = null;
6503 target = (gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
6504 if (target == null)
6505 {
6506 target = (gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType)get_store().add_element_user(INDIRECTCOSTRATE$2);
6507 }
6508 target.set(indirectCostRate);
6509 }
6510 }
6511
6512
6513
6514
6515 public void unsetIndirectCostRate()
6516 {
6517 synchronized (monitor())
6518 {
6519 check_orphaned();
6520 get_store().remove_element(INDIRECTCOSTRATE$2, 0);
6521 }
6522 }
6523
6524
6525
6526
6527 public java.math.BigDecimal getIndirectCostBase()
6528 {
6529 synchronized (monitor())
6530 {
6531 check_orphaned();
6532 org.apache.xmlbeans.SimpleValue target = null;
6533 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
6534 if (target == null)
6535 {
6536 return null;
6537 }
6538 return target.getBigDecimalValue();
6539 }
6540 }
6541
6542
6543
6544
6545 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetIndirectCostBase()
6546 {
6547 synchronized (monitor())
6548 {
6549 check_orphaned();
6550 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
6551 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
6552 return target;
6553 }
6554 }
6555
6556
6557
6558
6559 public boolean isSetIndirectCostBase()
6560 {
6561 synchronized (monitor())
6562 {
6563 check_orphaned();
6564 return get_store().count_elements(INDIRECTCOSTBASE$4) != 0;
6565 }
6566 }
6567
6568
6569
6570
6571 public void setIndirectCostBase(java.math.BigDecimal indirectCostBase)
6572 {
6573 synchronized (monitor())
6574 {
6575 check_orphaned();
6576 org.apache.xmlbeans.SimpleValue target = null;
6577 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
6578 if (target == null)
6579 {
6580 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTBASE$4);
6581 }
6582 target.setBigDecimalValue(indirectCostBase);
6583 }
6584 }
6585
6586
6587
6588
6589 public void xsetIndirectCostBase(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType indirectCostBase)
6590 {
6591 synchronized (monitor())
6592 {
6593 check_orphaned();
6594 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
6595 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
6596 if (target == null)
6597 {
6598 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(INDIRECTCOSTBASE$4);
6599 }
6600 target.set(indirectCostBase);
6601 }
6602 }
6603
6604
6605
6606
6607 public void unsetIndirectCostBase()
6608 {
6609 synchronized (monitor())
6610 {
6611 check_orphaned();
6612 get_store().remove_element(INDIRECTCOSTBASE$4, 0);
6613 }
6614 }
6615
6616
6617
6618
6619 public java.math.BigDecimal getIndirectCostFundsRequested()
6620 {
6621 synchronized (monitor())
6622 {
6623 check_orphaned();
6624 org.apache.xmlbeans.SimpleValue target = null;
6625 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
6626 if (target == null)
6627 {
6628 return null;
6629 }
6630 return target.getBigDecimalValue();
6631 }
6632 }
6633
6634
6635
6636
6637 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetIndirectCostFundsRequested()
6638 {
6639 synchronized (monitor())
6640 {
6641 check_orphaned();
6642 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
6643 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
6644 return target;
6645 }
6646 }
6647
6648
6649
6650
6651 public boolean isSetIndirectCostFundsRequested()
6652 {
6653 synchronized (monitor())
6654 {
6655 check_orphaned();
6656 return get_store().count_elements(INDIRECTCOSTFUNDSREQUESTED$6) != 0;
6657 }
6658 }
6659
6660
6661
6662
6663 public void setIndirectCostFundsRequested(java.math.BigDecimal indirectCostFundsRequested)
6664 {
6665 synchronized (monitor())
6666 {
6667 check_orphaned();
6668 org.apache.xmlbeans.SimpleValue target = null;
6669 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
6670 if (target == null)
6671 {
6672 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTFUNDSREQUESTED$6);
6673 }
6674 target.setBigDecimalValue(indirectCostFundsRequested);
6675 }
6676 }
6677
6678
6679
6680
6681 public void xsetIndirectCostFundsRequested(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType indirectCostFundsRequested)
6682 {
6683 synchronized (monitor())
6684 {
6685 check_orphaned();
6686 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
6687 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
6688 if (target == null)
6689 {
6690 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(INDIRECTCOSTFUNDSREQUESTED$6);
6691 }
6692 target.set(indirectCostFundsRequested);
6693 }
6694 }
6695
6696
6697
6698
6699 public void unsetIndirectCostFundsRequested()
6700 {
6701 synchronized (monitor())
6702 {
6703 check_orphaned();
6704 get_store().remove_element(INDIRECTCOSTFUNDSREQUESTED$6, 0);
6705 }
6706 }
6707
6708
6709
6710
6711
6712 public static class IndirectCostTypeDescriptionImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.IndirectCostItems4.IndirectCostTypeDescription
6713 {
6714 private static final long serialVersionUID = 1L;
6715
6716 public IndirectCostTypeDescriptionImpl(org.apache.xmlbeans.SchemaType sType)
6717 {
6718 super(sType, false);
6719 }
6720
6721 protected IndirectCostTypeDescriptionImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
6722 {
6723 super(sType, b);
6724 }
6725 }
6726 }
6727
6728
6729
6730
6731
6732 public static class CognizantFederalAgency4Impl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods4.IndirectCost4.CognizantFederalAgency4
6733 {
6734 private static final long serialVersionUID = 1L;
6735
6736 public CognizantFederalAgency4Impl(org.apache.xmlbeans.SchemaType sType)
6737 {
6738 super(sType, false);
6739 }
6740
6741 protected CognizantFederalAgency4Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
6742 {
6743 super(sType, b);
6744 }
6745 }
6746 }
6747 }
6748
6749
6750
6751
6752
6753 public static class Periods5Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5
6754 {
6755 private static final long serialVersionUID = 1L;
6756
6757 public Periods5Impl(org.apache.xmlbeans.SchemaType sType)
6758 {
6759 super(sType);
6760 }
6761
6762 private static final javax.xml.namespace.QName BUDGETPERIODSTARTDATE5$0 =
6763 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "BudgetPeriodStartDate5");
6764 private static final javax.xml.namespace.QName BUDGETPERIODENDDATE5$2 =
6765 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "BudgetPeriodEndDate5");
6766 private static final javax.xml.namespace.QName BUDGETPERIOD5$4 =
6767 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "BudgetPeriod5");
6768 private static final javax.xml.namespace.QName DIRECTCOST5$6 =
6769 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "DirectCost5");
6770 private static final javax.xml.namespace.QName INDIRECTCOST5$8 =
6771 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCost5");
6772 private static final javax.xml.namespace.QName TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS5$10 =
6773 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "TotalFundsRequestedDirectIndirectCosts5");
6774
6775
6776
6777
6778
6779 public java.util.Calendar getBudgetPeriodStartDate5()
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(BUDGETPERIODSTARTDATE5$0, 0);
6786 if (target == null)
6787 {
6788 return null;
6789 }
6790 return target.getCalendarValue();
6791 }
6792 }
6793
6794
6795
6796
6797 public org.apache.xmlbeans.XmlDate xgetBudgetPeriodStartDate5()
6798 {
6799 synchronized (monitor())
6800 {
6801 check_orphaned();
6802 org.apache.xmlbeans.XmlDate target = null;
6803 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODSTARTDATE5$0, 0);
6804 return target;
6805 }
6806 }
6807
6808
6809
6810
6811 public boolean isSetBudgetPeriodStartDate5()
6812 {
6813 synchronized (monitor())
6814 {
6815 check_orphaned();
6816 return get_store().count_elements(BUDGETPERIODSTARTDATE5$0) != 0;
6817 }
6818 }
6819
6820
6821
6822
6823 public void setBudgetPeriodStartDate5(java.util.Calendar budgetPeriodStartDate5)
6824 {
6825 synchronized (monitor())
6826 {
6827 check_orphaned();
6828 org.apache.xmlbeans.SimpleValue target = null;
6829 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODSTARTDATE5$0, 0);
6830 if (target == null)
6831 {
6832 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETPERIODSTARTDATE5$0);
6833 }
6834 target.setCalendarValue(budgetPeriodStartDate5);
6835 }
6836 }
6837
6838
6839
6840
6841 public void xsetBudgetPeriodStartDate5(org.apache.xmlbeans.XmlDate budgetPeriodStartDate5)
6842 {
6843 synchronized (monitor())
6844 {
6845 check_orphaned();
6846 org.apache.xmlbeans.XmlDate target = null;
6847 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODSTARTDATE5$0, 0);
6848 if (target == null)
6849 {
6850 target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(BUDGETPERIODSTARTDATE5$0);
6851 }
6852 target.set(budgetPeriodStartDate5);
6853 }
6854 }
6855
6856
6857
6858
6859 public void unsetBudgetPeriodStartDate5()
6860 {
6861 synchronized (monitor())
6862 {
6863 check_orphaned();
6864 get_store().remove_element(BUDGETPERIODSTARTDATE5$0, 0);
6865 }
6866 }
6867
6868
6869
6870
6871 public java.util.Calendar getBudgetPeriodEndDate5()
6872 {
6873 synchronized (monitor())
6874 {
6875 check_orphaned();
6876 org.apache.xmlbeans.SimpleValue target = null;
6877 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODENDDATE5$2, 0);
6878 if (target == null)
6879 {
6880 return null;
6881 }
6882 return target.getCalendarValue();
6883 }
6884 }
6885
6886
6887
6888
6889 public org.apache.xmlbeans.XmlDate xgetBudgetPeriodEndDate5()
6890 {
6891 synchronized (monitor())
6892 {
6893 check_orphaned();
6894 org.apache.xmlbeans.XmlDate target = null;
6895 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODENDDATE5$2, 0);
6896 return target;
6897 }
6898 }
6899
6900
6901
6902
6903 public boolean isSetBudgetPeriodEndDate5()
6904 {
6905 synchronized (monitor())
6906 {
6907 check_orphaned();
6908 return get_store().count_elements(BUDGETPERIODENDDATE5$2) != 0;
6909 }
6910 }
6911
6912
6913
6914
6915 public void setBudgetPeriodEndDate5(java.util.Calendar budgetPeriodEndDate5)
6916 {
6917 synchronized (monitor())
6918 {
6919 check_orphaned();
6920 org.apache.xmlbeans.SimpleValue target = null;
6921 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIODENDDATE5$2, 0);
6922 if (target == null)
6923 {
6924 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETPERIODENDDATE5$2);
6925 }
6926 target.setCalendarValue(budgetPeriodEndDate5);
6927 }
6928 }
6929
6930
6931
6932
6933 public void xsetBudgetPeriodEndDate5(org.apache.xmlbeans.XmlDate budgetPeriodEndDate5)
6934 {
6935 synchronized (monitor())
6936 {
6937 check_orphaned();
6938 org.apache.xmlbeans.XmlDate target = null;
6939 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(BUDGETPERIODENDDATE5$2, 0);
6940 if (target == null)
6941 {
6942 target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(BUDGETPERIODENDDATE5$2);
6943 }
6944 target.set(budgetPeriodEndDate5);
6945 }
6946 }
6947
6948
6949
6950
6951 public void unsetBudgetPeriodEndDate5()
6952 {
6953 synchronized (monitor())
6954 {
6955 check_orphaned();
6956 get_store().remove_element(BUDGETPERIODENDDATE5$2, 0);
6957 }
6958 }
6959
6960
6961
6962
6963 public int getBudgetPeriod5()
6964 {
6965 synchronized (monitor())
6966 {
6967 check_orphaned();
6968 org.apache.xmlbeans.SimpleValue target = null;
6969 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIOD5$4, 0);
6970 if (target == null)
6971 {
6972 return 0;
6973 }
6974 return target.getIntValue();
6975 }
6976 }
6977
6978
6979
6980
6981 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.BudgetPeriod5 xgetBudgetPeriod5()
6982 {
6983 synchronized (monitor())
6984 {
6985 check_orphaned();
6986 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.BudgetPeriod5 target = null;
6987 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.BudgetPeriod5)get_store().find_element_user(BUDGETPERIOD5$4, 0);
6988 return target;
6989 }
6990 }
6991
6992
6993
6994
6995 public void setBudgetPeriod5(int budgetPeriod5)
6996 {
6997 synchronized (monitor())
6998 {
6999 check_orphaned();
7000 org.apache.xmlbeans.SimpleValue target = null;
7001 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETPERIOD5$4, 0);
7002 if (target == null)
7003 {
7004 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETPERIOD5$4);
7005 }
7006 target.setIntValue(budgetPeriod5);
7007 }
7008 }
7009
7010
7011
7012
7013 public void xsetBudgetPeriod5(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.BudgetPeriod5 budgetPeriod5)
7014 {
7015 synchronized (monitor())
7016 {
7017 check_orphaned();
7018 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.BudgetPeriod5 target = null;
7019 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.BudgetPeriod5)get_store().find_element_user(BUDGETPERIOD5$4, 0);
7020 if (target == null)
7021 {
7022 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.BudgetPeriod5)get_store().add_element_user(BUDGETPERIOD5$4);
7023 }
7024 target.set(budgetPeriod5);
7025 }
7026 }
7027
7028
7029
7030
7031 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.DirectCost5 getDirectCost5()
7032 {
7033 synchronized (monitor())
7034 {
7035 check_orphaned();
7036 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.DirectCost5 target = null;
7037 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.DirectCost5)get_store().find_element_user(DIRECTCOST5$6, 0);
7038 if (target == null)
7039 {
7040 return null;
7041 }
7042 return target;
7043 }
7044 }
7045
7046
7047
7048
7049 public void setDirectCost5(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.DirectCost5 directCost5)
7050 {
7051 generatedSetterHelperImpl(directCost5, DIRECTCOST5$6, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
7052 }
7053
7054
7055
7056
7057 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.DirectCost5 addNewDirectCost5()
7058 {
7059 synchronized (monitor())
7060 {
7061 check_orphaned();
7062 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.DirectCost5 target = null;
7063 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.DirectCost5)get_store().add_element_user(DIRECTCOST5$6);
7064 return target;
7065 }
7066 }
7067
7068
7069
7070
7071 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5 getIndirectCost5()
7072 {
7073 synchronized (monitor())
7074 {
7075 check_orphaned();
7076 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5 target = null;
7077 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5)get_store().find_element_user(INDIRECTCOST5$8, 0);
7078 if (target == null)
7079 {
7080 return null;
7081 }
7082 return target;
7083 }
7084 }
7085
7086
7087
7088
7089 public boolean isSetIndirectCost5()
7090 {
7091 synchronized (monitor())
7092 {
7093 check_orphaned();
7094 return get_store().count_elements(INDIRECTCOST5$8) != 0;
7095 }
7096 }
7097
7098
7099
7100
7101 public void setIndirectCost5(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5 indirectCost5)
7102 {
7103 generatedSetterHelperImpl(indirectCost5, INDIRECTCOST5$8, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
7104 }
7105
7106
7107
7108
7109 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5 addNewIndirectCost5()
7110 {
7111 synchronized (monitor())
7112 {
7113 check_orphaned();
7114 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5 target = null;
7115 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5)get_store().add_element_user(INDIRECTCOST5$8);
7116 return target;
7117 }
7118 }
7119
7120
7121
7122
7123 public void unsetIndirectCost5()
7124 {
7125 synchronized (monitor())
7126 {
7127 check_orphaned();
7128 get_store().remove_element(INDIRECTCOST5$8, 0);
7129 }
7130 }
7131
7132
7133
7134
7135 public java.math.BigDecimal getTotalFundsRequestedDirectIndirectCosts5()
7136 {
7137 synchronized (monitor())
7138 {
7139 check_orphaned();
7140 org.apache.xmlbeans.SimpleValue target = null;
7141 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS5$10, 0);
7142 if (target == null)
7143 {
7144 return null;
7145 }
7146 return target.getBigDecimalValue();
7147 }
7148 }
7149
7150
7151
7152
7153 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetTotalFundsRequestedDirectIndirectCosts5()
7154 {
7155 synchronized (monitor())
7156 {
7157 check_orphaned();
7158 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
7159 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS5$10, 0);
7160 return target;
7161 }
7162 }
7163
7164
7165
7166
7167 public void setTotalFundsRequestedDirectIndirectCosts5(java.math.BigDecimal totalFundsRequestedDirectIndirectCosts5)
7168 {
7169 synchronized (monitor())
7170 {
7171 check_orphaned();
7172 org.apache.xmlbeans.SimpleValue target = null;
7173 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS5$10, 0);
7174 if (target == null)
7175 {
7176 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS5$10);
7177 }
7178 target.setBigDecimalValue(totalFundsRequestedDirectIndirectCosts5);
7179 }
7180 }
7181
7182
7183
7184
7185 public void xsetTotalFundsRequestedDirectIndirectCosts5(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType totalFundsRequestedDirectIndirectCosts5)
7186 {
7187 synchronized (monitor())
7188 {
7189 check_orphaned();
7190 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
7191 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS5$10, 0);
7192 if (target == null)
7193 {
7194 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS5$10);
7195 }
7196 target.set(totalFundsRequestedDirectIndirectCosts5);
7197 }
7198 }
7199
7200
7201
7202
7203
7204 public static class BudgetPeriod5Impl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.BudgetPeriod5
7205 {
7206 private static final long serialVersionUID = 1L;
7207
7208 public BudgetPeriod5Impl(org.apache.xmlbeans.SchemaType sType)
7209 {
7210 super(sType, false);
7211 }
7212
7213 protected BudgetPeriod5Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
7214 {
7215 super(sType, b);
7216 }
7217 }
7218
7219
7220
7221
7222
7223 public static class DirectCost5Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.DirectCost5
7224 {
7225 private static final long serialVersionUID = 1L;
7226
7227 public DirectCost5Impl(org.apache.xmlbeans.SchemaType sType)
7228 {
7229 super(sType);
7230 }
7231
7232 private static final javax.xml.namespace.QName DIRECTCOSTLESSCONSORTIUMFANDA5$0 =
7233 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "DirectCostLessConsortiumFandA5");
7234 private static final javax.xml.namespace.QName CONSORTIUMFANDA5$2 =
7235 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "ConsortiumFandA5");
7236 private static final javax.xml.namespace.QName TOTALFUNDSREQUESTEDDIRECTCOSTS5$4 =
7237 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "TotalFundsRequestedDirectCosts5");
7238
7239
7240
7241
7242
7243 public java.math.BigDecimal getDirectCostLessConsortiumFandA5()
7244 {
7245 synchronized (monitor())
7246 {
7247 check_orphaned();
7248 org.apache.xmlbeans.SimpleValue target = null;
7249 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA5$0, 0);
7250 if (target == null)
7251 {
7252 return null;
7253 }
7254 return target.getBigDecimalValue();
7255 }
7256 }
7257
7258
7259
7260
7261 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetDirectCostLessConsortiumFandA5()
7262 {
7263 synchronized (monitor())
7264 {
7265 check_orphaned();
7266 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
7267 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA5$0, 0);
7268 return target;
7269 }
7270 }
7271
7272
7273
7274
7275 public void setDirectCostLessConsortiumFandA5(java.math.BigDecimal directCostLessConsortiumFandA5)
7276 {
7277 synchronized (monitor())
7278 {
7279 check_orphaned();
7280 org.apache.xmlbeans.SimpleValue target = null;
7281 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA5$0, 0);
7282 if (target == null)
7283 {
7284 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DIRECTCOSTLESSCONSORTIUMFANDA5$0);
7285 }
7286 target.setBigDecimalValue(directCostLessConsortiumFandA5);
7287 }
7288 }
7289
7290
7291
7292
7293 public void xsetDirectCostLessConsortiumFandA5(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType directCostLessConsortiumFandA5)
7294 {
7295 synchronized (monitor())
7296 {
7297 check_orphaned();
7298 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
7299 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(DIRECTCOSTLESSCONSORTIUMFANDA5$0, 0);
7300 if (target == null)
7301 {
7302 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(DIRECTCOSTLESSCONSORTIUMFANDA5$0);
7303 }
7304 target.set(directCostLessConsortiumFandA5);
7305 }
7306 }
7307
7308
7309
7310
7311 public java.math.BigDecimal getConsortiumFandA5()
7312 {
7313 synchronized (monitor())
7314 {
7315 check_orphaned();
7316 org.apache.xmlbeans.SimpleValue target = null;
7317 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSORTIUMFANDA5$2, 0);
7318 if (target == null)
7319 {
7320 return null;
7321 }
7322 return target.getBigDecimalValue();
7323 }
7324 }
7325
7326
7327
7328
7329 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetConsortiumFandA5()
7330 {
7331 synchronized (monitor())
7332 {
7333 check_orphaned();
7334 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
7335 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(CONSORTIUMFANDA5$2, 0);
7336 return target;
7337 }
7338 }
7339
7340
7341
7342
7343 public boolean isSetConsortiumFandA5()
7344 {
7345 synchronized (monitor())
7346 {
7347 check_orphaned();
7348 return get_store().count_elements(CONSORTIUMFANDA5$2) != 0;
7349 }
7350 }
7351
7352
7353
7354
7355 public void setConsortiumFandA5(java.math.BigDecimal consortiumFandA5)
7356 {
7357 synchronized (monitor())
7358 {
7359 check_orphaned();
7360 org.apache.xmlbeans.SimpleValue target = null;
7361 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSORTIUMFANDA5$2, 0);
7362 if (target == null)
7363 {
7364 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSORTIUMFANDA5$2);
7365 }
7366 target.setBigDecimalValue(consortiumFandA5);
7367 }
7368 }
7369
7370
7371
7372
7373 public void xsetConsortiumFandA5(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType consortiumFandA5)
7374 {
7375 synchronized (monitor())
7376 {
7377 check_orphaned();
7378 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
7379 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(CONSORTIUMFANDA5$2, 0);
7380 if (target == null)
7381 {
7382 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(CONSORTIUMFANDA5$2);
7383 }
7384 target.set(consortiumFandA5);
7385 }
7386 }
7387
7388
7389
7390
7391 public void unsetConsortiumFandA5()
7392 {
7393 synchronized (monitor())
7394 {
7395 check_orphaned();
7396 get_store().remove_element(CONSORTIUMFANDA5$2, 0);
7397 }
7398 }
7399
7400
7401
7402
7403 public java.math.BigDecimal getTotalFundsRequestedDirectCosts5()
7404 {
7405 synchronized (monitor())
7406 {
7407 check_orphaned();
7408 org.apache.xmlbeans.SimpleValue target = null;
7409 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS5$4, 0);
7410 if (target == null)
7411 {
7412 return null;
7413 }
7414 return target.getBigDecimalValue();
7415 }
7416 }
7417
7418
7419
7420
7421 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetTotalFundsRequestedDirectCosts5()
7422 {
7423 synchronized (monitor())
7424 {
7425 check_orphaned();
7426 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
7427 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS5$4, 0);
7428 return target;
7429 }
7430 }
7431
7432
7433
7434
7435 public void setTotalFundsRequestedDirectCosts5(java.math.BigDecimal totalFundsRequestedDirectCosts5)
7436 {
7437 synchronized (monitor())
7438 {
7439 check_orphaned();
7440 org.apache.xmlbeans.SimpleValue target = null;
7441 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS5$4, 0);
7442 if (target == null)
7443 {
7444 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS5$4);
7445 }
7446 target.setBigDecimalValue(totalFundsRequestedDirectCosts5);
7447 }
7448 }
7449
7450
7451
7452
7453 public void xsetTotalFundsRequestedDirectCosts5(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType totalFundsRequestedDirectCosts5)
7454 {
7455 synchronized (monitor())
7456 {
7457 check_orphaned();
7458 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
7459 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS5$4, 0);
7460 if (target == null)
7461 {
7462 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(TOTALFUNDSREQUESTEDDIRECTCOSTS5$4);
7463 }
7464 target.set(totalFundsRequestedDirectCosts5);
7465 }
7466 }
7467 }
7468
7469
7470
7471
7472
7473 public static class IndirectCost5Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5
7474 {
7475 private static final long serialVersionUID = 1L;
7476
7477 public IndirectCost5Impl(org.apache.xmlbeans.SchemaType sType)
7478 {
7479 super(sType);
7480 }
7481
7482 private static final javax.xml.namespace.QName INDIRECTCOSTITEMS5$0 =
7483 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostItems5");
7484 private static final javax.xml.namespace.QName COGNIZANTFEDERALAGENCY5$2 =
7485 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "CognizantFederalAgency5");
7486 private static final javax.xml.namespace.QName INDIRECTCOSTAGREEMENTDATE5$4 =
7487 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostAgreementDate5");
7488 private static final javax.xml.namespace.QName TOTALFUNDSREQUESTEDINDIRECTCOST5$6 =
7489 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "TotalFundsRequestedIndirectCost5");
7490
7491
7492
7493
7494
7495 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5[] getIndirectCostItems5Array()
7496 {
7497 synchronized (monitor())
7498 {
7499 check_orphaned();
7500 java.util.List targetList = new java.util.ArrayList();
7501 get_store().find_all_element_users(INDIRECTCOSTITEMS5$0, targetList);
7502 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5[] result = new gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5[targetList.size()];
7503 targetList.toArray(result);
7504 return result;
7505 }
7506 }
7507
7508
7509
7510
7511 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5 getIndirectCostItems5Array(int i)
7512 {
7513 synchronized (monitor())
7514 {
7515 check_orphaned();
7516 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5 target = null;
7517 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5)get_store().find_element_user(INDIRECTCOSTITEMS5$0, i);
7518 if (target == null)
7519 {
7520 throw new IndexOutOfBoundsException();
7521 }
7522 return target;
7523 }
7524 }
7525
7526
7527
7528
7529 public int sizeOfIndirectCostItems5Array()
7530 {
7531 synchronized (monitor())
7532 {
7533 check_orphaned();
7534 return get_store().count_elements(INDIRECTCOSTITEMS5$0);
7535 }
7536 }
7537
7538
7539
7540
7541 public void setIndirectCostItems5Array(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5[] indirectCostItems5Array)
7542 {
7543 check_orphaned();
7544 arraySetterHelper(indirectCostItems5Array, INDIRECTCOSTITEMS5$0);
7545 }
7546
7547
7548
7549
7550 public void setIndirectCostItems5Array(int i, gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5 indirectCostItems5)
7551 {
7552 generatedSetterHelperImpl(indirectCostItems5, INDIRECTCOSTITEMS5$0, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
7553 }
7554
7555
7556
7557
7558 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5 insertNewIndirectCostItems5(int i)
7559 {
7560 synchronized (monitor())
7561 {
7562 check_orphaned();
7563 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5 target = null;
7564 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5)get_store().insert_element_user(INDIRECTCOSTITEMS5$0, i);
7565 return target;
7566 }
7567 }
7568
7569
7570
7571
7572 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5 addNewIndirectCostItems5()
7573 {
7574 synchronized (monitor())
7575 {
7576 check_orphaned();
7577 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5 target = null;
7578 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5)get_store().add_element_user(INDIRECTCOSTITEMS5$0);
7579 return target;
7580 }
7581 }
7582
7583
7584
7585
7586 public void removeIndirectCostItems5(int i)
7587 {
7588 synchronized (monitor())
7589 {
7590 check_orphaned();
7591 get_store().remove_element(INDIRECTCOSTITEMS5$0, i);
7592 }
7593 }
7594
7595
7596
7597
7598 public java.lang.String getCognizantFederalAgency5()
7599 {
7600 synchronized (monitor())
7601 {
7602 check_orphaned();
7603 org.apache.xmlbeans.SimpleValue target = null;
7604 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COGNIZANTFEDERALAGENCY5$2, 0);
7605 if (target == null)
7606 {
7607 return null;
7608 }
7609 return target.getStringValue();
7610 }
7611 }
7612
7613
7614
7615
7616 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.CognizantFederalAgency5 xgetCognizantFederalAgency5()
7617 {
7618 synchronized (monitor())
7619 {
7620 check_orphaned();
7621 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.CognizantFederalAgency5 target = null;
7622 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.CognizantFederalAgency5)get_store().find_element_user(COGNIZANTFEDERALAGENCY5$2, 0);
7623 return target;
7624 }
7625 }
7626
7627
7628
7629
7630 public boolean isSetCognizantFederalAgency5()
7631 {
7632 synchronized (monitor())
7633 {
7634 check_orphaned();
7635 return get_store().count_elements(COGNIZANTFEDERALAGENCY5$2) != 0;
7636 }
7637 }
7638
7639
7640
7641
7642 public void setCognizantFederalAgency5(java.lang.String cognizantFederalAgency5)
7643 {
7644 synchronized (monitor())
7645 {
7646 check_orphaned();
7647 org.apache.xmlbeans.SimpleValue target = null;
7648 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COGNIZANTFEDERALAGENCY5$2, 0);
7649 if (target == null)
7650 {
7651 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COGNIZANTFEDERALAGENCY5$2);
7652 }
7653 target.setStringValue(cognizantFederalAgency5);
7654 }
7655 }
7656
7657
7658
7659
7660 public void xsetCognizantFederalAgency5(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.CognizantFederalAgency5 cognizantFederalAgency5)
7661 {
7662 synchronized (monitor())
7663 {
7664 check_orphaned();
7665 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.CognizantFederalAgency5 target = null;
7666 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.CognizantFederalAgency5)get_store().find_element_user(COGNIZANTFEDERALAGENCY5$2, 0);
7667 if (target == null)
7668 {
7669 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.CognizantFederalAgency5)get_store().add_element_user(COGNIZANTFEDERALAGENCY5$2);
7670 }
7671 target.set(cognizantFederalAgency5);
7672 }
7673 }
7674
7675
7676
7677
7678 public void unsetCognizantFederalAgency5()
7679 {
7680 synchronized (monitor())
7681 {
7682 check_orphaned();
7683 get_store().remove_element(COGNIZANTFEDERALAGENCY5$2, 0);
7684 }
7685 }
7686
7687
7688
7689
7690 public java.util.Calendar getIndirectCostAgreementDate5()
7691 {
7692 synchronized (monitor())
7693 {
7694 check_orphaned();
7695 org.apache.xmlbeans.SimpleValue target = null;
7696 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE5$4, 0);
7697 if (target == null)
7698 {
7699 return null;
7700 }
7701 return target.getCalendarValue();
7702 }
7703 }
7704
7705
7706
7707
7708 public org.apache.xmlbeans.XmlDate xgetIndirectCostAgreementDate5()
7709 {
7710 synchronized (monitor())
7711 {
7712 check_orphaned();
7713 org.apache.xmlbeans.XmlDate target = null;
7714 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE5$4, 0);
7715 return target;
7716 }
7717 }
7718
7719
7720
7721
7722 public boolean isSetIndirectCostAgreementDate5()
7723 {
7724 synchronized (monitor())
7725 {
7726 check_orphaned();
7727 return get_store().count_elements(INDIRECTCOSTAGREEMENTDATE5$4) != 0;
7728 }
7729 }
7730
7731
7732
7733
7734 public void setIndirectCostAgreementDate5(java.util.Calendar indirectCostAgreementDate5)
7735 {
7736 synchronized (monitor())
7737 {
7738 check_orphaned();
7739 org.apache.xmlbeans.SimpleValue target = null;
7740 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE5$4, 0);
7741 if (target == null)
7742 {
7743 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTAGREEMENTDATE5$4);
7744 }
7745 target.setCalendarValue(indirectCostAgreementDate5);
7746 }
7747 }
7748
7749
7750
7751
7752 public void xsetIndirectCostAgreementDate5(org.apache.xmlbeans.XmlDate indirectCostAgreementDate5)
7753 {
7754 synchronized (monitor())
7755 {
7756 check_orphaned();
7757 org.apache.xmlbeans.XmlDate target = null;
7758 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(INDIRECTCOSTAGREEMENTDATE5$4, 0);
7759 if (target == null)
7760 {
7761 target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(INDIRECTCOSTAGREEMENTDATE5$4);
7762 }
7763 target.set(indirectCostAgreementDate5);
7764 }
7765 }
7766
7767
7768
7769
7770 public void unsetIndirectCostAgreementDate5()
7771 {
7772 synchronized (monitor())
7773 {
7774 check_orphaned();
7775 get_store().remove_element(INDIRECTCOSTAGREEMENTDATE5$4, 0);
7776 }
7777 }
7778
7779
7780
7781
7782 public java.math.BigDecimal getTotalFundsRequestedIndirectCost5()
7783 {
7784 synchronized (monitor())
7785 {
7786 check_orphaned();
7787 org.apache.xmlbeans.SimpleValue target = null;
7788 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST5$6, 0);
7789 if (target == null)
7790 {
7791 return null;
7792 }
7793 return target.getBigDecimalValue();
7794 }
7795 }
7796
7797
7798
7799
7800 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetTotalFundsRequestedIndirectCost5()
7801 {
7802 synchronized (monitor())
7803 {
7804 check_orphaned();
7805 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
7806 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST5$6, 0);
7807 return target;
7808 }
7809 }
7810
7811
7812
7813
7814 public boolean isSetTotalFundsRequestedIndirectCost5()
7815 {
7816 synchronized (monitor())
7817 {
7818 check_orphaned();
7819 return get_store().count_elements(TOTALFUNDSREQUESTEDINDIRECTCOST5$6) != 0;
7820 }
7821 }
7822
7823
7824
7825
7826 public void setTotalFundsRequestedIndirectCost5(java.math.BigDecimal totalFundsRequestedIndirectCost5)
7827 {
7828 synchronized (monitor())
7829 {
7830 check_orphaned();
7831 org.apache.xmlbeans.SimpleValue target = null;
7832 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST5$6, 0);
7833 if (target == null)
7834 {
7835 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST5$6);
7836 }
7837 target.setBigDecimalValue(totalFundsRequestedIndirectCost5);
7838 }
7839 }
7840
7841
7842
7843
7844 public void xsetTotalFundsRequestedIndirectCost5(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType totalFundsRequestedIndirectCost5)
7845 {
7846 synchronized (monitor())
7847 {
7848 check_orphaned();
7849 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
7850 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST5$6, 0);
7851 if (target == null)
7852 {
7853 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(TOTALFUNDSREQUESTEDINDIRECTCOST5$6);
7854 }
7855 target.set(totalFundsRequestedIndirectCost5);
7856 }
7857 }
7858
7859
7860
7861
7862 public void unsetTotalFundsRequestedIndirectCost5()
7863 {
7864 synchronized (monitor())
7865 {
7866 check_orphaned();
7867 get_store().remove_element(TOTALFUNDSREQUESTEDINDIRECTCOST5$6, 0);
7868 }
7869 }
7870
7871
7872
7873
7874
7875 public static class IndirectCostItems5Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5
7876 {
7877 private static final long serialVersionUID = 1L;
7878
7879 public IndirectCostItems5Impl(org.apache.xmlbeans.SchemaType sType)
7880 {
7881 super(sType);
7882 }
7883
7884 private static final javax.xml.namespace.QName INDIRECTCOSTTYPEDESCRIPTION$0 =
7885 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostTypeDescription");
7886 private static final javax.xml.namespace.QName INDIRECTCOSTRATE$2 =
7887 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostRate");
7888 private static final javax.xml.namespace.QName INDIRECTCOSTBASE$4 =
7889 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostBase");
7890 private static final javax.xml.namespace.QName INDIRECTCOSTFUNDSREQUESTED$6 =
7891 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "IndirectCostFundsRequested");
7892
7893
7894
7895
7896
7897 public java.lang.String getIndirectCostTypeDescription()
7898 {
7899 synchronized (monitor())
7900 {
7901 check_orphaned();
7902 org.apache.xmlbeans.SimpleValue target = null;
7903 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
7904 if (target == null)
7905 {
7906 return null;
7907 }
7908 return target.getStringValue();
7909 }
7910 }
7911
7912
7913
7914
7915 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5.IndirectCostTypeDescription xgetIndirectCostTypeDescription()
7916 {
7917 synchronized (monitor())
7918 {
7919 check_orphaned();
7920 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5.IndirectCostTypeDescription target = null;
7921 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5.IndirectCostTypeDescription)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
7922 return target;
7923 }
7924 }
7925
7926
7927
7928
7929 public boolean isSetIndirectCostTypeDescription()
7930 {
7931 synchronized (monitor())
7932 {
7933 check_orphaned();
7934 return get_store().count_elements(INDIRECTCOSTTYPEDESCRIPTION$0) != 0;
7935 }
7936 }
7937
7938
7939
7940
7941 public void setIndirectCostTypeDescription(java.lang.String indirectCostTypeDescription)
7942 {
7943 synchronized (monitor())
7944 {
7945 check_orphaned();
7946 org.apache.xmlbeans.SimpleValue target = null;
7947 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
7948 if (target == null)
7949 {
7950 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTTYPEDESCRIPTION$0);
7951 }
7952 target.setStringValue(indirectCostTypeDescription);
7953 }
7954 }
7955
7956
7957
7958
7959 public void xsetIndirectCostTypeDescription(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5.IndirectCostTypeDescription indirectCostTypeDescription)
7960 {
7961 synchronized (monitor())
7962 {
7963 check_orphaned();
7964 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5.IndirectCostTypeDescription target = null;
7965 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5.IndirectCostTypeDescription)get_store().find_element_user(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
7966 if (target == null)
7967 {
7968 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5.IndirectCostTypeDescription)get_store().add_element_user(INDIRECTCOSTTYPEDESCRIPTION$0);
7969 }
7970 target.set(indirectCostTypeDescription);
7971 }
7972 }
7973
7974
7975
7976
7977 public void unsetIndirectCostTypeDescription()
7978 {
7979 synchronized (monitor())
7980 {
7981 check_orphaned();
7982 get_store().remove_element(INDIRECTCOSTTYPEDESCRIPTION$0, 0);
7983 }
7984 }
7985
7986
7987
7988
7989 public java.math.BigDecimal getIndirectCostRate()
7990 {
7991 synchronized (monitor())
7992 {
7993 check_orphaned();
7994 org.apache.xmlbeans.SimpleValue target = null;
7995 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
7996 if (target == null)
7997 {
7998 return null;
7999 }
8000 return target.getBigDecimalValue();
8001 }
8002 }
8003
8004
8005
8006
8007 public gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType xgetIndirectCostRate()
8008 {
8009 synchronized (monitor())
8010 {
8011 check_orphaned();
8012 gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType target = null;
8013 target = (gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
8014 return target;
8015 }
8016 }
8017
8018
8019
8020
8021 public boolean isSetIndirectCostRate()
8022 {
8023 synchronized (monitor())
8024 {
8025 check_orphaned();
8026 return get_store().count_elements(INDIRECTCOSTRATE$2) != 0;
8027 }
8028 }
8029
8030
8031
8032
8033 public void setIndirectCostRate(java.math.BigDecimal indirectCostRate)
8034 {
8035 synchronized (monitor())
8036 {
8037 check_orphaned();
8038 org.apache.xmlbeans.SimpleValue target = null;
8039 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
8040 if (target == null)
8041 {
8042 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTRATE$2);
8043 }
8044 target.setBigDecimalValue(indirectCostRate);
8045 }
8046 }
8047
8048
8049
8050
8051 public void xsetIndirectCostRate(gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType indirectCostRate)
8052 {
8053 synchronized (monitor())
8054 {
8055 check_orphaned();
8056 gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType target = null;
8057 target = (gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType)get_store().find_element_user(INDIRECTCOSTRATE$2, 0);
8058 if (target == null)
8059 {
8060 target = (gov.grants.apply.system.globalLibraryV10.PercentageDecimalDataType)get_store().add_element_user(INDIRECTCOSTRATE$2);
8061 }
8062 target.set(indirectCostRate);
8063 }
8064 }
8065
8066
8067
8068
8069 public void unsetIndirectCostRate()
8070 {
8071 synchronized (monitor())
8072 {
8073 check_orphaned();
8074 get_store().remove_element(INDIRECTCOSTRATE$2, 0);
8075 }
8076 }
8077
8078
8079
8080
8081 public java.math.BigDecimal getIndirectCostBase()
8082 {
8083 synchronized (monitor())
8084 {
8085 check_orphaned();
8086 org.apache.xmlbeans.SimpleValue target = null;
8087 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
8088 if (target == null)
8089 {
8090 return null;
8091 }
8092 return target.getBigDecimalValue();
8093 }
8094 }
8095
8096
8097
8098
8099 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetIndirectCostBase()
8100 {
8101 synchronized (monitor())
8102 {
8103 check_orphaned();
8104 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
8105 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
8106 return target;
8107 }
8108 }
8109
8110
8111
8112
8113 public boolean isSetIndirectCostBase()
8114 {
8115 synchronized (monitor())
8116 {
8117 check_orphaned();
8118 return get_store().count_elements(INDIRECTCOSTBASE$4) != 0;
8119 }
8120 }
8121
8122
8123
8124
8125 public void setIndirectCostBase(java.math.BigDecimal indirectCostBase)
8126 {
8127 synchronized (monitor())
8128 {
8129 check_orphaned();
8130 org.apache.xmlbeans.SimpleValue target = null;
8131 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
8132 if (target == null)
8133 {
8134 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTBASE$4);
8135 }
8136 target.setBigDecimalValue(indirectCostBase);
8137 }
8138 }
8139
8140
8141
8142
8143 public void xsetIndirectCostBase(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType indirectCostBase)
8144 {
8145 synchronized (monitor())
8146 {
8147 check_orphaned();
8148 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
8149 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTBASE$4, 0);
8150 if (target == null)
8151 {
8152 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(INDIRECTCOSTBASE$4);
8153 }
8154 target.set(indirectCostBase);
8155 }
8156 }
8157
8158
8159
8160
8161 public void unsetIndirectCostBase()
8162 {
8163 synchronized (monitor())
8164 {
8165 check_orphaned();
8166 get_store().remove_element(INDIRECTCOSTBASE$4, 0);
8167 }
8168 }
8169
8170
8171
8172
8173 public java.math.BigDecimal getIndirectCostFundsRequested()
8174 {
8175 synchronized (monitor())
8176 {
8177 check_orphaned();
8178 org.apache.xmlbeans.SimpleValue target = null;
8179 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
8180 if (target == null)
8181 {
8182 return null;
8183 }
8184 return target.getBigDecimalValue();
8185 }
8186 }
8187
8188
8189
8190
8191 public gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType xgetIndirectCostFundsRequested()
8192 {
8193 synchronized (monitor())
8194 {
8195 check_orphaned();
8196 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
8197 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
8198 return target;
8199 }
8200 }
8201
8202
8203
8204
8205 public boolean isSetIndirectCostFundsRequested()
8206 {
8207 synchronized (monitor())
8208 {
8209 check_orphaned();
8210 return get_store().count_elements(INDIRECTCOSTFUNDSREQUESTED$6) != 0;
8211 }
8212 }
8213
8214
8215
8216
8217 public void setIndirectCostFundsRequested(java.math.BigDecimal indirectCostFundsRequested)
8218 {
8219 synchronized (monitor())
8220 {
8221 check_orphaned();
8222 org.apache.xmlbeans.SimpleValue target = null;
8223 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
8224 if (target == null)
8225 {
8226 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIRECTCOSTFUNDSREQUESTED$6);
8227 }
8228 target.setBigDecimalValue(indirectCostFundsRequested);
8229 }
8230 }
8231
8232
8233
8234
8235 public void xsetIndirectCostFundsRequested(gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType indirectCostFundsRequested)
8236 {
8237 synchronized (monitor())
8238 {
8239 check_orphaned();
8240 gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType target = null;
8241 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().find_element_user(INDIRECTCOSTFUNDSREQUESTED$6, 0);
8242 if (target == null)
8243 {
8244 target = (gov.grants.apply.system.globalLibraryV10.BudgetAmountDataType)get_store().add_element_user(INDIRECTCOSTFUNDSREQUESTED$6);
8245 }
8246 target.set(indirectCostFundsRequested);
8247 }
8248 }
8249
8250
8251
8252
8253 public void unsetIndirectCostFundsRequested()
8254 {
8255 synchronized (monitor())
8256 {
8257 check_orphaned();
8258 get_store().remove_element(INDIRECTCOSTFUNDSREQUESTED$6, 0);
8259 }
8260 }
8261
8262
8263
8264
8265
8266 public static class IndirectCostTypeDescriptionImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.IndirectCostItems5.IndirectCostTypeDescription
8267 {
8268 private static final long serialVersionUID = 1L;
8269
8270 public IndirectCostTypeDescriptionImpl(org.apache.xmlbeans.SchemaType sType)
8271 {
8272 super(sType, false);
8273 }
8274
8275 protected IndirectCostTypeDescriptionImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
8276 {
8277 super(sType, b);
8278 }
8279 }
8280 }
8281
8282
8283
8284
8285
8286 public static class CognizantFederalAgency5Impl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.Periods5.IndirectCost5.CognizantFederalAgency5
8287 {
8288 private static final long serialVersionUID = 1L;
8289
8290 public CognizantFederalAgency5Impl(org.apache.xmlbeans.SchemaType sType)
8291 {
8292 super(sType, false);
8293 }
8294
8295 protected CognizantFederalAgency5Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
8296 {
8297 super(sType, b);
8298 }
8299 }
8300 }
8301 }
8302
8303
8304
8305
8306
8307 public static class CummulativeBudgetInfoImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo
8308 {
8309 private static final long serialVersionUID = 1L;
8310
8311 public CummulativeBudgetInfoImpl(org.apache.xmlbeans.SchemaType sType)
8312 {
8313 super(sType);
8314 }
8315
8316 private static final javax.xml.namespace.QName ENTIREPERIODTOTALCOST$0 =
8317 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "EntirePeriodTotalCost");
8318 private static final javax.xml.namespace.QName BUDGETJUSTIFICATIONS$2 =
8319 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "BudgetJustifications");
8320
8321
8322
8323
8324
8325 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.EntirePeriodTotalCost getEntirePeriodTotalCost()
8326 {
8327 synchronized (monitor())
8328 {
8329 check_orphaned();
8330 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.EntirePeriodTotalCost target = null;
8331 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.EntirePeriodTotalCost)get_store().find_element_user(ENTIREPERIODTOTALCOST$0, 0);
8332 if (target == null)
8333 {
8334 return null;
8335 }
8336 return target;
8337 }
8338 }
8339
8340
8341
8342
8343 public void setEntirePeriodTotalCost(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.EntirePeriodTotalCost entirePeriodTotalCost)
8344 {
8345 generatedSetterHelperImpl(entirePeriodTotalCost, ENTIREPERIODTOTALCOST$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
8346 }
8347
8348
8349
8350
8351 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.EntirePeriodTotalCost addNewEntirePeriodTotalCost()
8352 {
8353 synchronized (monitor())
8354 {
8355 check_orphaned();
8356 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.EntirePeriodTotalCost target = null;
8357 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.EntirePeriodTotalCost)get_store().add_element_user(ENTIREPERIODTOTALCOST$0);
8358 return target;
8359 }
8360 }
8361
8362
8363
8364
8365 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications getBudgetJustifications()
8366 {
8367 synchronized (monitor())
8368 {
8369 check_orphaned();
8370 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications target = null;
8371 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications)get_store().find_element_user(BUDGETJUSTIFICATIONS$2, 0);
8372 if (target == null)
8373 {
8374 return null;
8375 }
8376 return target;
8377 }
8378 }
8379
8380
8381
8382
8383 public boolean isSetBudgetJustifications()
8384 {
8385 synchronized (monitor())
8386 {
8387 check_orphaned();
8388 return get_store().count_elements(BUDGETJUSTIFICATIONS$2) != 0;
8389 }
8390 }
8391
8392
8393
8394
8395 public void setBudgetJustifications(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications budgetJustifications)
8396 {
8397 generatedSetterHelperImpl(budgetJustifications, BUDGETJUSTIFICATIONS$2, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
8398 }
8399
8400
8401
8402
8403 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications addNewBudgetJustifications()
8404 {
8405 synchronized (monitor())
8406 {
8407 check_orphaned();
8408 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications target = null;
8409 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications)get_store().add_element_user(BUDGETJUSTIFICATIONS$2);
8410 return target;
8411 }
8412 }
8413
8414
8415
8416
8417 public void unsetBudgetJustifications()
8418 {
8419 synchronized (monitor())
8420 {
8421 check_orphaned();
8422 get_store().remove_element(BUDGETJUSTIFICATIONS$2, 0);
8423 }
8424 }
8425
8426
8427
8428
8429
8430 public static class EntirePeriodTotalCostImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.EntirePeriodTotalCost
8431 {
8432 private static final long serialVersionUID = 1L;
8433
8434 public EntirePeriodTotalCostImpl(org.apache.xmlbeans.SchemaType sType)
8435 {
8436 super(sType);
8437 }
8438
8439 private static final javax.xml.namespace.QName CUMULATIVEDIRECTCOSTLESSCONSORTIUMFANDA$0 =
8440 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "CumulativeDirectCostLessConsortiumFandA");
8441 private static final javax.xml.namespace.QName CUMULATIVECONSORTIUMFANDA$2 =
8442 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "CumulativeConsortiumFandA");
8443 private static final javax.xml.namespace.QName CUMULATIVETOTALFUNDSREQUESTEDDIRECTCOSTS$4 =
8444 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "CumulativeTotalFundsRequestedDirectCosts");
8445 private static final javax.xml.namespace.QName CUMULATIVETOTALFUNDSREQUESTEDINDIRECTCOST$6 =
8446 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "CumulativeTotalFundsRequestedIndirectCost");
8447 private static final javax.xml.namespace.QName CUMULATIVETOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS$8 =
8448 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "CumulativeTotalFundsRequestedDirectIndirectCosts");
8449
8450
8451
8452
8453
8454 public java.math.BigDecimal getCumulativeDirectCostLessConsortiumFandA()
8455 {
8456 synchronized (monitor())
8457 {
8458 check_orphaned();
8459 org.apache.xmlbeans.SimpleValue target = null;
8460 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CUMULATIVEDIRECTCOSTLESSCONSORTIUMFANDA$0, 0);
8461 if (target == null)
8462 {
8463 return null;
8464 }
8465 return target.getBigDecimalValue();
8466 }
8467 }
8468
8469
8470
8471
8472 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetCumulativeDirectCostLessConsortiumFandA()
8473 {
8474 synchronized (monitor())
8475 {
8476 check_orphaned();
8477 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
8478 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(CUMULATIVEDIRECTCOSTLESSCONSORTIUMFANDA$0, 0);
8479 return target;
8480 }
8481 }
8482
8483
8484
8485
8486 public void setCumulativeDirectCostLessConsortiumFandA(java.math.BigDecimal cumulativeDirectCostLessConsortiumFandA)
8487 {
8488 synchronized (monitor())
8489 {
8490 check_orphaned();
8491 org.apache.xmlbeans.SimpleValue target = null;
8492 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CUMULATIVEDIRECTCOSTLESSCONSORTIUMFANDA$0, 0);
8493 if (target == null)
8494 {
8495 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CUMULATIVEDIRECTCOSTLESSCONSORTIUMFANDA$0);
8496 }
8497 target.setBigDecimalValue(cumulativeDirectCostLessConsortiumFandA);
8498 }
8499 }
8500
8501
8502
8503
8504 public void xsetCumulativeDirectCostLessConsortiumFandA(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType cumulativeDirectCostLessConsortiumFandA)
8505 {
8506 synchronized (monitor())
8507 {
8508 check_orphaned();
8509 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
8510 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(CUMULATIVEDIRECTCOSTLESSCONSORTIUMFANDA$0, 0);
8511 if (target == null)
8512 {
8513 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(CUMULATIVEDIRECTCOSTLESSCONSORTIUMFANDA$0);
8514 }
8515 target.set(cumulativeDirectCostLessConsortiumFandA);
8516 }
8517 }
8518
8519
8520
8521
8522 public java.math.BigDecimal getCumulativeConsortiumFandA()
8523 {
8524 synchronized (monitor())
8525 {
8526 check_orphaned();
8527 org.apache.xmlbeans.SimpleValue target = null;
8528 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CUMULATIVECONSORTIUMFANDA$2, 0);
8529 if (target == null)
8530 {
8531 return null;
8532 }
8533 return target.getBigDecimalValue();
8534 }
8535 }
8536
8537
8538
8539
8540 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetCumulativeConsortiumFandA()
8541 {
8542 synchronized (monitor())
8543 {
8544 check_orphaned();
8545 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
8546 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(CUMULATIVECONSORTIUMFANDA$2, 0);
8547 return target;
8548 }
8549 }
8550
8551
8552
8553
8554 public boolean isSetCumulativeConsortiumFandA()
8555 {
8556 synchronized (monitor())
8557 {
8558 check_orphaned();
8559 return get_store().count_elements(CUMULATIVECONSORTIUMFANDA$2) != 0;
8560 }
8561 }
8562
8563
8564
8565
8566 public void setCumulativeConsortiumFandA(java.math.BigDecimal cumulativeConsortiumFandA)
8567 {
8568 synchronized (monitor())
8569 {
8570 check_orphaned();
8571 org.apache.xmlbeans.SimpleValue target = null;
8572 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CUMULATIVECONSORTIUMFANDA$2, 0);
8573 if (target == null)
8574 {
8575 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CUMULATIVECONSORTIUMFANDA$2);
8576 }
8577 target.setBigDecimalValue(cumulativeConsortiumFandA);
8578 }
8579 }
8580
8581
8582
8583
8584 public void xsetCumulativeConsortiumFandA(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType cumulativeConsortiumFandA)
8585 {
8586 synchronized (monitor())
8587 {
8588 check_orphaned();
8589 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
8590 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(CUMULATIVECONSORTIUMFANDA$2, 0);
8591 if (target == null)
8592 {
8593 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(CUMULATIVECONSORTIUMFANDA$2);
8594 }
8595 target.set(cumulativeConsortiumFandA);
8596 }
8597 }
8598
8599
8600
8601
8602 public void unsetCumulativeConsortiumFandA()
8603 {
8604 synchronized (monitor())
8605 {
8606 check_orphaned();
8607 get_store().remove_element(CUMULATIVECONSORTIUMFANDA$2, 0);
8608 }
8609 }
8610
8611
8612
8613
8614 public java.math.BigDecimal getCumulativeTotalFundsRequestedDirectCosts()
8615 {
8616 synchronized (monitor())
8617 {
8618 check_orphaned();
8619 org.apache.xmlbeans.SimpleValue target = null;
8620 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CUMULATIVETOTALFUNDSREQUESTEDDIRECTCOSTS$4, 0);
8621 if (target == null)
8622 {
8623 return null;
8624 }
8625 return target.getBigDecimalValue();
8626 }
8627 }
8628
8629
8630
8631
8632 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetCumulativeTotalFundsRequestedDirectCosts()
8633 {
8634 synchronized (monitor())
8635 {
8636 check_orphaned();
8637 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
8638 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(CUMULATIVETOTALFUNDSREQUESTEDDIRECTCOSTS$4, 0);
8639 return target;
8640 }
8641 }
8642
8643
8644
8645
8646 public void setCumulativeTotalFundsRequestedDirectCosts(java.math.BigDecimal cumulativeTotalFundsRequestedDirectCosts)
8647 {
8648 synchronized (monitor())
8649 {
8650 check_orphaned();
8651 org.apache.xmlbeans.SimpleValue target = null;
8652 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CUMULATIVETOTALFUNDSREQUESTEDDIRECTCOSTS$4, 0);
8653 if (target == null)
8654 {
8655 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CUMULATIVETOTALFUNDSREQUESTEDDIRECTCOSTS$4);
8656 }
8657 target.setBigDecimalValue(cumulativeTotalFundsRequestedDirectCosts);
8658 }
8659 }
8660
8661
8662
8663
8664 public void xsetCumulativeTotalFundsRequestedDirectCosts(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType cumulativeTotalFundsRequestedDirectCosts)
8665 {
8666 synchronized (monitor())
8667 {
8668 check_orphaned();
8669 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
8670 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(CUMULATIVETOTALFUNDSREQUESTEDDIRECTCOSTS$4, 0);
8671 if (target == null)
8672 {
8673 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(CUMULATIVETOTALFUNDSREQUESTEDDIRECTCOSTS$4);
8674 }
8675 target.set(cumulativeTotalFundsRequestedDirectCosts);
8676 }
8677 }
8678
8679
8680
8681
8682 public java.math.BigDecimal getCumulativeTotalFundsRequestedIndirectCost()
8683 {
8684 synchronized (monitor())
8685 {
8686 check_orphaned();
8687 org.apache.xmlbeans.SimpleValue target = null;
8688 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CUMULATIVETOTALFUNDSREQUESTEDINDIRECTCOST$6, 0);
8689 if (target == null)
8690 {
8691 return null;
8692 }
8693 return target.getBigDecimalValue();
8694 }
8695 }
8696
8697
8698
8699
8700 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetCumulativeTotalFundsRequestedIndirectCost()
8701 {
8702 synchronized (monitor())
8703 {
8704 check_orphaned();
8705 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
8706 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(CUMULATIVETOTALFUNDSREQUESTEDINDIRECTCOST$6, 0);
8707 return target;
8708 }
8709 }
8710
8711
8712
8713
8714 public boolean isSetCumulativeTotalFundsRequestedIndirectCost()
8715 {
8716 synchronized (monitor())
8717 {
8718 check_orphaned();
8719 return get_store().count_elements(CUMULATIVETOTALFUNDSREQUESTEDINDIRECTCOST$6) != 0;
8720 }
8721 }
8722
8723
8724
8725
8726 public void setCumulativeTotalFundsRequestedIndirectCost(java.math.BigDecimal cumulativeTotalFundsRequestedIndirectCost)
8727 {
8728 synchronized (monitor())
8729 {
8730 check_orphaned();
8731 org.apache.xmlbeans.SimpleValue target = null;
8732 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CUMULATIVETOTALFUNDSREQUESTEDINDIRECTCOST$6, 0);
8733 if (target == null)
8734 {
8735 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CUMULATIVETOTALFUNDSREQUESTEDINDIRECTCOST$6);
8736 }
8737 target.setBigDecimalValue(cumulativeTotalFundsRequestedIndirectCost);
8738 }
8739 }
8740
8741
8742
8743
8744 public void xsetCumulativeTotalFundsRequestedIndirectCost(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType cumulativeTotalFundsRequestedIndirectCost)
8745 {
8746 synchronized (monitor())
8747 {
8748 check_orphaned();
8749 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
8750 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(CUMULATIVETOTALFUNDSREQUESTEDINDIRECTCOST$6, 0);
8751 if (target == null)
8752 {
8753 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(CUMULATIVETOTALFUNDSREQUESTEDINDIRECTCOST$6);
8754 }
8755 target.set(cumulativeTotalFundsRequestedIndirectCost);
8756 }
8757 }
8758
8759
8760
8761
8762 public void unsetCumulativeTotalFundsRequestedIndirectCost()
8763 {
8764 synchronized (monitor())
8765 {
8766 check_orphaned();
8767 get_store().remove_element(CUMULATIVETOTALFUNDSREQUESTEDINDIRECTCOST$6, 0);
8768 }
8769 }
8770
8771
8772
8773
8774 public java.math.BigDecimal getCumulativeTotalFundsRequestedDirectIndirectCosts()
8775 {
8776 synchronized (monitor())
8777 {
8778 check_orphaned();
8779 org.apache.xmlbeans.SimpleValue target = null;
8780 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CUMULATIVETOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS$8, 0);
8781 if (target == null)
8782 {
8783 return null;
8784 }
8785 return target.getBigDecimalValue();
8786 }
8787 }
8788
8789
8790
8791
8792 public gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType xgetCumulativeTotalFundsRequestedDirectIndirectCosts()
8793 {
8794 synchronized (monitor())
8795 {
8796 check_orphaned();
8797 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
8798 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(CUMULATIVETOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS$8, 0);
8799 return target;
8800 }
8801 }
8802
8803
8804
8805
8806 public void setCumulativeTotalFundsRequestedDirectIndirectCosts(java.math.BigDecimal cumulativeTotalFundsRequestedDirectIndirectCosts)
8807 {
8808 synchronized (monitor())
8809 {
8810 check_orphaned();
8811 org.apache.xmlbeans.SimpleValue target = null;
8812 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CUMULATIVETOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS$8, 0);
8813 if (target == null)
8814 {
8815 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CUMULATIVETOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS$8);
8816 }
8817 target.setBigDecimalValue(cumulativeTotalFundsRequestedDirectIndirectCosts);
8818 }
8819 }
8820
8821
8822
8823
8824 public void xsetCumulativeTotalFundsRequestedDirectIndirectCosts(gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType cumulativeTotalFundsRequestedDirectIndirectCosts)
8825 {
8826 synchronized (monitor())
8827 {
8828 check_orphaned();
8829 gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType target = null;
8830 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().find_element_user(CUMULATIVETOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS$8, 0);
8831 if (target == null)
8832 {
8833 target = (gov.grants.apply.system.globalLibraryV10.BudgetTotalAmountDataType)get_store().add_element_user(CUMULATIVETOTALFUNDSREQUESTEDDIRECTINDIRECTCOSTS$8);
8834 }
8835 target.set(cumulativeTotalFundsRequestedDirectIndirectCosts);
8836 }
8837 }
8838 }
8839
8840
8841
8842
8843
8844 public static class BudgetJustificationsImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications
8845 {
8846 private static final long serialVersionUID = 1L;
8847
8848 public BudgetJustificationsImpl(org.apache.xmlbeans.SchemaType sType)
8849 {
8850 super(sType);
8851 }
8852
8853 private static final javax.xml.namespace.QName PERSONNELJUSTIFICATION$0 =
8854 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "PersonnelJustification");
8855 private static final javax.xml.namespace.QName CONSORTIUMJUSTIFICATION$2 =
8856 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "ConsortiumJustification");
8857 private static final javax.xml.namespace.QName ADDITIONALNARRATIVEJUSTIFICATION$4 =
8858 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "AdditionalNarrativeJustification");
8859
8860
8861
8862
8863
8864 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.PersonnelJustification getPersonnelJustification()
8865 {
8866 synchronized (monitor())
8867 {
8868 check_orphaned();
8869 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.PersonnelJustification target = null;
8870 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.PersonnelJustification)get_store().find_element_user(PERSONNELJUSTIFICATION$0, 0);
8871 if (target == null)
8872 {
8873 return null;
8874 }
8875 return target;
8876 }
8877 }
8878
8879
8880
8881
8882 public boolean isSetPersonnelJustification()
8883 {
8884 synchronized (monitor())
8885 {
8886 check_orphaned();
8887 return get_store().count_elements(PERSONNELJUSTIFICATION$0) != 0;
8888 }
8889 }
8890
8891
8892
8893
8894 public void setPersonnelJustification(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.PersonnelJustification personnelJustification)
8895 {
8896 generatedSetterHelperImpl(personnelJustification, PERSONNELJUSTIFICATION$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
8897 }
8898
8899
8900
8901
8902 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.PersonnelJustification addNewPersonnelJustification()
8903 {
8904 synchronized (monitor())
8905 {
8906 check_orphaned();
8907 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.PersonnelJustification target = null;
8908 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.PersonnelJustification)get_store().add_element_user(PERSONNELJUSTIFICATION$0);
8909 return target;
8910 }
8911 }
8912
8913
8914
8915
8916 public void unsetPersonnelJustification()
8917 {
8918 synchronized (monitor())
8919 {
8920 check_orphaned();
8921 get_store().remove_element(PERSONNELJUSTIFICATION$0, 0);
8922 }
8923 }
8924
8925
8926
8927
8928 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.ConsortiumJustification getConsortiumJustification()
8929 {
8930 synchronized (monitor())
8931 {
8932 check_orphaned();
8933 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.ConsortiumJustification target = null;
8934 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.ConsortiumJustification)get_store().find_element_user(CONSORTIUMJUSTIFICATION$2, 0);
8935 if (target == null)
8936 {
8937 return null;
8938 }
8939 return target;
8940 }
8941 }
8942
8943
8944
8945
8946 public boolean isSetConsortiumJustification()
8947 {
8948 synchronized (monitor())
8949 {
8950 check_orphaned();
8951 return get_store().count_elements(CONSORTIUMJUSTIFICATION$2) != 0;
8952 }
8953 }
8954
8955
8956
8957
8958 public void setConsortiumJustification(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.ConsortiumJustification consortiumJustification)
8959 {
8960 generatedSetterHelperImpl(consortiumJustification, CONSORTIUMJUSTIFICATION$2, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
8961 }
8962
8963
8964
8965
8966 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.ConsortiumJustification addNewConsortiumJustification()
8967 {
8968 synchronized (monitor())
8969 {
8970 check_orphaned();
8971 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.ConsortiumJustification target = null;
8972 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.ConsortiumJustification)get_store().add_element_user(CONSORTIUMJUSTIFICATION$2);
8973 return target;
8974 }
8975 }
8976
8977
8978
8979
8980 public void unsetConsortiumJustification()
8981 {
8982 synchronized (monitor())
8983 {
8984 check_orphaned();
8985 get_store().remove_element(CONSORTIUMJUSTIFICATION$2, 0);
8986 }
8987 }
8988
8989
8990
8991
8992 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.AdditionalNarrativeJustification getAdditionalNarrativeJustification()
8993 {
8994 synchronized (monitor())
8995 {
8996 check_orphaned();
8997 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.AdditionalNarrativeJustification target = null;
8998 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.AdditionalNarrativeJustification)get_store().find_element_user(ADDITIONALNARRATIVEJUSTIFICATION$4, 0);
8999 if (target == null)
9000 {
9001 return null;
9002 }
9003 return target;
9004 }
9005 }
9006
9007
9008
9009
9010 public boolean isSetAdditionalNarrativeJustification()
9011 {
9012 synchronized (monitor())
9013 {
9014 check_orphaned();
9015 return get_store().count_elements(ADDITIONALNARRATIVEJUSTIFICATION$4) != 0;
9016 }
9017 }
9018
9019
9020
9021
9022 public void setAdditionalNarrativeJustification(gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.AdditionalNarrativeJustification additionalNarrativeJustification)
9023 {
9024 generatedSetterHelperImpl(additionalNarrativeJustification, ADDITIONALNARRATIVEJUSTIFICATION$4, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
9025 }
9026
9027
9028
9029
9030 public gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.AdditionalNarrativeJustification addNewAdditionalNarrativeJustification()
9031 {
9032 synchronized (monitor())
9033 {
9034 check_orphaned();
9035 gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.AdditionalNarrativeJustification target = null;
9036 target = (gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.AdditionalNarrativeJustification)get_store().add_element_user(ADDITIONALNARRATIVEJUSTIFICATION$4);
9037 return target;
9038 }
9039 }
9040
9041
9042
9043
9044 public void unsetAdditionalNarrativeJustification()
9045 {
9046 synchronized (monitor())
9047 {
9048 check_orphaned();
9049 get_store().remove_element(ADDITIONALNARRATIVEJUSTIFICATION$4, 0);
9050 }
9051 }
9052
9053
9054
9055
9056
9057 public static class PersonnelJustificationImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.PersonnelJustification
9058 {
9059 private static final long serialVersionUID = 1L;
9060
9061 public PersonnelJustificationImpl(org.apache.xmlbeans.SchemaType sType)
9062 {
9063 super(sType);
9064 }
9065
9066 private static final javax.xml.namespace.QName ATTFILE$0 =
9067 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "attFile");
9068
9069
9070
9071
9072
9073 public gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttFile()
9074 {
9075 synchronized (monitor())
9076 {
9077 check_orphaned();
9078 gov.grants.apply.system.attachmentsV10.AttachedFileDataType target = null;
9079 target = (gov.grants.apply.system.attachmentsV10.AttachedFileDataType)get_store().find_element_user(ATTFILE$0, 0);
9080 if (target == null)
9081 {
9082 return null;
9083 }
9084 return target;
9085 }
9086 }
9087
9088
9089
9090
9091 public void setAttFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attFile)
9092 {
9093 generatedSetterHelperImpl(attFile, ATTFILE$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
9094 }
9095
9096
9097
9098
9099 public gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttFile()
9100 {
9101 synchronized (monitor())
9102 {
9103 check_orphaned();
9104 gov.grants.apply.system.attachmentsV10.AttachedFileDataType target = null;
9105 target = (gov.grants.apply.system.attachmentsV10.AttachedFileDataType)get_store().add_element_user(ATTFILE$0);
9106 return target;
9107 }
9108 }
9109 }
9110
9111
9112
9113
9114
9115 public static class ConsortiumJustificationImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.ConsortiumJustification
9116 {
9117 private static final long serialVersionUID = 1L;
9118
9119 public ConsortiumJustificationImpl(org.apache.xmlbeans.SchemaType sType)
9120 {
9121 super(sType);
9122 }
9123
9124 private static final javax.xml.namespace.QName ATTFILE$0 =
9125 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "attFile");
9126
9127
9128
9129
9130
9131 public gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttFile()
9132 {
9133 synchronized (monitor())
9134 {
9135 check_orphaned();
9136 gov.grants.apply.system.attachmentsV10.AttachedFileDataType target = null;
9137 target = (gov.grants.apply.system.attachmentsV10.AttachedFileDataType)get_store().find_element_user(ATTFILE$0, 0);
9138 if (target == null)
9139 {
9140 return null;
9141 }
9142 return target;
9143 }
9144 }
9145
9146
9147
9148
9149 public void setAttFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attFile)
9150 {
9151 generatedSetterHelperImpl(attFile, ATTFILE$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
9152 }
9153
9154
9155
9156
9157 public gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttFile()
9158 {
9159 synchronized (monitor())
9160 {
9161 check_orphaned();
9162 gov.grants.apply.system.attachmentsV10.AttachedFileDataType target = null;
9163 target = (gov.grants.apply.system.attachmentsV10.AttachedFileDataType)get_store().add_element_user(ATTFILE$0);
9164 return target;
9165 }
9166 }
9167 }
9168
9169
9170
9171
9172
9173 public static class AdditionalNarrativeJustificationImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.phs398ModularBudgetV10.PHS398ModularBudgetDocument.PHS398ModularBudget.CummulativeBudgetInfo.BudgetJustifications.AdditionalNarrativeJustification
9174 {
9175 private static final long serialVersionUID = 1L;
9176
9177 public AdditionalNarrativeJustificationImpl(org.apache.xmlbeans.SchemaType sType)
9178 {
9179 super(sType);
9180 }
9181
9182 private static final javax.xml.namespace.QName ATTFILE$0 =
9183 new javax.xml.namespace.QName("http://apply.grants.gov/forms/PHS398_ModularBudget-V1.0", "attFile");
9184
9185
9186
9187
9188
9189 public gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttFile()
9190 {
9191 synchronized (monitor())
9192 {
9193 check_orphaned();
9194 gov.grants.apply.system.attachmentsV10.AttachedFileDataType target = null;
9195 target = (gov.grants.apply.system.attachmentsV10.AttachedFileDataType)get_store().find_element_user(ATTFILE$0, 0);
9196 if (target == null)
9197 {
9198 return null;
9199 }
9200 return target;
9201 }
9202 }
9203
9204
9205
9206
9207 public void setAttFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attFile)
9208 {
9209 generatedSetterHelperImpl(attFile, ATTFILE$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
9210 }
9211
9212
9213
9214
9215 public gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttFile()
9216 {
9217 synchronized (monitor())
9218 {
9219 check_orphaned();
9220 gov.grants.apply.system.attachmentsV10.AttachedFileDataType target = null;
9221 target = (gov.grants.apply.system.attachmentsV10.AttachedFileDataType)get_store().add_element_user(ATTFILE$0);
9222 return target;
9223 }
9224 }
9225 }
9226 }
9227 }
9228 }
9229 }