View Javadoc
1   /*
2    * An XML document type.
3    * Localname: Budget
4    * Namespace: http://apply.grants.gov/forms/DOJ_CIS_Budget-V1.0
5    * Java type: gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.dojCISBudgetV10;
10  
11  
12  /**
13   * A document containing one Budget(@http://apply.grants.gov/forms/DOJ_CIS_Budget-V1.0) element.
14   *
15   * This is a complex type.
16   */
17  public interface BudgetDocument 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(BudgetDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetc1cbdoctype");
21      
22      /**
23       * Gets the "Budget" element
24       */
25      gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget getBudget();
26      
27      /**
28       * Sets the "Budget" element
29       */
30      void setBudget(gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget budget);
31      
32      /**
33       * Appends and returns a new empty "Budget" element
34       */
35      gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget addNewBudget();
36      
37      /**
38       * An XML Budget(@http://apply.grants.gov/forms/DOJ_CIS_Budget-V1.0).
39       *
40       * This is a complex type.
41       */
42      public interface Budget 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(Budget.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budget7b2aelemtype");
46          
47          /**
48           * Gets the "ApplicantName" element
49           */
50          java.lang.String getApplicantName();
51          
52          /**
53           * Gets (as xml) the "ApplicantName" element
54           */
55          gov.grants.apply.system.globalLibraryV10.OrganizationNameDataType xgetApplicantName();
56          
57          /**
58           * Sets the "ApplicantName" element
59           */
60          void setApplicantName(java.lang.String applicantName);
61          
62          /**
63           * Sets (as xml) the "ApplicantName" element
64           */
65          void xsetApplicantName(gov.grants.apply.system.globalLibraryV10.OrganizationNameDataType applicantName);
66          
67          /**
68           * Gets the "OriCode" element
69           */
70          java.lang.String getOriCode();
71          
72          /**
73           * Gets (as xml) the "OriCode" element
74           */
75          gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.OriCode xgetOriCode();
76          
77          /**
78           * Sets the "OriCode" element
79           */
80          void setOriCode(java.lang.String oriCode);
81          
82          /**
83           * Sets (as xml) the "OriCode" element
84           */
85          void xsetOriCode(gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.OriCode oriCode);
86          
87          /**
88           * Gets the "FullTimeOfficerCostYear1" element
89           */
90          gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType getFullTimeOfficerCostYear1();
91          
92          /**
93           * True if has "FullTimeOfficerCostYear1" element
94           */
95          boolean isSetFullTimeOfficerCostYear1();
96          
97          /**
98           * Sets the "FullTimeOfficerCostYear1" element
99           */
100         void setFullTimeOfficerCostYear1(gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType fullTimeOfficerCostYear1);
101         
102         /**
103          * Appends and returns a new empty "FullTimeOfficerCostYear1" element
104          */
105         gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType addNewFullTimeOfficerCostYear1();
106         
107         /**
108          * Unsets the "FullTimeOfficerCostYear1" element
109          */
110         void unsetFullTimeOfficerCostYear1();
111         
112         /**
113          * Gets the "FullTimeOfficerCostYear2" element
114          */
115         gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType getFullTimeOfficerCostYear2();
116         
117         /**
118          * True if has "FullTimeOfficerCostYear2" element
119          */
120         boolean isSetFullTimeOfficerCostYear2();
121         
122         /**
123          * Sets the "FullTimeOfficerCostYear2" element
124          */
125         void setFullTimeOfficerCostYear2(gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType fullTimeOfficerCostYear2);
126         
127         /**
128          * Appends and returns a new empty "FullTimeOfficerCostYear2" element
129          */
130         gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType addNewFullTimeOfficerCostYear2();
131         
132         /**
133          * Unsets the "FullTimeOfficerCostYear2" element
134          */
135         void unsetFullTimeOfficerCostYear2();
136         
137         /**
138          * Gets the "FullTimeOfficerCostYear3" element
139          */
140         gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType getFullTimeOfficerCostYear3();
141         
142         /**
143          * True if has "FullTimeOfficerCostYear3" element
144          */
145         boolean isSetFullTimeOfficerCostYear3();
146         
147         /**
148          * Sets the "FullTimeOfficerCostYear3" element
149          */
150         void setFullTimeOfficerCostYear3(gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType fullTimeOfficerCostYear3);
151         
152         /**
153          * Appends and returns a new empty "FullTimeOfficerCostYear3" element
154          */
155         gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType addNewFullTimeOfficerCostYear3();
156         
157         /**
158          * Unsets the "FullTimeOfficerCostYear3" element
159          */
160         void unsetFullTimeOfficerCostYear3();
161         
162         /**
163          * Gets the "PartTimeOfficerCostYear1" element
164          */
165         gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType getPartTimeOfficerCostYear1();
166         
167         /**
168          * True if has "PartTimeOfficerCostYear1" element
169          */
170         boolean isSetPartTimeOfficerCostYear1();
171         
172         /**
173          * Sets the "PartTimeOfficerCostYear1" element
174          */
175         void setPartTimeOfficerCostYear1(gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType partTimeOfficerCostYear1);
176         
177         /**
178          * Appends and returns a new empty "PartTimeOfficerCostYear1" element
179          */
180         gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType addNewPartTimeOfficerCostYear1();
181         
182         /**
183          * Unsets the "PartTimeOfficerCostYear1" element
184          */
185         void unsetPartTimeOfficerCostYear1();
186         
187         /**
188          * Gets the "PartTimeOfficerCostYear2" element
189          */
190         gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType getPartTimeOfficerCostYear2();
191         
192         /**
193          * True if has "PartTimeOfficerCostYear2" element
194          */
195         boolean isSetPartTimeOfficerCostYear2();
196         
197         /**
198          * Sets the "PartTimeOfficerCostYear2" element
199          */
200         void setPartTimeOfficerCostYear2(gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType partTimeOfficerCostYear2);
201         
202         /**
203          * Appends and returns a new empty "PartTimeOfficerCostYear2" element
204          */
205         gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType addNewPartTimeOfficerCostYear2();
206         
207         /**
208          * Unsets the "PartTimeOfficerCostYear2" element
209          */
210         void unsetPartTimeOfficerCostYear2();
211         
212         /**
213          * Gets the "PartTimeOfficerCostYear3" element
214          */
215         gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType getPartTimeOfficerCostYear3();
216         
217         /**
218          * True if has "PartTimeOfficerCostYear3" element
219          */
220         boolean isSetPartTimeOfficerCostYear3();
221         
222         /**
223          * Sets the "PartTimeOfficerCostYear3" element
224          */
225         void setPartTimeOfficerCostYear3(gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType partTimeOfficerCostYear3);
226         
227         /**
228          * Appends and returns a new empty "PartTimeOfficerCostYear3" element
229          */
230         gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType addNewPartTimeOfficerCostYear3();
231         
232         /**
233          * Unsets the "PartTimeOfficerCostYear3" element
234          */
235         void unsetPartTimeOfficerCostYear3();
236         
237         /**
238          * Gets the "PartTimeOfficerInformation" element
239          */
240         gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.PartTimeOfficerInformation getPartTimeOfficerInformation();
241         
242         /**
243          * True if has "PartTimeOfficerInformation" element
244          */
245         boolean isSetPartTimeOfficerInformation();
246         
247         /**
248          * Sets the "PartTimeOfficerInformation" element
249          */
250         void setPartTimeOfficerInformation(gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.PartTimeOfficerInformation partTimeOfficerInformation);
251         
252         /**
253          * Appends and returns a new empty "PartTimeOfficerInformation" element
254          */
255         gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.PartTimeOfficerInformation addNewPartTimeOfficerInformation();
256         
257         /**
258          * Unsets the "PartTimeOfficerInformation" element
259          */
260         void unsetPartTimeOfficerInformation();
261         
262         /**
263          * Gets array of all "CostGreaterReason" elements
264          */
265         gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType.Enum[] getCostGreaterReasonArray();
266         
267         /**
268          * Gets ith "CostGreaterReason" element
269          */
270         gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType.Enum getCostGreaterReasonArray(int i);
271         
272         /**
273          * Gets (as xml) array of all "CostGreaterReason" elements
274          */
275         gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType[] xgetCostGreaterReasonArray();
276         
277         /**
278          * Gets (as xml) ith "CostGreaterReason" element
279          */
280         gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType xgetCostGreaterReasonArray(int i);
281         
282         /**
283          * Returns number of "CostGreaterReason" element
284          */
285         int sizeOfCostGreaterReasonArray();
286         
287         /**
288          * Sets array of all "CostGreaterReason" element
289          */
290         void setCostGreaterReasonArray(gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType.Enum[] costGreaterReasonArray);
291         
292         /**
293          * Sets ith "CostGreaterReason" element
294          */
295         void setCostGreaterReasonArray(int i, gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType.Enum costGreaterReason);
296         
297         /**
298          * Sets (as xml) array of all "CostGreaterReason" element
299          */
300         void xsetCostGreaterReasonArray(gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType[] costGreaterReasonArray);
301         
302         /**
303          * Sets (as xml) ith "CostGreaterReason" element
304          */
305         void xsetCostGreaterReasonArray(int i, gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType costGreaterReason);
306         
307         /**
308          * Inserts the value as the ith "CostGreaterReason" element
309          */
310         void insertCostGreaterReason(int i, gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType.Enum costGreaterReason);
311         
312         /**
313          * Appends the value as the last "CostGreaterReason" element
314          */
315         void addCostGreaterReason(gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType.Enum costGreaterReason);
316         
317         /**
318          * Inserts and returns a new empty value (as xml) as the ith "CostGreaterReason" element
319          */
320         gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType insertNewCostGreaterReason(int i);
321         
322         /**
323          * Appends and returns a new empty value (as xml) as the last "CostGreaterReason" element
324          */
325         gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType addNewCostGreaterReason();
326         
327         /**
328          * Removes the ith "CostGreaterReason" element
329          */
330         void removeCostGreaterReason(int i);
331         
332         /**
333          * Gets the "CostGreaterReasonOtherExplanation" element
334          */
335         gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.CostGreaterReasonOtherExplanation getCostGreaterReasonOtherExplanation();
336         
337         /**
338          * True if has "CostGreaterReasonOtherExplanation" element
339          */
340         boolean isSetCostGreaterReasonOtherExplanation();
341         
342         /**
343          * Sets the "CostGreaterReasonOtherExplanation" element
344          */
345         void setCostGreaterReasonOtherExplanation(gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.CostGreaterReasonOtherExplanation costGreaterReasonOtherExplanation);
346         
347         /**
348          * Appends and returns a new empty "CostGreaterReasonOtherExplanation" element
349          */
350         gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.CostGreaterReasonOtherExplanation addNewCostGreaterReasonOtherExplanation();
351         
352         /**
353          * Unsets the "CostGreaterReasonOtherExplanation" element
354          */
355         void unsetCostGreaterReasonOtherExplanation();
356         
357         /**
358          * Gets the "FedCogAgency" element
359          */
360         java.lang.String getFedCogAgency();
361         
362         /**
363          * Gets (as xml) the "FedCogAgency" element
364          */
365         gov.grants.apply.system.globalLibraryV10.AgencyNameDataType xgetFedCogAgency();
366         
367         /**
368          * True if has "FedCogAgency" element
369          */
370         boolean isSetFedCogAgency();
371         
372         /**
373          * Sets the "FedCogAgency" element
374          */
375         void setFedCogAgency(java.lang.String fedCogAgency);
376         
377         /**
378          * Sets (as xml) the "FedCogAgency" element
379          */
380         void xsetFedCogAgency(gov.grants.apply.system.globalLibraryV10.AgencyNameDataType fedCogAgency);
381         
382         /**
383          * Unsets the "FedCogAgency" element
384          */
385         void unsetFedCogAgency();
386         
387         /**
388          * Gets the "FiscalStartDate" element
389          */
390         java.util.Calendar getFiscalStartDate();
391         
392         /**
393          * Gets (as xml) the "FiscalStartDate" element
394          */
395         org.apache.xmlbeans.XmlDate xgetFiscalStartDate();
396         
397         /**
398          * True if has "FiscalStartDate" element
399          */
400         boolean isSetFiscalStartDate();
401         
402         /**
403          * Sets the "FiscalStartDate" element
404          */
405         void setFiscalStartDate(java.util.Calendar fiscalStartDate);
406         
407         /**
408          * Sets (as xml) the "FiscalStartDate" element
409          */
410         void xsetFiscalStartDate(org.apache.xmlbeans.XmlDate fiscalStartDate);
411         
412         /**
413          * Unsets the "FiscalStartDate" element
414          */
415         void unsetFiscalStartDate();
416         
417         /**
418          * Gets the "FiscalEndDate" element
419          */
420         java.util.Calendar getFiscalEndDate();
421         
422         /**
423          * Gets (as xml) the "FiscalEndDate" element
424          */
425         org.apache.xmlbeans.XmlDate xgetFiscalEndDate();
426         
427         /**
428          * True if has "FiscalEndDate" element
429          */
430         boolean isSetFiscalEndDate();
431         
432         /**
433          * Sets the "FiscalEndDate" element
434          */
435         void setFiscalEndDate(java.util.Calendar fiscalEndDate);
436         
437         /**
438          * Sets (as xml) the "FiscalEndDate" element
439          */
440         void xsetFiscalEndDate(org.apache.xmlbeans.XmlDate fiscalEndDate);
441         
442         /**
443          * Unsets the "FiscalEndDate" element
444          */
445         void unsetFiscalEndDate();
446         
447         /**
448          * Gets the "NoFundsDesc" element
449          */
450         gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.NoFundsDesc getNoFundsDesc();
451         
452         /**
453          * True if has "NoFundsDesc" element
454          */
455         boolean isSetNoFundsDesc();
456         
457         /**
458          * Sets the "NoFundsDesc" element
459          */
460         void setNoFundsDesc(gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.NoFundsDesc noFundsDesc);
461         
462         /**
463          * Appends and returns a new empty "NoFundsDesc" element
464          */
465         gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.NoFundsDesc addNewNoFundsDesc();
466         
467         /**
468          * Unsets the "NoFundsDesc" element
469          */
470         void unsetNoFundsDesc();
471         
472         /**
473          * Gets the "ThreeYearBudgetProjection" element
474          */
475         gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.ThreeYearBudgetProjection getThreeYearBudgetProjection();
476         
477         /**
478          * True if has "ThreeYearBudgetProjection" element
479          */
480         boolean isSetThreeYearBudgetProjection();
481         
482         /**
483          * Sets the "ThreeYearBudgetProjection" element
484          */
485         void setThreeYearBudgetProjection(gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.ThreeYearBudgetProjection threeYearBudgetProjection);
486         
487         /**
488          * Appends and returns a new empty "ThreeYearBudgetProjection" element
489          */
490         gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.ThreeYearBudgetProjection addNewThreeYearBudgetProjection();
491         
492         /**
493          * Unsets the "ThreeYearBudgetProjection" element
494          */
495         void unsetThreeYearBudgetProjection();
496         
497         /**
498          * Gets the "FormVersion" attribute
499          */
500         java.lang.String getFormVersion();
501         
502         /**
503          * Gets (as xml) the "FormVersion" attribute
504          */
505         gov.grants.apply.system.globalLibraryV10.FormVersionDataType xgetFormVersion();
506         
507         /**
508          * Sets the "FormVersion" attribute
509          */
510         void setFormVersion(java.lang.String formVersion);
511         
512         /**
513          * Sets (as xml) the "FormVersion" attribute
514          */
515         void xsetFormVersion(gov.grants.apply.system.globalLibraryV10.FormVersionDataType formVersion);
516         
517         /**
518          * An XML OriCode(@http://apply.grants.gov/forms/DOJ_CIS_Budget-V1.0).
519          *
520          * This is an atomic type that is a restriction of gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument$Budget$OriCode.
521          */
522         public interface OriCode extends org.apache.xmlbeans.XmlString
523         {
524             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
525                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OriCode.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("oricodeede9elemtype");
526             
527             /**
528              * A factory class with static methods for creating instances
529              * of this type.
530              */
531             
532             public static final class Factory
533             {
534                 public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.OriCode newValue(java.lang.Object obj) {
535                   return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.OriCode) type.newValue( obj ); }
536                 
537                 public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.OriCode newInstance() {
538                   return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.OriCode) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
539                 
540                 public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.OriCode newInstance(org.apache.xmlbeans.XmlOptions options) {
541                   return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.OriCode) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
542                 
543                 private Factory() { } // No instance of this class allowed
544             }
545         }
546         
547         /**
548          * An XML PartTimeOfficerInformation(@http://apply.grants.gov/forms/DOJ_CIS_Budget-V1.0).
549          *
550          * This is a complex type.
551          */
552         public interface PartTimeOfficerInformation extends org.apache.xmlbeans.XmlObject
553         {
554             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
555                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PartTimeOfficerInformation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("parttimeofficerinformationec7celemtype");
556             
557             /**
558              * Gets the "AveragePartTimeWorkHoursWeekly" element
559              */
560             java.math.BigDecimal getAveragePartTimeWorkHoursWeekly();
561             
562             /**
563              * Gets (as xml) the "AveragePartTimeWorkHoursWeekly" element
564              */
565             gov.grants.apply.forms.dojCISBudgetV10.DecimalMin1Max6Places2Type xgetAveragePartTimeWorkHoursWeekly();
566             
567             /**
568              * True if has "AveragePartTimeWorkHoursWeekly" element
569              */
570             boolean isSetAveragePartTimeWorkHoursWeekly();
571             
572             /**
573              * Sets the "AveragePartTimeWorkHoursWeekly" element
574              */
575             void setAveragePartTimeWorkHoursWeekly(java.math.BigDecimal averagePartTimeWorkHoursWeekly);
576             
577             /**
578              * Sets (as xml) the "AveragePartTimeWorkHoursWeekly" element
579              */
580             void xsetAveragePartTimeWorkHoursWeekly(gov.grants.apply.forms.dojCISBudgetV10.DecimalMin1Max6Places2Type averagePartTimeWorkHoursWeekly);
581             
582             /**
583              * Unsets the "AveragePartTimeWorkHoursWeekly" element
584              */
585             void unsetAveragePartTimeWorkHoursWeekly();
586             
587             /**
588              * Gets the "FullTimeWorkHours" element
589              */
590             java.math.BigDecimal getFullTimeWorkHours();
591             
592             /**
593              * Gets (as xml) the "FullTimeWorkHours" element
594              */
595             gov.grants.apply.forms.dojCISBudgetV10.DecimalMin1Max6Places2Type xgetFullTimeWorkHours();
596             
597             /**
598              * True if has "FullTimeWorkHours" element
599              */
600             boolean isSetFullTimeWorkHours();
601             
602             /**
603              * Sets the "FullTimeWorkHours" element
604              */
605             void setFullTimeWorkHours(java.math.BigDecimal fullTimeWorkHours);
606             
607             /**
608              * Sets (as xml) the "FullTimeWorkHours" element
609              */
610             void xsetFullTimeWorkHours(gov.grants.apply.forms.dojCISBudgetV10.DecimalMin1Max6Places2Type fullTimeWorkHours);
611             
612             /**
613              * Unsets the "FullTimeWorkHours" element
614              */
615             void unsetFullTimeWorkHours();
616             
617             /**
618              * Gets the "AveragePartTimeWorkHoursAnnually" element
619              */
620             java.math.BigDecimal getAveragePartTimeWorkHoursAnnually();
621             
622             /**
623              * Gets (as xml) the "AveragePartTimeWorkHoursAnnually" element
624              */
625             gov.grants.apply.forms.dojCISBudgetV10.DecimalMin1Max6Places2Type xgetAveragePartTimeWorkHoursAnnually();
626             
627             /**
628              * True if has "AveragePartTimeWorkHoursAnnually" element
629              */
630             boolean isSetAveragePartTimeWorkHoursAnnually();
631             
632             /**
633              * Sets the "AveragePartTimeWorkHoursAnnually" element
634              */
635             void setAveragePartTimeWorkHoursAnnually(java.math.BigDecimal averagePartTimeWorkHoursAnnually);
636             
637             /**
638              * Sets (as xml) the "AveragePartTimeWorkHoursAnnually" element
639              */
640             void xsetAveragePartTimeWorkHoursAnnually(gov.grants.apply.forms.dojCISBudgetV10.DecimalMin1Max6Places2Type averagePartTimeWorkHoursAnnually);
641             
642             /**
643              * Unsets the "AveragePartTimeWorkHoursAnnually" element
644              */
645             void unsetAveragePartTimeWorkHoursAnnually();
646             
647             /**
648              * Gets the "PartTimeHourlyRate" element
649              */
650             java.math.BigDecimal getPartTimeHourlyRate();
651             
652             /**
653              * Gets (as xml) the "PartTimeHourlyRate" element
654              */
655             gov.grants.apply.forms.dojCISBudgetV10.DecimalMin1Max6Places2Type xgetPartTimeHourlyRate();
656             
657             /**
658              * True if has "PartTimeHourlyRate" element
659              */
660             boolean isSetPartTimeHourlyRate();
661             
662             /**
663              * Sets the "PartTimeHourlyRate" element
664              */
665             void setPartTimeHourlyRate(java.math.BigDecimal partTimeHourlyRate);
666             
667             /**
668              * Sets (as xml) the "PartTimeHourlyRate" element
669              */
670             void xsetPartTimeHourlyRate(gov.grants.apply.forms.dojCISBudgetV10.DecimalMin1Max6Places2Type partTimeHourlyRate);
671             
672             /**
673              * Unsets the "PartTimeHourlyRate" element
674              */
675             void unsetPartTimeHourlyRate();
676             
677             /**
678              * Gets the "AveragePartTimeOfficerSalary" element
679              */
680             int getAveragePartTimeOfficerSalary();
681             
682             /**
683              * Gets (as xml) the "AveragePartTimeOfficerSalary" element
684              */
685             gov.grants.apply.forms.dojCISBudgetV10.SalaryDataType xgetAveragePartTimeOfficerSalary();
686             
687             /**
688              * True if has "AveragePartTimeOfficerSalary" element
689              */
690             boolean isSetAveragePartTimeOfficerSalary();
691             
692             /**
693              * Sets the "AveragePartTimeOfficerSalary" element
694              */
695             void setAveragePartTimeOfficerSalary(int averagePartTimeOfficerSalary);
696             
697             /**
698              * Sets (as xml) the "AveragePartTimeOfficerSalary" element
699              */
700             void xsetAveragePartTimeOfficerSalary(gov.grants.apply.forms.dojCISBudgetV10.SalaryDataType averagePartTimeOfficerSalary);
701             
702             /**
703              * Unsets the "AveragePartTimeOfficerSalary" element
704              */
705             void unsetAveragePartTimeOfficerSalary();
706             
707             /**
708              * A factory class with static methods for creating instances
709              * of this type.
710              */
711             
712             public static final class Factory
713             {
714                 public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.PartTimeOfficerInformation newInstance() {
715                   return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.PartTimeOfficerInformation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
716                 
717                 public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.PartTimeOfficerInformation newInstance(org.apache.xmlbeans.XmlOptions options) {
718                   return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.PartTimeOfficerInformation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
719                 
720                 private Factory() { } // No instance of this class allowed
721             }
722         }
723         
724         /**
725          * An XML CostGreaterReasonOtherExplanation(@http://apply.grants.gov/forms/DOJ_CIS_Budget-V1.0).
726          *
727          * This is a complex type.
728          */
729         public interface CostGreaterReasonOtherExplanation extends gov.grants.apply.system.attachmentsV10.AttachedFileDataType
730         {
731             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
732                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CostGreaterReasonOtherExplanation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("costgreaterreasonotherexplanationdd90elemtype");
733             
734             /**
735              * Gets the "CostGreaterReason" attribute
736              */
737             gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType.Enum getCostGreaterReason();
738             
739             /**
740              * Gets (as xml) the "CostGreaterReason" attribute
741              */
742             gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType xgetCostGreaterReason();
743             
744             /**
745              * True if has "CostGreaterReason" attribute
746              */
747             boolean isSetCostGreaterReason();
748             
749             /**
750              * Sets the "CostGreaterReason" attribute
751              */
752             void setCostGreaterReason(gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType.Enum costGreaterReason);
753             
754             /**
755              * Sets (as xml) the "CostGreaterReason" attribute
756              */
757             void xsetCostGreaterReason(gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType costGreaterReason);
758             
759             /**
760              * Unsets the "CostGreaterReason" attribute
761              */
762             void unsetCostGreaterReason();
763             
764             /**
765              * A factory class with static methods for creating instances
766              * of this type.
767              */
768             
769             public static final class Factory
770             {
771                 public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.CostGreaterReasonOtherExplanation newInstance() {
772                   return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.CostGreaterReasonOtherExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
773                 
774                 public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.CostGreaterReasonOtherExplanation newInstance(org.apache.xmlbeans.XmlOptions options) {
775                   return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.CostGreaterReasonOtherExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
776                 
777                 private Factory() { } // No instance of this class allowed
778             }
779         }
780         
781         /**
782          * An XML NoFundsDesc(@http://apply.grants.gov/forms/DOJ_CIS_Budget-V1.0).
783          *
784          * This is a complex type.
785          */
786         public interface NoFundsDesc extends org.apache.xmlbeans.XmlObject
787         {
788             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
789                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NoFundsDesc.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nofundsdescf3b4elemtype");
790             
791             /**
792              * Gets the "SocialSecurity" element
793              */
794             java.lang.String getSocialSecurity();
795             
796             /**
797              * Gets (as xml) the "SocialSecurity" element
798              */
799             gov.grants.apply.system.globalV10.StringMin1Max250Type xgetSocialSecurity();
800             
801             /**
802              * True if has "SocialSecurity" element
803              */
804             boolean isSetSocialSecurity();
805             
806             /**
807              * Sets the "SocialSecurity" element
808              */
809             void setSocialSecurity(java.lang.String socialSecurity);
810             
811             /**
812              * Sets (as xml) the "SocialSecurity" element
813              */
814             void xsetSocialSecurity(gov.grants.apply.system.globalV10.StringMin1Max250Type socialSecurity);
815             
816             /**
817              * Unsets the "SocialSecurity" element
818              */
819             void unsetSocialSecurity();
820             
821             /**
822              * Gets the "Medicare" element
823              */
824             java.lang.String getMedicare();
825             
826             /**
827              * Gets (as xml) the "Medicare" element
828              */
829             gov.grants.apply.system.globalV10.StringMin1Max250Type xgetMedicare();
830             
831             /**
832              * True if has "Medicare" element
833              */
834             boolean isSetMedicare();
835             
836             /**
837              * Sets the "Medicare" element
838              */
839             void setMedicare(java.lang.String medicare);
840             
841             /**
842              * Sets (as xml) the "Medicare" element
843              */
844             void xsetMedicare(gov.grants.apply.system.globalV10.StringMin1Max250Type medicare);
845             
846             /**
847              * Unsets the "Medicare" element
848              */
849             void unsetMedicare();
850             
851             /**
852              * Gets the "Compensation" element
853              */
854             java.lang.String getCompensation();
855             
856             /**
857              * Gets (as xml) the "Compensation" element
858              */
859             gov.grants.apply.system.globalV10.StringMin1Max250Type xgetCompensation();
860             
861             /**
862              * True if has "Compensation" element
863              */
864             boolean isSetCompensation();
865             
866             /**
867              * Sets the "Compensation" element
868              */
869             void setCompensation(java.lang.String compensation);
870             
871             /**
872              * Sets (as xml) the "Compensation" element
873              */
874             void xsetCompensation(gov.grants.apply.system.globalV10.StringMin1Max250Type compensation);
875             
876             /**
877              * Unsets the "Compensation" element
878              */
879             void unsetCompensation();
880             
881             /**
882              * Gets the "UnemploymentInsurance" element
883              */
884             java.lang.String getUnemploymentInsurance();
885             
886             /**
887              * Gets (as xml) the "UnemploymentInsurance" element
888              */
889             gov.grants.apply.system.globalV10.StringMin1Max250Type xgetUnemploymentInsurance();
890             
891             /**
892              * True if has "UnemploymentInsurance" element
893              */
894             boolean isSetUnemploymentInsurance();
895             
896             /**
897              * Sets the "UnemploymentInsurance" element
898              */
899             void setUnemploymentInsurance(java.lang.String unemploymentInsurance);
900             
901             /**
902              * Sets (as xml) the "UnemploymentInsurance" element
903              */
904             void xsetUnemploymentInsurance(gov.grants.apply.system.globalV10.StringMin1Max250Type unemploymentInsurance);
905             
906             /**
907              * Unsets the "UnemploymentInsurance" element
908              */
909             void unsetUnemploymentInsurance();
910             
911             /**
912              * A factory class with static methods for creating instances
913              * of this type.
914              */
915             
916             public static final class Factory
917             {
918                 public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.NoFundsDesc newInstance() {
919                   return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.NoFundsDesc) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
920                 
921                 public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.NoFundsDesc newInstance(org.apache.xmlbeans.XmlOptions options) {
922                   return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.NoFundsDesc) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
923                 
924                 private Factory() { } // No instance of this class allowed
925             }
926         }
927         
928         /**
929          * An XML ThreeYearBudgetProjection(@http://apply.grants.gov/forms/DOJ_CIS_Budget-V1.0).
930          *
931          * This is a complex type.
932          */
933         public interface ThreeYearBudgetProjection extends org.apache.xmlbeans.XmlObject
934         {
935             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
936                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ThreeYearBudgetProjection.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("threeyearbudgetprojection4485elemtype");
937             
938             /**
939              * Gets the "FederalAmountForFullTimeOfficer" element
940              */
941             gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType getFederalAmountForFullTimeOfficer();
942             
943             /**
944              * True if has "FederalAmountForFullTimeOfficer" element
945              */
946             boolean isSetFederalAmountForFullTimeOfficer();
947             
948             /**
949              * Sets the "FederalAmountForFullTimeOfficer" element
950              */
951             void setFederalAmountForFullTimeOfficer(gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType federalAmountForFullTimeOfficer);
952             
953             /**
954              * Appends and returns a new empty "FederalAmountForFullTimeOfficer" element
955              */
956             gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType addNewFederalAmountForFullTimeOfficer();
957             
958             /**
959              * Unsets the "FederalAmountForFullTimeOfficer" element
960              */
961             void unsetFederalAmountForFullTimeOfficer();
962             
963             /**
964              * Gets the "LocalAmountForFullTimeOfficer" element
965              */
966             gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType getLocalAmountForFullTimeOfficer();
967             
968             /**
969              * True if has "LocalAmountForFullTimeOfficer" element
970              */
971             boolean isSetLocalAmountForFullTimeOfficer();
972             
973             /**
974              * Sets the "LocalAmountForFullTimeOfficer" element
975              */
976             void setLocalAmountForFullTimeOfficer(gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType localAmountForFullTimeOfficer);
977             
978             /**
979              * Appends and returns a new empty "LocalAmountForFullTimeOfficer" element
980              */
981             gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType addNewLocalAmountForFullTimeOfficer();
982             
983             /**
984              * Unsets the "LocalAmountForFullTimeOfficer" element
985              */
986             void unsetLocalAmountForFullTimeOfficer();
987             
988             /**
989              * Gets the "TotalAmountForFullTimeOfficer" element
990              */
991             gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType getTotalAmountForFullTimeOfficer();
992             
993             /**
994              * True if has "TotalAmountForFullTimeOfficer" element
995              */
996             boolean isSetTotalAmountForFullTimeOfficer();
997             
998             /**
999              * Sets the "TotalAmountForFullTimeOfficer" element
1000              */
1001             void setTotalAmountForFullTimeOfficer(gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType totalAmountForFullTimeOfficer);
1002             
1003             /**
1004              * Appends and returns a new empty "TotalAmountForFullTimeOfficer" element
1005              */
1006             gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType addNewTotalAmountForFullTimeOfficer();
1007             
1008             /**
1009              * Unsets the "TotalAmountForFullTimeOfficer" element
1010              */
1011             void unsetTotalAmountForFullTimeOfficer();
1012             
1013             /**
1014              * Gets the "FederalAmountForPartTimeOfficer" element
1015              */
1016             gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType getFederalAmountForPartTimeOfficer();
1017             
1018             /**
1019              * True if has "FederalAmountForPartTimeOfficer" element
1020              */
1021             boolean isSetFederalAmountForPartTimeOfficer();
1022             
1023             /**
1024              * Sets the "FederalAmountForPartTimeOfficer" element
1025              */
1026             void setFederalAmountForPartTimeOfficer(gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType federalAmountForPartTimeOfficer);
1027             
1028             /**
1029              * Appends and returns a new empty "FederalAmountForPartTimeOfficer" element
1030              */
1031             gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType addNewFederalAmountForPartTimeOfficer();
1032             
1033             /**
1034              * Unsets the "FederalAmountForPartTimeOfficer" element
1035              */
1036             void unsetFederalAmountForPartTimeOfficer();
1037             
1038             /**
1039              * Gets the "LocalAmountForPartTimeOfficer" element
1040              */
1041             gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType getLocalAmountForPartTimeOfficer();
1042             
1043             /**
1044              * True if has "LocalAmountForPartTimeOfficer" element
1045              */
1046             boolean isSetLocalAmountForPartTimeOfficer();
1047             
1048             /**
1049              * Sets the "LocalAmountForPartTimeOfficer" element
1050              */
1051             void setLocalAmountForPartTimeOfficer(gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType localAmountForPartTimeOfficer);
1052             
1053             /**
1054              * Appends and returns a new empty "LocalAmountForPartTimeOfficer" element
1055              */
1056             gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType addNewLocalAmountForPartTimeOfficer();
1057             
1058             /**
1059              * Unsets the "LocalAmountForPartTimeOfficer" element
1060              */
1061             void unsetLocalAmountForPartTimeOfficer();
1062             
1063             /**
1064              * Gets the "TotalAmountForPartTimeOfficer" element
1065              */
1066             gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType getTotalAmountForPartTimeOfficer();
1067             
1068             /**
1069              * True if has "TotalAmountForPartTimeOfficer" element
1070              */
1071             boolean isSetTotalAmountForPartTimeOfficer();
1072             
1073             /**
1074              * Sets the "TotalAmountForPartTimeOfficer" element
1075              */
1076             void setTotalAmountForPartTimeOfficer(gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType totalAmountForPartTimeOfficer);
1077             
1078             /**
1079              * Appends and returns a new empty "TotalAmountForPartTimeOfficer" element
1080              */
1081             gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType addNewTotalAmountForPartTimeOfficer();
1082             
1083             /**
1084              * Unsets the "TotalAmountForPartTimeOfficer" element
1085              */
1086             void unsetTotalAmountForPartTimeOfficer();
1087             
1088             /**
1089              * A factory class with static methods for creating instances
1090              * of this type.
1091              */
1092             
1093             public static final class Factory
1094             {
1095                 public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.ThreeYearBudgetProjection newInstance() {
1096                   return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.ThreeYearBudgetProjection) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1097                 
1098                 public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.ThreeYearBudgetProjection newInstance(org.apache.xmlbeans.XmlOptions options) {
1099                   return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.ThreeYearBudgetProjection) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1100                 
1101                 private Factory() { } // No instance of this class allowed
1102             }
1103         }
1104         
1105         /**
1106          * A factory class with static methods for creating instances
1107          * of this type.
1108          */
1109         
1110         public static final class Factory
1111         {
1112             public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget newInstance() {
1113               return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1114             
1115             public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget newInstance(org.apache.xmlbeans.XmlOptions options) {
1116               return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1117             
1118             private Factory() { } // No instance of this class allowed
1119         }
1120     }
1121     
1122     /**
1123      * A factory class with static methods for creating instances
1124      * of this type.
1125      */
1126     
1127     public static final class Factory
1128     {
1129         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument newInstance() {
1130           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1131         
1132         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
1133           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1134         
1135         /** @param xmlAsString the string value to parse */
1136         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
1137           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
1138         
1139         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1140           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
1141         
1142         /** @param file the file from which to load an xml document */
1143         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1144           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
1145         
1146         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1147           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
1148         
1149         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1150           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
1151         
1152         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1153           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
1154         
1155         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1156           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
1157         
1158         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1159           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
1160         
1161         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1162           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
1163         
1164         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1165           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
1166         
1167         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
1168           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
1169         
1170         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1171           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
1172         
1173         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
1174           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
1175         
1176         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1177           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
1178         
1179         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1180         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1181           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
1182         
1183         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1184         public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1185           return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
1186         
1187         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1188         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 {
1189           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
1190         
1191         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1192         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 {
1193           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
1194         
1195         private Factory() { } // No instance of this class allowed
1196     }
1197 }