View Javadoc
1   /*
2    * An XML document type.
3    * Localname: EPA4700_4_2_1
4    * Namespace: http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1
5    * Java type: gov.grants.apply.forms.epa4700421V21.EPA4700421Document
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.epa4700421V21;
10  
11  
12  /**
13   * A document containing one EPA4700_4_2_1(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1) element.
14   *
15   * This is a complex type.
16   */
17  public interface EPA4700421Document 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(EPA4700421Document.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("epa4700421c045doctype");
21      
22      /**
23       * Gets the "EPA4700_4_2_1" element
24       */
25      gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421 getEPA4700421();
26      
27      /**
28       * Sets the "EPA4700_4_2_1" element
29       */
30      void setEPA4700421(gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421 epa4700421);
31      
32      /**
33       * Appends and returns a new empty "EPA4700_4_2_1" element
34       */
35      gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421 addNewEPA4700421();
36      
37      /**
38       * An XML EPA4700_4_2_1(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
39       *
40       * This is a complex type.
41       */
42      public interface EPA4700421 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(EPA4700421.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("epa470042166e6elemtype");
46          
47          /**
48           * Gets the "ApplicantInfo" element
49           */
50          gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.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.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantInfo applicantInfo);
61          
62          /**
63           * Appends and returns a new empty "ApplicantInfo" element
64           */
65          gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.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.epa4700421V21.EPA4700421Document.EPA4700421.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.epa4700421V21.EPA4700421Document.EPA4700421.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.epa4700421V21.EPA4700421Document.EPA4700421.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.epa4700421V21.EPA4700421Document.EPA4700421.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.epa4700421V21.EPA4700421Document.EPA4700421.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.epa4700421V21.EPA4700421Document.EPA4700421.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.epa4700421V21.EPA4700421Document.EPA4700421.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.epa4700421V21.EPA4700421Document.EPA4700421.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.epa4700421V21.EPA4700421Document.EPA4700421.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.epa4700421V21.EPA4700421Document.EPA4700421.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.epa4700421V21.EPA4700421Document.EPA4700421.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.epa4700421V21.EPA4700421Document.EPA4700421.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.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantSignature getApplicantSignature();
556         
557         /**
558          * Sets the "ApplicantSignature" element
559          */
560         void setApplicantSignature(gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantSignature applicantSignature);
561         
562         /**
563          * Appends and returns a new empty "ApplicantSignature" element
564          */
565         gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantSignature addNewApplicantSignature();
566         
567         /**
568          * Gets the "FormVersion" attribute
569          */
570         java.lang.String getFormVersion();
571         
572         /**
573          * Gets (as xml) the "FormVersion" attribute
574          */
575         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
576         
577         /**
578          * Sets the "FormVersion" attribute
579          */
580         void setFormVersion(java.lang.String formVersion);
581         
582         /**
583          * Sets (as xml) the "FormVersion" attribute
584          */
585         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
586         
587         /**
588          * An XML ApplicantInfo(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
589          *
590          * This is a complex type.
591          */
592         public interface ApplicantInfo extends org.apache.xmlbeans.XmlObject
593         {
594             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
595                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicantInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicantinfo1d4aelemtype");
596             
597             /**
598              * Gets the "ApplicantName" element
599              */
600             java.lang.String getApplicantName();
601             
602             /**
603              * Gets (as xml) the "ApplicantName" element
604              */
605             gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetApplicantName();
606             
607             /**
608              * True if has "ApplicantName" element
609              */
610             boolean isSetApplicantName();
611             
612             /**
613              * Sets the "ApplicantName" element
614              */
615             void setApplicantName(java.lang.String applicantName);
616             
617             /**
618              * Sets (as xml) the "ApplicantName" element
619              */
620             void xsetApplicantName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType applicantName);
621             
622             /**
623              * Unsets the "ApplicantName" element
624              */
625             void unsetApplicantName();
626             
627             /**
628              * Gets the "ApplicantAddress" element
629              */
630             gov.grants.apply.forms.epa4700421V21.AddressDataType getApplicantAddress();
631             
632             /**
633              * True if has "ApplicantAddress" element
634              */
635             boolean isSetApplicantAddress();
636             
637             /**
638              * Sets the "ApplicantAddress" element
639              */
640             void setApplicantAddress(gov.grants.apply.forms.epa4700421V21.AddressDataType applicantAddress);
641             
642             /**
643              * Appends and returns a new empty "ApplicantAddress" element
644              */
645             gov.grants.apply.forms.epa4700421V21.AddressDataType addNewApplicantAddress();
646             
647             /**
648              * Unsets the "ApplicantAddress" element
649              */
650             void unsetApplicantAddress();
651             
652             /**
653              * A factory class with static methods for creating instances
654              * of this type.
655              */
656             
657             public static final class Factory
658             {
659                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantInfo newInstance() {
660                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
661                 
662                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
663                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
664                 
665                 private Factory() { } // No instance of this class allowed
666             }
667         }
668         
669         /**
670          * An XML CivilRightsLawSuits1(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
671          *
672          * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700421V21.EPA4700421Document$EPA4700421$CivilRightsLawSuits1.
673          */
674         public interface CivilRightsLawSuits1 extends org.apache.xmlbeans.XmlString
675         {
676             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
677                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CivilRightsLawSuits1.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("civilrightslawsuits19867elemtype");
678             
679             /**
680              * A factory class with static methods for creating instances
681              * of this type.
682              */
683             
684             public static final class Factory
685             {
686                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits1 newValue(java.lang.Object obj) {
687                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits1) type.newValue( obj ); }
688                 
689                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits1 newInstance() {
690                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits1) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
691                 
692                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits1 newInstance(org.apache.xmlbeans.XmlOptions options) {
693                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits1) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
694                 
695                 private Factory() { } // No instance of this class allowed
696             }
697         }
698         
699         /**
700          * An XML CivilRightsLawSuits2(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
701          *
702          * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700421V21.EPA4700421Document$EPA4700421$CivilRightsLawSuits2.
703          */
704         public interface CivilRightsLawSuits2 extends org.apache.xmlbeans.XmlString
705         {
706             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
707                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CivilRightsLawSuits2.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("civilrightslawsuits20286elemtype");
708             
709             /**
710              * A factory class with static methods for creating instances
711              * of this type.
712              */
713             
714             public static final class Factory
715             {
716                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits2 newValue(java.lang.Object obj) {
717                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits2) type.newValue( obj ); }
718                 
719                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits2 newInstance() {
720                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits2) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
721                 
722                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits2 newInstance(org.apache.xmlbeans.XmlOptions options) {
723                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits2) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
724                 
725                 private Factory() { } // No instance of this class allowed
726             }
727         }
728         
729         /**
730          * An XML CivilRightsLawSuits3(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
731          *
732          * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700421V21.EPA4700421Document$EPA4700421$CivilRightsLawSuits3.
733          */
734         public interface CivilRightsLawSuits3 extends org.apache.xmlbeans.XmlString
735         {
736             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
737                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CivilRightsLawSuits3.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("civilrightslawsuits36ca5elemtype");
738             
739             /**
740              * A factory class with static methods for creating instances
741              * of this type.
742              */
743             
744             public static final class Factory
745             {
746                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits3 newValue(java.lang.Object obj) {
747                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits3) type.newValue( obj ); }
748                 
749                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits3 newInstance() {
750                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits3) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
751                 
752                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits3 newInstance(org.apache.xmlbeans.XmlOptions options) {
753                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits3) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
754                 
755                 private Factory() { } // No instance of this class allowed
756             }
757         }
758         
759         /**
760          * An XML Construction2(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
761          *
762          * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700421V21.EPA4700421Document$EPA4700421$Construction2.
763          */
764         public interface Construction2 extends org.apache.xmlbeans.XmlString
765         {
766             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
767                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Construction2.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("construction25ab9elemtype");
768             
769             /**
770              * A factory class with static methods for creating instances
771              * of this type.
772              */
773             
774             public static final class Factory
775             {
776                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Construction2 newValue(java.lang.Object obj) {
777                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Construction2) type.newValue( obj ); }
778                 
779                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Construction2 newInstance() {
780                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Construction2) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
781                 
782                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Construction2 newInstance(org.apache.xmlbeans.XmlOptions options) {
783                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Construction2) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
784                 
785                 private Factory() { } // No instance of this class allowed
786             }
787         }
788         
789         /**
790          * An XML Policy2(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
791          *
792          * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700421V21.EPA4700421Document$EPA4700421$Policy2.
793          */
794         public interface Policy2 extends org.apache.xmlbeans.XmlString
795         {
796             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
797                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Policy2.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("policy2dadaelemtype");
798             
799             /**
800              * A factory class with static methods for creating instances
801              * of this type.
802              */
803             
804             public static final class Factory
805             {
806                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Policy2 newValue(java.lang.Object obj) {
807                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Policy2) type.newValue( obj ); }
808                 
809                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Policy2 newInstance() {
810                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Policy2) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
811                 
812                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Policy2 newInstance(org.apache.xmlbeans.XmlOptions options) {
813                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Policy2) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
814                 
815                 private Factory() { } // No instance of this class allowed
816             }
817         }
818         
819         /**
820          * An XML Program(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
821          *
822          * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700421V21.EPA4700421Document$EPA4700421$Program.
823          */
824         public interface Program extends org.apache.xmlbeans.XmlString
825         {
826             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
827                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Program.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("program8e16elemtype");
828             
829             /**
830              * A factory class with static methods for creating instances
831              * of this type.
832              */
833             
834             public static final class Factory
835             {
836                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Program newValue(java.lang.Object obj) {
837                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Program) type.newValue( obj ); }
838                 
839                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Program newInstance() {
840                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Program) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
841                 
842                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Program newInstance(org.apache.xmlbeans.XmlOptions options) {
843                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Program) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
844                 
845                 private Factory() { } // No instance of this class allowed
846             }
847         }
848         
849         /**
850          * An XML ApplicantSignature(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
851          *
852          * This is a complex type.
853          */
854         public interface ApplicantSignature extends org.apache.xmlbeans.XmlObject
855         {
856             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
857                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicantSignature.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicantsignature0294elemtype");
858             
859             /**
860              * Gets the "AORSignature" element
861              */
862             java.lang.String getAORSignature();
863             
864             /**
865              * Gets (as xml) the "AORSignature" element
866              */
867             gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetAORSignature();
868             
869             /**
870              * Sets the "AORSignature" element
871              */
872             void setAORSignature(java.lang.String aorSignature);
873             
874             /**
875              * Sets (as xml) the "AORSignature" element
876              */
877             void xsetAORSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType aorSignature);
878             
879             /**
880              * Gets the "PersonTitle" element
881              */
882             java.lang.String getPersonTitle();
883             
884             /**
885              * Gets (as xml) the "PersonTitle" element
886              */
887             gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetPersonTitle();
888             
889             /**
890              * Sets the "PersonTitle" element
891              */
892             void setPersonTitle(java.lang.String personTitle);
893             
894             /**
895              * Sets (as xml) the "PersonTitle" element
896              */
897             void xsetPersonTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType personTitle);
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              * Sets the "SubmittedDate" element
911              */
912             void setSubmittedDate(java.util.Calendar submittedDate);
913             
914             /**
915              * Sets (as xml) the "SubmittedDate" element
916              */
917             void xsetSubmittedDate(org.apache.xmlbeans.XmlDate submittedDate);
918             
919             /**
920              * A factory class with static methods for creating instances
921              * of this type.
922              */
923             
924             public static final class Factory
925             {
926                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantSignature newInstance() {
927                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantSignature) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
928                 
929                 public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantSignature newInstance(org.apache.xmlbeans.XmlOptions options) {
930                   return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantSignature) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
931                 
932                 private Factory() { } // No instance of this class allowed
933             }
934         }
935         
936         /**
937          * A factory class with static methods for creating instances
938          * of this type.
939          */
940         
941         public static final class Factory
942         {
943             public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421 newInstance() {
944               return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
945             
946             public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421 newInstance(org.apache.xmlbeans.XmlOptions options) {
947               return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
948             
949             private Factory() { } // No instance of this class allowed
950         }
951     }
952     
953     /**
954      * A factory class with static methods for creating instances
955      * of this type.
956      */
957     
958     public static final class Factory
959     {
960         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document newInstance() {
961           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
962         
963         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document newInstance(org.apache.xmlbeans.XmlOptions options) {
964           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
965         
966         /** @param xmlAsString the string value to parse */
967         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
968           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
969         
970         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
971           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
972         
973         /** @param file the file from which to load an xml document */
974         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
975           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
976         
977         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
978           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
979         
980         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
981           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
982         
983         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
984           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
985         
986         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
987           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
988         
989         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
990           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
991         
992         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
993           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
994         
995         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
996           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
997         
998         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
999           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
1000         
1001         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1002           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
1003         
1004         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
1005           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
1006         
1007         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1008           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
1009         
1010         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1011         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1012           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
1013         
1014         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1015         public static gov.grants.apply.forms.epa4700421V21.EPA4700421Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1016           return (gov.grants.apply.forms.epa4700421V21.EPA4700421Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
1017         
1018         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1019         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 {
1020           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
1021         
1022         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1023         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 {
1024           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
1025         
1026         private Factory() { } // No instance of this class allowed
1027     }
1028 }