View Javadoc
1   /*
2    * An XML document type.
3    * Localname: SummaryLineItem
4    * Namespace: http://apply.grants.gov/forms/SF424A-V1.0
5    * Java type: gov.grants.apply.forms.sf424AV10.SummaryLineItemDocument
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.sf424AV10.impl;
10  /**
11   * A document containing one SummaryLineItem(@http://apply.grants.gov/forms/SF424A-V1.0) element.
12   *
13   * This is a complex type.
14   */
15  public class SummaryLineItemDocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.sf424AV10.SummaryLineItemDocument
16  {
17      private static final long serialVersionUID = 1L;
18      
19      public SummaryLineItemDocumentImpl(org.apache.xmlbeans.SchemaType sType)
20      {
21          super(sType);
22      }
23      
24      private static final javax.xml.namespace.QName SUMMARYLINEITEM$0 = 
25          new javax.xml.namespace.QName("http://apply.grants.gov/forms/SF424A-V1.0", "SummaryLineItem");
26      
27      
28      /**
29       * Gets the "SummaryLineItem" element
30       */
31      public gov.grants.apply.forms.sf424AV10.SummaryLineItemDocument.SummaryLineItem getSummaryLineItem()
32      {
33          synchronized (monitor())
34          {
35              check_orphaned();
36              gov.grants.apply.forms.sf424AV10.SummaryLineItemDocument.SummaryLineItem target = null;
37              target = (gov.grants.apply.forms.sf424AV10.SummaryLineItemDocument.SummaryLineItem)get_store().find_element_user(SUMMARYLINEITEM$0, 0);
38              if (target == null)
39              {
40                  return null;
41              }
42              return target;
43          }
44      }
45      
46      /**
47       * Sets the "SummaryLineItem" element
48       */
49      public void setSummaryLineItem(gov.grants.apply.forms.sf424AV10.SummaryLineItemDocument.SummaryLineItem summaryLineItem)
50      {
51          generatedSetterHelperImpl(summaryLineItem, SUMMARYLINEITEM$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
52      }
53      
54      /**
55       * Appends and returns a new empty "SummaryLineItem" element
56       */
57      public gov.grants.apply.forms.sf424AV10.SummaryLineItemDocument.SummaryLineItem addNewSummaryLineItem()
58      {
59          synchronized (monitor())
60          {
61              check_orphaned();
62              gov.grants.apply.forms.sf424AV10.SummaryLineItemDocument.SummaryLineItem target = null;
63              target = (gov.grants.apply.forms.sf424AV10.SummaryLineItemDocument.SummaryLineItem)get_store().add_element_user(SUMMARYLINEITEM$0);
64              return target;
65          }
66      }
67      /**
68       * An XML SummaryLineItem(@http://apply.grants.gov/forms/SF424A-V1.0).
69       *
70       * This is a complex type.
71       */
72      public static class SummaryLineItemImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.sf424AV10.SummaryLineItemDocument.SummaryLineItem
73      {
74          private static final long serialVersionUID = 1L;
75          
76          public SummaryLineItemImpl(org.apache.xmlbeans.SchemaType sType)
77          {
78              super(sType);
79          }
80          
81          private static final javax.xml.namespace.QName CFDANUMBER$0 = 
82              new javax.xml.namespace.QName("http://apply.grants.gov/forms/SF424A-V1.0", "CFDANumber");
83          private static final javax.xml.namespace.QName BUDGETFEDERALESTIMATEDUNOBLIGATEDAMOUNT$2 = 
84              new javax.xml.namespace.QName("http://apply.grants.gov/forms/SF424A-V1.0", "BudgetFederalEstimatedUnobligatedAmount");
85          private static final javax.xml.namespace.QName BUDGETNONFEDERALESTIMATEDUNOBLIGATEDAMOUNT$4 = 
86              new javax.xml.namespace.QName("http://apply.grants.gov/forms/SF424A-V1.0", "BudgetNonFederalEstimatedUnobligatedAmount");
87          private static final javax.xml.namespace.QName BUDGETFEDERALNEWORREVISEDAMOUNT$6 = 
88              new javax.xml.namespace.QName("http://apply.grants.gov/forms/SF424A-V1.0", "BudgetFederalNewOrRevisedAmount");
89          private static final javax.xml.namespace.QName BUDGETNONFEDERALNEWORREVISEDAMOUNT$8 = 
90              new javax.xml.namespace.QName("http://apply.grants.gov/forms/SF424A-V1.0", "BudgetNonFederalNewOrRevisedAmount");
91          private static final javax.xml.namespace.QName BUDGETTOTALNEWORREVISEDAMOUNT$10 = 
92              new javax.xml.namespace.QName("http://apply.grants.gov/forms/SF424A-V1.0", "BudgetTotalNewOrRevisedAmount");
93          private static final javax.xml.namespace.QName ACTIVITYTITLE$12 = 
94              new javax.xml.namespace.QName("http://apply.grants.gov/forms/SF424A-V1.0", "activityTitle");
95          
96          
97          /**
98           * Gets the "CFDANumber" element
99           */
100         public java.lang.String getCFDANumber()
101         {
102             synchronized (monitor())
103             {
104                 check_orphaned();
105                 org.apache.xmlbeans.SimpleValue target = null;
106                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CFDANUMBER$0, 0);
107                 if (target == null)
108                 {
109                     return null;
110                 }
111                 return target.getStringValue();
112             }
113         }
114         
115         /**
116          * Gets (as xml) the "CFDANumber" element
117          */
118         public gov.grants.apply.system.globalV10.StringMin1Max15Type xgetCFDANumber()
119         {
120             synchronized (monitor())
121             {
122                 check_orphaned();
123                 gov.grants.apply.system.globalV10.StringMin1Max15Type target = null;
124                 target = (gov.grants.apply.system.globalV10.StringMin1Max15Type)get_store().find_element_user(CFDANUMBER$0, 0);
125                 return target;
126             }
127         }
128         
129         /**
130          * True if has "CFDANumber" element
131          */
132         public boolean isSetCFDANumber()
133         {
134             synchronized (monitor())
135             {
136                 check_orphaned();
137                 return get_store().count_elements(CFDANUMBER$0) != 0;
138             }
139         }
140         
141         /**
142          * Sets the "CFDANumber" element
143          */
144         public void setCFDANumber(java.lang.String cfdaNumber)
145         {
146             synchronized (monitor())
147             {
148                 check_orphaned();
149                 org.apache.xmlbeans.SimpleValue target = null;
150                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CFDANUMBER$0, 0);
151                 if (target == null)
152                 {
153                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CFDANUMBER$0);
154                 }
155                 target.setStringValue(cfdaNumber);
156             }
157         }
158         
159         /**
160          * Sets (as xml) the "CFDANumber" element
161          */
162         public void xsetCFDANumber(gov.grants.apply.system.globalV10.StringMin1Max15Type cfdaNumber)
163         {
164             synchronized (monitor())
165             {
166                 check_orphaned();
167                 gov.grants.apply.system.globalV10.StringMin1Max15Type target = null;
168                 target = (gov.grants.apply.system.globalV10.StringMin1Max15Type)get_store().find_element_user(CFDANUMBER$0, 0);
169                 if (target == null)
170                 {
171                     target = (gov.grants.apply.system.globalV10.StringMin1Max15Type)get_store().add_element_user(CFDANUMBER$0);
172                 }
173                 target.set(cfdaNumber);
174             }
175         }
176         
177         /**
178          * Unsets the "CFDANumber" element
179          */
180         public void unsetCFDANumber()
181         {
182             synchronized (monitor())
183             {
184                 check_orphaned();
185                 get_store().remove_element(CFDANUMBER$0, 0);
186             }
187         }
188         
189         /**
190          * Gets the "BudgetFederalEstimatedUnobligatedAmount" element
191          */
192         public java.math.BigDecimal getBudgetFederalEstimatedUnobligatedAmount()
193         {
194             synchronized (monitor())
195             {
196                 check_orphaned();
197                 org.apache.xmlbeans.SimpleValue target = null;
198                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALESTIMATEDUNOBLIGATEDAMOUNT$2, 0);
199                 if (target == null)
200                 {
201                     return null;
202                 }
203                 return target.getBigDecimalValue();
204             }
205         }
206         
207         /**
208          * Gets (as xml) the "BudgetFederalEstimatedUnobligatedAmount" element
209          */
210         public gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type xgetBudgetFederalEstimatedUnobligatedAmount()
211         {
212             synchronized (monitor())
213             {
214                 check_orphaned();
215                 gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type target = null;
216                 target = (gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type)get_store().find_element_user(BUDGETFEDERALESTIMATEDUNOBLIGATEDAMOUNT$2, 0);
217                 return target;
218             }
219         }
220         
221         /**
222          * True if has "BudgetFederalEstimatedUnobligatedAmount" element
223          */
224         public boolean isSetBudgetFederalEstimatedUnobligatedAmount()
225         {
226             synchronized (monitor())
227             {
228                 check_orphaned();
229                 return get_store().count_elements(BUDGETFEDERALESTIMATEDUNOBLIGATEDAMOUNT$2) != 0;
230             }
231         }
232         
233         /**
234          * Sets the "BudgetFederalEstimatedUnobligatedAmount" element
235          */
236         public void setBudgetFederalEstimatedUnobligatedAmount(java.math.BigDecimal budgetFederalEstimatedUnobligatedAmount)
237         {
238             synchronized (monitor())
239             {
240                 check_orphaned();
241                 org.apache.xmlbeans.SimpleValue target = null;
242                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALESTIMATEDUNOBLIGATEDAMOUNT$2, 0);
243                 if (target == null)
244                 {
245                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALESTIMATEDUNOBLIGATEDAMOUNT$2);
246                 }
247                 target.setBigDecimalValue(budgetFederalEstimatedUnobligatedAmount);
248             }
249         }
250         
251         /**
252          * Sets (as xml) the "BudgetFederalEstimatedUnobligatedAmount" element
253          */
254         public void xsetBudgetFederalEstimatedUnobligatedAmount(gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type budgetFederalEstimatedUnobligatedAmount)
255         {
256             synchronized (monitor())
257             {
258                 check_orphaned();
259                 gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type target = null;
260                 target = (gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type)get_store().find_element_user(BUDGETFEDERALESTIMATEDUNOBLIGATEDAMOUNT$2, 0);
261                 if (target == null)
262                 {
263                     target = (gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type)get_store().add_element_user(BUDGETFEDERALESTIMATEDUNOBLIGATEDAMOUNT$2);
264                 }
265                 target.set(budgetFederalEstimatedUnobligatedAmount);
266             }
267         }
268         
269         /**
270          * Unsets the "BudgetFederalEstimatedUnobligatedAmount" element
271          */
272         public void unsetBudgetFederalEstimatedUnobligatedAmount()
273         {
274             synchronized (monitor())
275             {
276                 check_orphaned();
277                 get_store().remove_element(BUDGETFEDERALESTIMATEDUNOBLIGATEDAMOUNT$2, 0);
278             }
279         }
280         
281         /**
282          * Gets the "BudgetNonFederalEstimatedUnobligatedAmount" element
283          */
284         public java.math.BigDecimal getBudgetNonFederalEstimatedUnobligatedAmount()
285         {
286             synchronized (monitor())
287             {
288                 check_orphaned();
289                 org.apache.xmlbeans.SimpleValue target = null;
290                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALESTIMATEDUNOBLIGATEDAMOUNT$4, 0);
291                 if (target == null)
292                 {
293                     return null;
294                 }
295                 return target.getBigDecimalValue();
296             }
297         }
298         
299         /**
300          * Gets (as xml) the "BudgetNonFederalEstimatedUnobligatedAmount" element
301          */
302         public gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type xgetBudgetNonFederalEstimatedUnobligatedAmount()
303         {
304             synchronized (monitor())
305             {
306                 check_orphaned();
307                 gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type target = null;
308                 target = (gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type)get_store().find_element_user(BUDGETNONFEDERALESTIMATEDUNOBLIGATEDAMOUNT$4, 0);
309                 return target;
310             }
311         }
312         
313         /**
314          * True if has "BudgetNonFederalEstimatedUnobligatedAmount" element
315          */
316         public boolean isSetBudgetNonFederalEstimatedUnobligatedAmount()
317         {
318             synchronized (monitor())
319             {
320                 check_orphaned();
321                 return get_store().count_elements(BUDGETNONFEDERALESTIMATEDUNOBLIGATEDAMOUNT$4) != 0;
322             }
323         }
324         
325         /**
326          * Sets the "BudgetNonFederalEstimatedUnobligatedAmount" element
327          */
328         public void setBudgetNonFederalEstimatedUnobligatedAmount(java.math.BigDecimal budgetNonFederalEstimatedUnobligatedAmount)
329         {
330             synchronized (monitor())
331             {
332                 check_orphaned();
333                 org.apache.xmlbeans.SimpleValue target = null;
334                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALESTIMATEDUNOBLIGATEDAMOUNT$4, 0);
335                 if (target == null)
336                 {
337                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALESTIMATEDUNOBLIGATEDAMOUNT$4);
338                 }
339                 target.setBigDecimalValue(budgetNonFederalEstimatedUnobligatedAmount);
340             }
341         }
342         
343         /**
344          * Sets (as xml) the "BudgetNonFederalEstimatedUnobligatedAmount" element
345          */
346         public void xsetBudgetNonFederalEstimatedUnobligatedAmount(gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type budgetNonFederalEstimatedUnobligatedAmount)
347         {
348             synchronized (monitor())
349             {
350                 check_orphaned();
351                 gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type target = null;
352                 target = (gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type)get_store().find_element_user(BUDGETNONFEDERALESTIMATEDUNOBLIGATEDAMOUNT$4, 0);
353                 if (target == null)
354                 {
355                     target = (gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type)get_store().add_element_user(BUDGETNONFEDERALESTIMATEDUNOBLIGATEDAMOUNT$4);
356                 }
357                 target.set(budgetNonFederalEstimatedUnobligatedAmount);
358             }
359         }
360         
361         /**
362          * Unsets the "BudgetNonFederalEstimatedUnobligatedAmount" element
363          */
364         public void unsetBudgetNonFederalEstimatedUnobligatedAmount()
365         {
366             synchronized (monitor())
367             {
368                 check_orphaned();
369                 get_store().remove_element(BUDGETNONFEDERALESTIMATEDUNOBLIGATEDAMOUNT$4, 0);
370             }
371         }
372         
373         /**
374          * Gets the "BudgetFederalNewOrRevisedAmount" element
375          */
376         public java.math.BigDecimal getBudgetFederalNewOrRevisedAmount()
377         {
378             synchronized (monitor())
379             {
380                 check_orphaned();
381                 org.apache.xmlbeans.SimpleValue target = null;
382                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALNEWORREVISEDAMOUNT$6, 0);
383                 if (target == null)
384                 {
385                     return null;
386                 }
387                 return target.getBigDecimalValue();
388             }
389         }
390         
391         /**
392          * Gets (as xml) the "BudgetFederalNewOrRevisedAmount" element
393          */
394         public gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type xgetBudgetFederalNewOrRevisedAmount()
395         {
396             synchronized (monitor())
397             {
398                 check_orphaned();
399                 gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type target = null;
400                 target = (gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type)get_store().find_element_user(BUDGETFEDERALNEWORREVISEDAMOUNT$6, 0);
401                 return target;
402             }
403         }
404         
405         /**
406          * True if has "BudgetFederalNewOrRevisedAmount" element
407          */
408         public boolean isSetBudgetFederalNewOrRevisedAmount()
409         {
410             synchronized (monitor())
411             {
412                 check_orphaned();
413                 return get_store().count_elements(BUDGETFEDERALNEWORREVISEDAMOUNT$6) != 0;
414             }
415         }
416         
417         /**
418          * Sets the "BudgetFederalNewOrRevisedAmount" element
419          */
420         public void setBudgetFederalNewOrRevisedAmount(java.math.BigDecimal budgetFederalNewOrRevisedAmount)
421         {
422             synchronized (monitor())
423             {
424                 check_orphaned();
425                 org.apache.xmlbeans.SimpleValue target = null;
426                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETFEDERALNEWORREVISEDAMOUNT$6, 0);
427                 if (target == null)
428                 {
429                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETFEDERALNEWORREVISEDAMOUNT$6);
430                 }
431                 target.setBigDecimalValue(budgetFederalNewOrRevisedAmount);
432             }
433         }
434         
435         /**
436          * Sets (as xml) the "BudgetFederalNewOrRevisedAmount" element
437          */
438         public void xsetBudgetFederalNewOrRevisedAmount(gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type budgetFederalNewOrRevisedAmount)
439         {
440             synchronized (monitor())
441             {
442                 check_orphaned();
443                 gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type target = null;
444                 target = (gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type)get_store().find_element_user(BUDGETFEDERALNEWORREVISEDAMOUNT$6, 0);
445                 if (target == null)
446                 {
447                     target = (gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type)get_store().add_element_user(BUDGETFEDERALNEWORREVISEDAMOUNT$6);
448                 }
449                 target.set(budgetFederalNewOrRevisedAmount);
450             }
451         }
452         
453         /**
454          * Unsets the "BudgetFederalNewOrRevisedAmount" element
455          */
456         public void unsetBudgetFederalNewOrRevisedAmount()
457         {
458             synchronized (monitor())
459             {
460                 check_orphaned();
461                 get_store().remove_element(BUDGETFEDERALNEWORREVISEDAMOUNT$6, 0);
462             }
463         }
464         
465         /**
466          * Gets the "BudgetNonFederalNewOrRevisedAmount" element
467          */
468         public java.math.BigDecimal getBudgetNonFederalNewOrRevisedAmount()
469         {
470             synchronized (monitor())
471             {
472                 check_orphaned();
473                 org.apache.xmlbeans.SimpleValue target = null;
474                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALNEWORREVISEDAMOUNT$8, 0);
475                 if (target == null)
476                 {
477                     return null;
478                 }
479                 return target.getBigDecimalValue();
480             }
481         }
482         
483         /**
484          * Gets (as xml) the "BudgetNonFederalNewOrRevisedAmount" element
485          */
486         public gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type xgetBudgetNonFederalNewOrRevisedAmount()
487         {
488             synchronized (monitor())
489             {
490                 check_orphaned();
491                 gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type target = null;
492                 target = (gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type)get_store().find_element_user(BUDGETNONFEDERALNEWORREVISEDAMOUNT$8, 0);
493                 return target;
494             }
495         }
496         
497         /**
498          * True if has "BudgetNonFederalNewOrRevisedAmount" element
499          */
500         public boolean isSetBudgetNonFederalNewOrRevisedAmount()
501         {
502             synchronized (monitor())
503             {
504                 check_orphaned();
505                 return get_store().count_elements(BUDGETNONFEDERALNEWORREVISEDAMOUNT$8) != 0;
506             }
507         }
508         
509         /**
510          * Sets the "BudgetNonFederalNewOrRevisedAmount" element
511          */
512         public void setBudgetNonFederalNewOrRevisedAmount(java.math.BigDecimal budgetNonFederalNewOrRevisedAmount)
513         {
514             synchronized (monitor())
515             {
516                 check_orphaned();
517                 org.apache.xmlbeans.SimpleValue target = null;
518                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETNONFEDERALNEWORREVISEDAMOUNT$8, 0);
519                 if (target == null)
520                 {
521                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETNONFEDERALNEWORREVISEDAMOUNT$8);
522                 }
523                 target.setBigDecimalValue(budgetNonFederalNewOrRevisedAmount);
524             }
525         }
526         
527         /**
528          * Sets (as xml) the "BudgetNonFederalNewOrRevisedAmount" element
529          */
530         public void xsetBudgetNonFederalNewOrRevisedAmount(gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type budgetNonFederalNewOrRevisedAmount)
531         {
532             synchronized (monitor())
533             {
534                 check_orphaned();
535                 gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type target = null;
536                 target = (gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type)get_store().find_element_user(BUDGETNONFEDERALNEWORREVISEDAMOUNT$8, 0);
537                 if (target == null)
538                 {
539                     target = (gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type)get_store().add_element_user(BUDGETNONFEDERALNEWORREVISEDAMOUNT$8);
540                 }
541                 target.set(budgetNonFederalNewOrRevisedAmount);
542             }
543         }
544         
545         /**
546          * Unsets the "BudgetNonFederalNewOrRevisedAmount" element
547          */
548         public void unsetBudgetNonFederalNewOrRevisedAmount()
549         {
550             synchronized (monitor())
551             {
552                 check_orphaned();
553                 get_store().remove_element(BUDGETNONFEDERALNEWORREVISEDAMOUNT$8, 0);
554             }
555         }
556         
557         /**
558          * Gets the "BudgetTotalNewOrRevisedAmount" element
559          */
560         public java.math.BigDecimal getBudgetTotalNewOrRevisedAmount()
561         {
562             synchronized (monitor())
563             {
564                 check_orphaned();
565                 org.apache.xmlbeans.SimpleValue target = null;
566                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETTOTALNEWORREVISEDAMOUNT$10, 0);
567                 if (target == null)
568                 {
569                     return null;
570                 }
571                 return target.getBigDecimalValue();
572             }
573         }
574         
575         /**
576          * Gets (as xml) the "BudgetTotalNewOrRevisedAmount" element
577          */
578         public gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type xgetBudgetTotalNewOrRevisedAmount()
579         {
580             synchronized (monitor())
581             {
582                 check_orphaned();
583                 gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type target = null;
584                 target = (gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type)get_store().find_element_user(BUDGETTOTALNEWORREVISEDAMOUNT$10, 0);
585                 return target;
586             }
587         }
588         
589         /**
590          * True if has "BudgetTotalNewOrRevisedAmount" element
591          */
592         public boolean isSetBudgetTotalNewOrRevisedAmount()
593         {
594             synchronized (monitor())
595             {
596                 check_orphaned();
597                 return get_store().count_elements(BUDGETTOTALNEWORREVISEDAMOUNT$10) != 0;
598             }
599         }
600         
601         /**
602          * Sets the "BudgetTotalNewOrRevisedAmount" element
603          */
604         public void setBudgetTotalNewOrRevisedAmount(java.math.BigDecimal budgetTotalNewOrRevisedAmount)
605         {
606             synchronized (monitor())
607             {
608                 check_orphaned();
609                 org.apache.xmlbeans.SimpleValue target = null;
610                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUDGETTOTALNEWORREVISEDAMOUNT$10, 0);
611                 if (target == null)
612                 {
613                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUDGETTOTALNEWORREVISEDAMOUNT$10);
614                 }
615                 target.setBigDecimalValue(budgetTotalNewOrRevisedAmount);
616             }
617         }
618         
619         /**
620          * Sets (as xml) the "BudgetTotalNewOrRevisedAmount" element
621          */
622         public void xsetBudgetTotalNewOrRevisedAmount(gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type budgetTotalNewOrRevisedAmount)
623         {
624             synchronized (monitor())
625             {
626                 check_orphaned();
627                 gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type target = null;
628                 target = (gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type)get_store().find_element_user(BUDGETTOTALNEWORREVISEDAMOUNT$10, 0);
629                 if (target == null)
630                 {
631                     target = (gov.grants.apply.system.globalV10.DecimalMin1Max14Places2Type)get_store().add_element_user(BUDGETTOTALNEWORREVISEDAMOUNT$10);
632                 }
633                 target.set(budgetTotalNewOrRevisedAmount);
634             }
635         }
636         
637         /**
638          * Unsets the "BudgetTotalNewOrRevisedAmount" element
639          */
640         public void unsetBudgetTotalNewOrRevisedAmount()
641         {
642             synchronized (monitor())
643             {
644                 check_orphaned();
645                 get_store().remove_element(BUDGETTOTALNEWORREVISEDAMOUNT$10, 0);
646             }
647         }
648         
649         /**
650          * Gets the "activityTitle" attribute
651          */
652         public java.lang.String getActivityTitle()
653         {
654             synchronized (monitor())
655             {
656                 check_orphaned();
657                 org.apache.xmlbeans.SimpleValue target = null;
658                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ACTIVITYTITLE$12);
659                 if (target == null)
660                 {
661                     return null;
662                 }
663                 return target.getStringValue();
664             }
665         }
666         
667         /**
668          * Gets (as xml) the "activityTitle" attribute
669          */
670         public gov.grants.apply.system.globalV10.StringMin1Max120Type xgetActivityTitle()
671         {
672             synchronized (monitor())
673             {
674                 check_orphaned();
675                 gov.grants.apply.system.globalV10.StringMin1Max120Type target = null;
676                 target = (gov.grants.apply.system.globalV10.StringMin1Max120Type)get_store().find_attribute_user(ACTIVITYTITLE$12);
677                 return target;
678             }
679         }
680         
681         /**
682          * Sets the "activityTitle" attribute
683          */
684         public void setActivityTitle(java.lang.String activityTitle)
685         {
686             synchronized (monitor())
687             {
688                 check_orphaned();
689                 org.apache.xmlbeans.SimpleValue target = null;
690                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ACTIVITYTITLE$12);
691                 if (target == null)
692                 {
693                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(ACTIVITYTITLE$12);
694                 }
695                 target.setStringValue(activityTitle);
696             }
697         }
698         
699         /**
700          * Sets (as xml) the "activityTitle" attribute
701          */
702         public void xsetActivityTitle(gov.grants.apply.system.globalV10.StringMin1Max120Type activityTitle)
703         {
704             synchronized (monitor())
705             {
706                 check_orphaned();
707                 gov.grants.apply.system.globalV10.StringMin1Max120Type target = null;
708                 target = (gov.grants.apply.system.globalV10.StringMin1Max120Type)get_store().find_attribute_user(ACTIVITYTITLE$12);
709                 if (target == null)
710                 {
711                     target = (gov.grants.apply.system.globalV10.StringMin1Max120Type)get_store().add_attribute_user(ACTIVITYTITLE$12);
712                 }
713                 target.set(activityTitle);
714             }
715         }
716     }
717 }