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

gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument Maven / Gradle / Ivy

/*
 * An XML document type.
 * Localname: CSREES_Supplemental_Info
 * Namespace: http://apply.grants.gov/forms/CSREES_Supplemental_Info-V1.0
 * Java type: gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument
 *
 * Automatically generated - do not modify.
 */
package gov.grants.apply.forms.csreesSupplementalInfoV10;


/**
 * A document containing one CSREES_Supplemental_Info(@http://apply.grants.gov/forms/CSREES_Supplemental_Info-V1.0) element.
 *
 * This is a complex type.
 */
public interface CSREESSupplementalInfoDocument extends org.apache.xmlbeans.XmlObject
{
    public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
        org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CSREESSupplementalInfoDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("csreessupplementalinfoe7fddoctype");
    
    /**
     * Gets the "CSREES_Supplemental_Info" element
     */
    gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo getCSREESSupplementalInfo();
    
    /**
     * Sets the "CSREES_Supplemental_Info" element
     */
    void setCSREESSupplementalInfo(gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo csreesSupplementalInfo);
    
    /**
     * Appends and returns a new empty "CSREES_Supplemental_Info" element
     */
    gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo addNewCSREESSupplementalInfo();
    
    /**
     * An XML CSREES_Supplemental_Info(@http://apply.grants.gov/forms/CSREES_Supplemental_Info-V1.0).
     *
     * This is a complex type.
     */
    public interface CSREESSupplementalInfo extends org.apache.xmlbeans.XmlObject
    {
        public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
            org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CSREESSupplementalInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("csreessupplementalinfod646elemtype");
        
        /**
         * Gets the "FundingOpportunity" element
         */
        gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.FundingOpportunity getFundingOpportunity();
        
        /**
         * Sets the "FundingOpportunity" element
         */
        void setFundingOpportunity(gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.FundingOpportunity fundingOpportunity);
        
        /**
         * Appends and returns a new empty "FundingOpportunity" element
         */
        gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.FundingOpportunity addNewFundingOpportunity();
        
        /**
         * Gets the "ProgramGroup" element
         */
        gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup getProgramGroup();
        
        /**
         * Sets the "ProgramGroup" element
         */
        void setProgramGroup(gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup programGroup);
        
        /**
         * Appends and returns a new empty "ProgramGroup" element
         */
        gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup addNewProgramGroup();
        
        /**
         * Gets the "ApplicantTypeCode" element
         */
        java.lang.String getApplicantTypeCode();
        
        /**
         * Gets (as xml) the "ApplicantTypeCode" element
         */
        gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ApplicantTypeCode xgetApplicantTypeCode();
        
        /**
         * Sets the "ApplicantTypeCode" element
         */
        void setApplicantTypeCode(java.lang.String applicantTypeCode);
        
        /**
         * Sets (as xml) the "ApplicantTypeCode" element
         */
        void xsetApplicantTypeCode(gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ApplicantTypeCode applicantTypeCode);
        
        /**
         * Gets the "AdditionalApplicantTypes" element
         */
        java.lang.String getAdditionalApplicantTypes();
        
        /**
         * Gets (as xml) the "AdditionalApplicantTypes" element
         */
        gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.AdditionalApplicantTypes xgetAdditionalApplicantTypes();
        
        /**
         * True if has "AdditionalApplicantTypes" element
         */
        boolean isSetAdditionalApplicantTypes();
        
        /**
         * Sets the "AdditionalApplicantTypes" element
         */
        void setAdditionalApplicantTypes(java.lang.String additionalApplicantTypes);
        
        /**
         * Sets (as xml) the "AdditionalApplicantTypes" element
         */
        void xsetAdditionalApplicantTypes(gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.AdditionalApplicantTypes additionalApplicantTypes);
        
        /**
         * Unsets the "AdditionalApplicantTypes" element
         */
        void unsetAdditionalApplicantTypes();
        
        /**
         * Gets the "SupplementalApplicantType" element
         */
        gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.SupplementalApplicantType getSupplementalApplicantType();
        
        /**
         * True if has "SupplementalApplicantType" element
         */
        boolean isSetSupplementalApplicantType();
        
        /**
         * Sets the "SupplementalApplicantType" element
         */
        void setSupplementalApplicantType(gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.SupplementalApplicantType supplementalApplicantType);
        
        /**
         * Appends and returns a new empty "SupplementalApplicantType" element
         */
        gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.SupplementalApplicantType addNewSupplementalApplicantType();
        
        /**
         * Unsets the "SupplementalApplicantType" element
         */
        void unsetSupplementalApplicantType();
        
        /**
         * Gets the "HHS_AccountInfo" element
         */
        gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.HHSAccountInfo getHHSAccountInfo();
        
        /**
         * Sets the "HHS_AccountInfo" element
         */
        void setHHSAccountInfo(gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.HHSAccountInfo hhsAccountInfo);
        
        /**
         * Appends and returns a new empty "HHS_AccountInfo" element
         */
        gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.HHSAccountInfo addNewHHSAccountInfo();
        
        /**
         * Gets the "KeyWords" element
         */
        java.lang.String getKeyWords();
        
        /**
         * Gets (as xml) the "KeyWords" element
         */
        gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.KeyWords xgetKeyWords();
        
        /**
         * Sets the "KeyWords" element
         */
        void setKeyWords(java.lang.String keyWords);
        
        /**
         * Sets (as xml) the "KeyWords" element
         */
        void xsetKeyWords(gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.KeyWords keyWords);
        
        /**
         * Gets the "ConflictofInterestList" element
         */
        gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ConflictofInterestList getConflictofInterestList();
        
        /**
         * True if has "ConflictofInterestList" element
         */
        boolean isSetConflictofInterestList();
        
        /**
         * Sets the "ConflictofInterestList" element
         */
        void setConflictofInterestList(gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ConflictofInterestList conflictofInterestList);
        
        /**
         * Appends and returns a new empty "ConflictofInterestList" element
         */
        gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ConflictofInterestList addNewConflictofInterestList();
        
        /**
         * Unsets the "ConflictofInterestList" element
         */
        void unsetConflictofInterestList();
        
        /**
         * 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 FundingOpportunity(@http://apply.grants.gov/forms/CSREES_Supplemental_Info-V1.0).
         *
         * This is a complex type.
         */
        public interface FundingOpportunity extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FundingOpportunity.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fundingopportunity1818elemtype");
            
            /**
             * Gets the "FundingOpportunityTitle" element
             */
            java.lang.String getFundingOpportunityTitle();
            
            /**
             * Gets (as xml) the "FundingOpportunityTitle" element
             */
            gov.grants.apply.system.globalLibraryV20.OpportunityTitleDataType xgetFundingOpportunityTitle();
            
            /**
             * Sets the "FundingOpportunityTitle" element
             */
            void setFundingOpportunityTitle(java.lang.String fundingOpportunityTitle);
            
            /**
             * Sets (as xml) the "FundingOpportunityTitle" element
             */
            void xsetFundingOpportunityTitle(gov.grants.apply.system.globalLibraryV20.OpportunityTitleDataType fundingOpportunityTitle);
            
            /**
             * Gets the "FundingOpportunityNumber" element
             */
            java.lang.String getFundingOpportunityNumber();
            
            /**
             * Gets (as xml) the "FundingOpportunityNumber" element
             */
            gov.grants.apply.system.globalLibraryV20.OpportunityIDDataType xgetFundingOpportunityNumber();
            
            /**
             * Sets the "FundingOpportunityNumber" element
             */
            void setFundingOpportunityNumber(java.lang.String fundingOpportunityNumber);
            
            /**
             * Sets (as xml) the "FundingOpportunityNumber" element
             */
            void xsetFundingOpportunityNumber(gov.grants.apply.system.globalLibraryV20.OpportunityIDDataType fundingOpportunityNumber);
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.FundingOpportunity newInstance() {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.FundingOpportunity) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.FundingOpportunity newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.FundingOpportunity) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML ProgramGroup(@http://apply.grants.gov/forms/CSREES_Supplemental_Info-V1.0).
         *
         * This is a complex type.
         */
        public interface ProgramGroup extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProgramGroup.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("programgroup1d9delemtype");
            
            /**
             * Gets the "ProgramCodeName" element
             */
            java.lang.String getProgramCodeName();
            
            /**
             * Gets (as xml) the "ProgramCodeName" element
             */
            gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup.ProgramCodeName xgetProgramCodeName();
            
            /**
             * Sets the "ProgramCodeName" element
             */
            void setProgramCodeName(java.lang.String programCodeName);
            
            /**
             * Sets (as xml) the "ProgramCodeName" element
             */
            void xsetProgramCodeName(gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup.ProgramCodeName programCodeName);
            
            /**
             * Gets the "ProgramCode" element
             */
            java.lang.String getProgramCode();
            
            /**
             * Gets (as xml) the "ProgramCode" element
             */
            gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup.ProgramCode xgetProgramCode();
            
            /**
             * Sets the "ProgramCode" element
             */
            void setProgramCode(java.lang.String programCode);
            
            /**
             * Sets (as xml) the "ProgramCode" element
             */
            void xsetProgramCode(gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup.ProgramCode programCode);
            
            /**
             * An XML ProgramCodeName(@http://apply.grants.gov/forms/CSREES_Supplemental_Info-V1.0).
             *
             * This is an atomic type that is a restriction of gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument$CSREESSupplementalInfo$ProgramGroup$ProgramCodeName.
             */
            public interface ProgramCodeName extends org.apache.xmlbeans.XmlString
            {
                public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                    org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProgramCodeName.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("programcodenameb595elemtype");
                
                /**
                 * A factory class with static methods for creating instances
                 * of this type.
                 */
                
                public static final class Factory
                {
                    public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup.ProgramCodeName newValue(java.lang.Object obj) {
                      return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup.ProgramCodeName) type.newValue( obj ); }
                    
                    public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup.ProgramCodeName newInstance() {
                      return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup.ProgramCodeName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                    
                    public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup.ProgramCodeName newInstance(org.apache.xmlbeans.XmlOptions options) {
                      return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup.ProgramCodeName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                    
                    private Factory() { } // No instance of this class allowed
                }
            }
            
            /**
             * An XML ProgramCode(@http://apply.grants.gov/forms/CSREES_Supplemental_Info-V1.0).
             *
             * This is an atomic type that is a restriction of gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument$CSREESSupplementalInfo$ProgramGroup$ProgramCode.
             */
            public interface ProgramCode extends org.apache.xmlbeans.XmlString
            {
                public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                    org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProgramCode.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("programcode9a60elemtype");
                
                /**
                 * A factory class with static methods for creating instances
                 * of this type.
                 */
                
                public static final class Factory
                {
                    public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup.ProgramCode newValue(java.lang.Object obj) {
                      return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup.ProgramCode) type.newValue( obj ); }
                    
                    public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup.ProgramCode newInstance() {
                      return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup.ProgramCode) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                    
                    public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup.ProgramCode newInstance(org.apache.xmlbeans.XmlOptions options) {
                      return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup.ProgramCode) 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.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup newInstance() {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ProgramGroup) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML ApplicantTypeCode(@http://apply.grants.gov/forms/CSREES_Supplemental_Info-V1.0).
         *
         * This is an atomic type that is a restriction of gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument$CSREESSupplementalInfo$ApplicantTypeCode.
         */
        public interface ApplicantTypeCode extends org.apache.xmlbeans.XmlString
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicantTypeCode.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicanttypecode56bbelemtype");
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ApplicantTypeCode newValue(java.lang.Object obj) {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ApplicantTypeCode) type.newValue( obj ); }
                
                public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ApplicantTypeCode newInstance() {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ApplicantTypeCode) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ApplicantTypeCode newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ApplicantTypeCode) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML AdditionalApplicantTypes(@http://apply.grants.gov/forms/CSREES_Supplemental_Info-V1.0).
         *
         * This is an atomic type that is a restriction of gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument$CSREESSupplementalInfo$AdditionalApplicantTypes.
         */
        public interface AdditionalApplicantTypes extends org.apache.xmlbeans.XmlString
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AdditionalApplicantTypes.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("additionalapplicanttypesef20elemtype");
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.AdditionalApplicantTypes newValue(java.lang.Object obj) {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.AdditionalApplicantTypes) type.newValue( obj ); }
                
                public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.AdditionalApplicantTypes newInstance() {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.AdditionalApplicantTypes) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.AdditionalApplicantTypes newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.AdditionalApplicantTypes) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML SupplementalApplicantType(@http://apply.grants.gov/forms/CSREES_Supplemental_Info-V1.0).
         *
         * This is a complex type.
         */
        public interface SupplementalApplicantType extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SupplementalApplicantType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("supplementalapplicanttype18aaelemtype");
            
            /**
             * Gets the "AlaskaNativeServingInstitution" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAlaskaNativeServingInstitution();
            
            /**
             * Gets (as xml) the "AlaskaNativeServingInstitution" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAlaskaNativeServingInstitution();
            
            /**
             * True if has "AlaskaNativeServingInstitution" element
             */
            boolean isSetAlaskaNativeServingInstitution();
            
            /**
             * Sets the "AlaskaNativeServingInstitution" element
             */
            void setAlaskaNativeServingInstitution(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum alaskaNativeServingInstitution);
            
            /**
             * Sets (as xml) the "AlaskaNativeServingInstitution" element
             */
            void xsetAlaskaNativeServingInstitution(gov.grants.apply.system.globalLibraryV20.YesNoDataType alaskaNativeServingInstitution);
            
            /**
             * Unsets the "AlaskaNativeServingInstitution" element
             */
            void unsetAlaskaNativeServingInstitution();
            
            /**
             * Gets the "CooperativeExtensionService" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCooperativeExtensionService();
            
            /**
             * Gets (as xml) the "CooperativeExtensionService" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCooperativeExtensionService();
            
            /**
             * True if has "CooperativeExtensionService" element
             */
            boolean isSetCooperativeExtensionService();
            
            /**
             * Sets the "CooperativeExtensionService" element
             */
            void setCooperativeExtensionService(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cooperativeExtensionService);
            
            /**
             * Sets (as xml) the "CooperativeExtensionService" element
             */
            void xsetCooperativeExtensionService(gov.grants.apply.system.globalLibraryV20.YesNoDataType cooperativeExtensionService);
            
            /**
             * Unsets the "CooperativeExtensionService" element
             */
            void unsetCooperativeExtensionService();
            
            /**
             * Gets the "HispanicServingInstitution" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHispanicServingInstitution();
            
            /**
             * Gets (as xml) the "HispanicServingInstitution" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHispanicServingInstitution();
            
            /**
             * True if has "HispanicServingInstitution" element
             */
            boolean isSetHispanicServingInstitution();
            
            /**
             * Sets the "HispanicServingInstitution" element
             */
            void setHispanicServingInstitution(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hispanicServingInstitution);
            
            /**
             * Sets (as xml) the "HispanicServingInstitution" element
             */
            void xsetHispanicServingInstitution(gov.grants.apply.system.globalLibraryV20.YesNoDataType hispanicServingInstitution);
            
            /**
             * Unsets the "HispanicServingInstitution" element
             */
            void unsetHispanicServingInstitution();
            
            /**
             * Gets the "HistoricallyBlackCollegeorUniversity" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHistoricallyBlackCollegeorUniversity();
            
            /**
             * Gets (as xml) the "HistoricallyBlackCollegeorUniversity" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHistoricallyBlackCollegeorUniversity();
            
            /**
             * True if has "HistoricallyBlackCollegeorUniversity" element
             */
            boolean isSetHistoricallyBlackCollegeorUniversity();
            
            /**
             * Sets the "HistoricallyBlackCollegeorUniversity" element
             */
            void setHistoricallyBlackCollegeorUniversity(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum historicallyBlackCollegeorUniversity);
            
            /**
             * Sets (as xml) the "HistoricallyBlackCollegeorUniversity" element
             */
            void xsetHistoricallyBlackCollegeorUniversity(gov.grants.apply.system.globalLibraryV20.YesNoDataType historicallyBlackCollegeorUniversity);
            
            /**
             * Unsets the "HistoricallyBlackCollegeorUniversity" element
             */
            void unsetHistoricallyBlackCollegeorUniversity();
            
            /**
             * Gets the "MinorityServingInstitution" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMinorityServingInstitution();
            
            /**
             * Gets (as xml) the "MinorityServingInstitution" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMinorityServingInstitution();
            
            /**
             * True if has "MinorityServingInstitution" element
             */
            boolean isSetMinorityServingInstitution();
            
            /**
             * Sets the "MinorityServingInstitution" element
             */
            void setMinorityServingInstitution(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum minorityServingInstitution);
            
            /**
             * Sets (as xml) the "MinorityServingInstitution" element
             */
            void xsetMinorityServingInstitution(gov.grants.apply.system.globalLibraryV20.YesNoDataType minorityServingInstitution);
            
            /**
             * Unsets the "MinorityServingInstitution" element
             */
            void unsetMinorityServingInstitution();
            
            /**
             * Gets the "NativeHawaiianServingInstitution" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNativeHawaiianServingInstitution();
            
            /**
             * Gets (as xml) the "NativeHawaiianServingInstitution" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNativeHawaiianServingInstitution();
            
            /**
             * True if has "NativeHawaiianServingInstitution" element
             */
            boolean isSetNativeHawaiianServingInstitution();
            
            /**
             * Sets the "NativeHawaiianServingInstitution" element
             */
            void setNativeHawaiianServingInstitution(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nativeHawaiianServingInstitution);
            
            /**
             * Sets (as xml) the "NativeHawaiianServingInstitution" element
             */
            void xsetNativeHawaiianServingInstitution(gov.grants.apply.system.globalLibraryV20.YesNoDataType nativeHawaiianServingInstitution);
            
            /**
             * Unsets the "NativeHawaiianServingInstitution" element
             */
            void unsetNativeHawaiianServingInstitution();
            
            /**
             * Gets the "PublicNonprofitJuniororCommunityCollege" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPublicNonprofitJuniororCommunityCollege();
            
            /**
             * Gets (as xml) the "PublicNonprofitJuniororCommunityCollege" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPublicNonprofitJuniororCommunityCollege();
            
            /**
             * True if has "PublicNonprofitJuniororCommunityCollege" element
             */
            boolean isSetPublicNonprofitJuniororCommunityCollege();
            
            /**
             * Sets the "PublicNonprofitJuniororCommunityCollege" element
             */
            void setPublicNonprofitJuniororCommunityCollege(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum publicNonprofitJuniororCommunityCollege);
            
            /**
             * Sets (as xml) the "PublicNonprofitJuniororCommunityCollege" element
             */
            void xsetPublicNonprofitJuniororCommunityCollege(gov.grants.apply.system.globalLibraryV20.YesNoDataType publicNonprofitJuniororCommunityCollege);
            
            /**
             * Unsets the "PublicNonprofitJuniororCommunityCollege" element
             */
            void unsetPublicNonprofitJuniororCommunityCollege();
            
            /**
             * Gets the "PublicSecondarySchool" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPublicSecondarySchool();
            
            /**
             * Gets (as xml) the "PublicSecondarySchool" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPublicSecondarySchool();
            
            /**
             * True if has "PublicSecondarySchool" element
             */
            boolean isSetPublicSecondarySchool();
            
            /**
             * Sets the "PublicSecondarySchool" element
             */
            void setPublicSecondarySchool(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum publicSecondarySchool);
            
            /**
             * Sets (as xml) the "PublicSecondarySchool" element
             */
            void xsetPublicSecondarySchool(gov.grants.apply.system.globalLibraryV20.YesNoDataType publicSecondarySchool);
            
            /**
             * Unsets the "PublicSecondarySchool" element
             */
            void unsetPublicSecondarySchool();
            
            /**
             * Gets the "SchoolofForestry" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSchoolofForestry();
            
            /**
             * Gets (as xml) the "SchoolofForestry" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSchoolofForestry();
            
            /**
             * True if has "SchoolofForestry" element
             */
            boolean isSetSchoolofForestry();
            
            /**
             * Sets the "SchoolofForestry" element
             */
            void setSchoolofForestry(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum schoolofForestry);
            
            /**
             * Sets (as xml) the "SchoolofForestry" element
             */
            void xsetSchoolofForestry(gov.grants.apply.system.globalLibraryV20.YesNoDataType schoolofForestry);
            
            /**
             * Unsets the "SchoolofForestry" element
             */
            void unsetSchoolofForestry();
            
            /**
             * Gets the "StateAgriculturalExperimentStation" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getStateAgriculturalExperimentStation();
            
            /**
             * Gets (as xml) the "StateAgriculturalExperimentStation" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetStateAgriculturalExperimentStation();
            
            /**
             * True if has "StateAgriculturalExperimentStation" element
             */
            boolean isSetStateAgriculturalExperimentStation();
            
            /**
             * Sets the "StateAgriculturalExperimentStation" element
             */
            void setStateAgriculturalExperimentStation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum stateAgriculturalExperimentStation);
            
            /**
             * Sets (as xml) the "StateAgriculturalExperimentStation" element
             */
            void xsetStateAgriculturalExperimentStation(gov.grants.apply.system.globalLibraryV20.YesNoDataType stateAgriculturalExperimentStation);
            
            /**
             * Unsets the "StateAgriculturalExperimentStation" element
             */
            void unsetStateAgriculturalExperimentStation();
            
            /**
             * Gets the "TribalCollege" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTribalCollege();
            
            /**
             * Gets (as xml) the "TribalCollege" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTribalCollege();
            
            /**
             * True if has "TribalCollege" element
             */
            boolean isSetTribalCollege();
            
            /**
             * Sets the "TribalCollege" element
             */
            void setTribalCollege(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tribalCollege);
            
            /**
             * Sets (as xml) the "TribalCollege" element
             */
            void xsetTribalCollege(gov.grants.apply.system.globalLibraryV20.YesNoDataType tribalCollege);
            
            /**
             * Unsets the "TribalCollege" element
             */
            void unsetTribalCollege();
            
            /**
             * Gets the "VeterinarySchoolorCollege" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVeterinarySchoolorCollege();
            
            /**
             * Gets (as xml) the "VeterinarySchoolorCollege" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVeterinarySchoolorCollege();
            
            /**
             * True if has "VeterinarySchoolorCollege" element
             */
            boolean isSetVeterinarySchoolorCollege();
            
            /**
             * Sets the "VeterinarySchoolorCollege" element
             */
            void setVeterinarySchoolorCollege(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum veterinarySchoolorCollege);
            
            /**
             * Sets (as xml) the "VeterinarySchoolorCollege" element
             */
            void xsetVeterinarySchoolorCollege(gov.grants.apply.system.globalLibraryV20.YesNoDataType veterinarySchoolorCollege);
            
            /**
             * Unsets the "VeterinarySchoolorCollege" element
             */
            void unsetVeterinarySchoolorCollege();
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.SupplementalApplicantType newInstance() {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.SupplementalApplicantType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.SupplementalApplicantType newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.SupplementalApplicantType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML HHS_AccountInfo(@http://apply.grants.gov/forms/CSREES_Supplemental_Info-V1.0).
         *
         * This is a complex type.
         */
        public interface HHSAccountInfo extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(HHSAccountInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("hhsaccountinfoa361elemtype");
            
            /**
             * Gets the "PMSAccount" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPMSAccount();
            
            /**
             * Gets (as xml) the "PMSAccount" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPMSAccount();
            
            /**
             * Sets the "PMSAccount" element
             */
            void setPMSAccount(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pmsAccount);
            
            /**
             * Sets (as xml) the "PMSAccount" element
             */
            void xsetPMSAccount(gov.grants.apply.system.globalLibraryV20.YesNoDataType pmsAccount);
            
            /**
             * Gets the "PMSPIN" element
             */
            java.lang.String getPMSPIN();
            
            /**
             * Gets (as xml) the "PMSPIN" element
             */
            gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.HHSAccountInfo.PMSPIN xgetPMSPIN();
            
            /**
             * True if has "PMSPIN" element
             */
            boolean isSetPMSPIN();
            
            /**
             * Sets the "PMSPIN" element
             */
            void setPMSPIN(java.lang.String pmspin);
            
            /**
             * Sets (as xml) the "PMSPIN" element
             */
            void xsetPMSPIN(gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.HHSAccountInfo.PMSPIN pmspin);
            
            /**
             * Unsets the "PMSPIN" element
             */
            void unsetPMSPIN();
            
            /**
             * An XML PMSPIN(@http://apply.grants.gov/forms/CSREES_Supplemental_Info-V1.0).
             *
             * This is an atomic type that is a restriction of gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument$CSREESSupplementalInfo$HHSAccountInfo$PMSPIN.
             */
            public interface PMSPIN extends org.apache.xmlbeans.XmlString
            {
                public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                    org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PMSPIN.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("pmspin383celemtype");
                
                /**
                 * A factory class with static methods for creating instances
                 * of this type.
                 */
                
                public static final class Factory
                {
                    public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.HHSAccountInfo.PMSPIN newValue(java.lang.Object obj) {
                      return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.HHSAccountInfo.PMSPIN) type.newValue( obj ); }
                    
                    public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.HHSAccountInfo.PMSPIN newInstance() {
                      return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.HHSAccountInfo.PMSPIN) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                    
                    public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.HHSAccountInfo.PMSPIN newInstance(org.apache.xmlbeans.XmlOptions options) {
                      return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.HHSAccountInfo.PMSPIN) 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.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.HHSAccountInfo newInstance() {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.HHSAccountInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.HHSAccountInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.HHSAccountInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML KeyWords(@http://apply.grants.gov/forms/CSREES_Supplemental_Info-V1.0).
         *
         * This is an atomic type that is a restriction of gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument$CSREESSupplementalInfo$KeyWords.
         */
        public interface KeyWords extends org.apache.xmlbeans.XmlString
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(KeyWords.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("keywordscd0celemtype");
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.KeyWords newValue(java.lang.Object obj) {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.KeyWords) type.newValue( obj ); }
                
                public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.KeyWords newInstance() {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.KeyWords) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.KeyWords newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.KeyWords) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML ConflictofInterestList(@http://apply.grants.gov/forms/CSREES_Supplemental_Info-V1.0).
         *
         * This is a complex type.
         */
        public interface ConflictofInterestList extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ConflictofInterestList.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("conflictofinterestlist9e73elemtype");
            
            /**
             * Gets the "AttachedFile" element
             */
            gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttachedFile();
            
            /**
             * True if has "AttachedFile" element
             */
            boolean isSetAttachedFile();
            
            /**
             * Sets the "AttachedFile" element
             */
            void setAttachedFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attachedFile);
            
            /**
             * Appends and returns a new empty "AttachedFile" element
             */
            gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttachedFile();
            
            /**
             * Unsets the "AttachedFile" element
             */
            void unsetAttachedFile();
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ConflictofInterestList newInstance() {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ConflictofInterestList) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ConflictofInterestList newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo.ConflictofInterestList) 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.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo newInstance() {
              return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
            
            public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
              return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument.CSREESSupplementalInfo) 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.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument newInstance() {
          return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
        
        public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
          return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
        
        /** @param xmlAsString the string value to parse */
        public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
        
        public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) 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.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
        
        public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
        
        public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
        
        public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
        
        public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
        
        public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
        
        public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
        
        public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
        
        public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
        
        public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
        
        public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
        
        public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
        
        /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
        public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
          return (gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
        
        /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
        public static gov.grants.apply.forms.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument 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.csreesSupplementalInfoV10.CSREESSupplementalInfoDocument) 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