View Javadoc
1   /*
2    * An XML document type.
3    * Localname: EPA4700_4
4    * Namespace: http://apply.grants.gov/forms/EPA4700_4-V1.1
5    * Java type: gov.grants.apply.forms.epa47004V11.EPA47004Document
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.epa47004V11;
10  
11  
12  /**
13   * A document containing one EPA4700_4(@http://apply.grants.gov/forms/EPA4700_4-V1.1) element.
14   *
15   * This is a complex type.
16   */
17  public interface EPA47004Document 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(EPA47004Document.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("epa47004ef0edoctype");
21      
22      /**
23       * Gets the "EPA4700_4" element
24       */
25      gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004 getEPA47004();
26      
27      /**
28       * Sets the "EPA4700_4" element
29       */
30      void setEPA47004(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004 epa47004);
31      
32      /**
33       * Appends and returns a new empty "EPA4700_4" element
34       */
35      gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004 addNewEPA47004();
36      
37      /**
38       * An XML EPA4700_4(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
39       *
40       * This is a complex type.
41       */
42      public interface EPA47004 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(EPA47004.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("epa47004bab4elemtype");
46          
47          /**
48           * Gets the "ApplicantInfo" element
49           */
50          gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ApplicantInfo getApplicantInfo();
51          
52          /**
53           * Sets the "ApplicantInfo" element
54           */
55          void setApplicantInfo(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ApplicantInfo applicantInfo);
56          
57          /**
58           * Appends and returns a new empty "ApplicantInfo" element
59           */
60          gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ApplicantInfo addNewApplicantInfo();
61          
62          /**
63           * Gets the "RecipientInfo" element
64           */
65          gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.RecipientInfo getRecipientInfo();
66          
67          /**
68           * Sets the "RecipientInfo" element
69           */
70          void setRecipientInfo(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.RecipientInfo recipientInfo);
71          
72          /**
73           * Appends and returns a new empty "RecipientInfo" element
74           */
75          gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.RecipientInfo addNewRecipientInfo();
76          
77          /**
78           * Gets the "EPAProjectNum" element
79           */
80          long getEPAProjectNum();
81          
82          /**
83           * Gets (as xml) the "EPAProjectNum" element
84           */
85          gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.EPAProjectNum xgetEPAProjectNum();
86          
87          /**
88           * True if has "EPAProjectNum" element
89           */
90          boolean isSetEPAProjectNum();
91          
92          /**
93           * Sets the "EPAProjectNum" element
94           */
95          void setEPAProjectNum(long epaProjectNum);
96          
97          /**
98           * Sets (as xml) the "EPAProjectNum" element
99           */
100         void xsetEPAProjectNum(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.EPAProjectNum epaProjectNum);
101         
102         /**
103          * Unsets the "EPAProjectNum" element
104          */
105         void unsetEPAProjectNum();
106         
107         /**
108          * Gets the "ProjectDescription" element
109          */
110         java.lang.String getProjectDescription();
111         
112         /**
113          * Gets (as xml) the "ProjectDescription" element
114          */
115         gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ProjectDescription xgetProjectDescription();
116         
117         /**
118          * Sets the "ProjectDescription" element
119          */
120         void setProjectDescription(java.lang.String projectDescription);
121         
122         /**
123          * Sets (as xml) the "ProjectDescription" element
124          */
125         void xsetProjectDescription(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ProjectDescription projectDescription);
126         
127         /**
128          * Gets the "CivilRightsLawsuitsInfo" element
129          */
130         gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo getCivilRightsLawsuitsInfo();
131         
132         /**
133          * Sets the "CivilRightsLawsuitsInfo" element
134          */
135         void setCivilRightsLawsuitsInfo(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo civilRightsLawsuitsInfo);
136         
137         /**
138          * Appends and returns a new empty "CivilRightsLawsuitsInfo" element
139          */
140         gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo addNewCivilRightsLawsuitsInfo();
141         
142         /**
143          * Gets the "CivilRightsComplianceReviewInfo" element
144          */
145         gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo getCivilRightsComplianceReviewInfo();
146         
147         /**
148          * Sets the "CivilRightsComplianceReviewInfo" element
149          */
150         void setCivilRightsComplianceReviewInfo(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo civilRightsComplianceReviewInfo);
151         
152         /**
153          * Appends and returns a new empty "CivilRightsComplianceReviewInfo" element
154          */
155         gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo addNewCivilRightsComplianceReviewInfo();
156         
157         /**
158          * Gets the "FederalFinancialAssistanceInfo" element
159          */
160         gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo getFederalFinancialAssistanceInfo();
161         
162         /**
163          * Sets the "FederalFinancialAssistanceInfo" element
164          */
165         void setFederalFinancialAssistanceInfo(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo federalFinancialAssistanceInfo);
166         
167         /**
168          * Appends and returns a new empty "FederalFinancialAssistanceInfo" element
169          */
170         gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo addNewFederalFinancialAssistanceInfo();
171         
172         /**
173          * Gets the "ServiceNotOfferedReason" element
174          */
175         java.lang.String getServiceNotOfferedReason();
176         
177         /**
178          * Gets (as xml) the "ServiceNotOfferedReason" element
179          */
180         gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ServiceNotOfferedReason xgetServiceNotOfferedReason();
181         
182         /**
183          * True if has "ServiceNotOfferedReason" element
184          */
185         boolean isSetServiceNotOfferedReason();
186         
187         /**
188          * Sets the "ServiceNotOfferedReason" element
189          */
190         void setServiceNotOfferedReason(java.lang.String serviceNotOfferedReason);
191         
192         /**
193          * Sets (as xml) the "ServiceNotOfferedReason" element
194          */
195         void xsetServiceNotOfferedReason(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ServiceNotOfferedReason serviceNotOfferedReason);
196         
197         /**
198          * Unsets the "ServiceNotOfferedReason" element
199          */
200         void unsetServiceNotOfferedReason();
201         
202         /**
203          * Gets the "PopulationInfo" element
204          */
205         gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.PopulationInfo getPopulationInfo();
206         
207         /**
208          * Sets the "PopulationInfo" element
209          */
210         void setPopulationInfo(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.PopulationInfo populationInfo);
211         
212         /**
213          * Appends and returns a new empty "PopulationInfo" element
214          */
215         gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.PopulationInfo addNewPopulationInfo();
216         
217         /**
218          * Gets the "HandicapAccessibleInfo" element
219          */
220         gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo getHandicapAccessibleInfo();
221         
222         /**
223          * Sets the "HandicapAccessibleInfo" element
224          */
225         void setHandicapAccessibleInfo(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo handicapAccessibleInfo);
226         
227         /**
228          * Appends and returns a new empty "HandicapAccessibleInfo" element
229          */
230         gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo addNewHandicapAccessibleInfo();
231         
232         /**
233          * Gets the "FutureProjectScheduleExplanation" element
234          */
235         java.lang.String getFutureProjectScheduleExplanation();
236         
237         /**
238          * Gets (as xml) the "FutureProjectScheduleExplanation" element
239          */
240         gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FutureProjectScheduleExplanation xgetFutureProjectScheduleExplanation();
241         
242         /**
243          * Sets the "FutureProjectScheduleExplanation" element
244          */
245         void setFutureProjectScheduleExplanation(java.lang.String futureProjectScheduleExplanation);
246         
247         /**
248          * Sets (as xml) the "FutureProjectScheduleExplanation" element
249          */
250         void xsetFutureProjectScheduleExplanation(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FutureProjectScheduleExplanation futureProjectScheduleExplanation);
251         
252         /**
253          * Gets the "AORInfo" element
254          */
255         gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.AORInfo getAORInfo();
256         
257         /**
258          * Sets the "AORInfo" element
259          */
260         void setAORInfo(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.AORInfo aorInfo);
261         
262         /**
263          * Appends and returns a new empty "AORInfo" element
264          */
265         gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.AORInfo addNewAORInfo();
266         
267         /**
268          * Gets the "FormVersion" attribute
269          */
270         java.lang.String getFormVersion();
271         
272         /**
273          * Gets (as xml) the "FormVersion" attribute
274          */
275         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
276         
277         /**
278          * Sets the "FormVersion" attribute
279          */
280         void setFormVersion(java.lang.String formVersion);
281         
282         /**
283          * Sets (as xml) the "FormVersion" attribute
284          */
285         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
286         
287         /**
288          * An XML ApplicantInfo(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
289          *
290          * This is a complex type.
291          */
292         public interface ApplicantInfo extends org.apache.xmlbeans.XmlObject
293         {
294             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
295                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicantInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicantinfoe718elemtype");
296             
297             /**
298              * Gets the "ApplicantName" element
299              */
300             java.lang.String getApplicantName();
301             
302             /**
303              * Gets (as xml) the "ApplicantName" element
304              */
305             gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetApplicantName();
306             
307             /**
308              * Sets the "ApplicantName" element
309              */
310             void setApplicantName(java.lang.String applicantName);
311             
312             /**
313              * Sets (as xml) the "ApplicantName" element
314              */
315             void xsetApplicantName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType applicantName);
316             
317             /**
318              * Gets the "ApplicantCityState" element
319              */
320             gov.grants.apply.forms.epa47004V11.CityStateDataType getApplicantCityState();
321             
322             /**
323              * Sets the "ApplicantCityState" element
324              */
325             void setApplicantCityState(gov.grants.apply.forms.epa47004V11.CityStateDataType applicantCityState);
326             
327             /**
328              * Appends and returns a new empty "ApplicantCityState" element
329              */
330             gov.grants.apply.forms.epa47004V11.CityStateDataType addNewApplicantCityState();
331             
332             /**
333              * A factory class with static methods for creating instances
334              * of this type.
335              */
336             
337             public static final class Factory
338             {
339                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ApplicantInfo newInstance() {
340                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ApplicantInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
341                 
342                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ApplicantInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
343                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ApplicantInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
344                 
345                 private Factory() { } // No instance of this class allowed
346             }
347         }
348         
349         /**
350          * An XML RecipientInfo(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
351          *
352          * This is a complex type.
353          */
354         public interface RecipientInfo extends org.apache.xmlbeans.XmlObject
355         {
356             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
357                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(RecipientInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("recipientinfo55e1elemtype");
358             
359             /**
360              * Gets the "RecipientName" element
361              */
362             gov.grants.apply.system.globalLibraryV20.HumanNameDataType getRecipientName();
363             
364             /**
365              * Sets the "RecipientName" element
366              */
367             void setRecipientName(gov.grants.apply.system.globalLibraryV20.HumanNameDataType recipientName);
368             
369             /**
370              * Appends and returns a new empty "RecipientName" element
371              */
372             gov.grants.apply.system.globalLibraryV20.HumanNameDataType addNewRecipientName();
373             
374             /**
375              * Gets the "RecipientCityState" element
376              */
377             gov.grants.apply.forms.epa47004V11.CityStateDataType getRecipientCityState();
378             
379             /**
380              * Sets the "RecipientCityState" element
381              */
382             void setRecipientCityState(gov.grants.apply.forms.epa47004V11.CityStateDataType recipientCityState);
383             
384             /**
385              * Appends and returns a new empty "RecipientCityState" element
386              */
387             gov.grants.apply.forms.epa47004V11.CityStateDataType addNewRecipientCityState();
388             
389             /**
390              * A factory class with static methods for creating instances
391              * of this type.
392              */
393             
394             public static final class Factory
395             {
396                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.RecipientInfo newInstance() {
397                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.RecipientInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
398                 
399                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.RecipientInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
400                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.RecipientInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
401                 
402                 private Factory() { } // No instance of this class allowed
403             }
404         }
405         
406         /**
407          * An XML EPAProjectNum(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
408          *
409          * This is an atomic type that is a restriction of gov.grants.apply.forms.epa47004V11.EPA47004Document$EPA47004$EPAProjectNum.
410          */
411         public interface EPAProjectNum extends org.apache.xmlbeans.XmlLong
412         {
413             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
414                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EPAProjectNum.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("epaprojectnuma665elemtype");
415             
416             /**
417              * A factory class with static methods for creating instances
418              * of this type.
419              */
420             
421             public static final class Factory
422             {
423                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.EPAProjectNum newValue(java.lang.Object obj) {
424                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.EPAProjectNum) type.newValue( obj ); }
425                 
426                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.EPAProjectNum newInstance() {
427                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.EPAProjectNum) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
428                 
429                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.EPAProjectNum newInstance(org.apache.xmlbeans.XmlOptions options) {
430                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.EPAProjectNum) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
431                 
432                 private Factory() { } // No instance of this class allowed
433             }
434         }
435         
436         /**
437          * An XML ProjectDescription(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
438          *
439          * This is an atomic type that is a restriction of gov.grants.apply.forms.epa47004V11.EPA47004Document$EPA47004$ProjectDescription.
440          */
441         public interface ProjectDescription extends org.apache.xmlbeans.XmlString
442         {
443             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
444                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProjectDescription.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("projectdescription1035elemtype");
445             
446             /**
447              * A factory class with static methods for creating instances
448              * of this type.
449              */
450             
451             public static final class Factory
452             {
453                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ProjectDescription newValue(java.lang.Object obj) {
454                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ProjectDescription) type.newValue( obj ); }
455                 
456                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ProjectDescription newInstance() {
457                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ProjectDescription) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
458                 
459                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ProjectDescription newInstance(org.apache.xmlbeans.XmlOptions options) {
460                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ProjectDescription) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
461                 
462                 private Factory() { } // No instance of this class allowed
463             }
464         }
465         
466         /**
467          * An XML CivilRightsLawsuitsInfo(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
468          *
469          * This is a complex type.
470          */
471         public interface CivilRightsLawsuitsInfo extends org.apache.xmlbeans.XmlObject
472         {
473             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
474                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CivilRightsLawsuitsInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("civilrightslawsuitsinfo6f2celemtype");
475             
476             /**
477              * Gets the "CivilRightsLawsuitsQuestion" element
478              */
479             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCivilRightsLawsuitsQuestion();
480             
481             /**
482              * Gets (as xml) the "CivilRightsLawsuitsQuestion" element
483              */
484             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCivilRightsLawsuitsQuestion();
485             
486             /**
487              * Sets the "CivilRightsLawsuitsQuestion" element
488              */
489             void setCivilRightsLawsuitsQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum civilRightsLawsuitsQuestion);
490             
491             /**
492              * Sets (as xml) the "CivilRightsLawsuitsQuestion" element
493              */
494             void xsetCivilRightsLawsuitsQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType civilRightsLawsuitsQuestion);
495             
496             /**
497              * Gets the "CivilRightsLawsuits" element
498              */
499             java.lang.String getCivilRightsLawsuits();
500             
501             /**
502              * Gets (as xml) the "CivilRightsLawsuits" element
503              */
504             gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo.CivilRightsLawsuits xgetCivilRightsLawsuits();
505             
506             /**
507              * True if has "CivilRightsLawsuits" element
508              */
509             boolean isSetCivilRightsLawsuits();
510             
511             /**
512              * Sets the "CivilRightsLawsuits" element
513              */
514             void setCivilRightsLawsuits(java.lang.String civilRightsLawsuits);
515             
516             /**
517              * Sets (as xml) the "CivilRightsLawsuits" element
518              */
519             void xsetCivilRightsLawsuits(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo.CivilRightsLawsuits civilRightsLawsuits);
520             
521             /**
522              * Unsets the "CivilRightsLawsuits" element
523              */
524             void unsetCivilRightsLawsuits();
525             
526             /**
527              * An XML CivilRightsLawsuits(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
528              *
529              * This is an atomic type that is a restriction of gov.grants.apply.forms.epa47004V11.EPA47004Document$EPA47004$CivilRightsLawsuitsInfo$CivilRightsLawsuits.
530              */
531             public interface CivilRightsLawsuits extends org.apache.xmlbeans.XmlString
532             {
533                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
534                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CivilRightsLawsuits.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("civilrightslawsuits5532elemtype");
535                 
536                 /**
537                  * A factory class with static methods for creating instances
538                  * of this type.
539                  */
540                 
541                 public static final class Factory
542                 {
543                     public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo.CivilRightsLawsuits newValue(java.lang.Object obj) {
544                       return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo.CivilRightsLawsuits) type.newValue( obj ); }
545                     
546                     public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo.CivilRightsLawsuits newInstance() {
547                       return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo.CivilRightsLawsuits) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
548                     
549                     public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo.CivilRightsLawsuits newInstance(org.apache.xmlbeans.XmlOptions options) {
550                       return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo.CivilRightsLawsuits) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
551                     
552                     private Factory() { } // No instance of this class allowed
553                 }
554             }
555             
556             /**
557              * A factory class with static methods for creating instances
558              * of this type.
559              */
560             
561             public static final class Factory
562             {
563                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo newInstance() {
564                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
565                 
566                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
567                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
568                 
569                 private Factory() { } // No instance of this class allowed
570             }
571         }
572         
573         /**
574          * An XML CivilRightsComplianceReviewInfo(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
575          *
576          * This is a complex type.
577          */
578         public interface CivilRightsComplianceReviewInfo extends org.apache.xmlbeans.XmlObject
579         {
580             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
581                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CivilRightsComplianceReviewInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("civilrightscompliancereviewinfo455delemtype");
582             
583             /**
584              * Gets the "CivilRightsComplianceReviewQuestion" element
585              */
586             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCivilRightsComplianceReviewQuestion();
587             
588             /**
589              * Gets (as xml) the "CivilRightsComplianceReviewQuestion" element
590              */
591             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCivilRightsComplianceReviewQuestion();
592             
593             /**
594              * Sets the "CivilRightsComplianceReviewQuestion" element
595              */
596             void setCivilRightsComplianceReviewQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum civilRightsComplianceReviewQuestion);
597             
598             /**
599              * Sets (as xml) the "CivilRightsComplianceReviewQuestion" element
600              */
601             void xsetCivilRightsComplianceReviewQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType civilRightsComplianceReviewQuestion);
602             
603             /**
604              * Gets the "CivilRightsComplianceReview" element
605              */
606             java.lang.String getCivilRightsComplianceReview();
607             
608             /**
609              * Gets (as xml) the "CivilRightsComplianceReview" element
610              */
611             gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo.CivilRightsComplianceReview xgetCivilRightsComplianceReview();
612             
613             /**
614              * True if has "CivilRightsComplianceReview" element
615              */
616             boolean isSetCivilRightsComplianceReview();
617             
618             /**
619              * Sets the "CivilRightsComplianceReview" element
620              */
621             void setCivilRightsComplianceReview(java.lang.String civilRightsComplianceReview);
622             
623             /**
624              * Sets (as xml) the "CivilRightsComplianceReview" element
625              */
626             void xsetCivilRightsComplianceReview(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo.CivilRightsComplianceReview civilRightsComplianceReview);
627             
628             /**
629              * Unsets the "CivilRightsComplianceReview" element
630              */
631             void unsetCivilRightsComplianceReview();
632             
633             /**
634              * An XML CivilRightsComplianceReview(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
635              *
636              * This is an atomic type that is a restriction of gov.grants.apply.forms.epa47004V11.EPA47004Document$EPA47004$CivilRightsComplianceReviewInfo$CivilRightsComplianceReview.
637              */
638             public interface CivilRightsComplianceReview extends org.apache.xmlbeans.XmlString
639             {
640                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
641                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CivilRightsComplianceReview.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("civilrightscompliancereview6fd4elemtype");
642                 
643                 /**
644                  * A factory class with static methods for creating instances
645                  * of this type.
646                  */
647                 
648                 public static final class Factory
649                 {
650                     public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo.CivilRightsComplianceReview newValue(java.lang.Object obj) {
651                       return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo.CivilRightsComplianceReview) type.newValue( obj ); }
652                     
653                     public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo.CivilRightsComplianceReview newInstance() {
654                       return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo.CivilRightsComplianceReview) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
655                     
656                     public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo.CivilRightsComplianceReview newInstance(org.apache.xmlbeans.XmlOptions options) {
657                       return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo.CivilRightsComplianceReview) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
658                     
659                     private Factory() { } // No instance of this class allowed
660                 }
661             }
662             
663             /**
664              * A factory class with static methods for creating instances
665              * of this type.
666              */
667             
668             public static final class Factory
669             {
670                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo newInstance() {
671                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
672                 
673                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
674                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
675                 
676                 private Factory() { } // No instance of this class allowed
677             }
678         }
679         
680         /**
681          * An XML FederalFinancialAssistanceInfo(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
682          *
683          * This is a complex type.
684          */
685         public interface FederalFinancialAssistanceInfo extends org.apache.xmlbeans.XmlObject
686         {
687             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
688                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FederalFinancialAssistanceInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("federalfinancialassistanceinfo7326elemtype");
689             
690             /**
691              * Gets the "FederalFinancialAssistanceQuestion" element
692              */
693             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalFinancialAssistanceQuestion();
694             
695             /**
696              * Gets (as xml) the "FederalFinancialAssistanceQuestion" element
697              */
698             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalFinancialAssistanceQuestion();
699             
700             /**
701              * Sets the "FederalFinancialAssistanceQuestion" element
702              */
703             void setFederalFinancialAssistanceQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalFinancialAssistanceQuestion);
704             
705             /**
706              * Sets (as xml) the "FederalFinancialAssistanceQuestion" element
707              */
708             void xsetFederalFinancialAssistanceQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalFinancialAssistanceQuestion);
709             
710             /**
711              * Gets the "FederalFinancialAssistance" element
712              */
713             java.lang.String getFederalFinancialAssistance();
714             
715             /**
716              * Gets (as xml) the "FederalFinancialAssistance" element
717              */
718             gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo.FederalFinancialAssistance xgetFederalFinancialAssistance();
719             
720             /**
721              * True if has "FederalFinancialAssistance" element
722              */
723             boolean isSetFederalFinancialAssistance();
724             
725             /**
726              * Sets the "FederalFinancialAssistance" element
727              */
728             void setFederalFinancialAssistance(java.lang.String federalFinancialAssistance);
729             
730             /**
731              * Sets (as xml) the "FederalFinancialAssistance" element
732              */
733             void xsetFederalFinancialAssistance(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo.FederalFinancialAssistance federalFinancialAssistance);
734             
735             /**
736              * Unsets the "FederalFinancialAssistance" element
737              */
738             void unsetFederalFinancialAssistance();
739             
740             /**
741              * An XML FederalFinancialAssistance(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
742              *
743              * This is an atomic type that is a restriction of gov.grants.apply.forms.epa47004V11.EPA47004Document$EPA47004$FederalFinancialAssistanceInfo$FederalFinancialAssistance.
744              */
745             public interface FederalFinancialAssistance extends org.apache.xmlbeans.XmlString
746             {
747                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
748                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FederalFinancialAssistance.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("federalfinancialassistance50a6elemtype");
749                 
750                 /**
751                  * A factory class with static methods for creating instances
752                  * of this type.
753                  */
754                 
755                 public static final class Factory
756                 {
757                     public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo.FederalFinancialAssistance newValue(java.lang.Object obj) {
758                       return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo.FederalFinancialAssistance) type.newValue( obj ); }
759                     
760                     public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo.FederalFinancialAssistance newInstance() {
761                       return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo.FederalFinancialAssistance) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
762                     
763                     public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo.FederalFinancialAssistance newInstance(org.apache.xmlbeans.XmlOptions options) {
764                       return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo.FederalFinancialAssistance) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
765                     
766                     private Factory() { } // No instance of this class allowed
767                 }
768             }
769             
770             /**
771              * A factory class with static methods for creating instances
772              * of this type.
773              */
774             
775             public static final class Factory
776             {
777                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo newInstance() {
778                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
779                 
780                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
781                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
782                 
783                 private Factory() { } // No instance of this class allowed
784             }
785         }
786         
787         /**
788          * An XML ServiceNotOfferedReason(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
789          *
790          * This is an atomic type that is a restriction of gov.grants.apply.forms.epa47004V11.EPA47004Document$EPA47004$ServiceNotOfferedReason.
791          */
792         public interface ServiceNotOfferedReason extends org.apache.xmlbeans.XmlString
793         {
794             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
795                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ServiceNotOfferedReason.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("servicenotofferedreason27a7elemtype");
796             
797             /**
798              * A factory class with static methods for creating instances
799              * of this type.
800              */
801             
802             public static final class Factory
803             {
804                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ServiceNotOfferedReason newValue(java.lang.Object obj) {
805                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ServiceNotOfferedReason) type.newValue( obj ); }
806                 
807                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ServiceNotOfferedReason newInstance() {
808                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ServiceNotOfferedReason) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
809                 
810                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ServiceNotOfferedReason newInstance(org.apache.xmlbeans.XmlOptions options) {
811                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ServiceNotOfferedReason) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
812                 
813                 private Factory() { } // No instance of this class allowed
814             }
815         }
816         
817         /**
818          * An XML PopulationInfo(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
819          *
820          * This is a complex type.
821          */
822         public interface PopulationInfo extends org.apache.xmlbeans.XmlObject
823         {
824             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
825                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PopulationInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("populationinfo48bdelemtype");
826             
827             /**
828              * Gets the "ServiceAreaPopulation" element
829              */
830             long getServiceAreaPopulation();
831             
832             /**
833              * Gets (as xml) the "ServiceAreaPopulation" element
834              */
835             gov.grants.apply.forms.epa47004V11.PopulationNumberDataType xgetServiceAreaPopulation();
836             
837             /**
838              * Sets the "ServiceAreaPopulation" element
839              */
840             void setServiceAreaPopulation(long serviceAreaPopulation);
841             
842             /**
843              * Sets (as xml) the "ServiceAreaPopulation" element
844              */
845             void xsetServiceAreaPopulation(gov.grants.apply.forms.epa47004V11.PopulationNumberDataType serviceAreaPopulation);
846             
847             /**
848              * Gets the "ServiceAreaMinorityPopulation" element
849              */
850             long getServiceAreaMinorityPopulation();
851             
852             /**
853              * Gets (as xml) the "ServiceAreaMinorityPopulation" element
854              */
855             gov.grants.apply.forms.epa47004V11.PopulationNumberDataType xgetServiceAreaMinorityPopulation();
856             
857             /**
858              * Sets the "ServiceAreaMinorityPopulation" element
859              */
860             void setServiceAreaMinorityPopulation(long serviceAreaMinorityPopulation);
861             
862             /**
863              * Sets (as xml) the "ServiceAreaMinorityPopulation" element
864              */
865             void xsetServiceAreaMinorityPopulation(gov.grants.apply.forms.epa47004V11.PopulationNumberDataType serviceAreaMinorityPopulation);
866             
867             /**
868              * Gets the "CurrentPopulationServed" element
869              */
870             long getCurrentPopulationServed();
871             
872             /**
873              * Gets (as xml) the "CurrentPopulationServed" element
874              */
875             gov.grants.apply.forms.epa47004V11.PopulationNumberDataType xgetCurrentPopulationServed();
876             
877             /**
878              * Sets the "CurrentPopulationServed" element
879              */
880             void setCurrentPopulationServed(long currentPopulationServed);
881             
882             /**
883              * Sets (as xml) the "CurrentPopulationServed" element
884              */
885             void xsetCurrentPopulationServed(gov.grants.apply.forms.epa47004V11.PopulationNumberDataType currentPopulationServed);
886             
887             /**
888              * Gets the "CurrentMinorityPopulationServed" element
889              */
890             long getCurrentMinorityPopulationServed();
891             
892             /**
893              * Gets (as xml) the "CurrentMinorityPopulationServed" element
894              */
895             gov.grants.apply.forms.epa47004V11.PopulationNumberDataType xgetCurrentMinorityPopulationServed();
896             
897             /**
898              * Sets the "CurrentMinorityPopulationServed" element
899              */
900             void setCurrentMinorityPopulationServed(long currentMinorityPopulationServed);
901             
902             /**
903              * Sets (as xml) the "CurrentMinorityPopulationServed" element
904              */
905             void xsetCurrentMinorityPopulationServed(gov.grants.apply.forms.epa47004V11.PopulationNumberDataType currentMinorityPopulationServed);
906             
907             /**
908              * Gets the "PopulationToBeServed" element
909              */
910             long getPopulationToBeServed();
911             
912             /**
913              * Gets (as xml) the "PopulationToBeServed" element
914              */
915             gov.grants.apply.forms.epa47004V11.PopulationNumberDataType xgetPopulationToBeServed();
916             
917             /**
918              * Sets the "PopulationToBeServed" element
919              */
920             void setPopulationToBeServed(long populationToBeServed);
921             
922             /**
923              * Sets (as xml) the "PopulationToBeServed" element
924              */
925             void xsetPopulationToBeServed(gov.grants.apply.forms.epa47004V11.PopulationNumberDataType populationToBeServed);
926             
927             /**
928              * Gets the "MinorityPopulationToBeServed" element
929              */
930             long getMinorityPopulationToBeServed();
931             
932             /**
933              * Gets (as xml) the "MinorityPopulationToBeServed" element
934              */
935             gov.grants.apply.forms.epa47004V11.PopulationNumberDataType xgetMinorityPopulationToBeServed();
936             
937             /**
938              * Sets the "MinorityPopulationToBeServed" element
939              */
940             void setMinorityPopulationToBeServed(long minorityPopulationToBeServed);
941             
942             /**
943              * Sets (as xml) the "MinorityPopulationToBeServed" element
944              */
945             void xsetMinorityPopulationToBeServed(gov.grants.apply.forms.epa47004V11.PopulationNumberDataType minorityPopulationToBeServed);
946             
947             /**
948              * Gets the "PopulationWithoutService" element
949              */
950             long getPopulationWithoutService();
951             
952             /**
953              * Gets (as xml) the "PopulationWithoutService" element
954              */
955             gov.grants.apply.forms.epa47004V11.PopulationNumberDataType xgetPopulationWithoutService();
956             
957             /**
958              * Sets the "PopulationWithoutService" element
959              */
960             void setPopulationWithoutService(long populationWithoutService);
961             
962             /**
963              * Sets (as xml) the "PopulationWithoutService" element
964              */
965             void xsetPopulationWithoutService(gov.grants.apply.forms.epa47004V11.PopulationNumberDataType populationWithoutService);
966             
967             /**
968              * Gets the "MinorityPopulationWithoutService" element
969              */
970             long getMinorityPopulationWithoutService();
971             
972             /**
973              * Gets (as xml) the "MinorityPopulationWithoutService" element
974              */
975             gov.grants.apply.forms.epa47004V11.PopulationNumberDataType xgetMinorityPopulationWithoutService();
976             
977             /**
978              * Sets the "MinorityPopulationWithoutService" element
979              */
980             void setMinorityPopulationWithoutService(long minorityPopulationWithoutService);
981             
982             /**
983              * Sets (as xml) the "MinorityPopulationWithoutService" element
984              */
985             void xsetMinorityPopulationWithoutService(gov.grants.apply.forms.epa47004V11.PopulationNumberDataType minorityPopulationWithoutService);
986             
987             /**
988              * A factory class with static methods for creating instances
989              * of this type.
990              */
991             
992             public static final class Factory
993             {
994                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.PopulationInfo newInstance() {
995                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.PopulationInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
996                 
997                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.PopulationInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
998                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.PopulationInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
999                 
1000                 private Factory() { } // No instance of this class allowed
1001             }
1002         }
1003         
1004         /**
1005          * An XML HandicapAccessibleInfo(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
1006          *
1007          * This is a complex type.
1008          */
1009         public interface HandicapAccessibleInfo extends org.apache.xmlbeans.XmlObject
1010         {
1011             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1012                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(HandicapAccessibleInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("handicapaccessibleinfo979celemtype");
1013             
1014             /**
1015              * Gets the "HandicapAccessibleQuestion" element
1016              */
1017             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHandicapAccessibleQuestion();
1018             
1019             /**
1020              * Gets (as xml) the "HandicapAccessibleQuestion" element
1021              */
1022             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHandicapAccessibleQuestion();
1023             
1024             /**
1025              * Sets the "HandicapAccessibleQuestion" element
1026              */
1027             void setHandicapAccessibleQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum handicapAccessibleQuestion);
1028             
1029             /**
1030              * Sets (as xml) the "HandicapAccessibleQuestion" element
1031              */
1032             void xsetHandicapAccessibleQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType handicapAccessibleQuestion);
1033             
1034             /**
1035              * Gets the "NoHandicapAccessibleExplanation" element
1036              */
1037             java.lang.String getNoHandicapAccessibleExplanation();
1038             
1039             /**
1040              * Gets (as xml) the "NoHandicapAccessibleExplanation" element
1041              */
1042             gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo.NoHandicapAccessibleExplanation xgetNoHandicapAccessibleExplanation();
1043             
1044             /**
1045              * True if has "NoHandicapAccessibleExplanation" element
1046              */
1047             boolean isSetNoHandicapAccessibleExplanation();
1048             
1049             /**
1050              * Sets the "NoHandicapAccessibleExplanation" element
1051              */
1052             void setNoHandicapAccessibleExplanation(java.lang.String noHandicapAccessibleExplanation);
1053             
1054             /**
1055              * Sets (as xml) the "NoHandicapAccessibleExplanation" element
1056              */
1057             void xsetNoHandicapAccessibleExplanation(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo.NoHandicapAccessibleExplanation noHandicapAccessibleExplanation);
1058             
1059             /**
1060              * Unsets the "NoHandicapAccessibleExplanation" element
1061              */
1062             void unsetNoHandicapAccessibleExplanation();
1063             
1064             /**
1065              * An XML NoHandicapAccessibleExplanation(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
1066              *
1067              * This is an atomic type that is a restriction of gov.grants.apply.forms.epa47004V11.EPA47004Document$EPA47004$HandicapAccessibleInfo$NoHandicapAccessibleExplanation.
1068              */
1069             public interface NoHandicapAccessibleExplanation extends org.apache.xmlbeans.XmlString
1070             {
1071                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1072                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NoHandicapAccessibleExplanation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nohandicapaccessibleexplanationfad2elemtype");
1073                 
1074                 /**
1075                  * A factory class with static methods for creating instances
1076                  * of this type.
1077                  */
1078                 
1079                 public static final class Factory
1080                 {
1081                     public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo.NoHandicapAccessibleExplanation newValue(java.lang.Object obj) {
1082                       return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo.NoHandicapAccessibleExplanation) type.newValue( obj ); }
1083                     
1084                     public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo.NoHandicapAccessibleExplanation newInstance() {
1085                       return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo.NoHandicapAccessibleExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1086                     
1087                     public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo.NoHandicapAccessibleExplanation newInstance(org.apache.xmlbeans.XmlOptions options) {
1088                       return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo.NoHandicapAccessibleExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1089                     
1090                     private Factory() { } // No instance of this class allowed
1091                 }
1092             }
1093             
1094             /**
1095              * A factory class with static methods for creating instances
1096              * of this type.
1097              */
1098             
1099             public static final class Factory
1100             {
1101                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo newInstance() {
1102                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1103                 
1104                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
1105                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1106                 
1107                 private Factory() { } // No instance of this class allowed
1108             }
1109         }
1110         
1111         /**
1112          * An XML FutureProjectScheduleExplanation(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
1113          *
1114          * This is an atomic type that is a restriction of gov.grants.apply.forms.epa47004V11.EPA47004Document$EPA47004$FutureProjectScheduleExplanation.
1115          */
1116         public interface FutureProjectScheduleExplanation extends org.apache.xmlbeans.XmlString
1117         {
1118             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1119                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FutureProjectScheduleExplanation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("futureprojectscheduleexplanation2bacelemtype");
1120             
1121             /**
1122              * A factory class with static methods for creating instances
1123              * of this type.
1124              */
1125             
1126             public static final class Factory
1127             {
1128                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FutureProjectScheduleExplanation newValue(java.lang.Object obj) {
1129                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FutureProjectScheduleExplanation) type.newValue( obj ); }
1130                 
1131                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FutureProjectScheduleExplanation newInstance() {
1132                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FutureProjectScheduleExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1133                 
1134                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FutureProjectScheduleExplanation newInstance(org.apache.xmlbeans.XmlOptions options) {
1135                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FutureProjectScheduleExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1136                 
1137                 private Factory() { } // No instance of this class allowed
1138             }
1139         }
1140         
1141         /**
1142          * An XML AORInfo(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
1143          *
1144          * This is a complex type.
1145          */
1146         public interface AORInfo extends org.apache.xmlbeans.XmlObject
1147         {
1148             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1149                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AORInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("aorinfocc56elemtype");
1150             
1151             /**
1152              * Gets the "Signature" element
1153              */
1154             java.lang.String getSignature();
1155             
1156             /**
1157              * Gets (as xml) the "Signature" element
1158              */
1159             gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetSignature();
1160             
1161             /**
1162              * Sets the "Signature" element
1163              */
1164             void setSignature(java.lang.String signature);
1165             
1166             /**
1167              * Sets (as xml) the "Signature" element
1168              */
1169             void xsetSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType signature);
1170             
1171             /**
1172              * Gets the "PersonTitle" element
1173              */
1174             java.lang.String getPersonTitle();
1175             
1176             /**
1177              * Gets (as xml) the "PersonTitle" element
1178              */
1179             gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetPersonTitle();
1180             
1181             /**
1182              * True if has "PersonTitle" element
1183              */
1184             boolean isSetPersonTitle();
1185             
1186             /**
1187              * Sets the "PersonTitle" element
1188              */
1189             void setPersonTitle(java.lang.String personTitle);
1190             
1191             /**
1192              * Sets (as xml) the "PersonTitle" element
1193              */
1194             void xsetPersonTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType personTitle);
1195             
1196             /**
1197              * Unsets the "PersonTitle" element
1198              */
1199             void unsetPersonTitle();
1200             
1201             /**
1202              * Gets the "SubmittedDate" element
1203              */
1204             java.util.Calendar getSubmittedDate();
1205             
1206             /**
1207              * Gets (as xml) the "SubmittedDate" element
1208              */
1209             org.apache.xmlbeans.XmlDate xgetSubmittedDate();
1210             
1211             /**
1212              * Sets the "SubmittedDate" element
1213              */
1214             void setSubmittedDate(java.util.Calendar submittedDate);
1215             
1216             /**
1217              * Sets (as xml) the "SubmittedDate" element
1218              */
1219             void xsetSubmittedDate(org.apache.xmlbeans.XmlDate submittedDate);
1220             
1221             /**
1222              * A factory class with static methods for creating instances
1223              * of this type.
1224              */
1225             
1226             public static final class Factory
1227             {
1228                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.AORInfo newInstance() {
1229                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.AORInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1230                 
1231                 public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.AORInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
1232                   return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.AORInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1233                 
1234                 private Factory() { } // No instance of this class allowed
1235             }
1236         }
1237         
1238         /**
1239          * A factory class with static methods for creating instances
1240          * of this type.
1241          */
1242         
1243         public static final class Factory
1244         {
1245             public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004 newInstance() {
1246               return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1247             
1248             public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004 newInstance(org.apache.xmlbeans.XmlOptions options) {
1249               return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1250             
1251             private Factory() { } // No instance of this class allowed
1252         }
1253     }
1254     
1255     /**
1256      * A factory class with static methods for creating instances
1257      * of this type.
1258      */
1259     
1260     public static final class Factory
1261     {
1262         public static gov.grants.apply.forms.epa47004V11.EPA47004Document newInstance() {
1263           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1264         
1265         public static gov.grants.apply.forms.epa47004V11.EPA47004Document newInstance(org.apache.xmlbeans.XmlOptions options) {
1266           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1267         
1268         /** @param xmlAsString the string value to parse */
1269         public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
1270           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
1271         
1272         public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1273           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
1274         
1275         /** @param file the file from which to load an xml document */
1276         public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1277           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
1278         
1279         public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1280           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
1281         
1282         public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1283           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
1284         
1285         public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1286           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
1287         
1288         public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1289           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
1290         
1291         public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1292           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
1293         
1294         public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1295           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
1296         
1297         public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1298           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
1299         
1300         public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
1301           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
1302         
1303         public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1304           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
1305         
1306         public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
1307           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
1308         
1309         public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1310           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
1311         
1312         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1313         public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1314           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
1315         
1316         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1317         public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1318           return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
1319         
1320         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1321         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 {
1322           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
1323         
1324         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1325         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 {
1326           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
1327         
1328         private Factory() { } // No instance of this class allowed
1329     }
1330 }