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

gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document Maven / Gradle / Ivy

/*
 * An XML document type.
 * Localname: NEH_SF424CoverPageSupplemental_2_0
 * Namespace: http://apply.grants.gov/forms/NEH_SF424CoverPageSupplemental_2_0-V2.0
 * Java type: gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document
 *
 * Automatically generated - do not modify.
 */
package gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20;


/**
 * A document containing one NEH_SF424CoverPageSupplemental_2_0(@http://apply.grants.gov/forms/NEH_SF424CoverPageSupplemental_2_0-V2.0) element.
 *
 * This is a complex type.
 */
public interface NEHSF424CoverPageSupplemental20Document extends org.apache.xmlbeans.XmlObject
{
    public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
        org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NEHSF424CoverPageSupplemental20Document.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nehsf424coverpagesupplemental20b33edoctype");
    
    /**
     * Gets the "NEH_SF424CoverPageSupplemental_2_0" element
     */
    gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20 getNEHSF424CoverPageSupplemental20();
    
    /**
     * Sets the "NEH_SF424CoverPageSupplemental_2_0" element
     */
    void setNEHSF424CoverPageSupplemental20(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20 nehsf424CoverPageSupplemental20);
    
    /**
     * Appends and returns a new empty "NEH_SF424CoverPageSupplemental_2_0" element
     */
    gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20 addNewNEHSF424CoverPageSupplemental20();
    
    /**
     * An XML NEH_SF424CoverPageSupplemental_2_0(@http://apply.grants.gov/forms/NEH_SF424CoverPageSupplemental_2_0-V2.0).
     *
     * This is a complex type.
     */
    public interface NEHSF424CoverPageSupplemental20 extends org.apache.xmlbeans.XmlObject
    {
        public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
            org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NEHSF424CoverPageSupplemental20.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nehsf424coverpagesupplemental20f7a9elemtype");
        
        /**
         * Gets the "ProjectDirector" element
         */
        gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectDirector getProjectDirector();
        
        /**
         * Sets the "ProjectDirector" element
         */
        void setProjectDirector(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectDirector projectDirector);
        
        /**
         * Appends and returns a new empty "ProjectDirector" element
         */
        gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectDirector addNewProjectDirector();
        
        /**
         * Gets the "InstitutionInformation" element
         */
        gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionInformation getInstitutionInformation();
        
        /**
         * Sets the "InstitutionInformation" element
         */
        void setInstitutionInformation(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionInformation institutionInformation);
        
        /**
         * Appends and returns a new empty "InstitutionInformation" element
         */
        gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionInformation addNewInstitutionInformation();
        
        /**
         * Gets the "ProjectFunding" element
         */
        gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding getProjectFunding();
        
        /**
         * Tests for nil "ProjectFunding" element
         */
        boolean isNilProjectFunding();
        
        /**
         * True if has "ProjectFunding" element
         */
        boolean isSetProjectFunding();
        
        /**
         * Sets the "ProjectFunding" element
         */
        void setProjectFunding(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding projectFunding);
        
        /**
         * Appends and returns a new empty "ProjectFunding" element
         */
        gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding addNewProjectFunding();
        
        /**
         * Nils the "ProjectFunding" element
         */
        void setNilProjectFunding();
        
        /**
         * Unsets the "ProjectFunding" element
         */
        void unsetProjectFunding();
        
        /**
         * Gets the "AdditionalFundingGroup" element
         */
        gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.AdditionalFundingGroup getAdditionalFundingGroup();
        
        /**
         * Sets the "AdditionalFundingGroup" element
         */
        void setAdditionalFundingGroup(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.AdditionalFundingGroup additionalFundingGroup);
        
        /**
         * Appends and returns a new empty "AdditionalFundingGroup" element
         */
        gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.AdditionalFundingGroup addNewAdditionalFundingGroup();
        
        /**
         * Gets the "AppType" element
         */
        gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.AppTypeType.Enum getAppType();
        
        /**
         * Gets (as xml) the "AppType" element
         */
        gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.AppTypeType xgetAppType();
        
        /**
         * Sets the "AppType" element
         */
        void setAppType(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.AppTypeType.Enum appType);
        
        /**
         * Sets (as xml) the "AppType" element
         */
        void xsetAppType(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.AppTypeType appType);
        
        /**
         * Gets the "SupGrantNumber" element
         */
        java.lang.String getSupGrantNumber();
        
        /**
         * Gets (as xml) the "SupGrantNumber" element
         */
        gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.SupGrantNumberType xgetSupGrantNumber();
        
        /**
         * True if has "SupGrantNumber" element
         */
        boolean isSetSupGrantNumber();
        
        /**
         * Sets the "SupGrantNumber" element
         */
        void setSupGrantNumber(java.lang.String supGrantNumber);
        
        /**
         * Sets (as xml) the "SupGrantNumber" element
         */
        void xsetSupGrantNumber(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.SupGrantNumberType supGrantNumber);
        
        /**
         * Unsets the "SupGrantNumber" element
         */
        void unsetSupGrantNumber();
        
        /**
         * Gets the "ProjFieldCode" element
         */
        gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.MajorFieldDataType.Enum getProjFieldCode();
        
        /**
         * Gets (as xml) the "ProjFieldCode" element
         */
        gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.MajorFieldDataType xgetProjFieldCode();
        
        /**
         * Sets the "ProjFieldCode" element
         */
        void setProjFieldCode(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.MajorFieldDataType.Enum projFieldCode);
        
        /**
         * Sets (as xml) the "ProjFieldCode" element
         */
        void xsetProjFieldCode(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.MajorFieldDataType projFieldCode);
        
        /**
         * Gets the "ProjDescription" element
         */
        java.lang.String getProjDescription();
        
        /**
         * Gets (as xml) the "ProjDescription" element
         */
        gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.StringMin1Max1000Type xgetProjDescription();
        
        /**
         * Sets the "ProjDescription" element
         */
        void setProjDescription(java.lang.String projDescription);
        
        /**
         * Sets (as xml) the "ProjDescription" element
         */
        void xsetProjDescription(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.StringMin1Max1000Type projDescription);
        
        /**
         * Gets the "InstitutionalGrantsAdministrator" element
         */
        gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionalGrantsAdministrator getInstitutionalGrantsAdministrator();
        
        /**
         * Sets the "InstitutionalGrantsAdministrator" element
         */
        void setInstitutionalGrantsAdministrator(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionalGrantsAdministrator institutionalGrantsAdministrator);
        
        /**
         * Appends and returns a new empty "InstitutionalGrantsAdministrator" element
         */
        gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionalGrantsAdministrator addNewInstitutionalGrantsAdministrator();
        
        /**
         * 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 ProjectDirector(@http://apply.grants.gov/forms/NEH_SF424CoverPageSupplemental_2_0-V2.0).
         *
         * This is a complex type.
         */
        public interface ProjectDirector extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProjectDirector.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("projectdirectorebbaelemtype");
            
            /**
             * Gets the "MajorField" element
             */
            gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.MajorFieldDataType.Enum getMajorField();
            
            /**
             * Gets (as xml) the "MajorField" element
             */
            gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.MajorFieldDataType xgetMajorField();
            
            /**
             * Sets the "MajorField" element
             */
            void setMajorField(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.MajorFieldDataType.Enum majorField);
            
            /**
             * Sets (as xml) the "MajorField" element
             */
            void xsetMajorField(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.MajorFieldDataType majorField);
            
            /**
             * Gets the "Name" element
             */
            gov.grants.apply.system.globalLibraryV20.HumanNameDataType getName();
            
            /**
             * Sets the "Name" element
             */
            void setName(gov.grants.apply.system.globalLibraryV20.HumanNameDataType name);
            
            /**
             * Appends and returns a new empty "Name" element
             */
            gov.grants.apply.system.globalLibraryV20.HumanNameDataType addNewName();
            
            /**
             * Gets the "Title" element
             */
            java.lang.String getTitle();
            
            /**
             * Gets (as xml) the "Title" element
             */
            gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitle();
            
            /**
             * True if has "Title" element
             */
            boolean isSetTitle();
            
            /**
             * Sets the "Title" element
             */
            void setTitle(java.lang.String title);
            
            /**
             * Sets (as xml) the "Title" element
             */
            void xsetTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType title);
            
            /**
             * Unsets the "Title" element
             */
            void unsetTitle();
            
            /**
             * Gets the "OrganizationName" element
             */
            java.lang.String getOrganizationName();
            
            /**
             * Gets (as xml) the "OrganizationName" element
             */
            gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetOrganizationName();
            
            /**
             * Sets the "OrganizationName" element
             */
            void setOrganizationName(java.lang.String organizationName);
            
            /**
             * Sets (as xml) the "OrganizationName" element
             */
            void xsetOrganizationName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType organizationName);
            
            /**
             * Gets the "DepartmentName" element
             */
            java.lang.String getDepartmentName();
            
            /**
             * Gets (as xml) the "DepartmentName" element
             */
            gov.grants.apply.system.globalLibraryV20.DepartmentNameDataType xgetDepartmentName();
            
            /**
             * True if has "DepartmentName" element
             */
            boolean isSetDepartmentName();
            
            /**
             * Sets the "DepartmentName" element
             */
            void setDepartmentName(java.lang.String departmentName);
            
            /**
             * Sets (as xml) the "DepartmentName" element
             */
            void xsetDepartmentName(gov.grants.apply.system.globalLibraryV20.DepartmentNameDataType departmentName);
            
            /**
             * Unsets the "DepartmentName" element
             */
            void unsetDepartmentName();
            
            /**
             * Gets the "DivisionName" element
             */
            java.lang.String getDivisionName();
            
            /**
             * Gets (as xml) the "DivisionName" element
             */
            gov.grants.apply.system.globalLibraryV20.DivisionNameDataType 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.globalLibraryV20.DivisionNameDataType divisionName);
            
            /**
             * Unsets the "DivisionName" element
             */
            void unsetDivisionName();
            
            /**
             * Gets the "Address" element
             */
            gov.grants.apply.system.globalLibraryV20.AddressDataType getAddress();
            
            /**
             * Sets the "Address" element
             */
            void setAddress(gov.grants.apply.system.globalLibraryV20.AddressDataType address);
            
            /**
             * Appends and returns a new empty "Address" element
             */
            gov.grants.apply.system.globalLibraryV20.AddressDataType addNewAddress();
            
            /**
             * Gets the "Email" element
             */
            java.lang.String getEmail();
            
            /**
             * Gets (as xml) the "Email" element
             */
            gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail();
            
            /**
             * True if has "Email" element
             */
            boolean isSetEmail();
            
            /**
             * Sets the "Email" element
             */
            void setEmail(java.lang.String email);
            
            /**
             * Sets (as xml) the "Email" element
             */
            void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email);
            
            /**
             * Unsets the "Email" element
             */
            void unsetEmail();
            
            /**
             * Gets the "Phone" element
             */
            java.lang.String getPhone();
            
            /**
             * Gets (as xml) the "Phone" element
             */
            gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetPhone();
            
            /**
             * Sets the "Phone" element
             */
            void setPhone(java.lang.String phone);
            
            /**
             * Sets (as xml) the "Phone" element
             */
            void xsetPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType phone);
            
            /**
             * Gets the "Fax" element
             */
            java.lang.String getFax();
            
            /**
             * Gets (as xml) the "Fax" element
             */
            gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetFax();
            
            /**
             * True if has "Fax" element
             */
            boolean isSetFax();
            
            /**
             * Sets the "Fax" element
             */
            void setFax(java.lang.String fax);
            
            /**
             * Sets (as xml) the "Fax" element
             */
            void xsetFax(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType fax);
            
            /**
             * Unsets the "Fax" element
             */
            void unsetFax();
            
            /**
             * Gets the "MailingAddressIndicator" element
             */
            gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectDirector.MailingAddressIndicator.Enum getMailingAddressIndicator();
            
            /**
             * Gets (as xml) the "MailingAddressIndicator" element
             */
            gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectDirector.MailingAddressIndicator xgetMailingAddressIndicator();
            
            /**
             * Sets the "MailingAddressIndicator" element
             */
            void setMailingAddressIndicator(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectDirector.MailingAddressIndicator.Enum mailingAddressIndicator);
            
            /**
             * Sets (as xml) the "MailingAddressIndicator" element
             */
            void xsetMailingAddressIndicator(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectDirector.MailingAddressIndicator mailingAddressIndicator);
            
            /**
             * An XML MailingAddressIndicator(@http://apply.grants.gov/forms/NEH_SF424CoverPageSupplemental_2_0-V2.0).
             *
             * This is an atomic type that is a restriction of gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document$NEHSF424CoverPageSupplemental20$ProjectDirector$MailingAddressIndicator.
             */
            public interface MailingAddressIndicator extends org.apache.xmlbeans.XmlString
            {
                public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                    org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(MailingAddressIndicator.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("mailingaddressindicatore8ecelemtype");
                
                org.apache.xmlbeans.StringEnumAbstractBase enumValue();
                void set(org.apache.xmlbeans.StringEnumAbstractBase e);
                
                static final Enum WORK = Enum.forString("Work");
                static final Enum HOME = Enum.forString("Home");
                
                static final int INT_WORK = Enum.INT_WORK;
                static final int INT_HOME = Enum.INT_HOME;
                
                /**
                 * Enumeration value class for gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document$NEHSF424CoverPageSupplemental20$ProjectDirector$MailingAddressIndicator.
                 * These enum values can be used as follows:
                 * 
                 * enum.toString(); // returns the string value of the enum
                 * enum.intValue(); // returns an int value, useful for switches
                 * // e.g., case Enum.INT_WORK
                 * Enum.forString(s); // returns the enum value for a string
                 * Enum.forInt(i); // returns the enum value for an int
                 * 
* Enumeration objects are immutable singleton objects that * can be compared using == object equality. They have no * public constructor. See the constants defined within this * class for all the valid values. */ static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase { /** * Returns the enum value for a string, or null if none. */ public static Enum forString(java.lang.String s) { return (Enum)table.forString(s); } /** * Returns the enum value corresponding to an int, or null if none. */ public static Enum forInt(int i) { return (Enum)table.forInt(i); } private Enum(java.lang.String s, int i) { super(s, i); } static final int INT_WORK = 1; static final int INT_HOME = 2; public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = new org.apache.xmlbeans.StringEnumAbstractBase.Table ( new Enum[] { new Enum("Work", INT_WORK), new Enum("Home", INT_HOME), } ); private static final long serialVersionUID = 1L; private java.lang.Object readResolve() { return forInt(intValue()); } } /** * A factory class with static methods for creating instances * of this type. */ public static final class Factory { public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectDirector.MailingAddressIndicator newValue(java.lang.Object obj) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectDirector.MailingAddressIndicator) type.newValue( obj ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectDirector.MailingAddressIndicator newInstance() { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectDirector.MailingAddressIndicator) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectDirector.MailingAddressIndicator newInstance(org.apache.xmlbeans.XmlOptions options) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectDirector.MailingAddressIndicator) 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.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectDirector newInstance() { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectDirector) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectDirector newInstance(org.apache.xmlbeans.XmlOptions options) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectDirector) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); } private Factory() { } // No instance of this class allowed } } /** * An XML InstitutionInformation(@http://apply.grants.gov/forms/NEH_SF424CoverPageSupplemental_2_0-V2.0). * * This is a complex type. */ public interface InstitutionInformation extends org.apache.xmlbeans.XmlObject { public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType) org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(InstitutionInformation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("institutioninformationbeb9elemtype"); /** * Gets the "OrganizationType" element */ gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.OrganizationTypeDataType.Enum getOrganizationType(); /** * Gets (as xml) the "OrganizationType" element */ gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.OrganizationTypeDataType xgetOrganizationType(); /** * Sets the "OrganizationType" element */ void setOrganizationType(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.OrganizationTypeDataType.Enum organizationType); /** * Sets (as xml) the "OrganizationType" element */ void xsetOrganizationType(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.OrganizationTypeDataType organizationType); /** * Gets the "Status" element */ gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionInformation.Status.Enum getStatus(); /** * Gets (as xml) the "Status" element */ gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionInformation.Status xgetStatus(); /** * Sets the "Status" element */ void setStatus(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionInformation.Status.Enum status); /** * Sets (as xml) the "Status" element */ void xsetStatus(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionInformation.Status status); /** * An XML Status(@http://apply.grants.gov/forms/NEH_SF424CoverPageSupplemental_2_0-V2.0). * * This is an atomic type that is a restriction of gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document$NEHSF424CoverPageSupplemental20$InstitutionInformation$Status. */ public interface Status extends org.apache.xmlbeans.XmlString { public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType) org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Status.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("status07cbelemtype"); org.apache.xmlbeans.StringEnumAbstractBase enumValue(); void set(org.apache.xmlbeans.StringEnumAbstractBase e); static final Enum PRIVATE_NON_PROFIT = Enum.forString("Private Non-Profit"); static final Enum UNIT_OF_STATE_LOCAL_GOVERNMENT = Enum.forString("Unit of State/Local Government"); static final int INT_PRIVATE_NON_PROFIT = Enum.INT_PRIVATE_NON_PROFIT; static final int INT_UNIT_OF_STATE_LOCAL_GOVERNMENT = Enum.INT_UNIT_OF_STATE_LOCAL_GOVERNMENT; /** * Enumeration value class for gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document$NEHSF424CoverPageSupplemental20$InstitutionInformation$Status. * These enum values can be used as follows: *
                 * enum.toString(); // returns the string value of the enum
                 * enum.intValue(); // returns an int value, useful for switches
                 * // e.g., case Enum.INT_PRIVATE_NON_PROFIT
                 * Enum.forString(s); // returns the enum value for a string
                 * Enum.forInt(i); // returns the enum value for an int
                 * 
* Enumeration objects are immutable singleton objects that * can be compared using == object equality. They have no * public constructor. See the constants defined within this * class for all the valid values. */ static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase { /** * Returns the enum value for a string, or null if none. */ public static Enum forString(java.lang.String s) { return (Enum)table.forString(s); } /** * Returns the enum value corresponding to an int, or null if none. */ public static Enum forInt(int i) { return (Enum)table.forInt(i); } private Enum(java.lang.String s, int i) { super(s, i); } static final int INT_PRIVATE_NON_PROFIT = 1; static final int INT_UNIT_OF_STATE_LOCAL_GOVERNMENT = 2; public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = new org.apache.xmlbeans.StringEnumAbstractBase.Table ( new Enum[] { new Enum("Private Non-Profit", INT_PRIVATE_NON_PROFIT), new Enum("Unit of State/Local Government", INT_UNIT_OF_STATE_LOCAL_GOVERNMENT), } ); private static final long serialVersionUID = 1L; private java.lang.Object readResolve() { return forInt(intValue()); } } /** * A factory class with static methods for creating instances * of this type. */ public static final class Factory { public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionInformation.Status newValue(java.lang.Object obj) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionInformation.Status) type.newValue( obj ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionInformation.Status newInstance() { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionInformation.Status) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionInformation.Status newInstance(org.apache.xmlbeans.XmlOptions options) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionInformation.Status) 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.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionInformation newInstance() { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionInformation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionInformation newInstance(org.apache.xmlbeans.XmlOptions options) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionInformation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); } private Factory() { } // No instance of this class allowed } } /** * An XML ProjectFunding(@http://apply.grants.gov/forms/NEH_SF424CoverPageSupplemental_2_0-V2.0). * * This is a complex type. */ public interface ProjectFunding extends org.apache.xmlbeans.XmlObject { public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType) org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProjectFunding.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("projectfunding3409elemtype"); /** * Gets the "ProgramsOtherThanChallengeGrants" element */ gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ProgramsOtherThanChallengeGrants getProgramsOtherThanChallengeGrants(); /** * Tests for nil "ProgramsOtherThanChallengeGrants" element */ boolean isNilProgramsOtherThanChallengeGrants(); /** * True if has "ProgramsOtherThanChallengeGrants" element */ boolean isSetProgramsOtherThanChallengeGrants(); /** * Sets the "ProgramsOtherThanChallengeGrants" element */ void setProgramsOtherThanChallengeGrants(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ProgramsOtherThanChallengeGrants programsOtherThanChallengeGrants); /** * Appends and returns a new empty "ProgramsOtherThanChallengeGrants" element */ gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ProgramsOtherThanChallengeGrants addNewProgramsOtherThanChallengeGrants(); /** * Nils the "ProgramsOtherThanChallengeGrants" element */ void setNilProgramsOtherThanChallengeGrants(); /** * Unsets the "ProgramsOtherThanChallengeGrants" element */ void unsetProgramsOtherThanChallengeGrants(); /** * Gets the "ChallengeGrantsApplicantOnly" element */ gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ChallengeGrantsApplicantOnly getChallengeGrantsApplicantOnly(); /** * Tests for nil "ChallengeGrantsApplicantOnly" element */ boolean isNilChallengeGrantsApplicantOnly(); /** * True if has "ChallengeGrantsApplicantOnly" element */ boolean isSetChallengeGrantsApplicantOnly(); /** * Sets the "ChallengeGrantsApplicantOnly" element */ void setChallengeGrantsApplicantOnly(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ChallengeGrantsApplicantOnly challengeGrantsApplicantOnly); /** * Appends and returns a new empty "ChallengeGrantsApplicantOnly" element */ gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ChallengeGrantsApplicantOnly addNewChallengeGrantsApplicantOnly(); /** * Nils the "ChallengeGrantsApplicantOnly" element */ void setNilChallengeGrantsApplicantOnly(); /** * Unsets the "ChallengeGrantsApplicantOnly" element */ void unsetChallengeGrantsApplicantOnly(); /** * An XML ProgramsOtherThanChallengeGrants(@http://apply.grants.gov/forms/NEH_SF424CoverPageSupplemental_2_0-V2.0). * * This is a complex type. */ public interface ProgramsOtherThanChallengeGrants extends org.apache.xmlbeans.XmlObject { public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType) org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProgramsOtherThanChallengeGrants.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("programsotherthanchallengegrants5035elemtype"); /** * Gets the "OutrightFunds" element */ java.math.BigDecimal getOutrightFunds(); /** * Gets (as xml) the "OutrightFunds" element */ gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOutrightFunds(); /** * True if has "OutrightFunds" element */ boolean isSetOutrightFunds(); /** * Sets the "OutrightFunds" element */ void setOutrightFunds(java.math.BigDecimal outrightFunds); /** * Sets (as xml) the "OutrightFunds" element */ void xsetOutrightFunds(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType outrightFunds); /** * Unsets the "OutrightFunds" element */ void unsetOutrightFunds(); /** * Gets the "FederalMatch" element */ java.math.BigDecimal getFederalMatch(); /** * Gets (as xml) the "FederalMatch" element */ gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFederalMatch(); /** * True if has "FederalMatch" element */ boolean isSetFederalMatch(); /** * Sets the "FederalMatch" element */ void setFederalMatch(java.math.BigDecimal federalMatch); /** * Sets (as xml) the "FederalMatch" element */ void xsetFederalMatch(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType federalMatch); /** * Unsets the "FederalMatch" element */ void unsetFederalMatch(); /** * Gets the "TotalfromNEH" element */ java.math.BigDecimal getTotalfromNEH(); /** * Gets (as xml) the "TotalfromNEH" element */ gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetTotalfromNEH(); /** * True if has "TotalfromNEH" element */ boolean isSetTotalfromNEH(); /** * Sets the "TotalfromNEH" element */ void setTotalfromNEH(java.math.BigDecimal totalfromNEH); /** * Sets (as xml) the "TotalfromNEH" element */ void xsetTotalfromNEH(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType totalfromNEH); /** * Unsets the "TotalfromNEH" element */ void unsetTotalfromNEH(); /** * Gets the "CostSharing" element */ java.math.BigDecimal getCostSharing(); /** * Gets (as xml) the "CostSharing" element */ gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCostSharing(); /** * True if has "CostSharing" element */ boolean isSetCostSharing(); /** * Sets the "CostSharing" element */ void setCostSharing(java.math.BigDecimal costSharing); /** * Sets (as xml) the "CostSharing" element */ void xsetCostSharing(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType costSharing); /** * Unsets the "CostSharing" element */ void unsetCostSharing(); /** * Gets the "TotalProjectCosts" element */ java.math.BigDecimal getTotalProjectCosts(); /** * Gets (as xml) the "TotalProjectCosts" element */ gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetTotalProjectCosts(); /** * True if has "TotalProjectCosts" element */ boolean isSetTotalProjectCosts(); /** * Sets the "TotalProjectCosts" element */ void setTotalProjectCosts(java.math.BigDecimal totalProjectCosts); /** * Sets (as xml) the "TotalProjectCosts" element */ void xsetTotalProjectCosts(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType totalProjectCosts); /** * Unsets the "TotalProjectCosts" element */ void unsetTotalProjectCosts(); /** * A factory class with static methods for creating instances * of this type. */ public static final class Factory { public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ProgramsOtherThanChallengeGrants newInstance() { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ProgramsOtherThanChallengeGrants) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ProgramsOtherThanChallengeGrants newInstance(org.apache.xmlbeans.XmlOptions options) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ProgramsOtherThanChallengeGrants) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); } private Factory() { } // No instance of this class allowed } } /** * An XML ChallengeGrantsApplicantOnly(@http://apply.grants.gov/forms/NEH_SF424CoverPageSupplemental_2_0-V2.0). * * This is a complex type. */ public interface ChallengeGrantsApplicantOnly extends org.apache.xmlbeans.XmlObject { public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType) org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ChallengeGrantsApplicantOnly.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("challengegrantsapplicantonly2679elemtype"); /** * Gets the "FiscaYear1" element */ java.math.BigDecimal getFiscaYear1(); /** * Gets (as xml) the "FiscaYear1" element */ gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFiscaYear1(); /** * True if has "FiscaYear1" element */ boolean isSetFiscaYear1(); /** * Sets the "FiscaYear1" element */ void setFiscaYear1(java.math.BigDecimal fiscaYear1); /** * Sets (as xml) the "FiscaYear1" element */ void xsetFiscaYear1(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType fiscaYear1); /** * Unsets the "FiscaYear1" element */ void unsetFiscaYear1(); /** * Gets the "FiscaYear2" element */ java.math.BigDecimal getFiscaYear2(); /** * Gets (as xml) the "FiscaYear2" element */ gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFiscaYear2(); /** * True if has "FiscaYear2" element */ boolean isSetFiscaYear2(); /** * Sets the "FiscaYear2" element */ void setFiscaYear2(java.math.BigDecimal fiscaYear2); /** * Sets (as xml) the "FiscaYear2" element */ void xsetFiscaYear2(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType fiscaYear2); /** * Unsets the "FiscaYear2" element */ void unsetFiscaYear2(); /** * Gets the "FiscaYear3" element */ java.math.BigDecimal getFiscaYear3(); /** * Gets (as xml) the "FiscaYear3" element */ gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFiscaYear3(); /** * True if has "FiscaYear3" element */ boolean isSetFiscaYear3(); /** * Sets the "FiscaYear3" element */ void setFiscaYear3(java.math.BigDecimal fiscaYear3); /** * Sets (as xml) the "FiscaYear3" element */ void xsetFiscaYear3(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType fiscaYear3); /** * Unsets the "FiscaYear3" element */ void unsetFiscaYear3(); /** * Gets the "TotalfromNEH" element */ java.math.BigDecimal getTotalfromNEH(); /** * Gets (as xml) the "TotalfromNEH" element */ gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetTotalfromNEH(); /** * True if has "TotalfromNEH" element */ boolean isSetTotalfromNEH(); /** * Sets the "TotalfromNEH" element */ void setTotalfromNEH(java.math.BigDecimal totalfromNEH); /** * Sets (as xml) the "TotalfromNEH" element */ void xsetTotalfromNEH(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType totalfromNEH); /** * Unsets the "TotalfromNEH" element */ void unsetTotalfromNEH(); /** * Gets the "NonFederalMatch" element */ java.math.BigDecimal getNonFederalMatch(); /** * Gets (as xml) the "NonFederalMatch" element */ gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetNonFederalMatch(); /** * True if has "NonFederalMatch" element */ boolean isSetNonFederalMatch(); /** * Sets the "NonFederalMatch" element */ void setNonFederalMatch(java.math.BigDecimal nonFederalMatch); /** * Sets (as xml) the "NonFederalMatch" element */ void xsetNonFederalMatch(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType nonFederalMatch); /** * Unsets the "NonFederalMatch" element */ void unsetNonFederalMatch(); /** * Gets the "Total" element */ java.math.BigDecimal getTotal(); /** * Gets (as xml) the "Total" element */ gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetTotal(); /** * True if has "Total" element */ boolean isSetTotal(); /** * Sets the "Total" element */ void setTotal(java.math.BigDecimal total); /** * Sets (as xml) the "Total" element */ void xsetTotal(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType total); /** * Unsets the "Total" element */ void unsetTotal(); /** * Gets the "MatchingRatio" element */ java.math.BigDecimal getMatchingRatio(); /** * Gets (as xml) the "MatchingRatio" element */ gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ChallengeGrantsApplicantOnly.MatchingRatio xgetMatchingRatio(); /** * True if has "MatchingRatio" element */ boolean isSetMatchingRatio(); /** * Sets the "MatchingRatio" element */ void setMatchingRatio(java.math.BigDecimal matchingRatio); /** * Sets (as xml) the "MatchingRatio" element */ void xsetMatchingRatio(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ChallengeGrantsApplicantOnly.MatchingRatio matchingRatio); /** * Unsets the "MatchingRatio" element */ void unsetMatchingRatio(); /** * An XML MatchingRatio(@http://apply.grants.gov/forms/NEH_SF424CoverPageSupplemental_2_0-V2.0). * * This is an atomic type that is a restriction of gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document$NEHSF424CoverPageSupplemental20$ProjectFunding$ChallengeGrantsApplicantOnly$MatchingRatio. */ public interface MatchingRatio extends org.apache.xmlbeans.XmlDecimal { public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType) org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(MatchingRatio.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("matchingratio3ed3elemtype"); /** * A factory class with static methods for creating instances * of this type. */ public static final class Factory { public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ChallengeGrantsApplicantOnly.MatchingRatio newValue(java.lang.Object obj) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ChallengeGrantsApplicantOnly.MatchingRatio) type.newValue( obj ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ChallengeGrantsApplicantOnly.MatchingRatio newInstance() { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ChallengeGrantsApplicantOnly.MatchingRatio) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ChallengeGrantsApplicantOnly.MatchingRatio newInstance(org.apache.xmlbeans.XmlOptions options) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ChallengeGrantsApplicantOnly.MatchingRatio) 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.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ChallengeGrantsApplicantOnly newInstance() { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ChallengeGrantsApplicantOnly) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ChallengeGrantsApplicantOnly newInstance(org.apache.xmlbeans.XmlOptions options) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding.ChallengeGrantsApplicantOnly) 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.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding newInstance() { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding newInstance(org.apache.xmlbeans.XmlOptions options) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.ProjectFunding) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); } private Factory() { } // No instance of this class allowed } } /** * An XML AdditionalFundingGroup(@http://apply.grants.gov/forms/NEH_SF424CoverPageSupplemental_2_0-V2.0). * * This is a complex type. */ public interface AdditionalFundingGroup extends org.apache.xmlbeans.XmlObject { public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType) org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AdditionalFundingGroup.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("additionalfundinggroup93aeelemtype"); /** * Gets the "AdditionalFunding" element */ gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAdditionalFunding(); /** * Gets (as xml) the "AdditionalFunding" element */ gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAdditionalFunding(); /** * Sets the "AdditionalFunding" element */ void setAdditionalFunding(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum additionalFunding); /** * Sets (as xml) the "AdditionalFunding" element */ void xsetAdditionalFunding(gov.grants.apply.system.globalLibraryV20.YesNoDataType additionalFunding); /** * Gets the "AdditionalFundingExplanation" element */ java.lang.String getAdditionalFundingExplanation(); /** * Gets (as xml) the "AdditionalFundingExplanation" element */ gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.AdditionalFundingGroup.AdditionalFundingExplanation xgetAdditionalFundingExplanation(); /** * True if has "AdditionalFundingExplanation" element */ boolean isSetAdditionalFundingExplanation(); /** * Sets the "AdditionalFundingExplanation" element */ void setAdditionalFundingExplanation(java.lang.String additionalFundingExplanation); /** * Sets (as xml) the "AdditionalFundingExplanation" element */ void xsetAdditionalFundingExplanation(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.AdditionalFundingGroup.AdditionalFundingExplanation additionalFundingExplanation); /** * Unsets the "AdditionalFundingExplanation" element */ void unsetAdditionalFundingExplanation(); /** * An XML AdditionalFundingExplanation(@http://apply.grants.gov/forms/NEH_SF424CoverPageSupplemental_2_0-V2.0). * * This is an atomic type that is a restriction of gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document$NEHSF424CoverPageSupplemental20$AdditionalFundingGroup$AdditionalFundingExplanation. */ public interface AdditionalFundingExplanation extends org.apache.xmlbeans.XmlString { public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType) org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AdditionalFundingExplanation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("additionalfundingexplanation2e6felemtype"); /** * A factory class with static methods for creating instances * of this type. */ public static final class Factory { public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.AdditionalFundingGroup.AdditionalFundingExplanation newValue(java.lang.Object obj) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.AdditionalFundingGroup.AdditionalFundingExplanation) type.newValue( obj ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.AdditionalFundingGroup.AdditionalFundingExplanation newInstance() { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.AdditionalFundingGroup.AdditionalFundingExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.AdditionalFundingGroup.AdditionalFundingExplanation newInstance(org.apache.xmlbeans.XmlOptions options) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.AdditionalFundingGroup.AdditionalFundingExplanation) 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.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.AdditionalFundingGroup newInstance() { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.AdditionalFundingGroup) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.AdditionalFundingGroup newInstance(org.apache.xmlbeans.XmlOptions options) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.AdditionalFundingGroup) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); } private Factory() { } // No instance of this class allowed } } /** * An XML InstitutionalGrantsAdministrator(@http://apply.grants.gov/forms/NEH_SF424CoverPageSupplemental_2_0-V2.0). * * This is a complex type. */ public interface InstitutionalGrantsAdministrator extends org.apache.xmlbeans.XmlObject { public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType) org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(InstitutionalGrantsAdministrator.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("institutionalgrantsadministratorb6b8elemtype"); /** * Gets the "Name" element */ gov.grants.apply.system.globalLibraryV20.HumanNameDataType getName(); /** * Sets the "Name" element */ void setName(gov.grants.apply.system.globalLibraryV20.HumanNameDataType name); /** * Appends and returns a new empty "Name" element */ gov.grants.apply.system.globalLibraryV20.HumanNameDataType addNewName(); /** * Gets the "Title" element */ java.lang.String getTitle(); /** * Gets (as xml) the "Title" element */ gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitle(); /** * True if has "Title" element */ boolean isSetTitle(); /** * Sets the "Title" element */ void setTitle(java.lang.String title); /** * Sets (as xml) the "Title" element */ void xsetTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType title); /** * Unsets the "Title" element */ void unsetTitle(); /** * Gets the "OrganizationName" element */ java.lang.String getOrganizationName(); /** * Gets (as xml) the "OrganizationName" element */ gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetOrganizationName(); /** * Sets the "OrganizationName" element */ void setOrganizationName(java.lang.String organizationName); /** * Sets (as xml) the "OrganizationName" element */ void xsetOrganizationName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType organizationName); /** * Gets the "DepartmentName" element */ java.lang.String getDepartmentName(); /** * Gets (as xml) the "DepartmentName" element */ gov.grants.apply.system.globalLibraryV20.DepartmentNameDataType xgetDepartmentName(); /** * True if has "DepartmentName" element */ boolean isSetDepartmentName(); /** * Sets the "DepartmentName" element */ void setDepartmentName(java.lang.String departmentName); /** * Sets (as xml) the "DepartmentName" element */ void xsetDepartmentName(gov.grants.apply.system.globalLibraryV20.DepartmentNameDataType departmentName); /** * Unsets the "DepartmentName" element */ void unsetDepartmentName(); /** * Gets the "DivisionName" element */ java.lang.String getDivisionName(); /** * Gets (as xml) the "DivisionName" element */ gov.grants.apply.system.globalLibraryV20.DivisionNameDataType 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.globalLibraryV20.DivisionNameDataType divisionName); /** * Unsets the "DivisionName" element */ void unsetDivisionName(); /** * Gets the "Address" element */ gov.grants.apply.system.globalLibraryV20.AddressDataType getAddress(); /** * Sets the "Address" element */ void setAddress(gov.grants.apply.system.globalLibraryV20.AddressDataType address); /** * Appends and returns a new empty "Address" element */ gov.grants.apply.system.globalLibraryV20.AddressDataType addNewAddress(); /** * Gets the "Email" element */ java.lang.String getEmail(); /** * Gets (as xml) the "Email" element */ gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail(); /** * True if has "Email" element */ boolean isSetEmail(); /** * Sets the "Email" element */ void setEmail(java.lang.String email); /** * Sets (as xml) the "Email" element */ void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email); /** * Unsets the "Email" element */ void unsetEmail(); /** * Gets the "Phone" element */ java.lang.String getPhone(); /** * Gets (as xml) the "Phone" element */ gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetPhone(); /** * Sets the "Phone" element */ void setPhone(java.lang.String phone); /** * Sets (as xml) the "Phone" element */ void xsetPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType phone); /** * Gets the "Fax" element */ java.lang.String getFax(); /** * Gets (as xml) the "Fax" element */ gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetFax(); /** * True if has "Fax" element */ boolean isSetFax(); /** * Sets the "Fax" element */ void setFax(java.lang.String fax); /** * Sets (as xml) the "Fax" element */ void xsetFax(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType fax); /** * Unsets the "Fax" element */ void unsetFax(); /** * Gets the "MailingAddressIndicator" element */ gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionalGrantsAdministrator.MailingAddressIndicator.Enum getMailingAddressIndicator(); /** * Gets (as xml) the "MailingAddressIndicator" element */ gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionalGrantsAdministrator.MailingAddressIndicator xgetMailingAddressIndicator(); /** * Sets the "MailingAddressIndicator" element */ void setMailingAddressIndicator(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionalGrantsAdministrator.MailingAddressIndicator.Enum mailingAddressIndicator); /** * Sets (as xml) the "MailingAddressIndicator" element */ void xsetMailingAddressIndicator(gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionalGrantsAdministrator.MailingAddressIndicator mailingAddressIndicator); /** * An XML MailingAddressIndicator(@http://apply.grants.gov/forms/NEH_SF424CoverPageSupplemental_2_0-V2.0). * * This is an atomic type that is a restriction of gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document$NEHSF424CoverPageSupplemental20$InstitutionalGrantsAdministrator$MailingAddressIndicator. */ public interface MailingAddressIndicator extends org.apache.xmlbeans.XmlString { public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType) org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(MailingAddressIndicator.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("mailingaddressindicator83c6elemtype"); org.apache.xmlbeans.StringEnumAbstractBase enumValue(); void set(org.apache.xmlbeans.StringEnumAbstractBase e); static final Enum WORK = Enum.forString("Work"); static final Enum HOME = Enum.forString("Home"); static final int INT_WORK = Enum.INT_WORK; static final int INT_HOME = Enum.INT_HOME; /** * Enumeration value class for gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document$NEHSF424CoverPageSupplemental20$InstitutionalGrantsAdministrator$MailingAddressIndicator. * These enum values can be used as follows: *
                 * enum.toString(); // returns the string value of the enum
                 * enum.intValue(); // returns an int value, useful for switches
                 * // e.g., case Enum.INT_WORK
                 * Enum.forString(s); // returns the enum value for a string
                 * Enum.forInt(i); // returns the enum value for an int
                 * 
* Enumeration objects are immutable singleton objects that * can be compared using == object equality. They have no * public constructor. See the constants defined within this * class for all the valid values. */ static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase { /** * Returns the enum value for a string, or null if none. */ public static Enum forString(java.lang.String s) { return (Enum)table.forString(s); } /** * Returns the enum value corresponding to an int, or null if none. */ public static Enum forInt(int i) { return (Enum)table.forInt(i); } private Enum(java.lang.String s, int i) { super(s, i); } static final int INT_WORK = 1; static final int INT_HOME = 2; public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = new org.apache.xmlbeans.StringEnumAbstractBase.Table ( new Enum[] { new Enum("Work", INT_WORK), new Enum("Home", INT_HOME), } ); private static final long serialVersionUID = 1L; private java.lang.Object readResolve() { return forInt(intValue()); } } /** * A factory class with static methods for creating instances * of this type. */ public static final class Factory { public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionalGrantsAdministrator.MailingAddressIndicator newValue(java.lang.Object obj) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionalGrantsAdministrator.MailingAddressIndicator) type.newValue( obj ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionalGrantsAdministrator.MailingAddressIndicator newInstance() { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionalGrantsAdministrator.MailingAddressIndicator) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionalGrantsAdministrator.MailingAddressIndicator newInstance(org.apache.xmlbeans.XmlOptions options) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionalGrantsAdministrator.MailingAddressIndicator) 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.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionalGrantsAdministrator newInstance() { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionalGrantsAdministrator) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionalGrantsAdministrator newInstance(org.apache.xmlbeans.XmlOptions options) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20.InstitutionalGrantsAdministrator) 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.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20 newInstance() { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20 newInstance(org.apache.xmlbeans.XmlOptions options) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document.NEHSF424CoverPageSupplemental20) 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.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document newInstance() { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document newInstance(org.apache.xmlbeans.XmlOptions options) { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); } /** @param xmlAsString the string value to parse */ public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) 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.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); } public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); } /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */ public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException { return (gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); } /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */ public static gov.grants.apply.forms.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document 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.nehSF424CoverPageSupplemental20V20.NEHSF424CoverPageSupplemental20Document) 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