View Javadoc
1   /*
2    * An XML document type.
3    * Localname: EPA4700_4_2_0
4    * Namespace: http://apply.grants.gov/forms/EPA4700_4_2_0-V2.0
5    * Java type: gov.grants.apply.forms.epa4700420V20.EPA4700420Document
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.epa4700420V20;
10  
11  
12  /**
13   * A document containing one EPA4700_4_2_0(@http://apply.grants.gov/forms/EPA4700_4_2_0-V2.0) element.
14   *
15   * This is a complex type.
16   */
17  public interface EPA4700420Document 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(EPA4700420Document.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("epa47004204186doctype");
21      
22      /**
23       * Gets the "EPA4700_4_2_0" element
24       */
25      gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420 getEPA4700420();
26      
27      /**
28       * Sets the "EPA4700_4_2_0" element
29       */
30      void setEPA4700420(gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420 epa4700420);
31      
32      /**
33       * Appends and returns a new empty "EPA4700_4_2_0" element
34       */
35      gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420 addNewEPA4700420();
36      
37      /**
38       * An XML EPA4700_4_2_0(@http://apply.grants.gov/forms/EPA4700_4_2_0-V2.0).
39       *
40       * This is a complex type.
41       */
42      public interface EPA4700420 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(EPA4700420.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("epa47004206008elemtype");
46          
47          /**
48           * Gets the "ApplicantInfo" element
49           */
50          gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.ApplicantInfo getApplicantInfo();
51          
52          /**
53           * True if has "ApplicantInfo" element
54           */
55          boolean isSetApplicantInfo();
56          
57          /**
58           * Sets the "ApplicantInfo" element
59           */
60          void setApplicantInfo(gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.ApplicantInfo applicantInfo);
61          
62          /**
63           * Appends and returns a new empty "ApplicantInfo" element
64           */
65          gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.ApplicantInfo addNewApplicantInfo();
66          
67          /**
68           * Unsets the "ApplicantInfo" element
69           */
70          void unsetApplicantInfo();
71          
72          /**
73           * Gets the "DUNSNumber" element
74           */
75          java.lang.String getDUNSNumber();
76          
77          /**
78           * Gets (as xml) the "DUNSNumber" element
79           */
80          gov.grants.apply.system.globalLibraryV20.DUNSIDDataType xgetDUNSNumber();
81          
82          /**
83           * True if has "DUNSNumber" element
84           */
85          boolean isSetDUNSNumber();
86          
87          /**
88           * Sets the "DUNSNumber" element
89           */
90          void setDUNSNumber(java.lang.String dunsNumber);
91          
92          /**
93           * Sets (as xml) the "DUNSNumber" element
94           */
95          void xsetDUNSNumber(gov.grants.apply.system.globalLibraryV20.DUNSIDDataType dunsNumber);
96          
97          /**
98           * Unsets the "DUNSNumber" element
99           */
100         void unsetDUNSNumber();
101         
102         /**
103          * Gets the "FederalFinancialAssistanceQuestion" element
104          */
105         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalFinancialAssistanceQuestion();
106         
107         /**
108          * Gets (as xml) the "FederalFinancialAssistanceQuestion" element
109          */
110         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalFinancialAssistanceQuestion();
111         
112         /**
113          * True if has "FederalFinancialAssistanceQuestion" element
114          */
115         boolean isSetFederalFinancialAssistanceQuestion();
116         
117         /**
118          * Sets the "FederalFinancialAssistanceQuestion" element
119          */
120         void setFederalFinancialAssistanceQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalFinancialAssistanceQuestion);
121         
122         /**
123          * Sets (as xml) the "FederalFinancialAssistanceQuestion" element
124          */
125         void xsetFederalFinancialAssistanceQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalFinancialAssistanceQuestion);
126         
127         /**
128          * Unsets the "FederalFinancialAssistanceQuestion" element
129          */
130         void unsetFederalFinancialAssistanceQuestion();
131         
132         /**
133          * Gets the "CivilRightsLawSuits1" element
134          */
135         java.lang.String getCivilRightsLawSuits1();
136         
137         /**
138          * Gets (as xml) the "CivilRightsLawSuits1" element
139          */
140         gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits1 xgetCivilRightsLawSuits1();
141         
142         /**
143          * True if has "CivilRightsLawSuits1" element
144          */
145         boolean isSetCivilRightsLawSuits1();
146         
147         /**
148          * Sets the "CivilRightsLawSuits1" element
149          */
150         void setCivilRightsLawSuits1(java.lang.String civilRightsLawSuits1);
151         
152         /**
153          * Sets (as xml) the "CivilRightsLawSuits1" element
154          */
155         void xsetCivilRightsLawSuits1(gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits1 civilRightsLawSuits1);
156         
157         /**
158          * Unsets the "CivilRightsLawSuits1" element
159          */
160         void unsetCivilRightsLawSuits1();
161         
162         /**
163          * Gets the "CivilRightsLawSuits2" element
164          */
165         java.lang.String getCivilRightsLawSuits2();
166         
167         /**
168          * Gets (as xml) the "CivilRightsLawSuits2" element
169          */
170         gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits2 xgetCivilRightsLawSuits2();
171         
172         /**
173          * True if has "CivilRightsLawSuits2" element
174          */
175         boolean isSetCivilRightsLawSuits2();
176         
177         /**
178          * Sets the "CivilRightsLawSuits2" element
179          */
180         void setCivilRightsLawSuits2(java.lang.String civilRightsLawSuits2);
181         
182         /**
183          * Sets (as xml) the "CivilRightsLawSuits2" element
184          */
185         void xsetCivilRightsLawSuits2(gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits2 civilRightsLawSuits2);
186         
187         /**
188          * Unsets the "CivilRightsLawSuits2" element
189          */
190         void unsetCivilRightsLawSuits2();
191         
192         /**
193          * Gets the "CivilRightsLawSuits3" element
194          */
195         java.lang.String getCivilRightsLawSuits3();
196         
197         /**
198          * Gets (as xml) the "CivilRightsLawSuits3" element
199          */
200         gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits3 xgetCivilRightsLawSuits3();
201         
202         /**
203          * True if has "CivilRightsLawSuits3" element
204          */
205         boolean isSetCivilRightsLawSuits3();
206         
207         /**
208          * Sets the "CivilRightsLawSuits3" element
209          */
210         void setCivilRightsLawSuits3(java.lang.String civilRightsLawSuits3);
211         
212         /**
213          * Sets (as xml) the "CivilRightsLawSuits3" element
214          */
215         void xsetCivilRightsLawSuits3(gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits3 civilRightsLawSuits3);
216         
217         /**
218          * Unsets the "CivilRightsLawSuits3" element
219          */
220         void unsetCivilRightsLawSuits3();
221         
222         /**
223          * Gets the "ConstructionFederalAssistance" element
224          */
225         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstructionFederalAssistance();
226         
227         /**
228          * Gets (as xml) the "ConstructionFederalAssistance" element
229          */
230         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstructionFederalAssistance();
231         
232         /**
233          * True if has "ConstructionFederalAssistance" element
234          */
235         boolean isSetConstructionFederalAssistance();
236         
237         /**
238          * Sets the "ConstructionFederalAssistance" element
239          */
240         void setConstructionFederalAssistance(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum constructionFederalAssistance);
241         
242         /**
243          * Sets (as xml) the "ConstructionFederalAssistance" element
244          */
245         void xsetConstructionFederalAssistance(gov.grants.apply.system.globalLibraryV20.YesNoDataType constructionFederalAssistance);
246         
247         /**
248          * Unsets the "ConstructionFederalAssistance" element
249          */
250         void unsetConstructionFederalAssistance();
251         
252         /**
253          * Gets the "Construction" element
254          */
255         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstruction();
256         
257         /**
258          * Gets (as xml) the "Construction" element
259          */
260         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstruction();
261         
262         /**
263          * True if has "Construction" element
264          */
265         boolean isSetConstruction();
266         
267         /**
268          * Sets the "Construction" element
269          */
270         void setConstruction(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum construction);
271         
272         /**
273          * Sets (as xml) the "Construction" element
274          */
275         void xsetConstruction(gov.grants.apply.system.globalLibraryV20.YesNoDataType construction);
276         
277         /**
278          * Unsets the "Construction" element
279          */
280         void unsetConstruction();
281         
282         /**
283          * Gets the "Construction2" element
284          */
285         java.lang.String getConstruction2();
286         
287         /**
288          * Gets (as xml) the "Construction2" element
289          */
290         gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Construction2 xgetConstruction2();
291         
292         /**
293          * True if has "Construction2" element
294          */
295         boolean isSetConstruction2();
296         
297         /**
298          * Sets the "Construction2" element
299          */
300         void setConstruction2(java.lang.String construction2);
301         
302         /**
303          * Sets (as xml) the "Construction2" element
304          */
305         void xsetConstruction2(gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Construction2 construction2);
306         
307         /**
308          * Unsets the "Construction2" element
309          */
310         void unsetConstruction2();
311         
312         /**
313          * Gets the "Notice1" element
314          */
315         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNotice1();
316         
317         /**
318          * Gets (as xml) the "Notice1" element
319          */
320         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNotice1();
321         
322         /**
323          * True if has "Notice1" element
324          */
325         boolean isSetNotice1();
326         
327         /**
328          * Sets the "Notice1" element
329          */
330         void setNotice1(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum notice1);
331         
332         /**
333          * Sets (as xml) the "Notice1" element
334          */
335         void xsetNotice1(gov.grants.apply.system.globalLibraryV20.YesNoDataType notice1);
336         
337         /**
338          * Unsets the "Notice1" element
339          */
340         void unsetNotice1();
341         
342         /**
343          * Gets the "Notice2" element
344          */
345         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNotice2();
346         
347         /**
348          * Gets (as xml) the "Notice2" element
349          */
350         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNotice2();
351         
352         /**
353          * True if has "Notice2" element
354          */
355         boolean isSetNotice2();
356         
357         /**
358          * Sets the "Notice2" element
359          */
360         void setNotice2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum notice2);
361         
362         /**
363          * Sets (as xml) the "Notice2" element
364          */
365         void xsetNotice2(gov.grants.apply.system.globalLibraryV20.YesNoDataType notice2);
366         
367         /**
368          * Unsets the "Notice2" element
369          */
370         void unsetNotice2();
371         
372         /**
373          * Gets the "Notice3" element
374          */
375         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNotice3();
376         
377         /**
378          * Gets (as xml) the "Notice3" element
379          */
380         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNotice3();
381         
382         /**
383          * True if has "Notice3" element
384          */
385         boolean isSetNotice3();
386         
387         /**
388          * Sets the "Notice3" element
389          */
390         void setNotice3(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum notice3);
391         
392         /**
393          * Sets (as xml) the "Notice3" element
394          */
395         void xsetNotice3(gov.grants.apply.system.globalLibraryV20.YesNoDataType notice3);
396         
397         /**
398          * Unsets the "Notice3" element
399          */
400         void unsetNotice3();
401         
402         /**
403          * Gets the "Notice4" element
404          */
405         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNotice4();
406         
407         /**
408          * Gets (as xml) the "Notice4" element
409          */
410         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNotice4();
411         
412         /**
413          * True if has "Notice4" element
414          */
415         boolean isSetNotice4();
416         
417         /**
418          * Sets the "Notice4" element
419          */
420         void setNotice4(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum notice4);
421         
422         /**
423          * Sets (as xml) the "Notice4" element
424          */
425         void xsetNotice4(gov.grants.apply.system.globalLibraryV20.YesNoDataType notice4);
426         
427         /**
428          * Unsets the "Notice4" element
429          */
430         void unsetNotice4();
431         
432         /**
433          * Gets the "Demographic" element
434          */
435         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDemographic();
436         
437         /**
438          * Gets (as xml) the "Demographic" element
439          */
440         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDemographic();
441         
442         /**
443          * True if has "Demographic" element
444          */
445         boolean isSetDemographic();
446         
447         /**
448          * Sets the "Demographic" element
449          */
450         void setDemographic(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum demographic);
451         
452         /**
453          * Sets (as xml) the "Demographic" element
454          */
455         void xsetDemographic(gov.grants.apply.system.globalLibraryV20.YesNoDataType demographic);
456         
457         /**
458          * Unsets the "Demographic" element
459          */
460         void unsetDemographic();
461         
462         /**
463          * Gets the "Policy1" element
464          */
465         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPolicy1();
466         
467         /**
468          * Gets (as xml) the "Policy1" element
469          */
470         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPolicy1();
471         
472         /**
473          * True if has "Policy1" element
474          */
475         boolean isSetPolicy1();
476         
477         /**
478          * Sets the "Policy1" element
479          */
480         void setPolicy1(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum policy1);
481         
482         /**
483          * Sets (as xml) the "Policy1" element
484          */
485         void xsetPolicy1(gov.grants.apply.system.globalLibraryV20.YesNoDataType policy1);
486         
487         /**
488          * Unsets the "Policy1" element
489          */
490         void unsetPolicy1();
491         
492         /**
493          * Gets the "Policy2" element
494          */
495         java.lang.String getPolicy2();
496         
497         /**
498          * Gets (as xml) the "Policy2" element
499          */
500         gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Policy2 xgetPolicy2();
501         
502         /**
503          * True if has "Policy2" element
504          */
505         boolean isSetPolicy2();
506         
507         /**
508          * Sets the "Policy2" element
509          */
510         void setPolicy2(java.lang.String policy2);
511         
512         /**
513          * Sets (as xml) the "Policy2" element
514          */
515         void xsetPolicy2(gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Policy2 policy2);
516         
517         /**
518          * Unsets the "Policy2" element
519          */
520         void unsetPolicy2();
521         
522         /**
523          * Gets the "Program" element
524          */
525         java.lang.String getProgram();
526         
527         /**
528          * Gets (as xml) the "Program" element
529          */
530         gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Program xgetProgram();
531         
532         /**
533          * True if has "Program" element
534          */
535         boolean isSetProgram();
536         
537         /**
538          * Sets the "Program" element
539          */
540         void setProgram(java.lang.String program);
541         
542         /**
543          * Sets (as xml) the "Program" element
544          */
545         void xsetProgram(gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Program program);
546         
547         /**
548          * Unsets the "Program" element
549          */
550         void unsetProgram();
551         
552         /**
553          * Gets the "ApplicantSignature" element
554          */
555         gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.ApplicantSignature getApplicantSignature();
556         
557         /**
558          * True if has "ApplicantSignature" element
559          */
560         boolean isSetApplicantSignature();
561         
562         /**
563          * Sets the "ApplicantSignature" element
564          */
565         void setApplicantSignature(gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.ApplicantSignature applicantSignature);
566         
567         /**
568          * Appends and returns a new empty "ApplicantSignature" element
569          */
570         gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.ApplicantSignature addNewApplicantSignature();
571         
572         /**
573          * Unsets the "ApplicantSignature" element
574          */
575         void unsetApplicantSignature();
576         
577         /**
578          * Gets the "FormVersion" attribute
579          */
580         java.lang.String getFormVersion();
581         
582         /**
583          * Gets (as xml) the "FormVersion" attribute
584          */
585         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
586         
587         /**
588          * Sets the "FormVersion" attribute
589          */
590         void setFormVersion(java.lang.String formVersion);
591         
592         /**
593          * Sets (as xml) the "FormVersion" attribute
594          */
595         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
596         
597         /**
598          * An XML ApplicantInfo(@http://apply.grants.gov/forms/EPA4700_4_2_0-V2.0).
599          *
600          * This is a complex type.
601          */
602         public interface ApplicantInfo extends org.apache.xmlbeans.XmlObject
603         {
604             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
605                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicantInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicantinfo166celemtype");
606             
607             /**
608              * Gets the "ApplicantName" element
609              */
610             java.lang.String getApplicantName();
611             
612             /**
613              * Gets (as xml) the "ApplicantName" element
614              */
615             gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetApplicantName();
616             
617             /**
618              * True if has "ApplicantName" element
619              */
620             boolean isSetApplicantName();
621             
622             /**
623              * Sets the "ApplicantName" element
624              */
625             void setApplicantName(java.lang.String applicantName);
626             
627             /**
628              * Sets (as xml) the "ApplicantName" element
629              */
630             void xsetApplicantName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType applicantName);
631             
632             /**
633              * Unsets the "ApplicantName" element
634              */
635             void unsetApplicantName();
636             
637             /**
638              * Gets the "ApplicantAddress" element
639              */
640             gov.grants.apply.forms.epa4700420V20.AddressDataType getApplicantAddress();
641             
642             /**
643              * True if has "ApplicantAddress" element
644              */
645             boolean isSetApplicantAddress();
646             
647             /**
648              * Sets the "ApplicantAddress" element
649              */
650             void setApplicantAddress(gov.grants.apply.forms.epa4700420V20.AddressDataType applicantAddress);
651             
652             /**
653              * Appends and returns a new empty "ApplicantAddress" element
654              */
655             gov.grants.apply.forms.epa4700420V20.AddressDataType addNewApplicantAddress();
656             
657             /**
658              * Unsets the "ApplicantAddress" element
659              */
660             void unsetApplicantAddress();
661             
662             /**
663              * A factory class with static methods for creating instances
664              * of this type.
665              */
666             
667             public static final class Factory
668             {
669                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.ApplicantInfo newInstance() {
670                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.ApplicantInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
671                 
672                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.ApplicantInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
673                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.ApplicantInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
674                 
675                 private Factory() { } // No instance of this class allowed
676             }
677         }
678         
679         /**
680          * An XML CivilRightsLawSuits1(@http://apply.grants.gov/forms/EPA4700_4_2_0-V2.0).
681          *
682          * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700420V20.EPA4700420Document$EPA4700420$CivilRightsLawSuits1.
683          */
684         public interface CivilRightsLawSuits1 extends org.apache.xmlbeans.XmlString
685         {
686             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
687                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CivilRightsLawSuits1.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("civilrightslawsuits19189elemtype");
688             
689             /**
690              * A factory class with static methods for creating instances
691              * of this type.
692              */
693             
694             public static final class Factory
695             {
696                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits1 newValue(java.lang.Object obj) {
697                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits1) type.newValue( obj ); }
698                 
699                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits1 newInstance() {
700                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits1) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
701                 
702                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits1 newInstance(org.apache.xmlbeans.XmlOptions options) {
703                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits1) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
704                 
705                 private Factory() { } // No instance of this class allowed
706             }
707         }
708         
709         /**
710          * An XML CivilRightsLawSuits2(@http://apply.grants.gov/forms/EPA4700_4_2_0-V2.0).
711          *
712          * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700420V20.EPA4700420Document$EPA4700420$CivilRightsLawSuits2.
713          */
714         public interface CivilRightsLawSuits2 extends org.apache.xmlbeans.XmlString
715         {
716             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
717                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CivilRightsLawSuits2.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("civilrightslawsuits2fba8elemtype");
718             
719             /**
720              * A factory class with static methods for creating instances
721              * of this type.
722              */
723             
724             public static final class Factory
725             {
726                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits2 newValue(java.lang.Object obj) {
727                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits2) type.newValue( obj ); }
728                 
729                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits2 newInstance() {
730                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits2) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
731                 
732                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits2 newInstance(org.apache.xmlbeans.XmlOptions options) {
733                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits2) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
734                 
735                 private Factory() { } // No instance of this class allowed
736             }
737         }
738         
739         /**
740          * An XML CivilRightsLawSuits3(@http://apply.grants.gov/forms/EPA4700_4_2_0-V2.0).
741          *
742          * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700420V20.EPA4700420Document$EPA4700420$CivilRightsLawSuits3.
743          */
744         public interface CivilRightsLawSuits3 extends org.apache.xmlbeans.XmlString
745         {
746             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
747                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CivilRightsLawSuits3.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("civilrightslawsuits365c7elemtype");
748             
749             /**
750              * A factory class with static methods for creating instances
751              * of this type.
752              */
753             
754             public static final class Factory
755             {
756                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits3 newValue(java.lang.Object obj) {
757                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits3) type.newValue( obj ); }
758                 
759                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits3 newInstance() {
760                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits3) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
761                 
762                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits3 newInstance(org.apache.xmlbeans.XmlOptions options) {
763                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.CivilRightsLawSuits3) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
764                 
765                 private Factory() { } // No instance of this class allowed
766             }
767         }
768         
769         /**
770          * An XML Construction2(@http://apply.grants.gov/forms/EPA4700_4_2_0-V2.0).
771          *
772          * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700420V20.EPA4700420Document$EPA4700420$Construction2.
773          */
774         public interface Construction2 extends org.apache.xmlbeans.XmlString
775         {
776             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
777                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Construction2.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("construction253dbelemtype");
778             
779             /**
780              * A factory class with static methods for creating instances
781              * of this type.
782              */
783             
784             public static final class Factory
785             {
786                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Construction2 newValue(java.lang.Object obj) {
787                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Construction2) type.newValue( obj ); }
788                 
789                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Construction2 newInstance() {
790                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Construction2) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
791                 
792                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Construction2 newInstance(org.apache.xmlbeans.XmlOptions options) {
793                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Construction2) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
794                 
795                 private Factory() { } // No instance of this class allowed
796             }
797         }
798         
799         /**
800          * An XML Policy2(@http://apply.grants.gov/forms/EPA4700_4_2_0-V2.0).
801          *
802          * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700420V20.EPA4700420Document$EPA4700420$Policy2.
803          */
804         public interface Policy2 extends org.apache.xmlbeans.XmlString
805         {
806             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
807                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Policy2.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("policy2d3fcelemtype");
808             
809             /**
810              * A factory class with static methods for creating instances
811              * of this type.
812              */
813             
814             public static final class Factory
815             {
816                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Policy2 newValue(java.lang.Object obj) {
817                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Policy2) type.newValue( obj ); }
818                 
819                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Policy2 newInstance() {
820                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Policy2) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
821                 
822                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Policy2 newInstance(org.apache.xmlbeans.XmlOptions options) {
823                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Policy2) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
824                 
825                 private Factory() { } // No instance of this class allowed
826             }
827         }
828         
829         /**
830          * An XML Program(@http://apply.grants.gov/forms/EPA4700_4_2_0-V2.0).
831          *
832          * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700420V20.EPA4700420Document$EPA4700420$Program.
833          */
834         public interface Program extends org.apache.xmlbeans.XmlString
835         {
836             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
837                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Program.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("program8738elemtype");
838             
839             /**
840              * A factory class with static methods for creating instances
841              * of this type.
842              */
843             
844             public static final class Factory
845             {
846                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Program newValue(java.lang.Object obj) {
847                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Program) type.newValue( obj ); }
848                 
849                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Program newInstance() {
850                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Program) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
851                 
852                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Program newInstance(org.apache.xmlbeans.XmlOptions options) {
853                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.Program) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
854                 
855                 private Factory() { } // No instance of this class allowed
856             }
857         }
858         
859         /**
860          * An XML ApplicantSignature(@http://apply.grants.gov/forms/EPA4700_4_2_0-V2.0).
861          *
862          * This is a complex type.
863          */
864         public interface ApplicantSignature extends org.apache.xmlbeans.XmlObject
865         {
866             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
867                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicantSignature.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicantsignaturefbb6elemtype");
868             
869             /**
870              * Gets the "PersonTitle" element
871              */
872             java.lang.String getPersonTitle();
873             
874             /**
875              * Gets (as xml) the "PersonTitle" element
876              */
877             gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetPersonTitle();
878             
879             /**
880              * True if has "PersonTitle" element
881              */
882             boolean isSetPersonTitle();
883             
884             /**
885              * Sets the "PersonTitle" element
886              */
887             void setPersonTitle(java.lang.String personTitle);
888             
889             /**
890              * Sets (as xml) the "PersonTitle" element
891              */
892             void xsetPersonTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType personTitle);
893             
894             /**
895              * Unsets the "PersonTitle" element
896              */
897             void unsetPersonTitle();
898             
899             /**
900              * Gets the "SubmittedDate" element
901              */
902             java.util.Calendar getSubmittedDate();
903             
904             /**
905              * Gets (as xml) the "SubmittedDate" element
906              */
907             org.apache.xmlbeans.XmlDate xgetSubmittedDate();
908             
909             /**
910              * True if has "SubmittedDate" element
911              */
912             boolean isSetSubmittedDate();
913             
914             /**
915              * Sets the "SubmittedDate" element
916              */
917             void setSubmittedDate(java.util.Calendar submittedDate);
918             
919             /**
920              * Sets (as xml) the "SubmittedDate" element
921              */
922             void xsetSubmittedDate(org.apache.xmlbeans.XmlDate submittedDate);
923             
924             /**
925              * Unsets the "SubmittedDate" element
926              */
927             void unsetSubmittedDate();
928             
929             /**
930              * A factory class with static methods for creating instances
931              * of this type.
932              */
933             
934             public static final class Factory
935             {
936                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.ApplicantSignature newInstance() {
937                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.ApplicantSignature) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
938                 
939                 public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.ApplicantSignature newInstance(org.apache.xmlbeans.XmlOptions options) {
940                   return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420.ApplicantSignature) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
941                 
942                 private Factory() { } // No instance of this class allowed
943             }
944         }
945         
946         /**
947          * A factory class with static methods for creating instances
948          * of this type.
949          */
950         
951         public static final class Factory
952         {
953             public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420 newInstance() {
954               return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
955             
956             public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420 newInstance(org.apache.xmlbeans.XmlOptions options) {
957               return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document.EPA4700420) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
958             
959             private Factory() { } // No instance of this class allowed
960         }
961     }
962     
963     /**
964      * A factory class with static methods for creating instances
965      * of this type.
966      */
967     
968     public static final class Factory
969     {
970         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document newInstance() {
971           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
972         
973         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document newInstance(org.apache.xmlbeans.XmlOptions options) {
974           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
975         
976         /** @param xmlAsString the string value to parse */
977         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
978           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
979         
980         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
981           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
982         
983         /** @param file the file from which to load an xml document */
984         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
985           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
986         
987         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
988           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
989         
990         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
991           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
992         
993         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
994           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
995         
996         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
997           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
998         
999         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1000           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
1001         
1002         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1003           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
1004         
1005         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1006           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
1007         
1008         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
1009           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
1010         
1011         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1012           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
1013         
1014         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
1015           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
1016         
1017         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1018           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
1019         
1020         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1021         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1022           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
1023         
1024         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1025         public static gov.grants.apply.forms.epa4700420V20.EPA4700420Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1026           return (gov.grants.apply.forms.epa4700420V20.EPA4700420Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
1027         
1028         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1029         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 {
1030           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
1031         
1032         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1033         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 {
1034           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
1035         
1036         private Factory() { } // No instance of this class allowed
1037     }
1038 }