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

gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document Maven / Gradle / Ivy

/*
 * An XML document type.
 * Localname: NSF_CoverPage_1_4
 * Namespace: http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4
 * Java type: gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document
 *
 * Automatically generated - do not modify.
 */
package gov.grants.apply.forms.nsfCoverPage14V14;


/**
 * A document containing one NSF_CoverPage_1_4(@http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4) element.
 *
 * This is a complex type.
 */
public interface NSFCoverPage14Document extends org.apache.xmlbeans.XmlObject
{
    public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
        org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NSFCoverPage14Document.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nsfcoverpage14768fdoctype");
    
    /**
     * Gets the "NSF_CoverPage_1_4" element
     */
    gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14 getNSFCoverPage14();
    
    /**
     * Sets the "NSF_CoverPage_1_4" element
     */
    void setNSFCoverPage14(gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14 nsfCoverPage14);
    
    /**
     * Appends and returns a new empty "NSF_CoverPage_1_4" element
     */
    gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14 addNewNSFCoverPage14();
    
    /**
     * An XML NSF_CoverPage_1_4(@http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4).
     *
     * This is a complex type.
     */
    public interface NSFCoverPage14 extends org.apache.xmlbeans.XmlObject
    {
        public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
            org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NSFCoverPage14.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nsfcoverpage144474elemtype");
        
        /**
         * Gets the "FundingOpportunityNumber" element
         */
        java.lang.String getFundingOpportunityNumber();
        
        /**
         * Gets (as xml) the "FundingOpportunityNumber" element
         */
        gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.FundingOpportunityNumber xgetFundingOpportunityNumber();
        
        /**
         * Sets the "FundingOpportunityNumber" element
         */
        void setFundingOpportunityNumber(java.lang.String fundingOpportunityNumber);
        
        /**
         * Sets (as xml) the "FundingOpportunityNumber" element
         */
        void xsetFundingOpportunityNumber(gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.FundingOpportunityNumber fundingOpportunityNumber);
        
        /**
         * Gets the "DueDate" element
         */
        java.util.Calendar getDueDate();
        
        /**
         * Gets (as xml) the "DueDate" element
         */
        org.apache.xmlbeans.XmlDate xgetDueDate();
        
        /**
         * Sets the "DueDate" element
         */
        void setDueDate(java.util.Calendar dueDate);
        
        /**
         * Sets (as xml) the "DueDate" element
         */
        void xsetDueDate(org.apache.xmlbeans.XmlDate dueDate);
        
        /**
         * Gets the "NSFUnitConsideration" element
         */
        gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration getNSFUnitConsideration();
        
        /**
         * Sets the "NSFUnitConsideration" element
         */
        void setNSFUnitConsideration(gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration nsfUnitConsideration);
        
        /**
         * Appends and returns a new empty "NSFUnitConsideration" element
         */
        gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration addNewNSFUnitConsideration();
        
        /**
         * Gets the "PIInfo" element
         */
        gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.PIInfo getPIInfo();
        
        /**
         * Sets the "PIInfo" element
         */
        void setPIInfo(gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.PIInfo piInfo);
        
        /**
         * Appends and returns a new empty "PIInfo" element
         */
        gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.PIInfo addNewPIInfo();
        
        /**
         * Gets the "OtherInfo" element
         */
        gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.OtherInfo getOtherInfo();
        
        /**
         * True if has "OtherInfo" element
         */
        boolean isSetOtherInfo();
        
        /**
         * Sets the "OtherInfo" element
         */
        void setOtherInfo(gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.OtherInfo otherInfo);
        
        /**
         * Appends and returns a new empty "OtherInfo" element
         */
        gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.OtherInfo addNewOtherInfo();
        
        /**
         * Unsets the "OtherInfo" element
         */
        void unsetOtherInfo();
        
        /**
         * Gets the "Single-CopyDocuments" element
         */
        gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType getSingleCopyDocuments();
        
        /**
         * True if has "Single-CopyDocuments" element
         */
        boolean isSetSingleCopyDocuments();
        
        /**
         * Sets the "Single-CopyDocuments" element
         */
        void setSingleCopyDocuments(gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType singleCopyDocuments);
        
        /**
         * Appends and returns a new empty "Single-CopyDocuments" element
         */
        gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType addNewSingleCopyDocuments();
        
        /**
         * Unsets the "Single-CopyDocuments" element
         */
        void unsetSingleCopyDocuments();
        
        /**
         * Gets the "Data-Management-Plan" element
         */
        gov.grants.apply.system.attachmentsV10.AttachedFileDataType getDataManagementPlan();
        
        /**
         * True if has "Data-Management-Plan" element
         */
        boolean isSetDataManagementPlan();
        
        /**
         * Sets the "Data-Management-Plan" element
         */
        void setDataManagementPlan(gov.grants.apply.system.attachmentsV10.AttachedFileDataType dataManagementPlan);
        
        /**
         * Appends and returns a new empty "Data-Management-Plan" element
         */
        gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewDataManagementPlan();
        
        /**
         * Unsets the "Data-Management-Plan" element
         */
        void unsetDataManagementPlan();
        
        /**
         * Gets the "PostDoctoralFundsRequested" element
         */
        gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPostDoctoralFundsRequested();
        
        /**
         * Gets (as xml) the "PostDoctoralFundsRequested" element
         */
        gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPostDoctoralFundsRequested();
        
        /**
         * True if has "PostDoctoralFundsRequested" element
         */
        boolean isSetPostDoctoralFundsRequested();
        
        /**
         * Sets the "PostDoctoralFundsRequested" element
         */
        void setPostDoctoralFundsRequested(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum postDoctoralFundsRequested);
        
        /**
         * Sets (as xml) the "PostDoctoralFundsRequested" element
         */
        void xsetPostDoctoralFundsRequested(gov.grants.apply.system.globalLibraryV20.YesNoDataType postDoctoralFundsRequested);
        
        /**
         * Unsets the "PostDoctoralFundsRequested" element
         */
        void unsetPostDoctoralFundsRequested();
        
        /**
         * Gets the "Mentoring-Plan" element
         */
        gov.grants.apply.system.attachmentsV10.AttachedFileDataType getMentoringPlan();
        
        /**
         * True if has "Mentoring-Plan" element
         */
        boolean isSetMentoringPlan();
        
        /**
         * Sets the "Mentoring-Plan" element
         */
        void setMentoringPlan(gov.grants.apply.system.attachmentsV10.AttachedFileDataType mentoringPlan);
        
        /**
         * Appends and returns a new empty "Mentoring-Plan" element
         */
        gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewMentoringPlan();
        
        /**
         * Unsets the "Mentoring-Plan" element
         */
        void unsetMentoringPlan();
        
        /**
         * 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 FundingOpportunityNumber(@http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4).
         *
         * This is an atomic type that is a restriction of gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document$NSFCoverPage14$FundingOpportunityNumber.
         */
        public interface FundingOpportunityNumber extends gov.grants.apply.system.globalLibraryV20.OpportunityIDDataType
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FundingOpportunityNumber.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fundingopportunitynumber6b19elemtype");
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.FundingOpportunityNumber newValue(java.lang.Object obj) {
                  return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.FundingOpportunityNumber) type.newValue( obj ); }
                
                public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.FundingOpportunityNumber newInstance() {
                  return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.FundingOpportunityNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.FundingOpportunityNumber newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.FundingOpportunityNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML NSFUnitConsideration(@http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4).
         *
         * This is a complex type.
         */
        public interface NSFUnitConsideration extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NSFUnitConsideration.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nsfunitconsideration6421elemtype");
            
            /**
             * Gets the "DivisionCode" element
             */
            java.lang.String getDivisionCode();
            
            /**
             * Gets (as xml) the "DivisionCode" element
             */
            gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.DivisionCode xgetDivisionCode();
            
            /**
             * Sets the "DivisionCode" element
             */
            void setDivisionCode(java.lang.String divisionCode);
            
            /**
             * Sets (as xml) the "DivisionCode" element
             */
            void xsetDivisionCode(gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.DivisionCode divisionCode);
            
            /**
             * Gets the "DivisionName" element
             */
            java.lang.String getDivisionName();
            
            /**
             * Gets (as xml) the "DivisionName" element
             */
            gov.grants.apply.system.globalV10.StringMin1Max30Type xgetDivisionName();
            
            /**
             * True if has "DivisionName" element
             */
            boolean isSetDivisionName();
            
            /**
             * Sets the "DivisionName" element
             */
            void setDivisionName(java.lang.String divisionName);
            
            /**
             * Sets (as xml) the "DivisionName" element
             */
            void xsetDivisionName(gov.grants.apply.system.globalV10.StringMin1Max30Type divisionName);
            
            /**
             * Unsets the "DivisionName" element
             */
            void unsetDivisionName();
            
            /**
             * Gets the "ProgramCode" element
             */
            java.lang.String getProgramCode();
            
            /**
             * Gets (as xml) the "ProgramCode" element
             */
            gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.ProgramCode xgetProgramCode();
            
            /**
             * Sets the "ProgramCode" element
             */
            void setProgramCode(java.lang.String programCode);
            
            /**
             * Sets (as xml) the "ProgramCode" element
             */
            void xsetProgramCode(gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.ProgramCode programCode);
            
            /**
             * Gets the "ProgramName" element
             */
            java.lang.String getProgramName();
            
            /**
             * Gets (as xml) the "ProgramName" element
             */
            gov.grants.apply.system.globalV10.StringMin1Max30Type xgetProgramName();
            
            /**
             * True if has "ProgramName" element
             */
            boolean isSetProgramName();
            
            /**
             * Sets the "ProgramName" element
             */
            void setProgramName(java.lang.String programName);
            
            /**
             * Sets (as xml) the "ProgramName" element
             */
            void xsetProgramName(gov.grants.apply.system.globalV10.StringMin1Max30Type programName);
            
            /**
             * Unsets the "ProgramName" element
             */
            void unsetProgramName();
            
            /**
             * An XML DivisionCode(@http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4).
             *
             * This is an atomic type that is a restriction of gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document$NSFCoverPage14$NSFUnitConsideration$DivisionCode.
             */
            public interface DivisionCode extends org.apache.xmlbeans.XmlString
            {
                public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                    org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(DivisionCode.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("divisioncodeb217elemtype");
                
                /**
                 * A factory class with static methods for creating instances
                 * of this type.
                 */
                
                public static final class Factory
                {
                    public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.DivisionCode newValue(java.lang.Object obj) {
                      return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.DivisionCode) type.newValue( obj ); }
                    
                    public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.DivisionCode newInstance() {
                      return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.DivisionCode) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                    
                    public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.DivisionCode newInstance(org.apache.xmlbeans.XmlOptions options) {
                      return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.DivisionCode) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                    
                    private Factory() { } // No instance of this class allowed
                }
            }
            
            /**
             * An XML ProgramCode(@http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4).
             *
             * This is an atomic type that is a restriction of gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document$NSFCoverPage14$NSFUnitConsideration$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("programcode667eelemtype");
                
                /**
                 * A factory class with static methods for creating instances
                 * of this type.
                 */
                
                public static final class Factory
                {
                    public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.ProgramCode newValue(java.lang.Object obj) {
                      return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.ProgramCode) type.newValue( obj ); }
                    
                    public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.ProgramCode newInstance() {
                      return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.ProgramCode) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                    
                    public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.ProgramCode newInstance(org.apache.xmlbeans.XmlOptions options) {
                      return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.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.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration newInstance() {
                  return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML PIInfo(@http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4).
         *
         * This is a complex type.
         */
        public interface PIInfo extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PIInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("piinfo1671elemtype");
            
            /**
             * Gets the "isCurrentPI" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsCurrentPI();
            
            /**
             * Gets (as xml) the "isCurrentPI" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsCurrentPI();
            
            /**
             * True if has "isCurrentPI" element
             */
            boolean isSetIsCurrentPI();
            
            /**
             * Sets the "isCurrentPI" element
             */
            void setIsCurrentPI(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isCurrentPI);
            
            /**
             * Sets (as xml) the "isCurrentPI" element
             */
            void xsetIsCurrentPI(gov.grants.apply.system.globalLibraryV20.YesNoDataType isCurrentPI);
            
            /**
             * Unsets the "isCurrentPI" element
             */
            void unsetIsCurrentPI();
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.PIInfo newInstance() {
                  return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.PIInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.PIInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.PIInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML OtherInfo(@http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4).
         *
         * This is a complex type.
         */
        public interface OtherInfo extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OtherInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("otherinfo6a8aelemtype");
            
            /**
             * Gets the "isBeginInvestigator" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsBeginInvestigator();
            
            /**
             * Gets (as xml) the "isBeginInvestigator" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsBeginInvestigator();
            
            /**
             * True if has "isBeginInvestigator" element
             */
            boolean isSetIsBeginInvestigator();
            
            /**
             * Sets the "isBeginInvestigator" element
             */
            void setIsBeginInvestigator(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isBeginInvestigator);
            
            /**
             * Sets (as xml) the "isBeginInvestigator" element
             */
            void xsetIsBeginInvestigator(gov.grants.apply.system.globalLibraryV20.YesNoDataType isBeginInvestigator);
            
            /**
             * Unsets the "isBeginInvestigator" element
             */
            void unsetIsBeginInvestigator();
            
            /**
             * Gets the "isDisclosureLobbyingActivities" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsDisclosureLobbyingActivities();
            
            /**
             * Gets (as xml) the "isDisclosureLobbyingActivities" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsDisclosureLobbyingActivities();
            
            /**
             * True if has "isDisclosureLobbyingActivities" element
             */
            boolean isSetIsDisclosureLobbyingActivities();
            
            /**
             * Sets the "isDisclosureLobbyingActivities" element
             */
            void setIsDisclosureLobbyingActivities(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isDisclosureLobbyingActivities);
            
            /**
             * Sets (as xml) the "isDisclosureLobbyingActivities" element
             */
            void xsetIsDisclosureLobbyingActivities(gov.grants.apply.system.globalLibraryV20.YesNoDataType isDisclosureLobbyingActivities);
            
            /**
             * Unsets the "isDisclosureLobbyingActivities" element
             */
            void unsetIsDisclosureLobbyingActivities();
            
            /**
             * Gets the "isRapidResponseGrant" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsRapidResponseGrant();
            
            /**
             * Gets (as xml) the "isRapidResponseGrant" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsRapidResponseGrant();
            
            /**
             * True if has "isRapidResponseGrant" element
             */
            boolean isSetIsRapidResponseGrant();
            
            /**
             * Sets the "isRapidResponseGrant" element
             */
            void setIsRapidResponseGrant(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isRapidResponseGrant);
            
            /**
             * Sets (as xml) the "isRapidResponseGrant" element
             */
            void xsetIsRapidResponseGrant(gov.grants.apply.system.globalLibraryV20.YesNoDataType isRapidResponseGrant);
            
            /**
             * Unsets the "isRapidResponseGrant" element
             */
            void unsetIsRapidResponseGrant();
            
            /**
             * Gets the "isEarlyConceptGrant" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsEarlyConceptGrant();
            
            /**
             * Gets (as xml) the "isEarlyConceptGrant" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsEarlyConceptGrant();
            
            /**
             * True if has "isEarlyConceptGrant" element
             */
            boolean isSetIsEarlyConceptGrant();
            
            /**
             * Sets the "isEarlyConceptGrant" element
             */
            void setIsEarlyConceptGrant(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isEarlyConceptGrant);
            
            /**
             * Sets (as xml) the "isEarlyConceptGrant" element
             */
            void xsetIsEarlyConceptGrant(gov.grants.apply.system.globalLibraryV20.YesNoDataType isEarlyConceptGrant);
            
            /**
             * Unsets the "isEarlyConceptGrant" element
             */
            void unsetIsEarlyConceptGrant();
            
            /**
             * Gets the "isAccomplishmentRenewal" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsAccomplishmentRenewal();
            
            /**
             * Gets (as xml) the "isAccomplishmentRenewal" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsAccomplishmentRenewal();
            
            /**
             * True if has "isAccomplishmentRenewal" element
             */
            boolean isSetIsAccomplishmentRenewal();
            
            /**
             * Sets the "isAccomplishmentRenewal" element
             */
            void setIsAccomplishmentRenewal(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isAccomplishmentRenewal);
            
            /**
             * Sets (as xml) the "isAccomplishmentRenewal" element
             */
            void xsetIsAccomplishmentRenewal(gov.grants.apply.system.globalLibraryV20.YesNoDataType isAccomplishmentRenewal);
            
            /**
             * Unsets the "isAccomplishmentRenewal" element
             */
            void unsetIsAccomplishmentRenewal();
            
            /**
             * Gets the "isHighResolutionGraphics" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsHighResolutionGraphics();
            
            /**
             * Gets (as xml) the "isHighResolutionGraphics" element
             */
            gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsHighResolutionGraphics();
            
            /**
             * True if has "isHighResolutionGraphics" element
             */
            boolean isSetIsHighResolutionGraphics();
            
            /**
             * Sets the "isHighResolutionGraphics" element
             */
            void setIsHighResolutionGraphics(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isHighResolutionGraphics);
            
            /**
             * Sets (as xml) the "isHighResolutionGraphics" element
             */
            void xsetIsHighResolutionGraphics(gov.grants.apply.system.globalLibraryV20.YesNoDataType isHighResolutionGraphics);
            
            /**
             * Unsets the "isHighResolutionGraphics" element
             */
            void unsetIsHighResolutionGraphics();
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.OtherInfo newInstance() {
                  return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.OtherInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.OtherInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.OtherInfo) 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.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14 newInstance() {
              return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
            
            public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14 newInstance(org.apache.xmlbeans.XmlOptions options) {
              return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14) 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.nsfCoverPage14V14.NSFCoverPage14Document newInstance() {
          return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
        
        public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document newInstance(org.apache.xmlbeans.XmlOptions options) {
          return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
        
        /** @param xmlAsString the string value to parse */
        public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
        
        public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document) 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.nsfCoverPage14V14.NSFCoverPage14Document parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
        
        public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
        
        public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
        
        public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
        
        public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
        
        public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
        
        public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
        
        public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
        
        public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
        
        public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
        
        public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
        
        public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
        
        /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
        public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
          return (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
        
        /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
        public static gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document 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.nsfCoverPage14V14.NSFCoverPage14Document) 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