All Downloads are FREE. Search and download functionalities are using the official Maven repository.

gov.grants.apply.forms.epa47004V11.EPA47004Document Maven / Gradle / Ivy

/*
 * An XML document type.
 * Localname: EPA4700_4
 * Namespace: http://apply.grants.gov/forms/EPA4700_4-V1.1
 * Java type: gov.grants.apply.forms.epa47004V11.EPA47004Document
 *
 * Automatically generated - do not modify.
 */
package gov.grants.apply.forms.epa47004V11;


/**
 * A document containing one EPA4700_4(@http://apply.grants.gov/forms/EPA4700_4-V1.1) element.
 *
 * This is a complex type.
 */
public interface EPA47004Document extends org.apache.xmlbeans.XmlObject
{
    public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
        org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EPA47004Document.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("epa47004ef0edoctype");
    
    /**
     * Gets the "EPA4700_4" element
     */
    gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004 getEPA47004();
    
    /**
     * Sets the "EPA4700_4" element
     */
    void setEPA47004(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004 epa47004);
    
    /**
     * Appends and returns a new empty "EPA4700_4" element
     */
    gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004 addNewEPA47004();
    
    /**
     * An XML EPA4700_4(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
     *
     * This is a complex type.
     */
    public interface EPA47004 extends org.apache.xmlbeans.XmlObject
    {
        public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
            org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EPA47004.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("epa47004bab4elemtype");
        
        /**
         * Gets the "ApplicantInfo" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ApplicantInfo getApplicantInfo();
        
        /**
         * Sets the "ApplicantInfo" element
         */
        void setApplicantInfo(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ApplicantInfo applicantInfo);
        
        /**
         * Appends and returns a new empty "ApplicantInfo" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ApplicantInfo addNewApplicantInfo();
        
        /**
         * Gets the "RecipientInfo" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.RecipientInfo getRecipientInfo();
        
        /**
         * Sets the "RecipientInfo" element
         */
        void setRecipientInfo(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.RecipientInfo recipientInfo);
        
        /**
         * Appends and returns a new empty "RecipientInfo" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.RecipientInfo addNewRecipientInfo();
        
        /**
         * Gets the "EPAProjectNum" element
         */
        long getEPAProjectNum();
        
        /**
         * Gets (as xml) the "EPAProjectNum" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.EPAProjectNum xgetEPAProjectNum();
        
        /**
         * True if has "EPAProjectNum" element
         */
        boolean isSetEPAProjectNum();
        
        /**
         * Sets the "EPAProjectNum" element
         */
        void setEPAProjectNum(long epaProjectNum);
        
        /**
         * Sets (as xml) the "EPAProjectNum" element
         */
        void xsetEPAProjectNum(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.EPAProjectNum epaProjectNum);
        
        /**
         * Unsets the "EPAProjectNum" element
         */
        void unsetEPAProjectNum();
        
        /**
         * Gets the "ProjectDescription" element
         */
        java.lang.String getProjectDescription();
        
        /**
         * Gets (as xml) the "ProjectDescription" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ProjectDescription xgetProjectDescription();
        
        /**
         * Sets the "ProjectDescription" element
         */
        void setProjectDescription(java.lang.String projectDescription);
        
        /**
         * Sets (as xml) the "ProjectDescription" element
         */
        void xsetProjectDescription(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ProjectDescription projectDescription);
        
        /**
         * Gets the "CivilRightsLawsuitsInfo" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo getCivilRightsLawsuitsInfo();
        
        /**
         * Sets the "CivilRightsLawsuitsInfo" element
         */
        void setCivilRightsLawsuitsInfo(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo civilRightsLawsuitsInfo);
        
        /**
         * Appends and returns a new empty "CivilRightsLawsuitsInfo" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo addNewCivilRightsLawsuitsInfo();
        
        /**
         * Gets the "CivilRightsComplianceReviewInfo" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo getCivilRightsComplianceReviewInfo();
        
        /**
         * Sets the "CivilRightsComplianceReviewInfo" element
         */
        void setCivilRightsComplianceReviewInfo(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo civilRightsComplianceReviewInfo);
        
        /**
         * Appends and returns a new empty "CivilRightsComplianceReviewInfo" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo addNewCivilRightsComplianceReviewInfo();
        
        /**
         * Gets the "FederalFinancialAssistanceInfo" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo getFederalFinancialAssistanceInfo();
        
        /**
         * Sets the "FederalFinancialAssistanceInfo" element
         */
        void setFederalFinancialAssistanceInfo(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo federalFinancialAssistanceInfo);
        
        /**
         * Appends and returns a new empty "FederalFinancialAssistanceInfo" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo addNewFederalFinancialAssistanceInfo();
        
        /**
         * Gets the "ServiceNotOfferedReason" element
         */
        java.lang.String getServiceNotOfferedReason();
        
        /**
         * Gets (as xml) the "ServiceNotOfferedReason" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ServiceNotOfferedReason xgetServiceNotOfferedReason();
        
        /**
         * True if has "ServiceNotOfferedReason" element
         */
        boolean isSetServiceNotOfferedReason();
        
        /**
         * Sets the "ServiceNotOfferedReason" element
         */
        void setServiceNotOfferedReason(java.lang.String serviceNotOfferedReason);
        
        /**
         * Sets (as xml) the "ServiceNotOfferedReason" element
         */
        void xsetServiceNotOfferedReason(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ServiceNotOfferedReason serviceNotOfferedReason);
        
        /**
         * Unsets the "ServiceNotOfferedReason" element
         */
        void unsetServiceNotOfferedReason();
        
        /**
         * Gets the "PopulationInfo" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.PopulationInfo getPopulationInfo();
        
        /**
         * Sets the "PopulationInfo" element
         */
        void setPopulationInfo(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.PopulationInfo populationInfo);
        
        /**
         * Appends and returns a new empty "PopulationInfo" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.PopulationInfo addNewPopulationInfo();
        
        /**
         * Gets the "HandicapAccessibleInfo" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo getHandicapAccessibleInfo();
        
        /**
         * Sets the "HandicapAccessibleInfo" element
         */
        void setHandicapAccessibleInfo(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo handicapAccessibleInfo);
        
        /**
         * Appends and returns a new empty "HandicapAccessibleInfo" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo addNewHandicapAccessibleInfo();
        
        /**
         * Gets the "FutureProjectScheduleExplanation" element
         */
        java.lang.String getFutureProjectScheduleExplanation();
        
        /**
         * Gets (as xml) the "FutureProjectScheduleExplanation" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FutureProjectScheduleExplanation xgetFutureProjectScheduleExplanation();
        
        /**
         * Sets the "FutureProjectScheduleExplanation" element
         */
        void setFutureProjectScheduleExplanation(java.lang.String futureProjectScheduleExplanation);
        
        /**
         * Sets (as xml) the "FutureProjectScheduleExplanation" element
         */
        void xsetFutureProjectScheduleExplanation(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FutureProjectScheduleExplanation futureProjectScheduleExplanation);
        
        /**
         * Gets the "AORInfo" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.AORInfo getAORInfo();
        
        /**
         * Sets the "AORInfo" element
         */
        void setAORInfo(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.AORInfo aorInfo);
        
        /**
         * Appends and returns a new empty "AORInfo" element
         */
        gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.AORInfo addNewAORInfo();
        
        /**
         * Gets the "FormVersion" attribute
         */
        java.lang.String getFormVersion();
        
        /**
         * Gets (as xml) the "FormVersion" attribute
         */
        gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
        
        /**
         * Sets the "FormVersion" attribute
         */
        void setFormVersion(java.lang.String formVersion);
        
        /**
         * Sets (as xml) the "FormVersion" attribute
         */
        void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
        
        /**
         * An XML ApplicantInfo(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
         *
         * This is a complex type.
         */
        public interface ApplicantInfo extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicantInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicantinfoe718elemtype");
            
            /**
             * Gets the "ApplicantName" element
             */
            java.lang.String getApplicantName();
            
            /**
             * Gets (as xml) the "ApplicantName" element
             */
            gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetApplicantName();
            
            /**
             * Sets the "ApplicantName" element
             */
            void setApplicantName(java.lang.String applicantName);
            
            /**
             * Sets (as xml) the "ApplicantName" element
             */
            void xsetApplicantName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType applicantName);
            
            /**
             * Gets the "ApplicantCityState" element
             */
            gov.grants.apply.forms.epa47004V11.CityStateDataType getApplicantCityState();
            
            /**
             * Sets the "ApplicantCityState" element
             */
            void setApplicantCityState(gov.grants.apply.forms.epa47004V11.CityStateDataType applicantCityState);
            
            /**
             * Appends and returns a new empty "ApplicantCityState" element
             */
            gov.grants.apply.forms.epa47004V11.CityStateDataType addNewApplicantCityState();
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ApplicantInfo newInstance() {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ApplicantInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ApplicantInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ApplicantInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML RecipientInfo(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
         *
         * This is a complex type.
         */
        public interface RecipientInfo extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(RecipientInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("recipientinfo55e1elemtype");
            
            /**
             * Gets the "RecipientName" element
             */
            gov.grants.apply.system.globalLibraryV20.HumanNameDataType getRecipientName();
            
            /**
             * Sets the "RecipientName" element
             */
            void setRecipientName(gov.grants.apply.system.globalLibraryV20.HumanNameDataType recipientName);
            
            /**
             * Appends and returns a new empty "RecipientName" element
             */
            gov.grants.apply.system.globalLibraryV20.HumanNameDataType addNewRecipientName();
            
            /**
             * Gets the "RecipientCityState" element
             */
            gov.grants.apply.forms.epa47004V11.CityStateDataType getRecipientCityState();
            
            /**
             * Sets the "RecipientCityState" element
             */
            void setRecipientCityState(gov.grants.apply.forms.epa47004V11.CityStateDataType recipientCityState);
            
            /**
             * Appends and returns a new empty "RecipientCityState" element
             */
            gov.grants.apply.forms.epa47004V11.CityStateDataType addNewRecipientCityState();
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.RecipientInfo newInstance() {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.RecipientInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.RecipientInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.RecipientInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML EPAProjectNum(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
         *
         * This is an atomic type that is a restriction of gov.grants.apply.forms.epa47004V11.EPA47004Document$EPA47004$EPAProjectNum.
         */
        public interface EPAProjectNum extends org.apache.xmlbeans.XmlLong
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EPAProjectNum.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("epaprojectnuma665elemtype");
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.EPAProjectNum newValue(java.lang.Object obj) {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.EPAProjectNum) type.newValue( obj ); }
                
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.EPAProjectNum newInstance() {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.EPAProjectNum) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.EPAProjectNum newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.EPAProjectNum) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML ProjectDescription(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
         *
         * This is an atomic type that is a restriction of gov.grants.apply.forms.epa47004V11.EPA47004Document$EPA47004$ProjectDescription.
         */
        public interface ProjectDescription extends org.apache.xmlbeans.XmlString
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProjectDescription.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("projectdescription1035elemtype");
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ProjectDescription newValue(java.lang.Object obj) {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ProjectDescription) type.newValue( obj ); }
                
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ProjectDescription newInstance() {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ProjectDescription) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ProjectDescription newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ProjectDescription) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML CivilRightsLawsuitsInfo(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
         *
         * This is a complex type.
         */
        public interface CivilRightsLawsuitsInfo extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CivilRightsLawsuitsInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("civilrightslawsuitsinfo6f2celemtype");
            
            /**
             * Gets the "CivilRightsLawsuitsQuestion" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCivilRightsLawsuitsQuestion();
            
            /**
             * Gets (as xml) the "CivilRightsLawsuitsQuestion" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCivilRightsLawsuitsQuestion();
            
            /**
             * Sets the "CivilRightsLawsuitsQuestion" element
             */
            void setCivilRightsLawsuitsQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum civilRightsLawsuitsQuestion);
            
            /**
             * Sets (as xml) the "CivilRightsLawsuitsQuestion" element
             */
            void xsetCivilRightsLawsuitsQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType civilRightsLawsuitsQuestion);
            
            /**
             * Gets the "CivilRightsLawsuits" element
             */
            java.lang.String getCivilRightsLawsuits();
            
            /**
             * Gets (as xml) the "CivilRightsLawsuits" element
             */
            gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo.CivilRightsLawsuits xgetCivilRightsLawsuits();
            
            /**
             * True if has "CivilRightsLawsuits" element
             */
            boolean isSetCivilRightsLawsuits();
            
            /**
             * Sets the "CivilRightsLawsuits" element
             */
            void setCivilRightsLawsuits(java.lang.String civilRightsLawsuits);
            
            /**
             * Sets (as xml) the "CivilRightsLawsuits" element
             */
            void xsetCivilRightsLawsuits(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo.CivilRightsLawsuits civilRightsLawsuits);
            
            /**
             * Unsets the "CivilRightsLawsuits" element
             */
            void unsetCivilRightsLawsuits();
            
            /**
             * An XML CivilRightsLawsuits(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
             *
             * This is an atomic type that is a restriction of gov.grants.apply.forms.epa47004V11.EPA47004Document$EPA47004$CivilRightsLawsuitsInfo$CivilRightsLawsuits.
             */
            public interface CivilRightsLawsuits extends org.apache.xmlbeans.XmlString
            {
                public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                    org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CivilRightsLawsuits.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("civilrightslawsuits5532elemtype");
                
                /**
                 * A factory class with static methods for creating instances
                 * of this type.
                 */
                
                public static final class Factory
                {
                    public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo.CivilRightsLawsuits newValue(java.lang.Object obj) {
                      return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo.CivilRightsLawsuits) type.newValue( obj ); }
                    
                    public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo.CivilRightsLawsuits newInstance() {
                      return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo.CivilRightsLawsuits) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                    
                    public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo.CivilRightsLawsuits newInstance(org.apache.xmlbeans.XmlOptions options) {
                      return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo.CivilRightsLawsuits) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                    
                    private Factory() { } // No instance of this class allowed
                }
            }
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo newInstance() {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsLawsuitsInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML CivilRightsComplianceReviewInfo(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
         *
         * This is a complex type.
         */
        public interface CivilRightsComplianceReviewInfo extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CivilRightsComplianceReviewInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("civilrightscompliancereviewinfo455delemtype");
            
            /**
             * Gets the "CivilRightsComplianceReviewQuestion" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCivilRightsComplianceReviewQuestion();
            
            /**
             * Gets (as xml) the "CivilRightsComplianceReviewQuestion" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCivilRightsComplianceReviewQuestion();
            
            /**
             * Sets the "CivilRightsComplianceReviewQuestion" element
             */
            void setCivilRightsComplianceReviewQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum civilRightsComplianceReviewQuestion);
            
            /**
             * Sets (as xml) the "CivilRightsComplianceReviewQuestion" element
             */
            void xsetCivilRightsComplianceReviewQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType civilRightsComplianceReviewQuestion);
            
            /**
             * Gets the "CivilRightsComplianceReview" element
             */
            java.lang.String getCivilRightsComplianceReview();
            
            /**
             * Gets (as xml) the "CivilRightsComplianceReview" element
             */
            gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo.CivilRightsComplianceReview xgetCivilRightsComplianceReview();
            
            /**
             * True if has "CivilRightsComplianceReview" element
             */
            boolean isSetCivilRightsComplianceReview();
            
            /**
             * Sets the "CivilRightsComplianceReview" element
             */
            void setCivilRightsComplianceReview(java.lang.String civilRightsComplianceReview);
            
            /**
             * Sets (as xml) the "CivilRightsComplianceReview" element
             */
            void xsetCivilRightsComplianceReview(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo.CivilRightsComplianceReview civilRightsComplianceReview);
            
            /**
             * Unsets the "CivilRightsComplianceReview" element
             */
            void unsetCivilRightsComplianceReview();
            
            /**
             * An XML CivilRightsComplianceReview(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
             *
             * This is an atomic type that is a restriction of gov.grants.apply.forms.epa47004V11.EPA47004Document$EPA47004$CivilRightsComplianceReviewInfo$CivilRightsComplianceReview.
             */
            public interface CivilRightsComplianceReview extends org.apache.xmlbeans.XmlString
            {
                public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                    org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CivilRightsComplianceReview.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("civilrightscompliancereview6fd4elemtype");
                
                /**
                 * A factory class with static methods for creating instances
                 * of this type.
                 */
                
                public static final class Factory
                {
                    public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo.CivilRightsComplianceReview newValue(java.lang.Object obj) {
                      return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo.CivilRightsComplianceReview) type.newValue( obj ); }
                    
                    public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo.CivilRightsComplianceReview newInstance() {
                      return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo.CivilRightsComplianceReview) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                    
                    public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo.CivilRightsComplianceReview newInstance(org.apache.xmlbeans.XmlOptions options) {
                      return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo.CivilRightsComplianceReview) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                    
                    private Factory() { } // No instance of this class allowed
                }
            }
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo newInstance() {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.CivilRightsComplianceReviewInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML FederalFinancialAssistanceInfo(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
         *
         * This is a complex type.
         */
        public interface FederalFinancialAssistanceInfo extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FederalFinancialAssistanceInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("federalfinancialassistanceinfo7326elemtype");
            
            /**
             * Gets the "FederalFinancialAssistanceQuestion" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalFinancialAssistanceQuestion();
            
            /**
             * Gets (as xml) the "FederalFinancialAssistanceQuestion" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalFinancialAssistanceQuestion();
            
            /**
             * Sets the "FederalFinancialAssistanceQuestion" element
             */
            void setFederalFinancialAssistanceQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalFinancialAssistanceQuestion);
            
            /**
             * Sets (as xml) the "FederalFinancialAssistanceQuestion" element
             */
            void xsetFederalFinancialAssistanceQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalFinancialAssistanceQuestion);
            
            /**
             * Gets the "FederalFinancialAssistance" element
             */
            java.lang.String getFederalFinancialAssistance();
            
            /**
             * Gets (as xml) the "FederalFinancialAssistance" element
             */
            gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo.FederalFinancialAssistance xgetFederalFinancialAssistance();
            
            /**
             * True if has "FederalFinancialAssistance" element
             */
            boolean isSetFederalFinancialAssistance();
            
            /**
             * Sets the "FederalFinancialAssistance" element
             */
            void setFederalFinancialAssistance(java.lang.String federalFinancialAssistance);
            
            /**
             * Sets (as xml) the "FederalFinancialAssistance" element
             */
            void xsetFederalFinancialAssistance(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo.FederalFinancialAssistance federalFinancialAssistance);
            
            /**
             * Unsets the "FederalFinancialAssistance" element
             */
            void unsetFederalFinancialAssistance();
            
            /**
             * An XML FederalFinancialAssistance(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
             *
             * This is an atomic type that is a restriction of gov.grants.apply.forms.epa47004V11.EPA47004Document$EPA47004$FederalFinancialAssistanceInfo$FederalFinancialAssistance.
             */
            public interface FederalFinancialAssistance extends org.apache.xmlbeans.XmlString
            {
                public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                    org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FederalFinancialAssistance.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("federalfinancialassistance50a6elemtype");
                
                /**
                 * A factory class with static methods for creating instances
                 * of this type.
                 */
                
                public static final class Factory
                {
                    public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo.FederalFinancialAssistance newValue(java.lang.Object obj) {
                      return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo.FederalFinancialAssistance) type.newValue( obj ); }
                    
                    public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo.FederalFinancialAssistance newInstance() {
                      return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo.FederalFinancialAssistance) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                    
                    public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo.FederalFinancialAssistance newInstance(org.apache.xmlbeans.XmlOptions options) {
                      return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo.FederalFinancialAssistance) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                    
                    private Factory() { } // No instance of this class allowed
                }
            }
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo newInstance() {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FederalFinancialAssistanceInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML ServiceNotOfferedReason(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
         *
         * This is an atomic type that is a restriction of gov.grants.apply.forms.epa47004V11.EPA47004Document$EPA47004$ServiceNotOfferedReason.
         */
        public interface ServiceNotOfferedReason extends org.apache.xmlbeans.XmlString
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ServiceNotOfferedReason.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("servicenotofferedreason27a7elemtype");
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ServiceNotOfferedReason newValue(java.lang.Object obj) {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ServiceNotOfferedReason) type.newValue( obj ); }
                
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ServiceNotOfferedReason newInstance() {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ServiceNotOfferedReason) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ServiceNotOfferedReason newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.ServiceNotOfferedReason) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML PopulationInfo(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
         *
         * This is a complex type.
         */
        public interface PopulationInfo extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PopulationInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("populationinfo48bdelemtype");
            
            /**
             * Gets the "ServiceAreaPopulation" element
             */
            long getServiceAreaPopulation();
            
            /**
             * Gets (as xml) the "ServiceAreaPopulation" element
             */
            gov.grants.apply.forms.epa47004V11.PopulationNumberDataType xgetServiceAreaPopulation();
            
            /**
             * Sets the "ServiceAreaPopulation" element
             */
            void setServiceAreaPopulation(long serviceAreaPopulation);
            
            /**
             * Sets (as xml) the "ServiceAreaPopulation" element
             */
            void xsetServiceAreaPopulation(gov.grants.apply.forms.epa47004V11.PopulationNumberDataType serviceAreaPopulation);
            
            /**
             * Gets the "ServiceAreaMinorityPopulation" element
             */
            long getServiceAreaMinorityPopulation();
            
            /**
             * Gets (as xml) the "ServiceAreaMinorityPopulation" element
             */
            gov.grants.apply.forms.epa47004V11.PopulationNumberDataType xgetServiceAreaMinorityPopulation();
            
            /**
             * Sets the "ServiceAreaMinorityPopulation" element
             */
            void setServiceAreaMinorityPopulation(long serviceAreaMinorityPopulation);
            
            /**
             * Sets (as xml) the "ServiceAreaMinorityPopulation" element
             */
            void xsetServiceAreaMinorityPopulation(gov.grants.apply.forms.epa47004V11.PopulationNumberDataType serviceAreaMinorityPopulation);
            
            /**
             * Gets the "CurrentPopulationServed" element
             */
            long getCurrentPopulationServed();
            
            /**
             * Gets (as xml) the "CurrentPopulationServed" element
             */
            gov.grants.apply.forms.epa47004V11.PopulationNumberDataType xgetCurrentPopulationServed();
            
            /**
             * Sets the "CurrentPopulationServed" element
             */
            void setCurrentPopulationServed(long currentPopulationServed);
            
            /**
             * Sets (as xml) the "CurrentPopulationServed" element
             */
            void xsetCurrentPopulationServed(gov.grants.apply.forms.epa47004V11.PopulationNumberDataType currentPopulationServed);
            
            /**
             * Gets the "CurrentMinorityPopulationServed" element
             */
            long getCurrentMinorityPopulationServed();
            
            /**
             * Gets (as xml) the "CurrentMinorityPopulationServed" element
             */
            gov.grants.apply.forms.epa47004V11.PopulationNumberDataType xgetCurrentMinorityPopulationServed();
            
            /**
             * Sets the "CurrentMinorityPopulationServed" element
             */
            void setCurrentMinorityPopulationServed(long currentMinorityPopulationServed);
            
            /**
             * Sets (as xml) the "CurrentMinorityPopulationServed" element
             */
            void xsetCurrentMinorityPopulationServed(gov.grants.apply.forms.epa47004V11.PopulationNumberDataType currentMinorityPopulationServed);
            
            /**
             * Gets the "PopulationToBeServed" element
             */
            long getPopulationToBeServed();
            
            /**
             * Gets (as xml) the "PopulationToBeServed" element
             */
            gov.grants.apply.forms.epa47004V11.PopulationNumberDataType xgetPopulationToBeServed();
            
            /**
             * Sets the "PopulationToBeServed" element
             */
            void setPopulationToBeServed(long populationToBeServed);
            
            /**
             * Sets (as xml) the "PopulationToBeServed" element
             */
            void xsetPopulationToBeServed(gov.grants.apply.forms.epa47004V11.PopulationNumberDataType populationToBeServed);
            
            /**
             * Gets the "MinorityPopulationToBeServed" element
             */
            long getMinorityPopulationToBeServed();
            
            /**
             * Gets (as xml) the "MinorityPopulationToBeServed" element
             */
            gov.grants.apply.forms.epa47004V11.PopulationNumberDataType xgetMinorityPopulationToBeServed();
            
            /**
             * Sets the "MinorityPopulationToBeServed" element
             */
            void setMinorityPopulationToBeServed(long minorityPopulationToBeServed);
            
            /**
             * Sets (as xml) the "MinorityPopulationToBeServed" element
             */
            void xsetMinorityPopulationToBeServed(gov.grants.apply.forms.epa47004V11.PopulationNumberDataType minorityPopulationToBeServed);
            
            /**
             * Gets the "PopulationWithoutService" element
             */
            long getPopulationWithoutService();
            
            /**
             * Gets (as xml) the "PopulationWithoutService" element
             */
            gov.grants.apply.forms.epa47004V11.PopulationNumberDataType xgetPopulationWithoutService();
            
            /**
             * Sets the "PopulationWithoutService" element
             */
            void setPopulationWithoutService(long populationWithoutService);
            
            /**
             * Sets (as xml) the "PopulationWithoutService" element
             */
            void xsetPopulationWithoutService(gov.grants.apply.forms.epa47004V11.PopulationNumberDataType populationWithoutService);
            
            /**
             * Gets the "MinorityPopulationWithoutService" element
             */
            long getMinorityPopulationWithoutService();
            
            /**
             * Gets (as xml) the "MinorityPopulationWithoutService" element
             */
            gov.grants.apply.forms.epa47004V11.PopulationNumberDataType xgetMinorityPopulationWithoutService();
            
            /**
             * Sets the "MinorityPopulationWithoutService" element
             */
            void setMinorityPopulationWithoutService(long minorityPopulationWithoutService);
            
            /**
             * Sets (as xml) the "MinorityPopulationWithoutService" element
             */
            void xsetMinorityPopulationWithoutService(gov.grants.apply.forms.epa47004V11.PopulationNumberDataType minorityPopulationWithoutService);
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.PopulationInfo newInstance() {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.PopulationInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.PopulationInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.PopulationInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML HandicapAccessibleInfo(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
         *
         * This is a complex type.
         */
        public interface HandicapAccessibleInfo extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(HandicapAccessibleInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("handicapaccessibleinfo979celemtype");
            
            /**
             * Gets the "HandicapAccessibleQuestion" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHandicapAccessibleQuestion();
            
            /**
             * Gets (as xml) the "HandicapAccessibleQuestion" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHandicapAccessibleQuestion();
            
            /**
             * Sets the "HandicapAccessibleQuestion" element
             */
            void setHandicapAccessibleQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum handicapAccessibleQuestion);
            
            /**
             * Sets (as xml) the "HandicapAccessibleQuestion" element
             */
            void xsetHandicapAccessibleQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType handicapAccessibleQuestion);
            
            /**
             * Gets the "NoHandicapAccessibleExplanation" element
             */
            java.lang.String getNoHandicapAccessibleExplanation();
            
            /**
             * Gets (as xml) the "NoHandicapAccessibleExplanation" element
             */
            gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo.NoHandicapAccessibleExplanation xgetNoHandicapAccessibleExplanation();
            
            /**
             * True if has "NoHandicapAccessibleExplanation" element
             */
            boolean isSetNoHandicapAccessibleExplanation();
            
            /**
             * Sets the "NoHandicapAccessibleExplanation" element
             */
            void setNoHandicapAccessibleExplanation(java.lang.String noHandicapAccessibleExplanation);
            
            /**
             * Sets (as xml) the "NoHandicapAccessibleExplanation" element
             */
            void xsetNoHandicapAccessibleExplanation(gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo.NoHandicapAccessibleExplanation noHandicapAccessibleExplanation);
            
            /**
             * Unsets the "NoHandicapAccessibleExplanation" element
             */
            void unsetNoHandicapAccessibleExplanation();
            
            /**
             * An XML NoHandicapAccessibleExplanation(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
             *
             * This is an atomic type that is a restriction of gov.grants.apply.forms.epa47004V11.EPA47004Document$EPA47004$HandicapAccessibleInfo$NoHandicapAccessibleExplanation.
             */
            public interface NoHandicapAccessibleExplanation extends org.apache.xmlbeans.XmlString
            {
                public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                    org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NoHandicapAccessibleExplanation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nohandicapaccessibleexplanationfad2elemtype");
                
                /**
                 * A factory class with static methods for creating instances
                 * of this type.
                 */
                
                public static final class Factory
                {
                    public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo.NoHandicapAccessibleExplanation newValue(java.lang.Object obj) {
                      return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo.NoHandicapAccessibleExplanation) type.newValue( obj ); }
                    
                    public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo.NoHandicapAccessibleExplanation newInstance() {
                      return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo.NoHandicapAccessibleExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                    
                    public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo.NoHandicapAccessibleExplanation newInstance(org.apache.xmlbeans.XmlOptions options) {
                      return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo.NoHandicapAccessibleExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                    
                    private Factory() { } // No instance of this class allowed
                }
            }
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo newInstance() {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.HandicapAccessibleInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML FutureProjectScheduleExplanation(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
         *
         * This is an atomic type that is a restriction of gov.grants.apply.forms.epa47004V11.EPA47004Document$EPA47004$FutureProjectScheduleExplanation.
         */
        public interface FutureProjectScheduleExplanation extends org.apache.xmlbeans.XmlString
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FutureProjectScheduleExplanation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("futureprojectscheduleexplanation2bacelemtype");
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FutureProjectScheduleExplanation newValue(java.lang.Object obj) {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FutureProjectScheduleExplanation) type.newValue( obj ); }
                
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FutureProjectScheduleExplanation newInstance() {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FutureProjectScheduleExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FutureProjectScheduleExplanation newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.FutureProjectScheduleExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML AORInfo(@http://apply.grants.gov/forms/EPA4700_4-V1.1).
         *
         * This is a complex type.
         */
        public interface AORInfo extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AORInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("aorinfocc56elemtype");
            
            /**
             * Gets the "Signature" element
             */
            java.lang.String getSignature();
            
            /**
             * Gets (as xml) the "Signature" element
             */
            gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetSignature();
            
            /**
             * Sets the "Signature" element
             */
            void setSignature(java.lang.String signature);
            
            /**
             * Sets (as xml) the "Signature" element
             */
            void xsetSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType signature);
            
            /**
             * Gets the "PersonTitle" element
             */
            java.lang.String getPersonTitle();
            
            /**
             * Gets (as xml) the "PersonTitle" element
             */
            gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetPersonTitle();
            
            /**
             * True if has "PersonTitle" element
             */
            boolean isSetPersonTitle();
            
            /**
             * Sets the "PersonTitle" element
             */
            void setPersonTitle(java.lang.String personTitle);
            
            /**
             * Sets (as xml) the "PersonTitle" element
             */
            void xsetPersonTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType personTitle);
            
            /**
             * Unsets the "PersonTitle" element
             */
            void unsetPersonTitle();
            
            /**
             * Gets the "SubmittedDate" element
             */
            java.util.Calendar getSubmittedDate();
            
            /**
             * Gets (as xml) the "SubmittedDate" element
             */
            org.apache.xmlbeans.XmlDate xgetSubmittedDate();
            
            /**
             * Sets the "SubmittedDate" element
             */
            void setSubmittedDate(java.util.Calendar submittedDate);
            
            /**
             * Sets (as xml) the "SubmittedDate" element
             */
            void xsetSubmittedDate(org.apache.xmlbeans.XmlDate submittedDate);
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.AORInfo newInstance() {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.AORInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.AORInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004.AORInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * A factory class with static methods for creating instances
         * of this type.
         */
        
        public static final class Factory
        {
            public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004 newInstance() {
              return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
            
            public static gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004 newInstance(org.apache.xmlbeans.XmlOptions options) {
              return (gov.grants.apply.forms.epa47004V11.EPA47004Document.EPA47004) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
            
            private Factory() { } // No instance of this class allowed
        }
    }
    
    /**
     * A factory class with static methods for creating instances
     * of this type.
     */
    
    public static final class Factory
    {
        public static gov.grants.apply.forms.epa47004V11.EPA47004Document newInstance() {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
        
        public static gov.grants.apply.forms.epa47004V11.EPA47004Document newInstance(org.apache.xmlbeans.XmlOptions options) {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
        
        /** @param xmlAsString the string value to parse */
        public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
        
        public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
        
        /** @param file the file from which to load an xml document */
        public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
        
        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 {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
        
        public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
        
        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 {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
        
        public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
        
        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 {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
        
        public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
        
        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 {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
        
        public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
        
        public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
        
        public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
        
        public static gov.grants.apply.forms.epa47004V11.EPA47004Document parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
        
        /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
        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 {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
        
        /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
        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 {
          return (gov.grants.apply.forms.epa47004V11.EPA47004Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
        
        /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
        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 {
          return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
        
        /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
        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 {
          return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
        
        private Factory() { } // No instance of this class allowed
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy