View Javadoc
1   /*
2    * An XML document type.
3    * Localname: RR_SF424_Multi_Project_Cover_1_0
4    * Namespace: http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0
5    * Java type: gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.rrSF424MultiProjectCover10V10;
10  
11  
12  /**
13   * A document containing one RR_SF424_Multi_Project_Cover_1_0(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0) element.
14   *
15   * This is a complex type.
16   */
17  public interface RRSF424MultiProjectCover10Document 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(RRSF424MultiProjectCover10Document.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("rrsf424multiprojectcover10c3fddoctype");
21      
22      /**
23       * Gets the "RR_SF424_Multi_Project_Cover_1_0" element
24       */
25      gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10 getRRSF424MultiProjectCover10();
26      
27      /**
28       * Sets the "RR_SF424_Multi_Project_Cover_1_0" element
29       */
30      void setRRSF424MultiProjectCover10(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10 rrsf424MultiProjectCover10);
31      
32      /**
33       * Appends and returns a new empty "RR_SF424_Multi_Project_Cover_1_0" element
34       */
35      gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10 addNewRRSF424MultiProjectCover10();
36      
37      /**
38       * An XML RR_SF424_Multi_Project_Cover_1_0(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
39       *
40       * This is a complex type.
41       */
42      public interface RRSF424MultiProjectCover10 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(RRSF424MultiProjectCover10.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("rrsf424multiprojectcover10ccaeelemtype");
46          
47          /**
48           * Gets the "SubmissionTypeCode" element
49           */
50          gov.grants.apply.forms.rrSF424MultiProjectCover10V10.SubmissionTypeDataType.Enum getSubmissionTypeCode();
51          
52          /**
53           * Gets (as xml) the "SubmissionTypeCode" element
54           */
55          gov.grants.apply.forms.rrSF424MultiProjectCover10V10.SubmissionTypeDataType xgetSubmissionTypeCode();
56          
57          /**
58           * True if has "SubmissionTypeCode" element
59           */
60          boolean isSetSubmissionTypeCode();
61          
62          /**
63           * Sets the "SubmissionTypeCode" element
64           */
65          void setSubmissionTypeCode(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.SubmissionTypeDataType.Enum submissionTypeCode);
66          
67          /**
68           * Sets (as xml) the "SubmissionTypeCode" element
69           */
70          void xsetSubmissionTypeCode(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.SubmissionTypeDataType submissionTypeCode);
71          
72          /**
73           * Unsets the "SubmissionTypeCode" element
74           */
75          void unsetSubmissionTypeCode();
76          
77          /**
78           * Gets the "SubmittedDate" element
79           */
80          java.util.Calendar getSubmittedDate();
81          
82          /**
83           * Gets (as xml) the "SubmittedDate" element
84           */
85          org.apache.xmlbeans.XmlDate xgetSubmittedDate();
86          
87          /**
88           * True if has "SubmittedDate" element
89           */
90          boolean isSetSubmittedDate();
91          
92          /**
93           * Sets the "SubmittedDate" element
94           */
95          void setSubmittedDate(java.util.Calendar submittedDate);
96          
97          /**
98           * Sets (as xml) the "SubmittedDate" element
99           */
100         void xsetSubmittedDate(org.apache.xmlbeans.XmlDate submittedDate);
101         
102         /**
103          * Unsets the "SubmittedDate" element
104          */
105         void unsetSubmittedDate();
106         
107         /**
108          * Gets the "ApplicantID" element
109          */
110         java.lang.String getApplicantID();
111         
112         /**
113          * Gets (as xml) the "ApplicantID" element
114          */
115         gov.grants.apply.system.globalLibraryV20.ApplicantIDDataType xgetApplicantID();
116         
117         /**
118          * True if has "ApplicantID" element
119          */
120         boolean isSetApplicantID();
121         
122         /**
123          * Sets the "ApplicantID" element
124          */
125         void setApplicantID(java.lang.String applicantID);
126         
127         /**
128          * Sets (as xml) the "ApplicantID" element
129          */
130         void xsetApplicantID(gov.grants.apply.system.globalLibraryV20.ApplicantIDDataType applicantID);
131         
132         /**
133          * Unsets the "ApplicantID" element
134          */
135         void unsetApplicantID();
136         
137         /**
138          * Gets the "StateReceivedDate" element
139          */
140         java.util.Calendar getStateReceivedDate();
141         
142         /**
143          * Gets (as xml) the "StateReceivedDate" element
144          */
145         org.apache.xmlbeans.XmlDate xgetStateReceivedDate();
146         
147         /**
148          * True if has "StateReceivedDate" element
149          */
150         boolean isSetStateReceivedDate();
151         
152         /**
153          * Sets the "StateReceivedDate" element
154          */
155         void setStateReceivedDate(java.util.Calendar stateReceivedDate);
156         
157         /**
158          * Sets (as xml) the "StateReceivedDate" element
159          */
160         void xsetStateReceivedDate(org.apache.xmlbeans.XmlDate stateReceivedDate);
161         
162         /**
163          * Unsets the "StateReceivedDate" element
164          */
165         void unsetStateReceivedDate();
166         
167         /**
168          * Gets the "StateID" element
169          */
170         java.lang.String getStateID();
171         
172         /**
173          * Gets (as xml) the "StateID" element
174          */
175         gov.grants.apply.system.globalLibraryV20.StateIDDataType xgetStateID();
176         
177         /**
178          * True if has "StateID" element
179          */
180         boolean isSetStateID();
181         
182         /**
183          * Sets the "StateID" element
184          */
185         void setStateID(java.lang.String stateID);
186         
187         /**
188          * Sets (as xml) the "StateID" element
189          */
190         void xsetStateID(gov.grants.apply.system.globalLibraryV20.StateIDDataType stateID);
191         
192         /**
193          * Unsets the "StateID" element
194          */
195         void unsetStateID();
196         
197         /**
198          * Gets the "FederalID" element
199          */
200         java.lang.String getFederalID();
201         
202         /**
203          * Gets (as xml) the "FederalID" element
204          */
205         gov.grants.apply.system.globalLibraryV20.FederalIDDataType xgetFederalID();
206         
207         /**
208          * True if has "FederalID" element
209          */
210         boolean isSetFederalID();
211         
212         /**
213          * Sets the "FederalID" element
214          */
215         void setFederalID(java.lang.String federalID);
216         
217         /**
218          * Sets (as xml) the "FederalID" element
219          */
220         void xsetFederalID(gov.grants.apply.system.globalLibraryV20.FederalIDDataType federalID);
221         
222         /**
223          * Unsets the "FederalID" element
224          */
225         void unsetFederalID();
226         
227         /**
228          * Gets the "AgencyRoutingNumber" element
229          */
230         java.lang.String getAgencyRoutingNumber();
231         
232         /**
233          * Gets (as xml) the "AgencyRoutingNumber" element
234          */
235         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.AgencyRoutingNumber xgetAgencyRoutingNumber();
236         
237         /**
238          * True if has "AgencyRoutingNumber" element
239          */
240         boolean isSetAgencyRoutingNumber();
241         
242         /**
243          * Sets the "AgencyRoutingNumber" element
244          */
245         void setAgencyRoutingNumber(java.lang.String agencyRoutingNumber);
246         
247         /**
248          * Sets (as xml) the "AgencyRoutingNumber" element
249          */
250         void xsetAgencyRoutingNumber(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.AgencyRoutingNumber agencyRoutingNumber);
251         
252         /**
253          * Unsets the "AgencyRoutingNumber" element
254          */
255         void unsetAgencyRoutingNumber();
256         
257         /**
258          * Gets the "GrantsTrackingNumber" element
259          */
260         java.lang.String getGrantsTrackingNumber();
261         
262         /**
263          * Gets (as xml) the "GrantsTrackingNumber" element
264          */
265         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.GrantsTrackingNumber xgetGrantsTrackingNumber();
266         
267         /**
268          * True if has "GrantsTrackingNumber" element
269          */
270         boolean isSetGrantsTrackingNumber();
271         
272         /**
273          * Sets the "GrantsTrackingNumber" element
274          */
275         void setGrantsTrackingNumber(java.lang.String grantsTrackingNumber);
276         
277         /**
278          * Sets (as xml) the "GrantsTrackingNumber" element
279          */
280         void xsetGrantsTrackingNumber(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.GrantsTrackingNumber grantsTrackingNumber);
281         
282         /**
283          * Unsets the "GrantsTrackingNumber" element
284          */
285         void unsetGrantsTrackingNumber();
286         
287         /**
288          * Gets the "ApplicantInfo" element
289          */
290         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantInfo getApplicantInfo();
291         
292         /**
293          * True if has "ApplicantInfo" element
294          */
295         boolean isSetApplicantInfo();
296         
297         /**
298          * Sets the "ApplicantInfo" element
299          */
300         void setApplicantInfo(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantInfo applicantInfo);
301         
302         /**
303          * Appends and returns a new empty "ApplicantInfo" element
304          */
305         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantInfo addNewApplicantInfo();
306         
307         /**
308          * Unsets the "ApplicantInfo" element
309          */
310         void unsetApplicantInfo();
311         
312         /**
313          * Gets the "EmployerID" element
314          */
315         java.lang.String getEmployerID();
316         
317         /**
318          * Gets (as xml) the "EmployerID" element
319          */
320         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.EmployerID xgetEmployerID();
321         
322         /**
323          * True if has "EmployerID" element
324          */
325         boolean isSetEmployerID();
326         
327         /**
328          * Sets the "EmployerID" element
329          */
330         void setEmployerID(java.lang.String employerID);
331         
332         /**
333          * Sets (as xml) the "EmployerID" element
334          */
335         void xsetEmployerID(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.EmployerID employerID);
336         
337         /**
338          * Unsets the "EmployerID" element
339          */
340         void unsetEmployerID();
341         
342         /**
343          * Gets the "ApplicantType" element
344          */
345         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType getApplicantType();
346         
347         /**
348          * True if has "ApplicantType" element
349          */
350         boolean isSetApplicantType();
351         
352         /**
353          * Sets the "ApplicantType" element
354          */
355         void setApplicantType(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType applicantType);
356         
357         /**
358          * Appends and returns a new empty "ApplicantType" element
359          */
360         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType addNewApplicantType();
361         
362         /**
363          * Unsets the "ApplicantType" element
364          */
365         void unsetApplicantType();
366         
367         /**
368          * Gets the "ApplicationType" element
369          */
370         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType getApplicationType();
371         
372         /**
373          * True if has "ApplicationType" element
374          */
375         boolean isSetApplicationType();
376         
377         /**
378          * Sets the "ApplicationType" element
379          */
380         void setApplicationType(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType applicationType);
381         
382         /**
383          * Appends and returns a new empty "ApplicationType" element
384          */
385         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType addNewApplicationType();
386         
387         /**
388          * Unsets the "ApplicationType" element
389          */
390         void unsetApplicationType();
391         
392         /**
393          * Gets the "FederalAgencyName" element
394          */
395         java.lang.String getFederalAgencyName();
396         
397         /**
398          * Gets (as xml) the "FederalAgencyName" element
399          */
400         gov.grants.apply.system.globalLibraryV20.AgencyNameDataType xgetFederalAgencyName();
401         
402         /**
403          * True if has "FederalAgencyName" element
404          */
405         boolean isSetFederalAgencyName();
406         
407         /**
408          * Sets the "FederalAgencyName" element
409          */
410         void setFederalAgencyName(java.lang.String federalAgencyName);
411         
412         /**
413          * Sets (as xml) the "FederalAgencyName" element
414          */
415         void xsetFederalAgencyName(gov.grants.apply.system.globalLibraryV20.AgencyNameDataType federalAgencyName);
416         
417         /**
418          * Unsets the "FederalAgencyName" element
419          */
420         void unsetFederalAgencyName();
421         
422         /**
423          * Gets the "CFDANumber" element
424          */
425         java.lang.String getCFDANumber();
426         
427         /**
428          * Gets (as xml) the "CFDANumber" element
429          */
430         gov.grants.apply.system.globalLibraryV20.CFDANumberDataType xgetCFDANumber();
431         
432         /**
433          * True if has "CFDANumber" element
434          */
435         boolean isSetCFDANumber();
436         
437         /**
438          * Sets the "CFDANumber" element
439          */
440         void setCFDANumber(java.lang.String cfdaNumber);
441         
442         /**
443          * Sets (as xml) the "CFDANumber" element
444          */
445         void xsetCFDANumber(gov.grants.apply.system.globalLibraryV20.CFDANumberDataType cfdaNumber);
446         
447         /**
448          * Unsets the "CFDANumber" element
449          */
450         void unsetCFDANumber();
451         
452         /**
453          * Gets the "ActivityTitle" element
454          */
455         java.lang.String getActivityTitle();
456         
457         /**
458          * Gets (as xml) the "ActivityTitle" element
459          */
460         gov.grants.apply.system.globalLibraryV20.ProgramActivityTitleDataType xgetActivityTitle();
461         
462         /**
463          * True if has "ActivityTitle" element
464          */
465         boolean isSetActivityTitle();
466         
467         /**
468          * Sets the "ActivityTitle" element
469          */
470         void setActivityTitle(java.lang.String activityTitle);
471         
472         /**
473          * Sets (as xml) the "ActivityTitle" element
474          */
475         void xsetActivityTitle(gov.grants.apply.system.globalLibraryV20.ProgramActivityTitleDataType activityTitle);
476         
477         /**
478          * Unsets the "ActivityTitle" element
479          */
480         void unsetActivityTitle();
481         
482         /**
483          * Gets the "ProjectTitle" element
484          */
485         java.lang.String getProjectTitle();
486         
487         /**
488          * Gets (as xml) the "ProjectTitle" element
489          */
490         gov.grants.apply.system.globalLibraryV20.ProjectTitleDataType xgetProjectTitle();
491         
492         /**
493          * True if has "ProjectTitle" element
494          */
495         boolean isSetProjectTitle();
496         
497         /**
498          * Sets the "ProjectTitle" element
499          */
500         void setProjectTitle(java.lang.String projectTitle);
501         
502         /**
503          * Sets (as xml) the "ProjectTitle" element
504          */
505         void xsetProjectTitle(gov.grants.apply.system.globalLibraryV20.ProjectTitleDataType projectTitle);
506         
507         /**
508          * Unsets the "ProjectTitle" element
509          */
510         void unsetProjectTitle();
511         
512         /**
513          * Gets the "ProposedProjectPeriod" element
514          */
515         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ProposedProjectPeriod getProposedProjectPeriod();
516         
517         /**
518          * True if has "ProposedProjectPeriod" element
519          */
520         boolean isSetProposedProjectPeriod();
521         
522         /**
523          * Sets the "ProposedProjectPeriod" element
524          */
525         void setProposedProjectPeriod(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ProposedProjectPeriod proposedProjectPeriod);
526         
527         /**
528          * Appends and returns a new empty "ProposedProjectPeriod" element
529          */
530         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ProposedProjectPeriod addNewProposedProjectPeriod();
531         
532         /**
533          * Unsets the "ProposedProjectPeriod" element
534          */
535         void unsetProposedProjectPeriod();
536         
537         /**
538          * Gets the "CongressionalDistrict" element
539          */
540         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.CongressionalDistrict getCongressionalDistrict();
541         
542         /**
543          * True if has "CongressionalDistrict" element
544          */
545         boolean isSetCongressionalDistrict();
546         
547         /**
548          * Sets the "CongressionalDistrict" element
549          */
550         void setCongressionalDistrict(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.CongressionalDistrict congressionalDistrict);
551         
552         /**
553          * Appends and returns a new empty "CongressionalDistrict" element
554          */
555         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.CongressionalDistrict addNewCongressionalDistrict();
556         
557         /**
558          * Unsets the "CongressionalDistrict" element
559          */
560         void unsetCongressionalDistrict();
561         
562         /**
563          * Gets the "PDPIContactInfo" element
564          */
565         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.OrganizationContactPersonDataType getPDPIContactInfo();
566         
567         /**
568          * True if has "PDPIContactInfo" element
569          */
570         boolean isSetPDPIContactInfo();
571         
572         /**
573          * Sets the "PDPIContactInfo" element
574          */
575         void setPDPIContactInfo(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.OrganizationContactPersonDataType pdpiContactInfo);
576         
577         /**
578          * Appends and returns a new empty "PDPIContactInfo" element
579          */
580         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.OrganizationContactPersonDataType addNewPDPIContactInfo();
581         
582         /**
583          * Unsets the "PDPIContactInfo" element
584          */
585         void unsetPDPIContactInfo();
586         
587         /**
588          * Gets the "EstimatedProjectFunding" element
589          */
590         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.EstimatedProjectFunding getEstimatedProjectFunding();
591         
592         /**
593          * True if has "EstimatedProjectFunding" element
594          */
595         boolean isSetEstimatedProjectFunding();
596         
597         /**
598          * Sets the "EstimatedProjectFunding" element
599          */
600         void setEstimatedProjectFunding(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.EstimatedProjectFunding estimatedProjectFunding);
601         
602         /**
603          * Appends and returns a new empty "EstimatedProjectFunding" element
604          */
605         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.EstimatedProjectFunding addNewEstimatedProjectFunding();
606         
607         /**
608          * Unsets the "EstimatedProjectFunding" element
609          */
610         void unsetEstimatedProjectFunding();
611         
612         /**
613          * Gets the "StateReview" element
614          */
615         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.StateReview getStateReview();
616         
617         /**
618          * True if has "StateReview" element
619          */
620         boolean isSetStateReview();
621         
622         /**
623          * Sets the "StateReview" element
624          */
625         void setStateReview(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.StateReview stateReview);
626         
627         /**
628          * Appends and returns a new empty "StateReview" element
629          */
630         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.StateReview addNewStateReview();
631         
632         /**
633          * Unsets the "StateReview" element
634          */
635         void unsetStateReview();
636         
637         /**
638          * Gets the "TrustAgree" element
639          */
640         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTrustAgree();
641         
642         /**
643          * Gets (as xml) the "TrustAgree" element
644          */
645         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTrustAgree();
646         
647         /**
648          * True if has "TrustAgree" element
649          */
650         boolean isSetTrustAgree();
651         
652         /**
653          * Sets the "TrustAgree" element
654          */
655         void setTrustAgree(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum trustAgree);
656         
657         /**
658          * Sets (as xml) the "TrustAgree" element
659          */
660         void xsetTrustAgree(gov.grants.apply.system.globalLibraryV20.YesNoDataType trustAgree);
661         
662         /**
663          * Unsets the "TrustAgree" element
664          */
665         void unsetTrustAgree();
666         
667         /**
668          * Gets the "SFLLLAttachment" element
669          */
670         gov.grants.apply.system.attachmentsV10.AttachedFileDataType getSFLLLAttachment();
671         
672         /**
673          * True if has "SFLLLAttachment" element
674          */
675         boolean isSetSFLLLAttachment();
676         
677         /**
678          * Sets the "SFLLLAttachment" element
679          */
680         void setSFLLLAttachment(gov.grants.apply.system.attachmentsV10.AttachedFileDataType sflllAttachment);
681         
682         /**
683          * Appends and returns a new empty "SFLLLAttachment" element
684          */
685         gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewSFLLLAttachment();
686         
687         /**
688          * Unsets the "SFLLLAttachment" element
689          */
690         void unsetSFLLLAttachment();
691         
692         /**
693          * Gets the "AORInfo" element
694          */
695         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.AORInfoType getAORInfo();
696         
697         /**
698          * True if has "AORInfo" element
699          */
700         boolean isSetAORInfo();
701         
702         /**
703          * Sets the "AORInfo" element
704          */
705         void setAORInfo(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.AORInfoType aorInfo);
706         
707         /**
708          * Appends and returns a new empty "AORInfo" element
709          */
710         gov.grants.apply.forms.rrSF424MultiProjectCover10V10.AORInfoType addNewAORInfo();
711         
712         /**
713          * Unsets the "AORInfo" element
714          */
715         void unsetAORInfo();
716         
717         /**
718          * Gets the "PreApplicationAttachment" element
719          */
720         gov.grants.apply.system.attachmentsV10.AttachedFileDataType getPreApplicationAttachment();
721         
722         /**
723          * True if has "PreApplicationAttachment" element
724          */
725         boolean isSetPreApplicationAttachment();
726         
727         /**
728          * Sets the "PreApplicationAttachment" element
729          */
730         void setPreApplicationAttachment(gov.grants.apply.system.attachmentsV10.AttachedFileDataType preApplicationAttachment);
731         
732         /**
733          * Appends and returns a new empty "PreApplicationAttachment" element
734          */
735         gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewPreApplicationAttachment();
736         
737         /**
738          * Unsets the "PreApplicationAttachment" element
739          */
740         void unsetPreApplicationAttachment();
741         
742         /**
743          * Gets the "CoverLetterAttachment" element
744          */
745         gov.grants.apply.system.attachmentsV10.AttachedFileDataType getCoverLetterAttachment();
746         
747         /**
748          * True if has "CoverLetterAttachment" element
749          */
750         boolean isSetCoverLetterAttachment();
751         
752         /**
753          * Sets the "CoverLetterAttachment" element
754          */
755         void setCoverLetterAttachment(gov.grants.apply.system.attachmentsV10.AttachedFileDataType coverLetterAttachment);
756         
757         /**
758          * Appends and returns a new empty "CoverLetterAttachment" element
759          */
760         gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewCoverLetterAttachment();
761         
762         /**
763          * Unsets the "CoverLetterAttachment" element
764          */
765         void unsetCoverLetterAttachment();
766         
767         /**
768          * Gets the "AOR_Signature" element
769          */
770         java.lang.String getAORSignature();
771         
772         /**
773          * Gets (as xml) the "AOR_Signature" element
774          */
775         gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetAORSignature();
776         
777         /**
778          * True if has "AOR_Signature" element
779          */
780         boolean isSetAORSignature();
781         
782         /**
783          * Sets the "AOR_Signature" element
784          */
785         void setAORSignature(java.lang.String aorSignature);
786         
787         /**
788          * Sets (as xml) the "AOR_Signature" element
789          */
790         void xsetAORSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType aorSignature);
791         
792         /**
793          * Unsets the "AOR_Signature" element
794          */
795         void unsetAORSignature();
796         
797         /**
798          * Gets the "AOR_SignedDate" element
799          */
800         java.util.Calendar getAORSignedDate();
801         
802         /**
803          * Gets (as xml) the "AOR_SignedDate" element
804          */
805         org.apache.xmlbeans.XmlDate xgetAORSignedDate();
806         
807         /**
808          * True if has "AOR_SignedDate" element
809          */
810         boolean isSetAORSignedDate();
811         
812         /**
813          * Sets the "AOR_SignedDate" element
814          */
815         void setAORSignedDate(java.util.Calendar aorSignedDate);
816         
817         /**
818          * Sets (as xml) the "AOR_SignedDate" element
819          */
820         void xsetAORSignedDate(org.apache.xmlbeans.XmlDate aorSignedDate);
821         
822         /**
823          * Unsets the "AOR_SignedDate" element
824          */
825         void unsetAORSignedDate();
826         
827         /**
828          * Gets the "FormVersion" attribute
829          */
830         java.lang.String getFormVersion();
831         
832         /**
833          * Gets (as xml) the "FormVersion" attribute
834          */
835         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
836         
837         /**
838          * Sets the "FormVersion" attribute
839          */
840         void setFormVersion(java.lang.String formVersion);
841         
842         /**
843          * Sets (as xml) the "FormVersion" attribute
844          */
845         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
846         
847         /**
848          * An XML AgencyRoutingNumber(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
849          *
850          * This is an atomic type that is a restriction of gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document$RRSF424MultiProjectCover10$AgencyRoutingNumber.
851          */
852         public interface AgencyRoutingNumber extends org.apache.xmlbeans.XmlString
853         {
854             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
855                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AgencyRoutingNumber.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("agencyroutingnumberf924elemtype");
856             
857             /**
858              * A factory class with static methods for creating instances
859              * of this type.
860              */
861             
862             public static final class Factory
863             {
864                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.AgencyRoutingNumber newValue(java.lang.Object obj) {
865                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.AgencyRoutingNumber) type.newValue( obj ); }
866                 
867                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.AgencyRoutingNumber newInstance() {
868                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.AgencyRoutingNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
869                 
870                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.AgencyRoutingNumber newInstance(org.apache.xmlbeans.XmlOptions options) {
871                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.AgencyRoutingNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
872                 
873                 private Factory() { } // No instance of this class allowed
874             }
875         }
876         
877         /**
878          * An XML GrantsTrackingNumber(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
879          *
880          * This is an atomic type that is a restriction of gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document$RRSF424MultiProjectCover10$GrantsTrackingNumber.
881          */
882         public interface GrantsTrackingNumber extends org.apache.xmlbeans.XmlString
883         {
884             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
885                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(GrantsTrackingNumber.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("grantstrackingnumber3d41elemtype");
886             
887             /**
888              * A factory class with static methods for creating instances
889              * of this type.
890              */
891             
892             public static final class Factory
893             {
894                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.GrantsTrackingNumber newValue(java.lang.Object obj) {
895                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.GrantsTrackingNumber) type.newValue( obj ); }
896                 
897                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.GrantsTrackingNumber newInstance() {
898                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.GrantsTrackingNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
899                 
900                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.GrantsTrackingNumber newInstance(org.apache.xmlbeans.XmlOptions options) {
901                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.GrantsTrackingNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
902                 
903                 private Factory() { } // No instance of this class allowed
904             }
905         }
906         
907         /**
908          * An XML ApplicantInfo(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
909          *
910          * This is a complex type.
911          */
912         public interface ApplicantInfo extends org.apache.xmlbeans.XmlObject
913         {
914             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
915                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicantInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicantinfodecaelemtype");
916             
917             /**
918              * Gets the "OrganizationInfo" element
919              */
920             gov.grants.apply.forms.rrSF424MultiProjectCover10V10.OptionalOrganizationType getOrganizationInfo();
921             
922             /**
923              * True if has "OrganizationInfo" element
924              */
925             boolean isSetOrganizationInfo();
926             
927             /**
928              * Sets the "OrganizationInfo" element
929              */
930             void setOrganizationInfo(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.OptionalOrganizationType organizationInfo);
931             
932             /**
933              * Appends and returns a new empty "OrganizationInfo" element
934              */
935             gov.grants.apply.forms.rrSF424MultiProjectCover10V10.OptionalOrganizationType addNewOrganizationInfo();
936             
937             /**
938              * Unsets the "OrganizationInfo" element
939              */
940             void unsetOrganizationInfo();
941             
942             /**
943              * Gets the "ContactPersonInfo" element
944              */
945             gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantInfo.ContactPersonInfo getContactPersonInfo();
946             
947             /**
948              * True if has "ContactPersonInfo" element
949              */
950             boolean isSetContactPersonInfo();
951             
952             /**
953              * Sets the "ContactPersonInfo" element
954              */
955             void setContactPersonInfo(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantInfo.ContactPersonInfo contactPersonInfo);
956             
957             /**
958              * Appends and returns a new empty "ContactPersonInfo" element
959              */
960             gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantInfo.ContactPersonInfo addNewContactPersonInfo();
961             
962             /**
963              * Unsets the "ContactPersonInfo" element
964              */
965             void unsetContactPersonInfo();
966             
967             /**
968              * An XML ContactPersonInfo(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
969              *
970              * This is a complex type.
971              */
972             public interface ContactPersonInfo extends org.apache.xmlbeans.XmlObject
973             {
974                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
975                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ContactPersonInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("contactpersoninfo9639elemtype");
976                 
977                 /**
978                  * Gets the "Name" element
979                  */
980                 gov.grants.apply.forms.rrSF424MultiProjectCover10V10.OptionalHumanNameType getName();
981                 
982                 /**
983                  * True if has "Name" element
984                  */
985                 boolean isSetName();
986                 
987                 /**
988                  * Sets the "Name" element
989                  */
990                 void setName(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.OptionalHumanNameType name);
991                 
992                 /**
993                  * Appends and returns a new empty "Name" element
994                  */
995                 gov.grants.apply.forms.rrSF424MultiProjectCover10V10.OptionalHumanNameType addNewName();
996                 
997                 /**
998                  * Unsets the "Name" element
999                  */
1000                 void unsetName();
1001                 
1002                 /**
1003                  * Gets the "Title" element
1004                  */
1005                 java.lang.String getTitle();
1006                 
1007                 /**
1008                  * Gets (as xml) the "Title" element
1009                  */
1010                 gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitle();
1011                 
1012                 /**
1013                  * True if has "Title" element
1014                  */
1015                 boolean isSetTitle();
1016                 
1017                 /**
1018                  * Sets the "Title" element
1019                  */
1020                 void setTitle(java.lang.String title);
1021                 
1022                 /**
1023                  * Sets (as xml) the "Title" element
1024                  */
1025                 void xsetTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType title);
1026                 
1027                 /**
1028                  * Unsets the "Title" element
1029                  */
1030                 void unsetTitle();
1031                 
1032                 /**
1033                  * Gets the "Address" element
1034                  */
1035                 gov.grants.apply.forms.rrSF424MultiProjectCover10V10.OptionalAddressType getAddress();
1036                 
1037                 /**
1038                  * True if has "Address" element
1039                  */
1040                 boolean isSetAddress();
1041                 
1042                 /**
1043                  * Sets the "Address" element
1044                  */
1045                 void setAddress(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.OptionalAddressType address);
1046                 
1047                 /**
1048                  * Appends and returns a new empty "Address" element
1049                  */
1050                 gov.grants.apply.forms.rrSF424MultiProjectCover10V10.OptionalAddressType addNewAddress();
1051                 
1052                 /**
1053                  * Unsets the "Address" element
1054                  */
1055                 void unsetAddress();
1056                 
1057                 /**
1058                  * Gets the "Phone" element
1059                  */
1060                 java.lang.String getPhone();
1061                 
1062                 /**
1063                  * Gets (as xml) the "Phone" element
1064                  */
1065                 gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetPhone();
1066                 
1067                 /**
1068                  * True if has "Phone" element
1069                  */
1070                 boolean isSetPhone();
1071                 
1072                 /**
1073                  * Sets the "Phone" element
1074                  */
1075                 void setPhone(java.lang.String phone);
1076                 
1077                 /**
1078                  * Sets (as xml) the "Phone" element
1079                  */
1080                 void xsetPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType phone);
1081                 
1082                 /**
1083                  * Unsets the "Phone" element
1084                  */
1085                 void unsetPhone();
1086                 
1087                 /**
1088                  * Gets the "Fax" element
1089                  */
1090                 java.lang.String getFax();
1091                 
1092                 /**
1093                  * Gets (as xml) the "Fax" element
1094                  */
1095                 gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetFax();
1096                 
1097                 /**
1098                  * True if has "Fax" element
1099                  */
1100                 boolean isSetFax();
1101                 
1102                 /**
1103                  * Sets the "Fax" element
1104                  */
1105                 void setFax(java.lang.String fax);
1106                 
1107                 /**
1108                  * Sets (as xml) the "Fax" element
1109                  */
1110                 void xsetFax(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType fax);
1111                 
1112                 /**
1113                  * Unsets the "Fax" element
1114                  */
1115                 void unsetFax();
1116                 
1117                 /**
1118                  * Gets the "Email" element
1119                  */
1120                 java.lang.String getEmail();
1121                 
1122                 /**
1123                  * Gets (as xml) the "Email" element
1124                  */
1125                 gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail();
1126                 
1127                 /**
1128                  * True if has "Email" element
1129                  */
1130                 boolean isSetEmail();
1131                 
1132                 /**
1133                  * Sets the "Email" element
1134                  */
1135                 void setEmail(java.lang.String email);
1136                 
1137                 /**
1138                  * Sets (as xml) the "Email" element
1139                  */
1140                 void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email);
1141                 
1142                 /**
1143                  * Unsets the "Email" element
1144                  */
1145                 void unsetEmail();
1146                 
1147                 /**
1148                  * A factory class with static methods for creating instances
1149                  * of this type.
1150                  */
1151                 
1152                 public static final class Factory
1153                 {
1154                     public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantInfo.ContactPersonInfo newInstance() {
1155                       return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantInfo.ContactPersonInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1156                     
1157                     public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantInfo.ContactPersonInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
1158                       return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantInfo.ContactPersonInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1159                     
1160                     private Factory() { } // No instance of this class allowed
1161                 }
1162             }
1163             
1164             /**
1165              * A factory class with static methods for creating instances
1166              * of this type.
1167              */
1168             
1169             public static final class Factory
1170             {
1171                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantInfo newInstance() {
1172                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1173                 
1174                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
1175                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1176                 
1177                 private Factory() { } // No instance of this class allowed
1178             }
1179         }
1180         
1181         /**
1182          * An XML EmployerID(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
1183          *
1184          * This is an atomic type that is a restriction of gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document$RRSF424MultiProjectCover10$EmployerID.
1185          */
1186         public interface EmployerID extends org.apache.xmlbeans.XmlString
1187         {
1188             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1189                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EmployerID.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("employeridc200elemtype");
1190             
1191             /**
1192              * A factory class with static methods for creating instances
1193              * of this type.
1194              */
1195             
1196             public static final class Factory
1197             {
1198                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.EmployerID newValue(java.lang.Object obj) {
1199                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.EmployerID) type.newValue( obj ); }
1200                 
1201                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.EmployerID newInstance() {
1202                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.EmployerID) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1203                 
1204                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.EmployerID newInstance(org.apache.xmlbeans.XmlOptions options) {
1205                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.EmployerID) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1206                 
1207                 private Factory() { } // No instance of this class allowed
1208             }
1209         }
1210         
1211         /**
1212          * An XML ApplicantType(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
1213          *
1214          * This is a complex type.
1215          */
1216         public interface ApplicantType extends org.apache.xmlbeans.XmlObject
1217         {
1218             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1219                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicantType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicanttype8a56elemtype");
1220             
1221             /**
1222              * Gets the "ApplicantTypeCode" element
1223              */
1224             gov.grants.apply.system.globalLibraryV20.ApplicantTypeCodeDataType.Enum getApplicantTypeCode();
1225             
1226             /**
1227              * Gets (as xml) the "ApplicantTypeCode" element
1228              */
1229             gov.grants.apply.system.globalLibraryV20.ApplicantTypeCodeDataType xgetApplicantTypeCode();
1230             
1231             /**
1232              * True if has "ApplicantTypeCode" element
1233              */
1234             boolean isSetApplicantTypeCode();
1235             
1236             /**
1237              * Sets the "ApplicantTypeCode" element
1238              */
1239             void setApplicantTypeCode(gov.grants.apply.system.globalLibraryV20.ApplicantTypeCodeDataType.Enum applicantTypeCode);
1240             
1241             /**
1242              * Sets (as xml) the "ApplicantTypeCode" element
1243              */
1244             void xsetApplicantTypeCode(gov.grants.apply.system.globalLibraryV20.ApplicantTypeCodeDataType applicantTypeCode);
1245             
1246             /**
1247              * Unsets the "ApplicantTypeCode" element
1248              */
1249             void unsetApplicantTypeCode();
1250             
1251             /**
1252              * Gets the "ApplicantTypeCodeOtherExplanation" element
1253              */
1254             java.lang.String getApplicantTypeCodeOtherExplanation();
1255             
1256             /**
1257              * Gets (as xml) the "ApplicantTypeCodeOtherExplanation" element
1258              */
1259             gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.ApplicantTypeCodeOtherExplanation xgetApplicantTypeCodeOtherExplanation();
1260             
1261             /**
1262              * True if has "ApplicantTypeCodeOtherExplanation" element
1263              */
1264             boolean isSetApplicantTypeCodeOtherExplanation();
1265             
1266             /**
1267              * Sets the "ApplicantTypeCodeOtherExplanation" element
1268              */
1269             void setApplicantTypeCodeOtherExplanation(java.lang.String applicantTypeCodeOtherExplanation);
1270             
1271             /**
1272              * Sets (as xml) the "ApplicantTypeCodeOtherExplanation" element
1273              */
1274             void xsetApplicantTypeCodeOtherExplanation(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.ApplicantTypeCodeOtherExplanation applicantTypeCodeOtherExplanation);
1275             
1276             /**
1277              * Unsets the "ApplicantTypeCodeOtherExplanation" element
1278              */
1279             void unsetApplicantTypeCodeOtherExplanation();
1280             
1281             /**
1282              * Gets the "SmallBusinessOrganizationType" element
1283              */
1284             gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType getSmallBusinessOrganizationType();
1285             
1286             /**
1287              * Tests for nil "SmallBusinessOrganizationType" element
1288              */
1289             boolean isNilSmallBusinessOrganizationType();
1290             
1291             /**
1292              * True if has "SmallBusinessOrganizationType" element
1293              */
1294             boolean isSetSmallBusinessOrganizationType();
1295             
1296             /**
1297              * Sets the "SmallBusinessOrganizationType" element
1298              */
1299             void setSmallBusinessOrganizationType(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType smallBusinessOrganizationType);
1300             
1301             /**
1302              * Appends and returns a new empty "SmallBusinessOrganizationType" element
1303              */
1304             gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType addNewSmallBusinessOrganizationType();
1305             
1306             /**
1307              * Nils the "SmallBusinessOrganizationType" element
1308              */
1309             void setNilSmallBusinessOrganizationType();
1310             
1311             /**
1312              * Unsets the "SmallBusinessOrganizationType" element
1313              */
1314             void unsetSmallBusinessOrganizationType();
1315             
1316             /**
1317              * An XML ApplicantTypeCodeOtherExplanation(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
1318              *
1319              * This is an atomic type that is a restriction of gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document$RRSF424MultiProjectCover10$ApplicantType$ApplicantTypeCodeOtherExplanation.
1320              */
1321             public interface ApplicantTypeCodeOtherExplanation extends org.apache.xmlbeans.XmlString
1322             {
1323                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1324                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicantTypeCodeOtherExplanation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicanttypecodeotherexplanationa794elemtype");
1325                 
1326                 /**
1327                  * A factory class with static methods for creating instances
1328                  * of this type.
1329                  */
1330                 
1331                 public static final class Factory
1332                 {
1333                     public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.ApplicantTypeCodeOtherExplanation newValue(java.lang.Object obj) {
1334                       return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.ApplicantTypeCodeOtherExplanation) type.newValue( obj ); }
1335                     
1336                     public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.ApplicantTypeCodeOtherExplanation newInstance() {
1337                       return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.ApplicantTypeCodeOtherExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1338                     
1339                     public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.ApplicantTypeCodeOtherExplanation newInstance(org.apache.xmlbeans.XmlOptions options) {
1340                       return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.ApplicantTypeCodeOtherExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1341                     
1342                     private Factory() { } // No instance of this class allowed
1343                 }
1344             }
1345             
1346             /**
1347              * An XML SmallBusinessOrganizationType(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
1348              *
1349              * This is a complex type.
1350              */
1351             public interface SmallBusinessOrganizationType extends org.apache.xmlbeans.XmlObject
1352             {
1353                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1354                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SmallBusinessOrganizationType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("smallbusinessorganizationtype57b6elemtype");
1355                 
1356                 /**
1357                  * Gets the "isWomenOwned" element
1358                  */
1359                 gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType.IsWomenOwned getIsWomenOwned();
1360                 
1361                 /**
1362                  * True if has "isWomenOwned" element
1363                  */
1364                 boolean isSetIsWomenOwned();
1365                 
1366                 /**
1367                  * Sets the "isWomenOwned" element
1368                  */
1369                 void setIsWomenOwned(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType.IsWomenOwned isWomenOwned);
1370                 
1371                 /**
1372                  * Appends and returns a new empty "isWomenOwned" element
1373                  */
1374                 gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType.IsWomenOwned addNewIsWomenOwned();
1375                 
1376                 /**
1377                  * Unsets the "isWomenOwned" element
1378                  */
1379                 void unsetIsWomenOwned();
1380                 
1381                 /**
1382                  * Gets the "isSociallyEconomicallyDisadvantaged" element
1383                  */
1384                 gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType.IsSociallyEconomicallyDisadvantaged getIsSociallyEconomicallyDisadvantaged();
1385                 
1386                 /**
1387                  * True if has "isSociallyEconomicallyDisadvantaged" element
1388                  */
1389                 boolean isSetIsSociallyEconomicallyDisadvantaged();
1390                 
1391                 /**
1392                  * Sets the "isSociallyEconomicallyDisadvantaged" element
1393                  */
1394                 void setIsSociallyEconomicallyDisadvantaged(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType.IsSociallyEconomicallyDisadvantaged isSociallyEconomicallyDisadvantaged);
1395                 
1396                 /**
1397                  * Appends and returns a new empty "isSociallyEconomicallyDisadvantaged" element
1398                  */
1399                 gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType.IsSociallyEconomicallyDisadvantaged addNewIsSociallyEconomicallyDisadvantaged();
1400                 
1401                 /**
1402                  * Unsets the "isSociallyEconomicallyDisadvantaged" element
1403                  */
1404                 void unsetIsSociallyEconomicallyDisadvantaged();
1405                 
1406                 /**
1407                  * An XML isWomenOwned(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
1408                  *
1409                  * This is an atomic type that is a restriction of gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document$RRSF424MultiProjectCover10$ApplicantType$SmallBusinessOrganizationType$IsWomenOwned.
1410                  */
1411                 public interface IsWomenOwned extends gov.grants.apply.system.globalLibraryV20.YesNoDataType
1412                 {
1413                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1414                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(IsWomenOwned.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("iswomenowned9023elemtype");
1415                     
1416                     static final gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum Y_YES = gov.grants.apply.system.globalLibraryV20.YesNoDataType.Y_YES;
1417                     static final gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum N_NO = gov.grants.apply.system.globalLibraryV20.YesNoDataType.N_NO;
1418                     
1419                     static final int INT_Y_YES = gov.grants.apply.system.globalLibraryV20.YesNoDataType.INT_Y_YES;
1420                     static final int INT_N_NO = gov.grants.apply.system.globalLibraryV20.YesNoDataType.INT_N_NO;
1421                     
1422                     /**
1423                      * A factory class with static methods for creating instances
1424                      * of this type.
1425                      */
1426                     
1427                     public static final class Factory
1428                     {
1429                       public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType.IsWomenOwned newInstance() {
1430                         return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType.IsWomenOwned) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1431                       
1432                       public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType.IsWomenOwned newInstance(org.apache.xmlbeans.XmlOptions options) {
1433                         return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType.IsWomenOwned) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1434                       
1435                       private Factory() { } // No instance of this class allowed
1436                     }
1437                 }
1438                 
1439                 /**
1440                  * An XML isSociallyEconomicallyDisadvantaged(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
1441                  *
1442                  * This is an atomic type that is a restriction of gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document$RRSF424MultiProjectCover10$ApplicantType$SmallBusinessOrganizationType$IsSociallyEconomicallyDisadvantaged.
1443                  */
1444                 public interface IsSociallyEconomicallyDisadvantaged extends gov.grants.apply.system.globalLibraryV20.YesNoDataType
1445                 {
1446                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1447                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(IsSociallyEconomicallyDisadvantaged.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("issociallyeconomicallydisadvantageda238elemtype");
1448                     
1449                     static final gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum Y_YES = gov.grants.apply.system.globalLibraryV20.YesNoDataType.Y_YES;
1450                     static final gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum N_NO = gov.grants.apply.system.globalLibraryV20.YesNoDataType.N_NO;
1451                     
1452                     static final int INT_Y_YES = gov.grants.apply.system.globalLibraryV20.YesNoDataType.INT_Y_YES;
1453                     static final int INT_N_NO = gov.grants.apply.system.globalLibraryV20.YesNoDataType.INT_N_NO;
1454                     
1455                     /**
1456                      * A factory class with static methods for creating instances
1457                      * of this type.
1458                      */
1459                     
1460                     public static final class Factory
1461                     {
1462                       public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType.IsSociallyEconomicallyDisadvantaged newInstance() {
1463                         return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType.IsSociallyEconomicallyDisadvantaged) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1464                       
1465                       public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType.IsSociallyEconomicallyDisadvantaged newInstance(org.apache.xmlbeans.XmlOptions options) {
1466                         return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType.IsSociallyEconomicallyDisadvantaged) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1467                       
1468                       private Factory() { } // No instance of this class allowed
1469                     }
1470                 }
1471                 
1472                 /**
1473                  * A factory class with static methods for creating instances
1474                  * of this type.
1475                  */
1476                 
1477                 public static final class Factory
1478                 {
1479                     public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType newInstance() {
1480                       return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1481                     
1482                     public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType newInstance(org.apache.xmlbeans.XmlOptions options) {
1483                       return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType.SmallBusinessOrganizationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1484                     
1485                     private Factory() { } // No instance of this class allowed
1486                 }
1487             }
1488             
1489             /**
1490              * A factory class with static methods for creating instances
1491              * of this type.
1492              */
1493             
1494             public static final class Factory
1495             {
1496                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType newInstance() {
1497                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1498                 
1499                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType newInstance(org.apache.xmlbeans.XmlOptions options) {
1500                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicantType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1501                 
1502                 private Factory() { } // No instance of this class allowed
1503             }
1504         }
1505         
1506         /**
1507          * An XML ApplicationType(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
1508          *
1509          * This is a complex type.
1510          */
1511         public interface ApplicationType extends org.apache.xmlbeans.XmlObject
1512         {
1513             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1514                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicationType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicationtype7e24elemtype");
1515             
1516             /**
1517              * Gets the "ApplicationTypeCode" element
1518              */
1519             gov.grants.apply.forms.rrSF424MultiProjectCover10V10.ApplicationTypeCodeDataType.Enum getApplicationTypeCode();
1520             
1521             /**
1522              * Gets (as xml) the "ApplicationTypeCode" element
1523              */
1524             gov.grants.apply.forms.rrSF424MultiProjectCover10V10.ApplicationTypeCodeDataType xgetApplicationTypeCode();
1525             
1526             /**
1527              * True if has "ApplicationTypeCode" element
1528              */
1529             boolean isSetApplicationTypeCode();
1530             
1531             /**
1532              * Sets the "ApplicationTypeCode" element
1533              */
1534             void setApplicationTypeCode(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.ApplicationTypeCodeDataType.Enum applicationTypeCode);
1535             
1536             /**
1537              * Sets (as xml) the "ApplicationTypeCode" element
1538              */
1539             void xsetApplicationTypeCode(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.ApplicationTypeCodeDataType applicationTypeCode);
1540             
1541             /**
1542              * Unsets the "ApplicationTypeCode" element
1543              */
1544             void unsetApplicationTypeCode();
1545             
1546             /**
1547              * Gets the "RevisionCode" element
1548              */
1549             gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RevisionTypeCodeDataType.Enum getRevisionCode();
1550             
1551             /**
1552              * Gets (as xml) the "RevisionCode" element
1553              */
1554             gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RevisionTypeCodeDataType xgetRevisionCode();
1555             
1556             /**
1557              * True if has "RevisionCode" element
1558              */
1559             boolean isSetRevisionCode();
1560             
1561             /**
1562              * Sets the "RevisionCode" element
1563              */
1564             void setRevisionCode(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RevisionTypeCodeDataType.Enum revisionCode);
1565             
1566             /**
1567              * Sets (as xml) the "RevisionCode" element
1568              */
1569             void xsetRevisionCode(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RevisionTypeCodeDataType revisionCode);
1570             
1571             /**
1572              * Unsets the "RevisionCode" element
1573              */
1574             void unsetRevisionCode();
1575             
1576             /**
1577              * Gets the "RevisionCodeOtherExplanation" element
1578              */
1579             java.lang.String getRevisionCodeOtherExplanation();
1580             
1581             /**
1582              * Gets (as xml) the "RevisionCodeOtherExplanation" element
1583              */
1584             gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType.RevisionCodeOtherExplanation xgetRevisionCodeOtherExplanation();
1585             
1586             /**
1587              * True if has "RevisionCodeOtherExplanation" element
1588              */
1589             boolean isSetRevisionCodeOtherExplanation();
1590             
1591             /**
1592              * Sets the "RevisionCodeOtherExplanation" element
1593              */
1594             void setRevisionCodeOtherExplanation(java.lang.String revisionCodeOtherExplanation);
1595             
1596             /**
1597              * Sets (as xml) the "RevisionCodeOtherExplanation" element
1598              */
1599             void xsetRevisionCodeOtherExplanation(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType.RevisionCodeOtherExplanation revisionCodeOtherExplanation);
1600             
1601             /**
1602              * Unsets the "RevisionCodeOtherExplanation" element
1603              */
1604             void unsetRevisionCodeOtherExplanation();
1605             
1606             /**
1607              * Gets the "isOtherAgencySubmission" element
1608              */
1609             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsOtherAgencySubmission();
1610             
1611             /**
1612              * Gets (as xml) the "isOtherAgencySubmission" element
1613              */
1614             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsOtherAgencySubmission();
1615             
1616             /**
1617              * True if has "isOtherAgencySubmission" element
1618              */
1619             boolean isSetIsOtherAgencySubmission();
1620             
1621             /**
1622              * Sets the "isOtherAgencySubmission" element
1623              */
1624             void setIsOtherAgencySubmission(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isOtherAgencySubmission);
1625             
1626             /**
1627              * Sets (as xml) the "isOtherAgencySubmission" element
1628              */
1629             void xsetIsOtherAgencySubmission(gov.grants.apply.system.globalLibraryV20.YesNoDataType isOtherAgencySubmission);
1630             
1631             /**
1632              * Unsets the "isOtherAgencySubmission" element
1633              */
1634             void unsetIsOtherAgencySubmission();
1635             
1636             /**
1637              * Gets the "OtherAgencySubmissionExplanation" element
1638              */
1639             java.lang.String getOtherAgencySubmissionExplanation();
1640             
1641             /**
1642              * Gets (as xml) the "OtherAgencySubmissionExplanation" element
1643              */
1644             gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType.OtherAgencySubmissionExplanation xgetOtherAgencySubmissionExplanation();
1645             
1646             /**
1647              * True if has "OtherAgencySubmissionExplanation" element
1648              */
1649             boolean isSetOtherAgencySubmissionExplanation();
1650             
1651             /**
1652              * Sets the "OtherAgencySubmissionExplanation" element
1653              */
1654             void setOtherAgencySubmissionExplanation(java.lang.String otherAgencySubmissionExplanation);
1655             
1656             /**
1657              * Sets (as xml) the "OtherAgencySubmissionExplanation" element
1658              */
1659             void xsetOtherAgencySubmissionExplanation(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType.OtherAgencySubmissionExplanation otherAgencySubmissionExplanation);
1660             
1661             /**
1662              * Unsets the "OtherAgencySubmissionExplanation" element
1663              */
1664             void unsetOtherAgencySubmissionExplanation();
1665             
1666             /**
1667              * An XML RevisionCodeOtherExplanation(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
1668              *
1669              * This is an atomic type that is a restriction of gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document$RRSF424MultiProjectCover10$ApplicationType$RevisionCodeOtherExplanation.
1670              */
1671             public interface RevisionCodeOtherExplanation extends org.apache.xmlbeans.XmlString
1672             {
1673                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1674                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(RevisionCodeOtherExplanation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("revisioncodeotherexplanation76d1elemtype");
1675                 
1676                 /**
1677                  * A factory class with static methods for creating instances
1678                  * of this type.
1679                  */
1680                 
1681                 public static final class Factory
1682                 {
1683                     public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType.RevisionCodeOtherExplanation newValue(java.lang.Object obj) {
1684                       return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType.RevisionCodeOtherExplanation) type.newValue( obj ); }
1685                     
1686                     public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType.RevisionCodeOtherExplanation newInstance() {
1687                       return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType.RevisionCodeOtherExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1688                     
1689                     public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType.RevisionCodeOtherExplanation newInstance(org.apache.xmlbeans.XmlOptions options) {
1690                       return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType.RevisionCodeOtherExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1691                     
1692                     private Factory() { } // No instance of this class allowed
1693                 }
1694             }
1695             
1696             /**
1697              * An XML OtherAgencySubmissionExplanation(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
1698              *
1699              * This is an atomic type that is a restriction of gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document$RRSF424MultiProjectCover10$ApplicationType$OtherAgencySubmissionExplanation.
1700              */
1701             public interface OtherAgencySubmissionExplanation extends org.apache.xmlbeans.XmlString
1702             {
1703                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1704                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OtherAgencySubmissionExplanation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("otheragencysubmissionexplanation5fd8elemtype");
1705                 
1706                 /**
1707                  * A factory class with static methods for creating instances
1708                  * of this type.
1709                  */
1710                 
1711                 public static final class Factory
1712                 {
1713                     public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType.OtherAgencySubmissionExplanation newValue(java.lang.Object obj) {
1714                       return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType.OtherAgencySubmissionExplanation) type.newValue( obj ); }
1715                     
1716                     public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType.OtherAgencySubmissionExplanation newInstance() {
1717                       return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType.OtherAgencySubmissionExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1718                     
1719                     public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType.OtherAgencySubmissionExplanation newInstance(org.apache.xmlbeans.XmlOptions options) {
1720                       return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType.OtherAgencySubmissionExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1721                     
1722                     private Factory() { } // No instance of this class allowed
1723                 }
1724             }
1725             
1726             /**
1727              * A factory class with static methods for creating instances
1728              * of this type.
1729              */
1730             
1731             public static final class Factory
1732             {
1733                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType newInstance() {
1734                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1735                 
1736                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType newInstance(org.apache.xmlbeans.XmlOptions options) {
1737                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ApplicationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1738                 
1739                 private Factory() { } // No instance of this class allowed
1740             }
1741         }
1742         
1743         /**
1744          * An XML ProposedProjectPeriod(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
1745          *
1746          * This is a complex type.
1747          */
1748         public interface ProposedProjectPeriod extends org.apache.xmlbeans.XmlObject
1749         {
1750             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1751                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProposedProjectPeriod.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("proposedprojectperioda36eelemtype");
1752             
1753             /**
1754              * Gets the "ProposedStartDate" element
1755              */
1756             java.util.Calendar getProposedStartDate();
1757             
1758             /**
1759              * Gets (as xml) the "ProposedStartDate" element
1760              */
1761             org.apache.xmlbeans.XmlDate xgetProposedStartDate();
1762             
1763             /**
1764              * True if has "ProposedStartDate" element
1765              */
1766             boolean isSetProposedStartDate();
1767             
1768             /**
1769              * Sets the "ProposedStartDate" element
1770              */
1771             void setProposedStartDate(java.util.Calendar proposedStartDate);
1772             
1773             /**
1774              * Sets (as xml) the "ProposedStartDate" element
1775              */
1776             void xsetProposedStartDate(org.apache.xmlbeans.XmlDate proposedStartDate);
1777             
1778             /**
1779              * Unsets the "ProposedStartDate" element
1780              */
1781             void unsetProposedStartDate();
1782             
1783             /**
1784              * Gets the "ProposedEndDate" element
1785              */
1786             java.util.Calendar getProposedEndDate();
1787             
1788             /**
1789              * Gets (as xml) the "ProposedEndDate" element
1790              */
1791             org.apache.xmlbeans.XmlDate xgetProposedEndDate();
1792             
1793             /**
1794              * True if has "ProposedEndDate" element
1795              */
1796             boolean isSetProposedEndDate();
1797             
1798             /**
1799              * Sets the "ProposedEndDate" element
1800              */
1801             void setProposedEndDate(java.util.Calendar proposedEndDate);
1802             
1803             /**
1804              * Sets (as xml) the "ProposedEndDate" element
1805              */
1806             void xsetProposedEndDate(org.apache.xmlbeans.XmlDate proposedEndDate);
1807             
1808             /**
1809              * Unsets the "ProposedEndDate" element
1810              */
1811             void unsetProposedEndDate();
1812             
1813             /**
1814              * A factory class with static methods for creating instances
1815              * of this type.
1816              */
1817             
1818             public static final class Factory
1819             {
1820                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ProposedProjectPeriod newInstance() {
1821                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ProposedProjectPeriod) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1822                 
1823                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ProposedProjectPeriod newInstance(org.apache.xmlbeans.XmlOptions options) {
1824                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.ProposedProjectPeriod) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1825                 
1826                 private Factory() { } // No instance of this class allowed
1827             }
1828         }
1829         
1830         /**
1831          * An XML CongressionalDistrict(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
1832          *
1833          * This is a complex type.
1834          */
1835         public interface CongressionalDistrict extends org.apache.xmlbeans.XmlObject
1836         {
1837             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1838                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CongressionalDistrict.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("congressionaldistrict3e23elemtype");
1839             
1840             /**
1841              * Gets the "ApplicantCongressionalDistrict" element
1842              */
1843             java.lang.String getApplicantCongressionalDistrict();
1844             
1845             /**
1846              * Gets (as xml) the "ApplicantCongressionalDistrict" element
1847              */
1848             gov.grants.apply.system.globalLibraryV20.CongressionalDistrictDataType xgetApplicantCongressionalDistrict();
1849             
1850             /**
1851              * True if has "ApplicantCongressionalDistrict" element
1852              */
1853             boolean isSetApplicantCongressionalDistrict();
1854             
1855             /**
1856              * Sets the "ApplicantCongressionalDistrict" element
1857              */
1858             void setApplicantCongressionalDistrict(java.lang.String applicantCongressionalDistrict);
1859             
1860             /**
1861              * Sets (as xml) the "ApplicantCongressionalDistrict" element
1862              */
1863             void xsetApplicantCongressionalDistrict(gov.grants.apply.system.globalLibraryV20.CongressionalDistrictDataType applicantCongressionalDistrict);
1864             
1865             /**
1866              * Unsets the "ApplicantCongressionalDistrict" element
1867              */
1868             void unsetApplicantCongressionalDistrict();
1869             
1870             /**
1871              * A factory class with static methods for creating instances
1872              * of this type.
1873              */
1874             
1875             public static final class Factory
1876             {
1877                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.CongressionalDistrict newInstance() {
1878                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.CongressionalDistrict) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1879                 
1880                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.CongressionalDistrict newInstance(org.apache.xmlbeans.XmlOptions options) {
1881                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.CongressionalDistrict) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1882                 
1883                 private Factory() { } // No instance of this class allowed
1884             }
1885         }
1886         
1887         /**
1888          * An XML EstimatedProjectFunding(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
1889          *
1890          * This is a complex type.
1891          */
1892         public interface EstimatedProjectFunding extends org.apache.xmlbeans.XmlObject
1893         {
1894             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1895                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EstimatedProjectFunding.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("estimatedprojectfundingc6faelemtype");
1896             
1897             /**
1898              * Gets the "TotalEstimatedAmount" element
1899              */
1900             java.math.BigDecimal getTotalEstimatedAmount();
1901             
1902             /**
1903              * Gets (as xml) the "TotalEstimatedAmount" element
1904              */
1905             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetTotalEstimatedAmount();
1906             
1907             /**
1908              * True if has "TotalEstimatedAmount" element
1909              */
1910             boolean isSetTotalEstimatedAmount();
1911             
1912             /**
1913              * Sets the "TotalEstimatedAmount" element
1914              */
1915             void setTotalEstimatedAmount(java.math.BigDecimal totalEstimatedAmount);
1916             
1917             /**
1918              * Sets (as xml) the "TotalEstimatedAmount" element
1919              */
1920             void xsetTotalEstimatedAmount(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType totalEstimatedAmount);
1921             
1922             /**
1923              * Unsets the "TotalEstimatedAmount" element
1924              */
1925             void unsetTotalEstimatedAmount();
1926             
1927             /**
1928              * Gets the "TotalNonfedrequested" element
1929              */
1930             java.math.BigDecimal getTotalNonfedrequested();
1931             
1932             /**
1933              * Gets (as xml) the "TotalNonfedrequested" element
1934              */
1935             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetTotalNonfedrequested();
1936             
1937             /**
1938              * True if has "TotalNonfedrequested" element
1939              */
1940             boolean isSetTotalNonfedrequested();
1941             
1942             /**
1943              * Sets the "TotalNonfedrequested" element
1944              */
1945             void setTotalNonfedrequested(java.math.BigDecimal totalNonfedrequested);
1946             
1947             /**
1948              * Sets (as xml) the "TotalNonfedrequested" element
1949              */
1950             void xsetTotalNonfedrequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType totalNonfedrequested);
1951             
1952             /**
1953              * Unsets the "TotalNonfedrequested" element
1954              */
1955             void unsetTotalNonfedrequested();
1956             
1957             /**
1958              * Gets the "TotalfedNonfedrequested" element
1959              */
1960             java.math.BigDecimal getTotalfedNonfedrequested();
1961             
1962             /**
1963              * Gets (as xml) the "TotalfedNonfedrequested" element
1964              */
1965             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetTotalfedNonfedrequested();
1966             
1967             /**
1968              * True if has "TotalfedNonfedrequested" element
1969              */
1970             boolean isSetTotalfedNonfedrequested();
1971             
1972             /**
1973              * Sets the "TotalfedNonfedrequested" element
1974              */
1975             void setTotalfedNonfedrequested(java.math.BigDecimal totalfedNonfedrequested);
1976             
1977             /**
1978              * Sets (as xml) the "TotalfedNonfedrequested" element
1979              */
1980             void xsetTotalfedNonfedrequested(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType totalfedNonfedrequested);
1981             
1982             /**
1983              * Unsets the "TotalfedNonfedrequested" element
1984              */
1985             void unsetTotalfedNonfedrequested();
1986             
1987             /**
1988              * Gets the "EstimatedProgramIncome" element
1989              */
1990             java.math.BigDecimal getEstimatedProgramIncome();
1991             
1992             /**
1993              * Gets (as xml) the "EstimatedProgramIncome" element
1994              */
1995             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetEstimatedProgramIncome();
1996             
1997             /**
1998              * True if has "EstimatedProgramIncome" element
1999              */
2000             boolean isSetEstimatedProgramIncome();
2001             
2002             /**
2003              * Sets the "EstimatedProgramIncome" element
2004              */
2005             void setEstimatedProgramIncome(java.math.BigDecimal estimatedProgramIncome);
2006             
2007             /**
2008              * Sets (as xml) the "EstimatedProgramIncome" element
2009              */
2010             void xsetEstimatedProgramIncome(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType estimatedProgramIncome);
2011             
2012             /**
2013              * Unsets the "EstimatedProgramIncome" element
2014              */
2015             void unsetEstimatedProgramIncome();
2016             
2017             /**
2018              * A factory class with static methods for creating instances
2019              * of this type.
2020              */
2021             
2022             public static final class Factory
2023             {
2024                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.EstimatedProjectFunding newInstance() {
2025                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.EstimatedProjectFunding) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2026                 
2027                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.EstimatedProjectFunding newInstance(org.apache.xmlbeans.XmlOptions options) {
2028                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.EstimatedProjectFunding) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2029                 
2030                 private Factory() { } // No instance of this class allowed
2031             }
2032         }
2033         
2034         /**
2035          * An XML StateReview(@http://apply.grants.gov/forms/RR_SF424_Multi_Project_Cover_1_0-V1.0).
2036          *
2037          * This is a complex type.
2038          */
2039         public interface StateReview extends org.apache.xmlbeans.XmlObject
2040         {
2041             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2042                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(StateReview.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("statereviewce03elemtype");
2043             
2044             /**
2045              * Gets the "StateReviewCodeType" element
2046              */
2047             gov.grants.apply.forms.rrSF424MultiProjectCover10V10.StateReviewCodeTypeDataType.Enum getStateReviewCodeType();
2048             
2049             /**
2050              * Gets (as xml) the "StateReviewCodeType" element
2051              */
2052             gov.grants.apply.forms.rrSF424MultiProjectCover10V10.StateReviewCodeTypeDataType xgetStateReviewCodeType();
2053             
2054             /**
2055              * True if has "StateReviewCodeType" element
2056              */
2057             boolean isSetStateReviewCodeType();
2058             
2059             /**
2060              * Sets the "StateReviewCodeType" element
2061              */
2062             void setStateReviewCodeType(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.StateReviewCodeTypeDataType.Enum stateReviewCodeType);
2063             
2064             /**
2065              * Sets (as xml) the "StateReviewCodeType" element
2066              */
2067             void xsetStateReviewCodeType(gov.grants.apply.forms.rrSF424MultiProjectCover10V10.StateReviewCodeTypeDataType stateReviewCodeType);
2068             
2069             /**
2070              * Unsets the "StateReviewCodeType" element
2071              */
2072             void unsetStateReviewCodeType();
2073             
2074             /**
2075              * Gets the "StateReviewDate" element
2076              */
2077             java.util.Calendar getStateReviewDate();
2078             
2079             /**
2080              * Gets (as xml) the "StateReviewDate" element
2081              */
2082             org.apache.xmlbeans.XmlDate xgetStateReviewDate();
2083             
2084             /**
2085              * True if has "StateReviewDate" element
2086              */
2087             boolean isSetStateReviewDate();
2088             
2089             /**
2090              * Sets the "StateReviewDate" element
2091              */
2092             void setStateReviewDate(java.util.Calendar stateReviewDate);
2093             
2094             /**
2095              * Sets (as xml) the "StateReviewDate" element
2096              */
2097             void xsetStateReviewDate(org.apache.xmlbeans.XmlDate stateReviewDate);
2098             
2099             /**
2100              * Unsets the "StateReviewDate" element
2101              */
2102             void unsetStateReviewDate();
2103             
2104             /**
2105              * A factory class with static methods for creating instances
2106              * of this type.
2107              */
2108             
2109             public static final class Factory
2110             {
2111                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.StateReview newInstance() {
2112                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.StateReview) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2113                 
2114                 public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.StateReview newInstance(org.apache.xmlbeans.XmlOptions options) {
2115                   return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10.StateReview) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2116                 
2117                 private Factory() { } // No instance of this class allowed
2118             }
2119         }
2120         
2121         /**
2122          * A factory class with static methods for creating instances
2123          * of this type.
2124          */
2125         
2126         public static final class Factory
2127         {
2128             public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10 newInstance() {
2129               return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2130             
2131             public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10 newInstance(org.apache.xmlbeans.XmlOptions options) {
2132               return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document.RRSF424MultiProjectCover10) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2133             
2134             private Factory() { } // No instance of this class allowed
2135         }
2136     }
2137     
2138     /**
2139      * A factory class with static methods for creating instances
2140      * of this type.
2141      */
2142     
2143     public static final class Factory
2144     {
2145         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document newInstance() {
2146           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2147         
2148         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document newInstance(org.apache.xmlbeans.XmlOptions options) {
2149           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2150         
2151         /** @param xmlAsString the string value to parse */
2152         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
2153           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
2154         
2155         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
2156           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
2157         
2158         /** @param file the file from which to load an xml document */
2159         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2160           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
2161         
2162         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2163           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
2164         
2165         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2166           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
2167         
2168         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2169           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
2170         
2171         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2172           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
2173         
2174         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2175           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
2176         
2177         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2178           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
2179         
2180         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2181           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
2182         
2183         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
2184           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
2185         
2186         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
2187           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
2188         
2189         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
2190           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
2191         
2192         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
2193           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
2194         
2195         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
2196         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
2197           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
2198         
2199         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
2200         public static gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
2201           return (gov.grants.apply.forms.rrSF424MultiProjectCover10V10.RRSF424MultiProjectCover10Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
2202         
2203         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
2204         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 {
2205           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
2206         
2207         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
2208         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 {
2209           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
2210         
2211         private Factory() { } // No instance of this class allowed
2212     }
2213 }