View Javadoc
1   /*
2    * An XML document type.
3    * Localname: Form_8653_2_0
4    * Namespace: http://apply.grants.gov/forms/Form_8653_2_0-V2.0
5    * Java type: gov.grants.apply.forms.form865320V20.Form865320Document
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.form865320V20;
10  
11  
12  /**
13   * A document containing one Form_8653_2_0(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0) element.
14   *
15   * This is a complex type.
16   */
17  public interface Form865320Document extends org.apache.xmlbeans.XmlObject
18  {
19      public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
20          org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Form865320Document.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("form865320b474doctype");
21      
22      /**
23       * Gets the "Form_8653_2_0" element
24       */
25      gov.grants.apply.forms.form865320V20.Form865320Document.Form865320 getForm865320();
26      
27      /**
28       * Sets the "Form_8653_2_0" element
29       */
30      void setForm865320(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320 form865320);
31      
32      /**
33       * Appends and returns a new empty "Form_8653_2_0" element
34       */
35      gov.grants.apply.forms.form865320V20.Form865320Document.Form865320 addNewForm865320();
36      
37      /**
38       * An XML Form_8653_2_0(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
39       *
40       * This is a complex type.
41       */
42      public interface Form865320 extends org.apache.xmlbeans.XmlObject
43      {
44          public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
45              org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Form865320.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("form865320432delemtype");
46          
47          /**
48           * Gets the "ReimbursementExpenses" element
49           */
50          gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses getReimbursementExpenses();
51          
52          /**
53           * True if has "ReimbursementExpenses" element
54           */
55          boolean isSetReimbursementExpenses();
56          
57          /**
58           * Sets the "ReimbursementExpenses" element
59           */
60          void setReimbursementExpenses(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses reimbursementExpenses);
61          
62          /**
63           * Appends and returns a new empty "ReimbursementExpenses" element
64           */
65          gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses addNewReimbursementExpenses();
66          
67          /**
68           * Unsets the "ReimbursementExpenses" element
69           */
70          void unsetReimbursementExpenses();
71          
72          /**
73           * Gets the "AdministrativeExpenses" element
74           */
75          gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses getAdministrativeExpenses();
76          
77          /**
78           * True if has "AdministrativeExpenses" element
79           */
80          boolean isSetAdministrativeExpenses();
81          
82          /**
83           * Sets the "AdministrativeExpenses" element
84           */
85          void setAdministrativeExpenses(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses administrativeExpenses);
86          
87          /**
88           * Appends and returns a new empty "AdministrativeExpenses" element
89           */
90          gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses addNewAdministrativeExpenses();
91          
92          /**
93           * Unsets the "AdministrativeExpenses" element
94           */
95          void unsetAdministrativeExpenses();
96          
97          /**
98           * Gets the "EstimatedProgramCost" element
99           */
100         java.math.BigDecimal getEstimatedProgramCost();
101         
102         /**
103          * Gets (as xml) the "EstimatedProgramCost" element
104          */
105         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetEstimatedProgramCost();
106         
107         /**
108          * True if has "EstimatedProgramCost" element
109          */
110         boolean isSetEstimatedProgramCost();
111         
112         /**
113          * Sets the "EstimatedProgramCost" element
114          */
115         void setEstimatedProgramCost(java.math.BigDecimal estimatedProgramCost);
116         
117         /**
118          * Sets (as xml) the "EstimatedProgramCost" element
119          */
120         void xsetEstimatedProgramCost(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType estimatedProgramCost);
121         
122         /**
123          * Unsets the "EstimatedProgramCost" element
124          */
125         void unsetEstimatedProgramCost();
126         
127         /**
128          * Gets the "EstimatedTravelCost" element
129          */
130         java.math.BigDecimal getEstimatedTravelCost();
131         
132         /**
133          * Gets (as xml) the "EstimatedTravelCost" element
134          */
135         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetEstimatedTravelCost();
136         
137         /**
138          * True if has "EstimatedTravelCost" element
139          */
140         boolean isSetEstimatedTravelCost();
141         
142         /**
143          * Sets the "EstimatedTravelCost" element
144          */
145         void setEstimatedTravelCost(java.math.BigDecimal estimatedTravelCost);
146         
147         /**
148          * Sets (as xml) the "EstimatedTravelCost" element
149          */
150         void xsetEstimatedTravelCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType estimatedTravelCost);
151         
152         /**
153          * Unsets the "EstimatedTravelCost" element
154          */
155         void unsetEstimatedTravelCost();
156         
157         /**
158          * Gets the "EstimatedElectronicFilingCost" element
159          */
160         java.math.BigDecimal getEstimatedElectronicFilingCost();
161         
162         /**
163          * Gets (as xml) the "EstimatedElectronicFilingCost" element
164          */
165         gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetEstimatedElectronicFilingCost();
166         
167         /**
168          * True if has "EstimatedElectronicFilingCost" element
169          */
170         boolean isSetEstimatedElectronicFilingCost();
171         
172         /**
173          * Sets the "EstimatedElectronicFilingCost" element
174          */
175         void setEstimatedElectronicFilingCost(java.math.BigDecimal estimatedElectronicFilingCost);
176         
177         /**
178          * Sets (as xml) the "EstimatedElectronicFilingCost" element
179          */
180         void xsetEstimatedElectronicFilingCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType estimatedElectronicFilingCost);
181         
182         /**
183          * Unsets the "EstimatedElectronicFilingCost" element
184          */
185         void unsetEstimatedElectronicFilingCost();
186         
187         /**
188          * Gets the "TotalEstimatedProgramCost" element
189          */
190         java.math.BigDecimal getTotalEstimatedProgramCost();
191         
192         /**
193          * Gets (as xml) the "TotalEstimatedProgramCost" element
194          */
195         gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetTotalEstimatedProgramCost();
196         
197         /**
198          * True if has "TotalEstimatedProgramCost" element
199          */
200         boolean isSetTotalEstimatedProgramCost();
201         
202         /**
203          * Sets the "TotalEstimatedProgramCost" element
204          */
205         void setTotalEstimatedProgramCost(java.math.BigDecimal totalEstimatedProgramCost);
206         
207         /**
208          * Sets (as xml) the "TotalEstimatedProgramCost" element
209          */
210         void xsetTotalEstimatedProgramCost(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType totalEstimatedProgramCost);
211         
212         /**
213          * Unsets the "TotalEstimatedProgramCost" element
214          */
215         void unsetTotalEstimatedProgramCost();
216         
217         /**
218          * Gets the "OtherInformation" element
219          */
220         gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation getOtherInformation();
221         
222         /**
223          * True if has "OtherInformation" element
224          */
225         boolean isSetOtherInformation();
226         
227         /**
228          * Sets the "OtherInformation" element
229          */
230         void setOtherInformation(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation otherInformation);
231         
232         /**
233          * Appends and returns a new empty "OtherInformation" element
234          */
235         gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation addNewOtherInformation();
236         
237         /**
238          * Unsets the "OtherInformation" element
239          */
240         void unsetOtherInformation();
241         
242         /**
243          * Gets the "AORSignature" element
244          */
245         java.lang.String getAORSignature();
246         
247         /**
248          * Gets (as xml) the "AORSignature" element
249          */
250         gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetAORSignature();
251         
252         /**
253          * Sets the "AORSignature" element
254          */
255         void setAORSignature(java.lang.String aorSignature);
256         
257         /**
258          * Sets (as xml) the "AORSignature" element
259          */
260         void xsetAORSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType aorSignature);
261         
262         /**
263          * Gets the "DateSigned" element
264          */
265         java.util.Calendar getDateSigned();
266         
267         /**
268          * Gets (as xml) the "DateSigned" element
269          */
270         org.apache.xmlbeans.XmlDate xgetDateSigned();
271         
272         /**
273          * Sets the "DateSigned" element
274          */
275         void setDateSigned(java.util.Calendar dateSigned);
276         
277         /**
278          * Sets (as xml) the "DateSigned" element
279          */
280         void xsetDateSigned(org.apache.xmlbeans.XmlDate dateSigned);
281         
282         /**
283          * Gets the "FormVersion" attribute
284          */
285         java.lang.String getFormVersion();
286         
287         /**
288          * Gets (as xml) the "FormVersion" attribute
289          */
290         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
291         
292         /**
293          * Sets the "FormVersion" attribute
294          */
295         void setFormVersion(java.lang.String formVersion);
296         
297         /**
298          * Sets (as xml) the "FormVersion" attribute
299          */
300         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
301         
302         /**
303          * An XML ReimbursementExpenses(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
304          *
305          * This is a complex type.
306          */
307         public interface ReimbursementExpenses extends org.apache.xmlbeans.XmlObject
308         {
309             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
310                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ReimbursementExpenses.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("reimbursementexpensesfe4eelemtype");
311             
312             /**
313              * Gets the "ToVolunteerTaxAssistors" element
314              */
315             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerTaxAssistors getToVolunteerTaxAssistors();
316             
317             /**
318              * True if has "ToVolunteerTaxAssistors" element
319              */
320             boolean isSetToVolunteerTaxAssistors();
321             
322             /**
323              * Sets the "ToVolunteerTaxAssistors" element
324              */
325             void setToVolunteerTaxAssistors(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerTaxAssistors toVolunteerTaxAssistors);
326             
327             /**
328              * Appends and returns a new empty "ToVolunteerTaxAssistors" element
329              */
330             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerTaxAssistors addNewToVolunteerTaxAssistors();
331             
332             /**
333              * Unsets the "ToVolunteerTaxAssistors" element
334              */
335             void unsetToVolunteerTaxAssistors();
336             
337             /**
338              * Gets the "ToVolunteerInstructors" element
339              */
340             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerInstructors getToVolunteerInstructors();
341             
342             /**
343              * True if has "ToVolunteerInstructors" element
344              */
345             boolean isSetToVolunteerInstructors();
346             
347             /**
348              * Sets the "ToVolunteerInstructors" element
349              */
350             void setToVolunteerInstructors(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerInstructors toVolunteerInstructors);
351             
352             /**
353              * Appends and returns a new empty "ToVolunteerInstructors" element
354              */
355             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerInstructors addNewToVolunteerInstructors();
356             
357             /**
358              * Unsets the "ToVolunteerInstructors" element
359              */
360             void unsetToVolunteerInstructors();
361             
362             /**
363              * Gets the "ToVolunteerTaxCoordinatorsAdministrators" element
364              */
365             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerTaxCoordinatorsAdministrators getToVolunteerTaxCoordinatorsAdministrators();
366             
367             /**
368              * True if has "ToVolunteerTaxCoordinatorsAdministrators" element
369              */
370             boolean isSetToVolunteerTaxCoordinatorsAdministrators();
371             
372             /**
373              * Sets the "ToVolunteerTaxCoordinatorsAdministrators" element
374              */
375             void setToVolunteerTaxCoordinatorsAdministrators(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerTaxCoordinatorsAdministrators toVolunteerTaxCoordinatorsAdministrators);
376             
377             /**
378              * Appends and returns a new empty "ToVolunteerTaxCoordinatorsAdministrators" element
379              */
380             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerTaxCoordinatorsAdministrators addNewToVolunteerTaxCoordinatorsAdministrators();
381             
382             /**
383              * Unsets the "ToVolunteerTaxCoordinatorsAdministrators" element
384              */
385             void unsetToVolunteerTaxCoordinatorsAdministrators();
386             
387             /**
388              * Gets the "Total" element
389              */
390             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.Total getTotal();
391             
392             /**
393              * True if has "Total" element
394              */
395             boolean isSetTotal();
396             
397             /**
398              * Sets the "Total" element
399              */
400             void setTotal(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.Total total);
401             
402             /**
403              * Appends and returns a new empty "Total" element
404              */
405             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.Total addNewTotal();
406             
407             /**
408              * Unsets the "Total" element
409              */
410             void unsetTotal();
411             
412             /**
413              * An XML ToVolunteerTaxAssistors(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
414              *
415              * This is a complex type.
416              */
417             public interface ToVolunteerTaxAssistors extends org.apache.xmlbeans.XmlObject
418             {
419                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
420                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ToVolunteerTaxAssistors.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("tovolunteertaxassistors3677elemtype");
421                 
422                 /**
423                  * Gets the "Number" element
424                  */
425                 long getNumber();
426                 
427                 /**
428                  * Gets (as xml) the "Number" element
429                  */
430                 gov.grants.apply.forms.form865320V20.Form865320NumberDataType xgetNumber();
431                 
432                 /**
433                  * True if has "Number" element
434                  */
435                 boolean isSetNumber();
436                 
437                 /**
438                  * Sets the "Number" element
439                  */
440                 void setNumber(long number);
441                 
442                 /**
443                  * Sets (as xml) the "Number" element
444                  */
445                 void xsetNumber(gov.grants.apply.forms.form865320V20.Form865320NumberDataType number);
446                 
447                 /**
448                  * Unsets the "Number" element
449                  */
450                 void unsetNumber();
451                 
452                 /**
453                  * Gets the "Cost" element
454                  */
455                 java.math.BigDecimal getCost();
456                 
457                 /**
458                  * Gets (as xml) the "Cost" element
459                  */
460                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCost();
461                 
462                 /**
463                  * True if has "Cost" element
464                  */
465                 boolean isSetCost();
466                 
467                 /**
468                  * Sets the "Cost" element
469                  */
470                 void setCost(java.math.BigDecimal cost);
471                 
472                 /**
473                  * Sets (as xml) the "Cost" element
474                  */
475                 void xsetCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cost);
476                 
477                 /**
478                  * Unsets the "Cost" element
479                  */
480                 void unsetCost();
481                 
482                 /**
483                  * A factory class with static methods for creating instances
484                  * of this type.
485                  */
486                 
487                 public static final class Factory
488                 {
489                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerTaxAssistors newInstance() {
490                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerTaxAssistors) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
491                     
492                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerTaxAssistors newInstance(org.apache.xmlbeans.XmlOptions options) {
493                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerTaxAssistors) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
494                     
495                     private Factory() { } // No instance of this class allowed
496                 }
497             }
498             
499             /**
500              * An XML ToVolunteerInstructors(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
501              *
502              * This is a complex type.
503              */
504             public interface ToVolunteerInstructors extends org.apache.xmlbeans.XmlObject
505             {
506                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
507                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ToVolunteerInstructors.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("tovolunteerinstructors224belemtype");
508                 
509                 /**
510                  * Gets the "Number" element
511                  */
512                 long getNumber();
513                 
514                 /**
515                  * Gets (as xml) the "Number" element
516                  */
517                 gov.grants.apply.forms.form865320V20.Form865320NumberDataType xgetNumber();
518                 
519                 /**
520                  * True if has "Number" element
521                  */
522                 boolean isSetNumber();
523                 
524                 /**
525                  * Sets the "Number" element
526                  */
527                 void setNumber(long number);
528                 
529                 /**
530                  * Sets (as xml) the "Number" element
531                  */
532                 void xsetNumber(gov.grants.apply.forms.form865320V20.Form865320NumberDataType number);
533                 
534                 /**
535                  * Unsets the "Number" element
536                  */
537                 void unsetNumber();
538                 
539                 /**
540                  * Gets the "Cost" element
541                  */
542                 java.math.BigDecimal getCost();
543                 
544                 /**
545                  * Gets (as xml) the "Cost" element
546                  */
547                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCost();
548                 
549                 /**
550                  * True if has "Cost" element
551                  */
552                 boolean isSetCost();
553                 
554                 /**
555                  * Sets the "Cost" element
556                  */
557                 void setCost(java.math.BigDecimal cost);
558                 
559                 /**
560                  * Sets (as xml) the "Cost" element
561                  */
562                 void xsetCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cost);
563                 
564                 /**
565                  * Unsets the "Cost" element
566                  */
567                 void unsetCost();
568                 
569                 /**
570                  * A factory class with static methods for creating instances
571                  * of this type.
572                  */
573                 
574                 public static final class Factory
575                 {
576                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerInstructors newInstance() {
577                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerInstructors) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
578                     
579                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerInstructors newInstance(org.apache.xmlbeans.XmlOptions options) {
580                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerInstructors) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
581                     
582                     private Factory() { } // No instance of this class allowed
583                 }
584             }
585             
586             /**
587              * An XML ToVolunteerTaxCoordinatorsAdministrators(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
588              *
589              * This is a complex type.
590              */
591             public interface ToVolunteerTaxCoordinatorsAdministrators extends org.apache.xmlbeans.XmlObject
592             {
593                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
594                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ToVolunteerTaxCoordinatorsAdministrators.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("tovolunteertaxcoordinatorsadministrators024delemtype");
595                 
596                 /**
597                  * Gets the "Number" element
598                  */
599                 long getNumber();
600                 
601                 /**
602                  * Gets (as xml) the "Number" element
603                  */
604                 gov.grants.apply.forms.form865320V20.Form865320NumberDataType xgetNumber();
605                 
606                 /**
607                  * True if has "Number" element
608                  */
609                 boolean isSetNumber();
610                 
611                 /**
612                  * Sets the "Number" element
613                  */
614                 void setNumber(long number);
615                 
616                 /**
617                  * Sets (as xml) the "Number" element
618                  */
619                 void xsetNumber(gov.grants.apply.forms.form865320V20.Form865320NumberDataType number);
620                 
621                 /**
622                  * Unsets the "Number" element
623                  */
624                 void unsetNumber();
625                 
626                 /**
627                  * Gets the "Cost" element
628                  */
629                 java.math.BigDecimal getCost();
630                 
631                 /**
632                  * Gets (as xml) the "Cost" element
633                  */
634                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCost();
635                 
636                 /**
637                  * True if has "Cost" element
638                  */
639                 boolean isSetCost();
640                 
641                 /**
642                  * Sets the "Cost" element
643                  */
644                 void setCost(java.math.BigDecimal cost);
645                 
646                 /**
647                  * Sets (as xml) the "Cost" element
648                  */
649                 void xsetCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cost);
650                 
651                 /**
652                  * Unsets the "Cost" element
653                  */
654                 void unsetCost();
655                 
656                 /**
657                  * A factory class with static methods for creating instances
658                  * of this type.
659                  */
660                 
661                 public static final class Factory
662                 {
663                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerTaxCoordinatorsAdministrators newInstance() {
664                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerTaxCoordinatorsAdministrators) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
665                     
666                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerTaxCoordinatorsAdministrators newInstance(org.apache.xmlbeans.XmlOptions options) {
667                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.ToVolunteerTaxCoordinatorsAdministrators) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
668                     
669                     private Factory() { } // No instance of this class allowed
670                 }
671             }
672             
673             /**
674              * An XML Total(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
675              *
676              * This is a complex type.
677              */
678             public interface Total extends org.apache.xmlbeans.XmlObject
679             {
680                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
681                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Total.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("totalfebeelemtype");
682                 
683                 /**
684                  * Gets the "Number" element
685                  */
686                 long getNumber();
687                 
688                 /**
689                  * Gets (as xml) the "Number" element
690                  */
691                 gov.grants.apply.forms.form865320V20.Form865320NumberTotalDataType xgetNumber();
692                 
693                 /**
694                  * True if has "Number" element
695                  */
696                 boolean isSetNumber();
697                 
698                 /**
699                  * Sets the "Number" element
700                  */
701                 void setNumber(long number);
702                 
703                 /**
704                  * Sets (as xml) the "Number" element
705                  */
706                 void xsetNumber(gov.grants.apply.forms.form865320V20.Form865320NumberTotalDataType number);
707                 
708                 /**
709                  * Unsets the "Number" element
710                  */
711                 void unsetNumber();
712                 
713                 /**
714                  * Gets the "Cost" element
715                  */
716                 java.math.BigDecimal getCost();
717                 
718                 /**
719                  * Gets (as xml) the "Cost" element
720                  */
721                 gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCost();
722                 
723                 /**
724                  * True if has "Cost" element
725                  */
726                 boolean isSetCost();
727                 
728                 /**
729                  * Sets the "Cost" element
730                  */
731                 void setCost(java.math.BigDecimal cost);
732                 
733                 /**
734                  * Sets (as xml) the "Cost" element
735                  */
736                 void xsetCost(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cost);
737                 
738                 /**
739                  * Unsets the "Cost" element
740                  */
741                 void unsetCost();
742                 
743                 /**
744                  * A factory class with static methods for creating instances
745                  * of this type.
746                  */
747                 
748                 public static final class Factory
749                 {
750                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.Total newInstance() {
751                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.Total) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
752                     
753                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.Total newInstance(org.apache.xmlbeans.XmlOptions options) {
754                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses.Total) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
755                     
756                     private Factory() { } // No instance of this class allowed
757                 }
758             }
759             
760             /**
761              * A factory class with static methods for creating instances
762              * of this type.
763              */
764             
765             public static final class Factory
766             {
767                 public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses newInstance() {
768                   return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
769                 
770                 public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses newInstance(org.apache.xmlbeans.XmlOptions options) {
771                   return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.ReimbursementExpenses) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
772                 
773                 private Factory() { } // No instance of this class allowed
774             }
775         }
776         
777         /**
778          * An XML AdministrativeExpenses(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
779          *
780          * This is a complex type.
781          */
782         public interface AdministrativeExpenses extends org.apache.xmlbeans.XmlObject
783         {
784             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
785                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AdministrativeExpenses.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("administrativeexpenses6ca8elemtype");
786             
787             /**
788              * Gets the "SalariesBenefits" element
789              */
790             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.SalariesBenefits getSalariesBenefits();
791             
792             /**
793              * True if has "SalariesBenefits" element
794              */
795             boolean isSetSalariesBenefits();
796             
797             /**
798              * Sets the "SalariesBenefits" element
799              */
800             void setSalariesBenefits(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.SalariesBenefits salariesBenefits);
801             
802             /**
803              * Appends and returns a new empty "SalariesBenefits" element
804              */
805             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.SalariesBenefits addNewSalariesBenefits();
806             
807             /**
808              * Unsets the "SalariesBenefits" element
809              */
810             void unsetSalariesBenefits();
811             
812             /**
813              * Gets the "SuppliesForTCEProgram" element
814              */
815             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.SuppliesForTCEProgram getSuppliesForTCEProgram();
816             
817             /**
818              * True if has "SuppliesForTCEProgram" element
819              */
820             boolean isSetSuppliesForTCEProgram();
821             
822             /**
823              * Sets the "SuppliesForTCEProgram" element
824              */
825             void setSuppliesForTCEProgram(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.SuppliesForTCEProgram suppliesForTCEProgram);
826             
827             /**
828              * Appends and returns a new empty "SuppliesForTCEProgram" element
829              */
830             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.SuppliesForTCEProgram addNewSuppliesForTCEProgram();
831             
832             /**
833              * Unsets the "SuppliesForTCEProgram" element
834              */
835             void unsetSuppliesForTCEProgram();
836             
837             /**
838              * Gets the "RentUtilitiesCustodialServices" element
839              */
840             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.RentUtilitiesCustodialServices getRentUtilitiesCustodialServices();
841             
842             /**
843              * True if has "RentUtilitiesCustodialServices" element
844              */
845             boolean isSetRentUtilitiesCustodialServices();
846             
847             /**
848              * Sets the "RentUtilitiesCustodialServices" element
849              */
850             void setRentUtilitiesCustodialServices(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.RentUtilitiesCustodialServices rentUtilitiesCustodialServices);
851             
852             /**
853              * Appends and returns a new empty "RentUtilitiesCustodialServices" element
854              */
855             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.RentUtilitiesCustodialServices addNewRentUtilitiesCustodialServices();
856             
857             /**
858              * Unsets the "RentUtilitiesCustodialServices" element
859              */
860             void unsetRentUtilitiesCustodialServices();
861             
862             /**
863              * Gets the "Auditing" element
864              */
865             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Auditing getAuditing();
866             
867             /**
868              * True if has "Auditing" element
869              */
870             boolean isSetAuditing();
871             
872             /**
873              * Sets the "Auditing" element
874              */
875             void setAuditing(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Auditing auditing);
876             
877             /**
878              * Appends and returns a new empty "Auditing" element
879              */
880             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Auditing addNewAuditing();
881             
882             /**
883              * Unsets the "Auditing" element
884              */
885             void unsetAuditing();
886             
887             /**
888              * Gets the "Travel" element
889              */
890             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Travel getTravel();
891             
892             /**
893              * True if has "Travel" element
894              */
895             boolean isSetTravel();
896             
897             /**
898              * Sets the "Travel" element
899              */
900             void setTravel(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Travel travel);
901             
902             /**
903              * Appends and returns a new empty "Travel" element
904              */
905             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Travel addNewTravel();
906             
907             /**
908              * Unsets the "Travel" element
909              */
910             void unsetTravel();
911             
912             /**
913              * Gets the "ProgramPublicityDevelopment" element
914              */
915             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.ProgramPublicityDevelopment getProgramPublicityDevelopment();
916             
917             /**
918              * True if has "ProgramPublicityDevelopment" element
919              */
920             boolean isSetProgramPublicityDevelopment();
921             
922             /**
923              * Sets the "ProgramPublicityDevelopment" element
924              */
925             void setProgramPublicityDevelopment(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.ProgramPublicityDevelopment programPublicityDevelopment);
926             
927             /**
928              * Appends and returns a new empty "ProgramPublicityDevelopment" element
929              */
930             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.ProgramPublicityDevelopment addNewProgramPublicityDevelopment();
931             
932             /**
933              * Unsets the "ProgramPublicityDevelopment" element
934              */
935             void unsetProgramPublicityDevelopment();
936             
937             /**
938              * Gets the "InterpreterServices" element
939              */
940             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.InterpreterServices getInterpreterServices();
941             
942             /**
943              * True if has "InterpreterServices" element
944              */
945             boolean isSetInterpreterServices();
946             
947             /**
948              * Sets the "InterpreterServices" element
949              */
950             void setInterpreterServices(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.InterpreterServices interpreterServices);
951             
952             /**
953              * Appends and returns a new empty "InterpreterServices" element
954              */
955             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.InterpreterServices addNewInterpreterServices();
956             
957             /**
958              * Unsets the "InterpreterServices" element
959              */
960             void unsetInterpreterServices();
961             
962             /**
963              * Gets the "TelephoneInstallation" element
964              */
965             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.TelephoneInstallation getTelephoneInstallation();
966             
967             /**
968              * True if has "TelephoneInstallation" element
969              */
970             boolean isSetTelephoneInstallation();
971             
972             /**
973              * Sets the "TelephoneInstallation" element
974              */
975             void setTelephoneInstallation(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.TelephoneInstallation telephoneInstallation);
976             
977             /**
978              * Appends and returns a new empty "TelephoneInstallation" element
979              */
980             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.TelephoneInstallation addNewTelephoneInstallation();
981             
982             /**
983              * Unsets the "TelephoneInstallation" element
984              */
985             void unsetTelephoneInstallation();
986             
987             /**
988              * Gets the "Other" element
989              */
990             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Other getOther();
991             
992             /**
993              * True if has "Other" element
994              */
995             boolean isSetOther();
996             
997             /**
998              * Sets the "Other" element
999              */
1000             void setOther(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Other other);
1001             
1002             /**
1003              * Appends and returns a new empty "Other" element
1004              */
1005             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Other addNewOther();
1006             
1007             /**
1008              * Unsets the "Other" element
1009              */
1010             void unsetOther();
1011             
1012             /**
1013              * Gets the "TotalAdminExpenses" element
1014              */
1015             java.math.BigDecimal getTotalAdminExpenses();
1016             
1017             /**
1018              * Gets (as xml) the "TotalAdminExpenses" element
1019              */
1020             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetTotalAdminExpenses();
1021             
1022             /**
1023              * True if has "TotalAdminExpenses" element
1024              */
1025             boolean isSetTotalAdminExpenses();
1026             
1027             /**
1028              * Sets the "TotalAdminExpenses" element
1029              */
1030             void setTotalAdminExpenses(java.math.BigDecimal totalAdminExpenses);
1031             
1032             /**
1033              * Sets (as xml) the "TotalAdminExpenses" element
1034              */
1035             void xsetTotalAdminExpenses(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType totalAdminExpenses);
1036             
1037             /**
1038              * Unsets the "TotalAdminExpenses" element
1039              */
1040             void unsetTotalAdminExpenses();
1041             
1042             /**
1043              * An XML SalariesBenefits(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
1044              *
1045              * This is a complex type.
1046              */
1047             public interface SalariesBenefits extends org.apache.xmlbeans.XmlObject
1048             {
1049                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1050                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SalariesBenefits.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("salariesbenefits5428elemtype");
1051                 
1052                 /**
1053                  * Gets the "Number" element
1054                  */
1055                 long getNumber();
1056                 
1057                 /**
1058                  * Gets (as xml) the "Number" element
1059                  */
1060                 gov.grants.apply.forms.form865320V20.Form865320NumberDataType xgetNumber();
1061                 
1062                 /**
1063                  * True if has "Number" element
1064                  */
1065                 boolean isSetNumber();
1066                 
1067                 /**
1068                  * Sets the "Number" element
1069                  */
1070                 void setNumber(long number);
1071                 
1072                 /**
1073                  * Sets (as xml) the "Number" element
1074                  */
1075                 void xsetNumber(gov.grants.apply.forms.form865320V20.Form865320NumberDataType number);
1076                 
1077                 /**
1078                  * Unsets the "Number" element
1079                  */
1080                 void unsetNumber();
1081                 
1082                 /**
1083                  * Gets the "Cost" element
1084                  */
1085                 java.math.BigDecimal getCost();
1086                 
1087                 /**
1088                  * Gets (as xml) the "Cost" element
1089                  */
1090                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCost();
1091                 
1092                 /**
1093                  * True if has "Cost" element
1094                  */
1095                 boolean isSetCost();
1096                 
1097                 /**
1098                  * Sets the "Cost" element
1099                  */
1100                 void setCost(java.math.BigDecimal cost);
1101                 
1102                 /**
1103                  * Sets (as xml) the "Cost" element
1104                  */
1105                 void xsetCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cost);
1106                 
1107                 /**
1108                  * Unsets the "Cost" element
1109                  */
1110                 void unsetCost();
1111                 
1112                 /**
1113                  * A factory class with static methods for creating instances
1114                  * of this type.
1115                  */
1116                 
1117                 public static final class Factory
1118                 {
1119                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.SalariesBenefits newInstance() {
1120                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.SalariesBenefits) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1121                     
1122                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.SalariesBenefits newInstance(org.apache.xmlbeans.XmlOptions options) {
1123                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.SalariesBenefits) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1124                     
1125                     private Factory() { } // No instance of this class allowed
1126                 }
1127             }
1128             
1129             /**
1130              * An XML SuppliesForTCEProgram(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
1131              *
1132              * This is a complex type.
1133              */
1134             public interface SuppliesForTCEProgram extends org.apache.xmlbeans.XmlObject
1135             {
1136                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1137                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SuppliesForTCEProgram.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("suppliesfortceprogram6a1eelemtype");
1138                 
1139                 /**
1140                  * Gets the "Cost" element
1141                  */
1142                 java.math.BigDecimal getCost();
1143                 
1144                 /**
1145                  * Gets (as xml) the "Cost" element
1146                  */
1147                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCost();
1148                 
1149                 /**
1150                  * True if has "Cost" element
1151                  */
1152                 boolean isSetCost();
1153                 
1154                 /**
1155                  * Sets the "Cost" element
1156                  */
1157                 void setCost(java.math.BigDecimal cost);
1158                 
1159                 /**
1160                  * Sets (as xml) the "Cost" element
1161                  */
1162                 void xsetCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cost);
1163                 
1164                 /**
1165                  * Unsets the "Cost" element
1166                  */
1167                 void unsetCost();
1168                 
1169                 /**
1170                  * A factory class with static methods for creating instances
1171                  * of this type.
1172                  */
1173                 
1174                 public static final class Factory
1175                 {
1176                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.SuppliesForTCEProgram newInstance() {
1177                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.SuppliesForTCEProgram) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1178                     
1179                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.SuppliesForTCEProgram newInstance(org.apache.xmlbeans.XmlOptions options) {
1180                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.SuppliesForTCEProgram) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1181                     
1182                     private Factory() { } // No instance of this class allowed
1183                 }
1184             }
1185             
1186             /**
1187              * An XML RentUtilitiesCustodialServices(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
1188              *
1189              * This is a complex type.
1190              */
1191             public interface RentUtilitiesCustodialServices extends org.apache.xmlbeans.XmlObject
1192             {
1193                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1194                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(RentUtilitiesCustodialServices.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("rentutilitiescustodialservicesafbdelemtype");
1195                 
1196                 /**
1197                  * Gets the "Cost" element
1198                  */
1199                 java.math.BigDecimal getCost();
1200                 
1201                 /**
1202                  * Gets (as xml) the "Cost" element
1203                  */
1204                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCost();
1205                 
1206                 /**
1207                  * True if has "Cost" element
1208                  */
1209                 boolean isSetCost();
1210                 
1211                 /**
1212                  * Sets the "Cost" element
1213                  */
1214                 void setCost(java.math.BigDecimal cost);
1215                 
1216                 /**
1217                  * Sets (as xml) the "Cost" element
1218                  */
1219                 void xsetCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cost);
1220                 
1221                 /**
1222                  * Unsets the "Cost" element
1223                  */
1224                 void unsetCost();
1225                 
1226                 /**
1227                  * A factory class with static methods for creating instances
1228                  * of this type.
1229                  */
1230                 
1231                 public static final class Factory
1232                 {
1233                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.RentUtilitiesCustodialServices newInstance() {
1234                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.RentUtilitiesCustodialServices) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1235                     
1236                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.RentUtilitiesCustodialServices newInstance(org.apache.xmlbeans.XmlOptions options) {
1237                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.RentUtilitiesCustodialServices) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1238                     
1239                     private Factory() { } // No instance of this class allowed
1240                 }
1241             }
1242             
1243             /**
1244              * An XML Auditing(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
1245              *
1246              * This is a complex type.
1247              */
1248             public interface Auditing extends org.apache.xmlbeans.XmlObject
1249             {
1250                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1251                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Auditing.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("auditing87cbelemtype");
1252                 
1253                 /**
1254                  * Gets the "Cost" element
1255                  */
1256                 java.math.BigDecimal getCost();
1257                 
1258                 /**
1259                  * Gets (as xml) the "Cost" element
1260                  */
1261                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCost();
1262                 
1263                 /**
1264                  * True if has "Cost" element
1265                  */
1266                 boolean isSetCost();
1267                 
1268                 /**
1269                  * Sets the "Cost" element
1270                  */
1271                 void setCost(java.math.BigDecimal cost);
1272                 
1273                 /**
1274                  * Sets (as xml) the "Cost" element
1275                  */
1276                 void xsetCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cost);
1277                 
1278                 /**
1279                  * Unsets the "Cost" element
1280                  */
1281                 void unsetCost();
1282                 
1283                 /**
1284                  * A factory class with static methods for creating instances
1285                  * of this type.
1286                  */
1287                 
1288                 public static final class Factory
1289                 {
1290                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Auditing newInstance() {
1291                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Auditing) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1292                     
1293                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Auditing newInstance(org.apache.xmlbeans.XmlOptions options) {
1294                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Auditing) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1295                     
1296                     private Factory() { } // No instance of this class allowed
1297                 }
1298             }
1299             
1300             /**
1301              * An XML Travel(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
1302              *
1303              * This is a complex type.
1304              */
1305             public interface Travel extends org.apache.xmlbeans.XmlObject
1306             {
1307                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1308                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Travel.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("travelb2feelemtype");
1309                 
1310                 /**
1311                  * Gets the "Cost" element
1312                  */
1313                 java.math.BigDecimal getCost();
1314                 
1315                 /**
1316                  * Gets (as xml) the "Cost" element
1317                  */
1318                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCost();
1319                 
1320                 /**
1321                  * True if has "Cost" element
1322                  */
1323                 boolean isSetCost();
1324                 
1325                 /**
1326                  * Sets the "Cost" element
1327                  */
1328                 void setCost(java.math.BigDecimal cost);
1329                 
1330                 /**
1331                  * Sets (as xml) the "Cost" element
1332                  */
1333                 void xsetCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cost);
1334                 
1335                 /**
1336                  * Unsets the "Cost" element
1337                  */
1338                 void unsetCost();
1339                 
1340                 /**
1341                  * A factory class with static methods for creating instances
1342                  * of this type.
1343                  */
1344                 
1345                 public static final class Factory
1346                 {
1347                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Travel newInstance() {
1348                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Travel) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1349                     
1350                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Travel newInstance(org.apache.xmlbeans.XmlOptions options) {
1351                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Travel) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1352                     
1353                     private Factory() { } // No instance of this class allowed
1354                 }
1355             }
1356             
1357             /**
1358              * An XML ProgramPublicityDevelopment(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
1359              *
1360              * This is a complex type.
1361              */
1362             public interface ProgramPublicityDevelopment extends org.apache.xmlbeans.XmlObject
1363             {
1364                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1365                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProgramPublicityDevelopment.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("programpublicitydevelopmentc86eelemtype");
1366                 
1367                 /**
1368                  * Gets the "Cost" element
1369                  */
1370                 java.math.BigDecimal getCost();
1371                 
1372                 /**
1373                  * Gets (as xml) the "Cost" element
1374                  */
1375                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCost();
1376                 
1377                 /**
1378                  * True if has "Cost" element
1379                  */
1380                 boolean isSetCost();
1381                 
1382                 /**
1383                  * Sets the "Cost" element
1384                  */
1385                 void setCost(java.math.BigDecimal cost);
1386                 
1387                 /**
1388                  * Sets (as xml) the "Cost" element
1389                  */
1390                 void xsetCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cost);
1391                 
1392                 /**
1393                  * Unsets the "Cost" element
1394                  */
1395                 void unsetCost();
1396                 
1397                 /**
1398                  * A factory class with static methods for creating instances
1399                  * of this type.
1400                  */
1401                 
1402                 public static final class Factory
1403                 {
1404                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.ProgramPublicityDevelopment newInstance() {
1405                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.ProgramPublicityDevelopment) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1406                     
1407                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.ProgramPublicityDevelopment newInstance(org.apache.xmlbeans.XmlOptions options) {
1408                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.ProgramPublicityDevelopment) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1409                     
1410                     private Factory() { } // No instance of this class allowed
1411                 }
1412             }
1413             
1414             /**
1415              * An XML InterpreterServices(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
1416              *
1417              * This is a complex type.
1418              */
1419             public interface InterpreterServices extends org.apache.xmlbeans.XmlObject
1420             {
1421                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1422                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(InterpreterServices.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("interpreterservices10ecelemtype");
1423                 
1424                 /**
1425                  * Gets the "Cost" element
1426                  */
1427                 java.math.BigDecimal getCost();
1428                 
1429                 /**
1430                  * Gets (as xml) the "Cost" element
1431                  */
1432                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCost();
1433                 
1434                 /**
1435                  * True if has "Cost" element
1436                  */
1437                 boolean isSetCost();
1438                 
1439                 /**
1440                  * Sets the "Cost" element
1441                  */
1442                 void setCost(java.math.BigDecimal cost);
1443                 
1444                 /**
1445                  * Sets (as xml) the "Cost" element
1446                  */
1447                 void xsetCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cost);
1448                 
1449                 /**
1450                  * Unsets the "Cost" element
1451                  */
1452                 void unsetCost();
1453                 
1454                 /**
1455                  * A factory class with static methods for creating instances
1456                  * of this type.
1457                  */
1458                 
1459                 public static final class Factory
1460                 {
1461                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.InterpreterServices newInstance() {
1462                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.InterpreterServices) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1463                     
1464                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.InterpreterServices newInstance(org.apache.xmlbeans.XmlOptions options) {
1465                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.InterpreterServices) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1466                     
1467                     private Factory() { } // No instance of this class allowed
1468                 }
1469             }
1470             
1471             /**
1472              * An XML TelephoneInstallation(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
1473              *
1474              * This is a complex type.
1475              */
1476             public interface TelephoneInstallation extends org.apache.xmlbeans.XmlObject
1477             {
1478                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1479                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TelephoneInstallation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("telephoneinstallationbed2elemtype");
1480                 
1481                 /**
1482                  * Gets the "Cost" element
1483                  */
1484                 java.math.BigDecimal getCost();
1485                 
1486                 /**
1487                  * Gets (as xml) the "Cost" element
1488                  */
1489                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCost();
1490                 
1491                 /**
1492                  * True if has "Cost" element
1493                  */
1494                 boolean isSetCost();
1495                 
1496                 /**
1497                  * Sets the "Cost" element
1498                  */
1499                 void setCost(java.math.BigDecimal cost);
1500                 
1501                 /**
1502                  * Sets (as xml) the "Cost" element
1503                  */
1504                 void xsetCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cost);
1505                 
1506                 /**
1507                  * Unsets the "Cost" element
1508                  */
1509                 void unsetCost();
1510                 
1511                 /**
1512                  * A factory class with static methods for creating instances
1513                  * of this type.
1514                  */
1515                 
1516                 public static final class Factory
1517                 {
1518                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.TelephoneInstallation newInstance() {
1519                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.TelephoneInstallation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1520                     
1521                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.TelephoneInstallation newInstance(org.apache.xmlbeans.XmlOptions options) {
1522                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.TelephoneInstallation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1523                     
1524                     private Factory() { } // No instance of this class allowed
1525                 }
1526             }
1527             
1528             /**
1529              * An XML Other(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
1530              *
1531              * This is a complex type.
1532              */
1533             public interface Other extends org.apache.xmlbeans.XmlObject
1534             {
1535                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1536                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Other.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("other3f04elemtype");
1537                 
1538                 /**
1539                  * Gets the "Cost" element
1540                  */
1541                 java.math.BigDecimal getCost();
1542                 
1543                 /**
1544                  * Gets (as xml) the "Cost" element
1545                  */
1546                 gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCost();
1547                 
1548                 /**
1549                  * True if has "Cost" element
1550                  */
1551                 boolean isSetCost();
1552                 
1553                 /**
1554                  * Sets the "Cost" element
1555                  */
1556                 void setCost(java.math.BigDecimal cost);
1557                 
1558                 /**
1559                  * Sets (as xml) the "Cost" element
1560                  */
1561                 void xsetCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cost);
1562                 
1563                 /**
1564                  * Unsets the "Cost" element
1565                  */
1566                 void unsetCost();
1567                 
1568                 /**
1569                  * A factory class with static methods for creating instances
1570                  * of this type.
1571                  */
1572                 
1573                 public static final class Factory
1574                 {
1575                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Other newInstance() {
1576                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Other) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1577                     
1578                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Other newInstance(org.apache.xmlbeans.XmlOptions options) {
1579                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses.Other) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1580                     
1581                     private Factory() { } // No instance of this class allowed
1582                 }
1583             }
1584             
1585             /**
1586              * A factory class with static methods for creating instances
1587              * of this type.
1588              */
1589             
1590             public static final class Factory
1591             {
1592                 public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses newInstance() {
1593                   return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1594                 
1595                 public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses newInstance(org.apache.xmlbeans.XmlOptions options) {
1596                   return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.AdministrativeExpenses) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1597                 
1598                 private Factory() { } // No instance of this class allowed
1599             }
1600         }
1601         
1602         /**
1603          * An XML OtherInformation(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
1604          *
1605          * This is a complex type.
1606          */
1607         public interface OtherInformation extends org.apache.xmlbeans.XmlObject
1608         {
1609             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1610                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OtherInformation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("otherinformationd975elemtype");
1611             
1612             /**
1613              * Gets the "IndividualFederalTaxReturns" element
1614              */
1615             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns getIndividualFederalTaxReturns();
1616             
1617             /**
1618              * True if has "IndividualFederalTaxReturns" element
1619              */
1620             boolean isSetIndividualFederalTaxReturns();
1621             
1622             /**
1623              * Sets the "IndividualFederalTaxReturns" element
1624              */
1625             void setIndividualFederalTaxReturns(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns individualFederalTaxReturns);
1626             
1627             /**
1628              * Appends and returns a new empty "IndividualFederalTaxReturns" element
1629              */
1630             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns addNewIndividualFederalTaxReturns();
1631             
1632             /**
1633              * Unsets the "IndividualFederalTaxReturns" element
1634              */
1635             void unsetIndividualFederalTaxReturns();
1636             
1637             /**
1638              * Gets the "OtherTaxpayers60Plus" element
1639              */
1640             long getOtherTaxpayers60Plus();
1641             
1642             /**
1643              * Gets (as xml) the "OtherTaxpayers60Plus" element
1644              */
1645             gov.grants.apply.forms.form865320V20.Form865320NumberDataType xgetOtherTaxpayers60Plus();
1646             
1647             /**
1648              * True if has "OtherTaxpayers60Plus" element
1649              */
1650             boolean isSetOtherTaxpayers60Plus();
1651             
1652             /**
1653              * Sets the "OtherTaxpayers60Plus" element
1654              */
1655             void setOtherTaxpayers60Plus(long otherTaxpayers60Plus);
1656             
1657             /**
1658              * Sets (as xml) the "OtherTaxpayers60Plus" element
1659              */
1660             void xsetOtherTaxpayers60Plus(gov.grants.apply.forms.form865320V20.Form865320NumberDataType otherTaxpayers60Plus);
1661             
1662             /**
1663              * Unsets the "OtherTaxpayers60Plus" element
1664              */
1665             void unsetOtherTaxpayers60Plus();
1666             
1667             /**
1668              * Gets the "TaxPreparationSites" element
1669              */
1670             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.TaxPreparationSites getTaxPreparationSites();
1671             
1672             /**
1673              * True if has "TaxPreparationSites" element
1674              */
1675             boolean isSetTaxPreparationSites();
1676             
1677             /**
1678              * Sets the "TaxPreparationSites" element
1679              */
1680             void setTaxPreparationSites(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.TaxPreparationSites taxPreparationSites);
1681             
1682             /**
1683              * Appends and returns a new empty "TaxPreparationSites" element
1684              */
1685             gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.TaxPreparationSites addNewTaxPreparationSites();
1686             
1687             /**
1688              * Unsets the "TaxPreparationSites" element
1689              */
1690             void unsetTaxPreparationSites();
1691             
1692             /**
1693              * An XML IndividualFederalTaxReturns(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
1694              *
1695              * This is a complex type.
1696              */
1697             public interface IndividualFederalTaxReturns extends org.apache.xmlbeans.XmlObject
1698             {
1699                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1700                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(IndividualFederalTaxReturns.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("individualfederaltaxreturns91bdelemtype");
1701                 
1702                 /**
1703                  * Gets the "PaperFederalReturns" element
1704                  */
1705                 gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.PaperFederalReturns getPaperFederalReturns();
1706                 
1707                 /**
1708                  * True if has "PaperFederalReturns" element
1709                  */
1710                 boolean isSetPaperFederalReturns();
1711                 
1712                 /**
1713                  * Sets the "PaperFederalReturns" element
1714                  */
1715                 void setPaperFederalReturns(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.PaperFederalReturns paperFederalReturns);
1716                 
1717                 /**
1718                  * Appends and returns a new empty "PaperFederalReturns" element
1719                  */
1720                 gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.PaperFederalReturns addNewPaperFederalReturns();
1721                 
1722                 /**
1723                  * Unsets the "PaperFederalReturns" element
1724                  */
1725                 void unsetPaperFederalReturns();
1726                 
1727                 /**
1728                  * Gets the "ElectronicallyFiledFederalReturns" element
1729                  */
1730                 gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.ElectronicallyFiledFederalReturns getElectronicallyFiledFederalReturns();
1731                 
1732                 /**
1733                  * True if has "ElectronicallyFiledFederalReturns" element
1734                  */
1735                 boolean isSetElectronicallyFiledFederalReturns();
1736                 
1737                 /**
1738                  * Sets the "ElectronicallyFiledFederalReturns" element
1739                  */
1740                 void setElectronicallyFiledFederalReturns(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.ElectronicallyFiledFederalReturns electronicallyFiledFederalReturns);
1741                 
1742                 /**
1743                  * Appends and returns a new empty "ElectronicallyFiledFederalReturns" element
1744                  */
1745                 gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.ElectronicallyFiledFederalReturns addNewElectronicallyFiledFederalReturns();
1746                 
1747                 /**
1748                  * Unsets the "ElectronicallyFiledFederalReturns" element
1749                  */
1750                 void unsetElectronicallyFiledFederalReturns();
1751                 
1752                 /**
1753                  * Gets the "Total" element
1754                  */
1755                 gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.Total getTotal();
1756                 
1757                 /**
1758                  * True if has "Total" element
1759                  */
1760                 boolean isSetTotal();
1761                 
1762                 /**
1763                  * Sets the "Total" element
1764                  */
1765                 void setTotal(gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.Total total);
1766                 
1767                 /**
1768                  * Appends and returns a new empty "Total" element
1769                  */
1770                 gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.Total addNewTotal();
1771                 
1772                 /**
1773                  * Unsets the "Total" element
1774                  */
1775                 void unsetTotal();
1776                 
1777                 /**
1778                  * An XML PaperFederalReturns(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
1779                  *
1780                  * This is a complex type.
1781                  */
1782                 public interface PaperFederalReturns extends org.apache.xmlbeans.XmlObject
1783                 {
1784                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1785                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PaperFederalReturns.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("paperfederalreturns971belemtype");
1786                     
1787                     /**
1788                      * Gets the "SixtyPlusTaxpayers" element
1789                      */
1790                     long getSixtyPlusTaxpayers();
1791                     
1792                     /**
1793                      * Gets (as xml) the "SixtyPlusTaxpayers" element
1794                      */
1795                     gov.grants.apply.forms.form865320V20.Form865320NumberDataType xgetSixtyPlusTaxpayers();
1796                     
1797                     /**
1798                      * True if has "SixtyPlusTaxpayers" element
1799                      */
1800                     boolean isSetSixtyPlusTaxpayers();
1801                     
1802                     /**
1803                      * Sets the "SixtyPlusTaxpayers" element
1804                      */
1805                     void setSixtyPlusTaxpayers(long sixtyPlusTaxpayers);
1806                     
1807                     /**
1808                      * Sets (as xml) the "SixtyPlusTaxpayers" element
1809                      */
1810                     void xsetSixtyPlusTaxpayers(gov.grants.apply.forms.form865320V20.Form865320NumberDataType sixtyPlusTaxpayers);
1811                     
1812                     /**
1813                      * Unsets the "SixtyPlusTaxpayers" element
1814                      */
1815                     void unsetSixtyPlusTaxpayers();
1816                     
1817                     /**
1818                      * Gets the "OtherTaxpayers" element
1819                      */
1820                     long getOtherTaxpayers();
1821                     
1822                     /**
1823                      * Gets (as xml) the "OtherTaxpayers" element
1824                      */
1825                     gov.grants.apply.forms.form865320V20.Form865320NumberDataType xgetOtherTaxpayers();
1826                     
1827                     /**
1828                      * True if has "OtherTaxpayers" element
1829                      */
1830                     boolean isSetOtherTaxpayers();
1831                     
1832                     /**
1833                      * Sets the "OtherTaxpayers" element
1834                      */
1835                     void setOtherTaxpayers(long otherTaxpayers);
1836                     
1837                     /**
1838                      * Sets (as xml) the "OtherTaxpayers" element
1839                      */
1840                     void xsetOtherTaxpayers(gov.grants.apply.forms.form865320V20.Form865320NumberDataType otherTaxpayers);
1841                     
1842                     /**
1843                      * Unsets the "OtherTaxpayers" element
1844                      */
1845                     void unsetOtherTaxpayers();
1846                     
1847                     /**
1848                      * A factory class with static methods for creating instances
1849                      * of this type.
1850                      */
1851                     
1852                     public static final class Factory
1853                     {
1854                       public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.PaperFederalReturns newInstance() {
1855                         return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.PaperFederalReturns) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1856                       
1857                       public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.PaperFederalReturns newInstance(org.apache.xmlbeans.XmlOptions options) {
1858                         return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.PaperFederalReturns) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1859                       
1860                       private Factory() { } // No instance of this class allowed
1861                     }
1862                 }
1863                 
1864                 /**
1865                  * An XML ElectronicallyFiledFederalReturns(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
1866                  *
1867                  * This is a complex type.
1868                  */
1869                 public interface ElectronicallyFiledFederalReturns extends org.apache.xmlbeans.XmlObject
1870                 {
1871                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1872                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ElectronicallyFiledFederalReturns.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("electronicallyfiledfederalreturns3ae3elemtype");
1873                     
1874                     /**
1875                      * Gets the "SixtyPlusTaxpayers" element
1876                      */
1877                     long getSixtyPlusTaxpayers();
1878                     
1879                     /**
1880                      * Gets (as xml) the "SixtyPlusTaxpayers" element
1881                      */
1882                     gov.grants.apply.forms.form865320V20.Form865320NumberDataType xgetSixtyPlusTaxpayers();
1883                     
1884                     /**
1885                      * True if has "SixtyPlusTaxpayers" element
1886                      */
1887                     boolean isSetSixtyPlusTaxpayers();
1888                     
1889                     /**
1890                      * Sets the "SixtyPlusTaxpayers" element
1891                      */
1892                     void setSixtyPlusTaxpayers(long sixtyPlusTaxpayers);
1893                     
1894                     /**
1895                      * Sets (as xml) the "SixtyPlusTaxpayers" element
1896                      */
1897                     void xsetSixtyPlusTaxpayers(gov.grants.apply.forms.form865320V20.Form865320NumberDataType sixtyPlusTaxpayers);
1898                     
1899                     /**
1900                      * Unsets the "SixtyPlusTaxpayers" element
1901                      */
1902                     void unsetSixtyPlusTaxpayers();
1903                     
1904                     /**
1905                      * Gets the "OtherTaxpayers" element
1906                      */
1907                     long getOtherTaxpayers();
1908                     
1909                     /**
1910                      * Gets (as xml) the "OtherTaxpayers" element
1911                      */
1912                     gov.grants.apply.forms.form865320V20.Form865320NumberDataType xgetOtherTaxpayers();
1913                     
1914                     /**
1915                      * True if has "OtherTaxpayers" element
1916                      */
1917                     boolean isSetOtherTaxpayers();
1918                     
1919                     /**
1920                      * Sets the "OtherTaxpayers" element
1921                      */
1922                     void setOtherTaxpayers(long otherTaxpayers);
1923                     
1924                     /**
1925                      * Sets (as xml) the "OtherTaxpayers" element
1926                      */
1927                     void xsetOtherTaxpayers(gov.grants.apply.forms.form865320V20.Form865320NumberDataType otherTaxpayers);
1928                     
1929                     /**
1930                      * Unsets the "OtherTaxpayers" element
1931                      */
1932                     void unsetOtherTaxpayers();
1933                     
1934                     /**
1935                      * A factory class with static methods for creating instances
1936                      * of this type.
1937                      */
1938                     
1939                     public static final class Factory
1940                     {
1941                       public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.ElectronicallyFiledFederalReturns newInstance() {
1942                         return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.ElectronicallyFiledFederalReturns) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1943                       
1944                       public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.ElectronicallyFiledFederalReturns newInstance(org.apache.xmlbeans.XmlOptions options) {
1945                         return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.ElectronicallyFiledFederalReturns) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1946                       
1947                       private Factory() { } // No instance of this class allowed
1948                     }
1949                 }
1950                 
1951                 /**
1952                  * An XML Total(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
1953                  *
1954                  * This is a complex type.
1955                  */
1956                 public interface Total extends org.apache.xmlbeans.XmlObject
1957                 {
1958                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1959                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Total.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("totalef4delemtype");
1960                     
1961                     /**
1962                      * Gets the "SixtyPlusTaxpayers" element
1963                      */
1964                     long getSixtyPlusTaxpayers();
1965                     
1966                     /**
1967                      * Gets (as xml) the "SixtyPlusTaxpayers" element
1968                      */
1969                     gov.grants.apply.forms.form865320V20.Form865320NumberTotalDataType xgetSixtyPlusTaxpayers();
1970                     
1971                     /**
1972                      * True if has "SixtyPlusTaxpayers" element
1973                      */
1974                     boolean isSetSixtyPlusTaxpayers();
1975                     
1976                     /**
1977                      * Sets the "SixtyPlusTaxpayers" element
1978                      */
1979                     void setSixtyPlusTaxpayers(long sixtyPlusTaxpayers);
1980                     
1981                     /**
1982                      * Sets (as xml) the "SixtyPlusTaxpayers" element
1983                      */
1984                     void xsetSixtyPlusTaxpayers(gov.grants.apply.forms.form865320V20.Form865320NumberTotalDataType sixtyPlusTaxpayers);
1985                     
1986                     /**
1987                      * Unsets the "SixtyPlusTaxpayers" element
1988                      */
1989                     void unsetSixtyPlusTaxpayers();
1990                     
1991                     /**
1992                      * Gets the "OtherTaxpayers" element
1993                      */
1994                     long getOtherTaxpayers();
1995                     
1996                     /**
1997                      * Gets (as xml) the "OtherTaxpayers" element
1998                      */
1999                     gov.grants.apply.forms.form865320V20.Form865320NumberTotalDataType xgetOtherTaxpayers();
2000                     
2001                     /**
2002                      * True if has "OtherTaxpayers" element
2003                      */
2004                     boolean isSetOtherTaxpayers();
2005                     
2006                     /**
2007                      * Sets the "OtherTaxpayers" element
2008                      */
2009                     void setOtherTaxpayers(long otherTaxpayers);
2010                     
2011                     /**
2012                      * Sets (as xml) the "OtherTaxpayers" element
2013                      */
2014                     void xsetOtherTaxpayers(gov.grants.apply.forms.form865320V20.Form865320NumberTotalDataType otherTaxpayers);
2015                     
2016                     /**
2017                      * Unsets the "OtherTaxpayers" element
2018                      */
2019                     void unsetOtherTaxpayers();
2020                     
2021                     /**
2022                      * A factory class with static methods for creating instances
2023                      * of this type.
2024                      */
2025                     
2026                     public static final class Factory
2027                     {
2028                       public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.Total newInstance() {
2029                         return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.Total) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2030                       
2031                       public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.Total newInstance(org.apache.xmlbeans.XmlOptions options) {
2032                         return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns.Total) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2033                       
2034                       private Factory() { } // No instance of this class allowed
2035                     }
2036                 }
2037                 
2038                 /**
2039                  * A factory class with static methods for creating instances
2040                  * of this type.
2041                  */
2042                 
2043                 public static final class Factory
2044                 {
2045                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns newInstance() {
2046                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2047                     
2048                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns newInstance(org.apache.xmlbeans.XmlOptions options) {
2049                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.IndividualFederalTaxReturns) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2050                     
2051                     private Factory() { } // No instance of this class allowed
2052                 }
2053             }
2054             
2055             /**
2056              * An XML TaxPreparationSites(@http://apply.grants.gov/forms/Form_8653_2_0-V2.0).
2057              *
2058              * This is a complex type.
2059              */
2060             public interface TaxPreparationSites extends org.apache.xmlbeans.XmlObject
2061             {
2062                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2063                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TaxPreparationSites.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("taxpreparationsites5341elemtype");
2064                 
2065                 /**
2066                  * Gets the "EfileSites" element
2067                  */
2068                 long getEfileSites();
2069                 
2070                 /**
2071                  * Gets (as xml) the "EfileSites" element
2072                  */
2073                 gov.grants.apply.forms.form865320V20.Form865320NumberDataType xgetEfileSites();
2074                 
2075                 /**
2076                  * True if has "EfileSites" element
2077                  */
2078                 boolean isSetEfileSites();
2079                 
2080                 /**
2081                  * Sets the "EfileSites" element
2082                  */
2083                 void setEfileSites(long efileSites);
2084                 
2085                 /**
2086                  * Sets (as xml) the "EfileSites" element
2087                  */
2088                 void xsetEfileSites(gov.grants.apply.forms.form865320V20.Form865320NumberDataType efileSites);
2089                 
2090                 /**
2091                  * Unsets the "EfileSites" element
2092                  */
2093                 void unsetEfileSites();
2094                 
2095                 /**
2096                  * Gets the "Combination" element
2097                  */
2098                 long getCombination();
2099                 
2100                 /**
2101                  * Gets (as xml) the "Combination" element
2102                  */
2103                 gov.grants.apply.forms.form865320V20.Form865320NumberDataType xgetCombination();
2104                 
2105                 /**
2106                  * True if has "Combination" element
2107                  */
2108                 boolean isSetCombination();
2109                 
2110                 /**
2111                  * Sets the "Combination" element
2112                  */
2113                 void setCombination(long combination);
2114                 
2115                 /**
2116                  * Sets (as xml) the "Combination" element
2117                  */
2118                 void xsetCombination(gov.grants.apply.forms.form865320V20.Form865320NumberDataType combination);
2119                 
2120                 /**
2121                  * Unsets the "Combination" element
2122                  */
2123                 void unsetCombination();
2124                 
2125                 /**
2126                  * Gets the "Total" element
2127                  */
2128                 long getTotal();
2129                 
2130                 /**
2131                  * Gets (as xml) the "Total" element
2132                  */
2133                 gov.grants.apply.forms.form865320V20.Form865320NumberTotalDataType xgetTotal();
2134                 
2135                 /**
2136                  * True if has "Total" element
2137                  */
2138                 boolean isSetTotal();
2139                 
2140                 /**
2141                  * Sets the "Total" element
2142                  */
2143                 void setTotal(long total);
2144                 
2145                 /**
2146                  * Sets (as xml) the "Total" element
2147                  */
2148                 void xsetTotal(gov.grants.apply.forms.form865320V20.Form865320NumberTotalDataType total);
2149                 
2150                 /**
2151                  * Unsets the "Total" element
2152                  */
2153                 void unsetTotal();
2154                 
2155                 /**
2156                  * A factory class with static methods for creating instances
2157                  * of this type.
2158                  */
2159                 
2160                 public static final class Factory
2161                 {
2162                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.TaxPreparationSites newInstance() {
2163                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.TaxPreparationSites) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2164                     
2165                     public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.TaxPreparationSites newInstance(org.apache.xmlbeans.XmlOptions options) {
2166                       return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation.TaxPreparationSites) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2167                     
2168                     private Factory() { } // No instance of this class allowed
2169                 }
2170             }
2171             
2172             /**
2173              * A factory class with static methods for creating instances
2174              * of this type.
2175              */
2176             
2177             public static final class Factory
2178             {
2179                 public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation newInstance() {
2180                   return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2181                 
2182                 public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation newInstance(org.apache.xmlbeans.XmlOptions options) {
2183                   return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320.OtherInformation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2184                 
2185                 private Factory() { } // No instance of this class allowed
2186             }
2187         }
2188         
2189         /**
2190          * A factory class with static methods for creating instances
2191          * of this type.
2192          */
2193         
2194         public static final class Factory
2195         {
2196             public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320 newInstance() {
2197               return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2198             
2199             public static gov.grants.apply.forms.form865320V20.Form865320Document.Form865320 newInstance(org.apache.xmlbeans.XmlOptions options) {
2200               return (gov.grants.apply.forms.form865320V20.Form865320Document.Form865320) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2201             
2202             private Factory() { } // No instance of this class allowed
2203         }
2204     }
2205     
2206     /**
2207      * A factory class with static methods for creating instances
2208      * of this type.
2209      */
2210     
2211     public static final class Factory
2212     {
2213         public static gov.grants.apply.forms.form865320V20.Form865320Document newInstance() {
2214           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2215         
2216         public static gov.grants.apply.forms.form865320V20.Form865320Document newInstance(org.apache.xmlbeans.XmlOptions options) {
2217           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2218         
2219         /** @param xmlAsString the string value to parse */
2220         public static gov.grants.apply.forms.form865320V20.Form865320Document parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
2221           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
2222         
2223         public static gov.grants.apply.forms.form865320V20.Form865320Document parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
2224           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
2225         
2226         /** @param file the file from which to load an xml document */
2227         public static gov.grants.apply.forms.form865320V20.Form865320Document parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2228           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
2229         
2230         public static gov.grants.apply.forms.form865320V20.Form865320Document parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2231           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
2232         
2233         public static gov.grants.apply.forms.form865320V20.Form865320Document parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2234           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
2235         
2236         public static gov.grants.apply.forms.form865320V20.Form865320Document parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2237           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
2238         
2239         public static gov.grants.apply.forms.form865320V20.Form865320Document parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2240           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
2241         
2242         public static gov.grants.apply.forms.form865320V20.Form865320Document parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2243           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
2244         
2245         public static gov.grants.apply.forms.form865320V20.Form865320Document parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2246           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
2247         
2248         public static gov.grants.apply.forms.form865320V20.Form865320Document parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2249           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
2250         
2251         public static gov.grants.apply.forms.form865320V20.Form865320Document parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
2252           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
2253         
2254         public static gov.grants.apply.forms.form865320V20.Form865320Document parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
2255           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
2256         
2257         public static gov.grants.apply.forms.form865320V20.Form865320Document parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
2258           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
2259         
2260         public static gov.grants.apply.forms.form865320V20.Form865320Document parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
2261           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
2262         
2263         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
2264         public static gov.grants.apply.forms.form865320V20.Form865320Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
2265           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
2266         
2267         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
2268         public static gov.grants.apply.forms.form865320V20.Form865320Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
2269           return (gov.grants.apply.forms.form865320V20.Form865320Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
2270         
2271         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
2272         public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
2273           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
2274         
2275         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
2276         public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
2277           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
2278         
2279         private Factory() { } // No instance of this class allowed
2280     }
2281 }