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

gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument Maven / Gradle / Ivy

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


/**
 * A document containing one RR_Budget(@http://apply.grants.gov/forms/RR_Budget-V1.1) element.
 *
 * This is a complex type.
 */
public interface RRBudgetDocument extends org.apache.xmlbeans.XmlObject
{
    public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
        org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(RRBudgetDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("rrbudgeta262doctype");
    
    /**
     * Gets the "RR_Budget" element
     */
    gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget getRRBudget();
    
    /**
     * Sets the "RR_Budget" element
     */
    void setRRBudget(gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget rrBudget);
    
    /**
     * Appends and returns a new empty "RR_Budget" element
     */
    gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget addNewRRBudget();
    
    /**
     * An XML RR_Budget(@http://apply.grants.gov/forms/RR_Budget-V1.1).
     *
     * This is a complex type.
     */
    public interface RRBudget extends org.apache.xmlbeans.XmlObject
    {
        public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
            org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(RRBudget.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("rrbudgetdfb2elemtype");
        
        /**
         * Gets the "DUNSID" element
         */
        java.lang.String getDUNSID();
        
        /**
         * Gets (as xml) the "DUNSID" element
         */
        gov.grants.apply.system.globalLibraryV20.DUNSIDDataType xgetDUNSID();
        
        /**
         * Sets the "DUNSID" element
         */
        void setDUNSID(java.lang.String dunsid);
        
        /**
         * Sets (as xml) the "DUNSID" element
         */
        void xsetDUNSID(gov.grants.apply.system.globalLibraryV20.DUNSIDDataType dunsid);
        
        /**
         * Gets the "BudgetType" element
         */
        gov.grants.apply.forms.rrBudgetV11.BudgetTypeDataType.Enum getBudgetType();
        
        /**
         * Gets (as xml) the "BudgetType" element
         */
        gov.grants.apply.forms.rrBudgetV11.BudgetTypeDataType xgetBudgetType();
        
        /**
         * Sets the "BudgetType" element
         */
        void setBudgetType(gov.grants.apply.forms.rrBudgetV11.BudgetTypeDataType.Enum budgetType);
        
        /**
         * Sets (as xml) the "BudgetType" element
         */
        void xsetBudgetType(gov.grants.apply.forms.rrBudgetV11.BudgetTypeDataType budgetType);
        
        /**
         * Gets the "OrganizationName" element
         */
        java.lang.String getOrganizationName();
        
        /**
         * Gets (as xml) the "OrganizationName" element
         */
        gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetOrganizationName();
        
        /**
         * True if has "OrganizationName" element
         */
        boolean isSetOrganizationName();
        
        /**
         * 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);
        
        /**
         * Unsets the "OrganizationName" element
         */
        void unsetOrganizationName();
        
        /**
         * Gets the "BudgetYear1" element
         */
        gov.grants.apply.forms.rrBudgetV11.BudgetYear1DataType getBudgetYear1();
        
        /**
         * Sets the "BudgetYear1" element
         */
        void setBudgetYear1(gov.grants.apply.forms.rrBudgetV11.BudgetYear1DataType budgetYear1);
        
        /**
         * Appends and returns a new empty "BudgetYear1" element
         */
        gov.grants.apply.forms.rrBudgetV11.BudgetYear1DataType addNewBudgetYear1();
        
        /**
         * Gets the "BudgetYear2" element
         */
        gov.grants.apply.forms.rrBudgetV11.BudgetYearDataType getBudgetYear2();
        
        /**
         * True if has "BudgetYear2" element
         */
        boolean isSetBudgetYear2();
        
        /**
         * Sets the "BudgetYear2" element
         */
        void setBudgetYear2(gov.grants.apply.forms.rrBudgetV11.BudgetYearDataType budgetYear2);
        
        /**
         * Appends and returns a new empty "BudgetYear2" element
         */
        gov.grants.apply.forms.rrBudgetV11.BudgetYearDataType addNewBudgetYear2();
        
        /**
         * Unsets the "BudgetYear2" element
         */
        void unsetBudgetYear2();
        
        /**
         * Gets the "BudgetYear3" element
         */
        gov.grants.apply.forms.rrBudgetV11.BudgetYearDataType getBudgetYear3();
        
        /**
         * True if has "BudgetYear3" element
         */
        boolean isSetBudgetYear3();
        
        /**
         * Sets the "BudgetYear3" element
         */
        void setBudgetYear3(gov.grants.apply.forms.rrBudgetV11.BudgetYearDataType budgetYear3);
        
        /**
         * Appends and returns a new empty "BudgetYear3" element
         */
        gov.grants.apply.forms.rrBudgetV11.BudgetYearDataType addNewBudgetYear3();
        
        /**
         * Unsets the "BudgetYear3" element
         */
        void unsetBudgetYear3();
        
        /**
         * Gets the "BudgetYear4" element
         */
        gov.grants.apply.forms.rrBudgetV11.BudgetYearDataType getBudgetYear4();
        
        /**
         * True if has "BudgetYear4" element
         */
        boolean isSetBudgetYear4();
        
        /**
         * Sets the "BudgetYear4" element
         */
        void setBudgetYear4(gov.grants.apply.forms.rrBudgetV11.BudgetYearDataType budgetYear4);
        
        /**
         * Appends and returns a new empty "BudgetYear4" element
         */
        gov.grants.apply.forms.rrBudgetV11.BudgetYearDataType addNewBudgetYear4();
        
        /**
         * Unsets the "BudgetYear4" element
         */
        void unsetBudgetYear4();
        
        /**
         * Gets the "BudgetYear5" element
         */
        gov.grants.apply.forms.rrBudgetV11.BudgetYearDataType getBudgetYear5();
        
        /**
         * True if has "BudgetYear5" element
         */
        boolean isSetBudgetYear5();
        
        /**
         * Sets the "BudgetYear5" element
         */
        void setBudgetYear5(gov.grants.apply.forms.rrBudgetV11.BudgetYearDataType budgetYear5);
        
        /**
         * Appends and returns a new empty "BudgetYear5" element
         */
        gov.grants.apply.forms.rrBudgetV11.BudgetYearDataType addNewBudgetYear5();
        
        /**
         * Unsets the "BudgetYear5" element
         */
        void unsetBudgetYear5();
        
        /**
         * Gets the "BudgetSummary" element
         */
        gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary getBudgetSummary();
        
        /**
         * Sets the "BudgetSummary" element
         */
        void setBudgetSummary(gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary budgetSummary);
        
        /**
         * Appends and returns a new empty "BudgetSummary" element
         */
        gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary addNewBudgetSummary();
        
        /**
         * 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 BudgetSummary(@http://apply.grants.gov/forms/RR_Budget-V1.1).
         *
         * This is a complex type.
         */
        public interface BudgetSummary extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetSummary.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetsummary6ce5elemtype");
            
            /**
             * Gets the "CumulativeTotalFundsRequestedSeniorKeyPerson" element
             */
            java.math.BigDecimal getCumulativeTotalFundsRequestedSeniorKeyPerson();
            
            /**
             * Gets (as xml) the "CumulativeTotalFundsRequestedSeniorKeyPerson" element
             */
            gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeTotalFundsRequestedSeniorKeyPerson();
            
            /**
             * Sets the "CumulativeTotalFundsRequestedSeniorKeyPerson" element
             */
            void setCumulativeTotalFundsRequestedSeniorKeyPerson(java.math.BigDecimal cumulativeTotalFundsRequestedSeniorKeyPerson);
            
            /**
             * Sets (as xml) the "CumulativeTotalFundsRequestedSeniorKeyPerson" element
             */
            void xsetCumulativeTotalFundsRequestedSeniorKeyPerson(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeTotalFundsRequestedSeniorKeyPerson);
            
            /**
             * Gets the "CumulativeTotalFundsRequestedOtherPersonnel" element
             */
            java.math.BigDecimal getCumulativeTotalFundsRequestedOtherPersonnel();
            
            /**
             * Gets (as xml) the "CumulativeTotalFundsRequestedOtherPersonnel" element
             */
            gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeTotalFundsRequestedOtherPersonnel();
            
            /**
             * True if has "CumulativeTotalFundsRequestedOtherPersonnel" element
             */
            boolean isSetCumulativeTotalFundsRequestedOtherPersonnel();
            
            /**
             * Sets the "CumulativeTotalFundsRequestedOtherPersonnel" element
             */
            void setCumulativeTotalFundsRequestedOtherPersonnel(java.math.BigDecimal cumulativeTotalFundsRequestedOtherPersonnel);
            
            /**
             * Sets (as xml) the "CumulativeTotalFundsRequestedOtherPersonnel" element
             */
            void xsetCumulativeTotalFundsRequestedOtherPersonnel(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeTotalFundsRequestedOtherPersonnel);
            
            /**
             * Unsets the "CumulativeTotalFundsRequestedOtherPersonnel" element
             */
            void unsetCumulativeTotalFundsRequestedOtherPersonnel();
            
            /**
             * Gets the "CumulativeTotalNoOtherPersonnel" element
             */
            int getCumulativeTotalNoOtherPersonnel();
            
            /**
             * Gets (as xml) the "CumulativeTotalNoOtherPersonnel" element
             */
            gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTotalNoOtherPersonnel xgetCumulativeTotalNoOtherPersonnel();
            
            /**
             * True if has "CumulativeTotalNoOtherPersonnel" element
             */
            boolean isSetCumulativeTotalNoOtherPersonnel();
            
            /**
             * Sets the "CumulativeTotalNoOtherPersonnel" element
             */
            void setCumulativeTotalNoOtherPersonnel(int cumulativeTotalNoOtherPersonnel);
            
            /**
             * Sets (as xml) the "CumulativeTotalNoOtherPersonnel" element
             */
            void xsetCumulativeTotalNoOtherPersonnel(gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTotalNoOtherPersonnel cumulativeTotalNoOtherPersonnel);
            
            /**
             * Unsets the "CumulativeTotalNoOtherPersonnel" element
             */
            void unsetCumulativeTotalNoOtherPersonnel();
            
            /**
             * Gets the "CumulativeTotalFundsRequestedPersonnel" element
             */
            java.math.BigDecimal getCumulativeTotalFundsRequestedPersonnel();
            
            /**
             * Gets (as xml) the "CumulativeTotalFundsRequestedPersonnel" element
             */
            gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeTotalFundsRequestedPersonnel();
            
            /**
             * Sets the "CumulativeTotalFundsRequestedPersonnel" element
             */
            void setCumulativeTotalFundsRequestedPersonnel(java.math.BigDecimal cumulativeTotalFundsRequestedPersonnel);
            
            /**
             * Sets (as xml) the "CumulativeTotalFundsRequestedPersonnel" element
             */
            void xsetCumulativeTotalFundsRequestedPersonnel(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeTotalFundsRequestedPersonnel);
            
            /**
             * Gets the "CumulativeEquipments" element
             */
            gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeEquipments getCumulativeEquipments();
            
            /**
             * True if has "CumulativeEquipments" element
             */
            boolean isSetCumulativeEquipments();
            
            /**
             * Sets the "CumulativeEquipments" element
             */
            void setCumulativeEquipments(gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeEquipments cumulativeEquipments);
            
            /**
             * Appends and returns a new empty "CumulativeEquipments" element
             */
            gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeEquipments addNewCumulativeEquipments();
            
            /**
             * Unsets the "CumulativeEquipments" element
             */
            void unsetCumulativeEquipments();
            
            /**
             * Gets the "CumulativeTravels" element
             */
            gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTravels getCumulativeTravels();
            
            /**
             * True if has "CumulativeTravels" element
             */
            boolean isSetCumulativeTravels();
            
            /**
             * Sets the "CumulativeTravels" element
             */
            void setCumulativeTravels(gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTravels cumulativeTravels);
            
            /**
             * Appends and returns a new empty "CumulativeTravels" element
             */
            gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTravels addNewCumulativeTravels();
            
            /**
             * Unsets the "CumulativeTravels" element
             */
            void unsetCumulativeTravels();
            
            /**
             * Gets the "CumulativeTrainee" element
             */
            gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTrainee getCumulativeTrainee();
            
            /**
             * True if has "CumulativeTrainee" element
             */
            boolean isSetCumulativeTrainee();
            
            /**
             * Sets the "CumulativeTrainee" element
             */
            void setCumulativeTrainee(gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTrainee cumulativeTrainee);
            
            /**
             * Appends and returns a new empty "CumulativeTrainee" element
             */
            gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTrainee addNewCumulativeTrainee();
            
            /**
             * Unsets the "CumulativeTrainee" element
             */
            void unsetCumulativeTrainee();
            
            /**
             * Gets the "CumulativeOtherDirect" element
             */
            gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeOtherDirect getCumulativeOtherDirect();
            
            /**
             * True if has "CumulativeOtherDirect" element
             */
            boolean isSetCumulativeOtherDirect();
            
            /**
             * Sets the "CumulativeOtherDirect" element
             */
            void setCumulativeOtherDirect(gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeOtherDirect cumulativeOtherDirect);
            
            /**
             * Appends and returns a new empty "CumulativeOtherDirect" element
             */
            gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeOtherDirect addNewCumulativeOtherDirect();
            
            /**
             * Unsets the "CumulativeOtherDirect" element
             */
            void unsetCumulativeOtherDirect();
            
            /**
             * Gets the "CumulativeTotalFundsRequestedDirectCosts" element
             */
            java.math.BigDecimal getCumulativeTotalFundsRequestedDirectCosts();
            
            /**
             * Gets (as xml) the "CumulativeTotalFundsRequestedDirectCosts" element
             */
            gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeTotalFundsRequestedDirectCosts();
            
            /**
             * Sets the "CumulativeTotalFundsRequestedDirectCosts" element
             */
            void setCumulativeTotalFundsRequestedDirectCosts(java.math.BigDecimal cumulativeTotalFundsRequestedDirectCosts);
            
            /**
             * Sets (as xml) the "CumulativeTotalFundsRequestedDirectCosts" element
             */
            void xsetCumulativeTotalFundsRequestedDirectCosts(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeTotalFundsRequestedDirectCosts);
            
            /**
             * Gets the "CumulativeTotalFundsRequestedIndirectCost" element
             */
            java.math.BigDecimal getCumulativeTotalFundsRequestedIndirectCost();
            
            /**
             * Gets (as xml) the "CumulativeTotalFundsRequestedIndirectCost" element
             */
            gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeTotalFundsRequestedIndirectCost();
            
            /**
             * True if has "CumulativeTotalFundsRequestedIndirectCost" element
             */
            boolean isSetCumulativeTotalFundsRequestedIndirectCost();
            
            /**
             * Sets the "CumulativeTotalFundsRequestedIndirectCost" element
             */
            void setCumulativeTotalFundsRequestedIndirectCost(java.math.BigDecimal cumulativeTotalFundsRequestedIndirectCost);
            
            /**
             * Sets (as xml) the "CumulativeTotalFundsRequestedIndirectCost" element
             */
            void xsetCumulativeTotalFundsRequestedIndirectCost(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeTotalFundsRequestedIndirectCost);
            
            /**
             * Unsets the "CumulativeTotalFundsRequestedIndirectCost" element
             */
            void unsetCumulativeTotalFundsRequestedIndirectCost();
            
            /**
             * Gets the "CumulativeTotalFundsRequestedDirectIndirectCosts" element
             */
            java.math.BigDecimal getCumulativeTotalFundsRequestedDirectIndirectCosts();
            
            /**
             * Gets (as xml) the "CumulativeTotalFundsRequestedDirectIndirectCosts" element
             */
            gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeTotalFundsRequestedDirectIndirectCosts();
            
            /**
             * Sets the "CumulativeTotalFundsRequestedDirectIndirectCosts" element
             */
            void setCumulativeTotalFundsRequestedDirectIndirectCosts(java.math.BigDecimal cumulativeTotalFundsRequestedDirectIndirectCosts);
            
            /**
             * Sets (as xml) the "CumulativeTotalFundsRequestedDirectIndirectCosts" element
             */
            void xsetCumulativeTotalFundsRequestedDirectIndirectCosts(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeTotalFundsRequestedDirectIndirectCosts);
            
            /**
             * Gets the "CumulativeFee" element
             */
            java.math.BigDecimal getCumulativeFee();
            
            /**
             * Gets (as xml) the "CumulativeFee" element
             */
            gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeFee();
            
            /**
             * True if has "CumulativeFee" element
             */
            boolean isSetCumulativeFee();
            
            /**
             * Sets the "CumulativeFee" element
             */
            void setCumulativeFee(java.math.BigDecimal cumulativeFee);
            
            /**
             * Sets (as xml) the "CumulativeFee" element
             */
            void xsetCumulativeFee(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeFee);
            
            /**
             * Unsets the "CumulativeFee" element
             */
            void unsetCumulativeFee();
            
            /**
             * An XML CumulativeTotalNoOtherPersonnel(@http://apply.grants.gov/forms/RR_Budget-V1.1).
             *
             * This is an atomic type that is a restriction of gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument$RRBudget$BudgetSummary$CumulativeTotalNoOtherPersonnel.
             */
            public interface CumulativeTotalNoOtherPersonnel extends org.apache.xmlbeans.XmlNonNegativeInteger
            {
                int getIntValue();
                void setIntValue(int i);
                /** @deprecated */
                int intValue();
                /** @deprecated */
                void set(int i);
                public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                    org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CumulativeTotalNoOtherPersonnel.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("cumulativetotalnootherpersonnel4817elemtype");
                
                /**
                 * A factory class with static methods for creating instances
                 * of this type.
                 */
                
                public static final class Factory
                {
                    public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTotalNoOtherPersonnel newValue(java.lang.Object obj) {
                      return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTotalNoOtherPersonnel) type.newValue( obj ); }
                    
                    public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTotalNoOtherPersonnel newInstance() {
                      return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTotalNoOtherPersonnel) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                    
                    public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTotalNoOtherPersonnel newInstance(org.apache.xmlbeans.XmlOptions options) {
                      return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTotalNoOtherPersonnel) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                    
                    private Factory() { } // No instance of this class allowed
                }
            }
            
            /**
             * An XML CumulativeEquipments(@http://apply.grants.gov/forms/RR_Budget-V1.1).
             *
             * This is a complex type.
             */
            public interface CumulativeEquipments extends org.apache.xmlbeans.XmlObject
            {
                public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                    org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CumulativeEquipments.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("cumulativeequipments66b1elemtype");
                
                /**
                 * Gets the "CumulativeTotalFundsRequestedEquipment" element
                 */
                java.math.BigDecimal getCumulativeTotalFundsRequestedEquipment();
                
                /**
                 * Gets (as xml) the "CumulativeTotalFundsRequestedEquipment" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeTotalFundsRequestedEquipment();
                
                /**
                 * Sets the "CumulativeTotalFundsRequestedEquipment" element
                 */
                void setCumulativeTotalFundsRequestedEquipment(java.math.BigDecimal cumulativeTotalFundsRequestedEquipment);
                
                /**
                 * Sets (as xml) the "CumulativeTotalFundsRequestedEquipment" element
                 */
                void xsetCumulativeTotalFundsRequestedEquipment(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeTotalFundsRequestedEquipment);
                
                /**
                 * A factory class with static methods for creating instances
                 * of this type.
                 */
                
                public static final class Factory
                {
                    public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeEquipments newInstance() {
                      return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeEquipments) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                    
                    public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeEquipments newInstance(org.apache.xmlbeans.XmlOptions options) {
                      return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeEquipments) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                    
                    private Factory() { } // No instance of this class allowed
                }
            }
            
            /**
             * An XML CumulativeTravels(@http://apply.grants.gov/forms/RR_Budget-V1.1).
             *
             * This is a complex type.
             */
            public interface CumulativeTravels extends org.apache.xmlbeans.XmlObject
            {
                public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                    org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CumulativeTravels.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("cumulativetravels11b3elemtype");
                
                /**
                 * Gets the "CumulativeTotalFundsRequestedTravel" element
                 */
                java.math.BigDecimal getCumulativeTotalFundsRequestedTravel();
                
                /**
                 * Gets (as xml) the "CumulativeTotalFundsRequestedTravel" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeTotalFundsRequestedTravel();
                
                /**
                 * Sets the "CumulativeTotalFundsRequestedTravel" element
                 */
                void setCumulativeTotalFundsRequestedTravel(java.math.BigDecimal cumulativeTotalFundsRequestedTravel);
                
                /**
                 * Sets (as xml) the "CumulativeTotalFundsRequestedTravel" element
                 */
                void xsetCumulativeTotalFundsRequestedTravel(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeTotalFundsRequestedTravel);
                
                /**
                 * Gets the "CumulativeDomesticTravelCosts" element
                 */
                java.math.BigDecimal getCumulativeDomesticTravelCosts();
                
                /**
                 * Gets (as xml) the "CumulativeDomesticTravelCosts" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeDomesticTravelCosts();
                
                /**
                 * True if has "CumulativeDomesticTravelCosts" element
                 */
                boolean isSetCumulativeDomesticTravelCosts();
                
                /**
                 * Sets the "CumulativeDomesticTravelCosts" element
                 */
                void setCumulativeDomesticTravelCosts(java.math.BigDecimal cumulativeDomesticTravelCosts);
                
                /**
                 * Sets (as xml) the "CumulativeDomesticTravelCosts" element
                 */
                void xsetCumulativeDomesticTravelCosts(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeDomesticTravelCosts);
                
                /**
                 * Unsets the "CumulativeDomesticTravelCosts" element
                 */
                void unsetCumulativeDomesticTravelCosts();
                
                /**
                 * Gets the "CumulativeForeignTravelCosts" element
                 */
                java.math.BigDecimal getCumulativeForeignTravelCosts();
                
                /**
                 * Gets (as xml) the "CumulativeForeignTravelCosts" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeForeignTravelCosts();
                
                /**
                 * True if has "CumulativeForeignTravelCosts" element
                 */
                boolean isSetCumulativeForeignTravelCosts();
                
                /**
                 * Sets the "CumulativeForeignTravelCosts" element
                 */
                void setCumulativeForeignTravelCosts(java.math.BigDecimal cumulativeForeignTravelCosts);
                
                /**
                 * Sets (as xml) the "CumulativeForeignTravelCosts" element
                 */
                void xsetCumulativeForeignTravelCosts(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeForeignTravelCosts);
                
                /**
                 * Unsets the "CumulativeForeignTravelCosts" element
                 */
                void unsetCumulativeForeignTravelCosts();
                
                /**
                 * A factory class with static methods for creating instances
                 * of this type.
                 */
                
                public static final class Factory
                {
                    public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTravels newInstance() {
                      return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTravels) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                    
                    public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTravels newInstance(org.apache.xmlbeans.XmlOptions options) {
                      return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTravels) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                    
                    private Factory() { } // No instance of this class allowed
                }
            }
            
            /**
             * An XML CumulativeTrainee(@http://apply.grants.gov/forms/RR_Budget-V1.1).
             *
             * This is a complex type.
             */
            public interface CumulativeTrainee extends org.apache.xmlbeans.XmlObject
            {
                public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                    org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CumulativeTrainee.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("cumulativetraineec104elemtype");
                
                /**
                 * Gets the "CumulativeTotalFundsRequestedTraineeCosts" element
                 */
                java.math.BigDecimal getCumulativeTotalFundsRequestedTraineeCosts();
                
                /**
                 * Gets (as xml) the "CumulativeTotalFundsRequestedTraineeCosts" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeTotalFundsRequestedTraineeCosts();
                
                /**
                 * Sets the "CumulativeTotalFundsRequestedTraineeCosts" element
                 */
                void setCumulativeTotalFundsRequestedTraineeCosts(java.math.BigDecimal cumulativeTotalFundsRequestedTraineeCosts);
                
                /**
                 * Sets (as xml) the "CumulativeTotalFundsRequestedTraineeCosts" element
                 */
                void xsetCumulativeTotalFundsRequestedTraineeCosts(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeTotalFundsRequestedTraineeCosts);
                
                /**
                 * Gets the "CumulativeTraineeTuitionFeesHealthInsurance" element
                 */
                java.math.BigDecimal getCumulativeTraineeTuitionFeesHealthInsurance();
                
                /**
                 * Gets (as xml) the "CumulativeTraineeTuitionFeesHealthInsurance" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeTraineeTuitionFeesHealthInsurance();
                
                /**
                 * True if has "CumulativeTraineeTuitionFeesHealthInsurance" element
                 */
                boolean isSetCumulativeTraineeTuitionFeesHealthInsurance();
                
                /**
                 * Sets the "CumulativeTraineeTuitionFeesHealthInsurance" element
                 */
                void setCumulativeTraineeTuitionFeesHealthInsurance(java.math.BigDecimal cumulativeTraineeTuitionFeesHealthInsurance);
                
                /**
                 * Sets (as xml) the "CumulativeTraineeTuitionFeesHealthInsurance" element
                 */
                void xsetCumulativeTraineeTuitionFeesHealthInsurance(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeTraineeTuitionFeesHealthInsurance);
                
                /**
                 * Unsets the "CumulativeTraineeTuitionFeesHealthInsurance" element
                 */
                void unsetCumulativeTraineeTuitionFeesHealthInsurance();
                
                /**
                 * Gets the "CumulativeTraineeStipends" element
                 */
                java.math.BigDecimal getCumulativeTraineeStipends();
                
                /**
                 * Gets (as xml) the "CumulativeTraineeStipends" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeTraineeStipends();
                
                /**
                 * True if has "CumulativeTraineeStipends" element
                 */
                boolean isSetCumulativeTraineeStipends();
                
                /**
                 * Sets the "CumulativeTraineeStipends" element
                 */
                void setCumulativeTraineeStipends(java.math.BigDecimal cumulativeTraineeStipends);
                
                /**
                 * Sets (as xml) the "CumulativeTraineeStipends" element
                 */
                void xsetCumulativeTraineeStipends(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeTraineeStipends);
                
                /**
                 * Unsets the "CumulativeTraineeStipends" element
                 */
                void unsetCumulativeTraineeStipends();
                
                /**
                 * Gets the "CumulativeTraineeTravel" element
                 */
                java.math.BigDecimal getCumulativeTraineeTravel();
                
                /**
                 * Gets (as xml) the "CumulativeTraineeTravel" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeTraineeTravel();
                
                /**
                 * True if has "CumulativeTraineeTravel" element
                 */
                boolean isSetCumulativeTraineeTravel();
                
                /**
                 * Sets the "CumulativeTraineeTravel" element
                 */
                void setCumulativeTraineeTravel(java.math.BigDecimal cumulativeTraineeTravel);
                
                /**
                 * Sets (as xml) the "CumulativeTraineeTravel" element
                 */
                void xsetCumulativeTraineeTravel(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeTraineeTravel);
                
                /**
                 * Unsets the "CumulativeTraineeTravel" element
                 */
                void unsetCumulativeTraineeTravel();
                
                /**
                 * Gets the "CumulativeTraineeSubsistence" element
                 */
                java.math.BigDecimal getCumulativeTraineeSubsistence();
                
                /**
                 * Gets (as xml) the "CumulativeTraineeSubsistence" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeTraineeSubsistence();
                
                /**
                 * True if has "CumulativeTraineeSubsistence" element
                 */
                boolean isSetCumulativeTraineeSubsistence();
                
                /**
                 * Sets the "CumulativeTraineeSubsistence" element
                 */
                void setCumulativeTraineeSubsistence(java.math.BigDecimal cumulativeTraineeSubsistence);
                
                /**
                 * Sets (as xml) the "CumulativeTraineeSubsistence" element
                 */
                void xsetCumulativeTraineeSubsistence(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeTraineeSubsistence);
                
                /**
                 * Unsets the "CumulativeTraineeSubsistence" element
                 */
                void unsetCumulativeTraineeSubsistence();
                
                /**
                 * Gets the "CumulativeOtherTraineeCost" element
                 */
                java.math.BigDecimal getCumulativeOtherTraineeCost();
                
                /**
                 * Gets (as xml) the "CumulativeOtherTraineeCost" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeOtherTraineeCost();
                
                /**
                 * True if has "CumulativeOtherTraineeCost" element
                 */
                boolean isSetCumulativeOtherTraineeCost();
                
                /**
                 * Sets the "CumulativeOtherTraineeCost" element
                 */
                void setCumulativeOtherTraineeCost(java.math.BigDecimal cumulativeOtherTraineeCost);
                
                /**
                 * Sets (as xml) the "CumulativeOtherTraineeCost" element
                 */
                void xsetCumulativeOtherTraineeCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeOtherTraineeCost);
                
                /**
                 * Unsets the "CumulativeOtherTraineeCost" element
                 */
                void unsetCumulativeOtherTraineeCost();
                
                /**
                 * Gets the "CumulativeNoofTrainees" element
                 */
                int getCumulativeNoofTrainees();
                
                /**
                 * Gets (as xml) the "CumulativeNoofTrainees" element
                 */
                gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTrainee.CumulativeNoofTrainees xgetCumulativeNoofTrainees();
                
                /**
                 * True if has "CumulativeNoofTrainees" element
                 */
                boolean isSetCumulativeNoofTrainees();
                
                /**
                 * Sets the "CumulativeNoofTrainees" element
                 */
                void setCumulativeNoofTrainees(int cumulativeNoofTrainees);
                
                /**
                 * Sets (as xml) the "CumulativeNoofTrainees" element
                 */
                void xsetCumulativeNoofTrainees(gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTrainee.CumulativeNoofTrainees cumulativeNoofTrainees);
                
                /**
                 * Unsets the "CumulativeNoofTrainees" element
                 */
                void unsetCumulativeNoofTrainees();
                
                /**
                 * An XML CumulativeNoofTrainees(@http://apply.grants.gov/forms/RR_Budget-V1.1).
                 *
                 * This is an atomic type that is a restriction of gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument$RRBudget$BudgetSummary$CumulativeTrainee$CumulativeNoofTrainees.
                 */
                public interface CumulativeNoofTrainees extends org.apache.xmlbeans.XmlNonNegativeInteger
                {
                    int getIntValue();
                    void setIntValue(int i);
                    /** @deprecated */
                    int intValue();
                    /** @deprecated */
                    void set(int i);
                    public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                      org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CumulativeNoofTrainees.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("cumulativenooftraineescdb2elemtype");
                    
                    /**
                     * A factory class with static methods for creating instances
                     * of this type.
                     */
                    
                    public static final class Factory
                    {
                      public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTrainee.CumulativeNoofTrainees newValue(java.lang.Object obj) {
                        return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTrainee.CumulativeNoofTrainees) type.newValue( obj ); }
                      
                      public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTrainee.CumulativeNoofTrainees newInstance() {
                        return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTrainee.CumulativeNoofTrainees) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                      
                      public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTrainee.CumulativeNoofTrainees newInstance(org.apache.xmlbeans.XmlOptions options) {
                        return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTrainee.CumulativeNoofTrainees) 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.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTrainee newInstance() {
                      return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTrainee) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                    
                    public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTrainee newInstance(org.apache.xmlbeans.XmlOptions options) {
                      return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeTrainee) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                    
                    private Factory() { } // No instance of this class allowed
                }
            }
            
            /**
             * An XML CumulativeOtherDirect(@http://apply.grants.gov/forms/RR_Budget-V1.1).
             *
             * This is a complex type.
             */
            public interface CumulativeOtherDirect extends org.apache.xmlbeans.XmlObject
            {
                public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                    org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CumulativeOtherDirect.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("cumulativeotherdirect6db3elemtype");
                
                /**
                 * Gets the "CumulativeTotalFundsRequestedOtherDirectCosts" element
                 */
                java.math.BigDecimal getCumulativeTotalFundsRequestedOtherDirectCosts();
                
                /**
                 * Gets (as xml) the "CumulativeTotalFundsRequestedOtherDirectCosts" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetCumulativeTotalFundsRequestedOtherDirectCosts();
                
                /**
                 * Sets the "CumulativeTotalFundsRequestedOtherDirectCosts" element
                 */
                void setCumulativeTotalFundsRequestedOtherDirectCosts(java.math.BigDecimal cumulativeTotalFundsRequestedOtherDirectCosts);
                
                /**
                 * Sets (as xml) the "CumulativeTotalFundsRequestedOtherDirectCosts" element
                 */
                void xsetCumulativeTotalFundsRequestedOtherDirectCosts(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType cumulativeTotalFundsRequestedOtherDirectCosts);
                
                /**
                 * Gets the "CumulativeMaterialAndSupplies" element
                 */
                java.math.BigDecimal getCumulativeMaterialAndSupplies();
                
                /**
                 * Gets (as xml) the "CumulativeMaterialAndSupplies" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeMaterialAndSupplies();
                
                /**
                 * True if has "CumulativeMaterialAndSupplies" element
                 */
                boolean isSetCumulativeMaterialAndSupplies();
                
                /**
                 * Sets the "CumulativeMaterialAndSupplies" element
                 */
                void setCumulativeMaterialAndSupplies(java.math.BigDecimal cumulativeMaterialAndSupplies);
                
                /**
                 * Sets (as xml) the "CumulativeMaterialAndSupplies" element
                 */
                void xsetCumulativeMaterialAndSupplies(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeMaterialAndSupplies);
                
                /**
                 * Unsets the "CumulativeMaterialAndSupplies" element
                 */
                void unsetCumulativeMaterialAndSupplies();
                
                /**
                 * Gets the "CumulativePublicationCosts" element
                 */
                java.math.BigDecimal getCumulativePublicationCosts();
                
                /**
                 * Gets (as xml) the "CumulativePublicationCosts" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativePublicationCosts();
                
                /**
                 * True if has "CumulativePublicationCosts" element
                 */
                boolean isSetCumulativePublicationCosts();
                
                /**
                 * Sets the "CumulativePublicationCosts" element
                 */
                void setCumulativePublicationCosts(java.math.BigDecimal cumulativePublicationCosts);
                
                /**
                 * Sets (as xml) the "CumulativePublicationCosts" element
                 */
                void xsetCumulativePublicationCosts(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativePublicationCosts);
                
                /**
                 * Unsets the "CumulativePublicationCosts" element
                 */
                void unsetCumulativePublicationCosts();
                
                /**
                 * Gets the "CumulativeConsultantServices" element
                 */
                java.math.BigDecimal getCumulativeConsultantServices();
                
                /**
                 * Gets (as xml) the "CumulativeConsultantServices" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeConsultantServices();
                
                /**
                 * True if has "CumulativeConsultantServices" element
                 */
                boolean isSetCumulativeConsultantServices();
                
                /**
                 * Sets the "CumulativeConsultantServices" element
                 */
                void setCumulativeConsultantServices(java.math.BigDecimal cumulativeConsultantServices);
                
                /**
                 * Sets (as xml) the "CumulativeConsultantServices" element
                 */
                void xsetCumulativeConsultantServices(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeConsultantServices);
                
                /**
                 * Unsets the "CumulativeConsultantServices" element
                 */
                void unsetCumulativeConsultantServices();
                
                /**
                 * Gets the "CumulativeADPComputerServices" element
                 */
                java.math.BigDecimal getCumulativeADPComputerServices();
                
                /**
                 * Gets (as xml) the "CumulativeADPComputerServices" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeADPComputerServices();
                
                /**
                 * True if has "CumulativeADPComputerServices" element
                 */
                boolean isSetCumulativeADPComputerServices();
                
                /**
                 * Sets the "CumulativeADPComputerServices" element
                 */
                void setCumulativeADPComputerServices(java.math.BigDecimal cumulativeADPComputerServices);
                
                /**
                 * Sets (as xml) the "CumulativeADPComputerServices" element
                 */
                void xsetCumulativeADPComputerServices(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeADPComputerServices);
                
                /**
                 * Unsets the "CumulativeADPComputerServices" element
                 */
                void unsetCumulativeADPComputerServices();
                
                /**
                 * Gets the "CumulativeSubawardConsortiumContractualCosts" element
                 */
                java.math.BigDecimal getCumulativeSubawardConsortiumContractualCosts();
                
                /**
                 * Gets (as xml) the "CumulativeSubawardConsortiumContractualCosts" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeSubawardConsortiumContractualCosts();
                
                /**
                 * True if has "CumulativeSubawardConsortiumContractualCosts" element
                 */
                boolean isSetCumulativeSubawardConsortiumContractualCosts();
                
                /**
                 * Sets the "CumulativeSubawardConsortiumContractualCosts" element
                 */
                void setCumulativeSubawardConsortiumContractualCosts(java.math.BigDecimal cumulativeSubawardConsortiumContractualCosts);
                
                /**
                 * Sets (as xml) the "CumulativeSubawardConsortiumContractualCosts" element
                 */
                void xsetCumulativeSubawardConsortiumContractualCosts(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeSubawardConsortiumContractualCosts);
                
                /**
                 * Unsets the "CumulativeSubawardConsortiumContractualCosts" element
                 */
                void unsetCumulativeSubawardConsortiumContractualCosts();
                
                /**
                 * Gets the "CumulativeEquipmentFacilityRentalFees" element
                 */
                java.math.BigDecimal getCumulativeEquipmentFacilityRentalFees();
                
                /**
                 * Gets (as xml) the "CumulativeEquipmentFacilityRentalFees" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeEquipmentFacilityRentalFees();
                
                /**
                 * True if has "CumulativeEquipmentFacilityRentalFees" element
                 */
                boolean isSetCumulativeEquipmentFacilityRentalFees();
                
                /**
                 * Sets the "CumulativeEquipmentFacilityRentalFees" element
                 */
                void setCumulativeEquipmentFacilityRentalFees(java.math.BigDecimal cumulativeEquipmentFacilityRentalFees);
                
                /**
                 * Sets (as xml) the "CumulativeEquipmentFacilityRentalFees" element
                 */
                void xsetCumulativeEquipmentFacilityRentalFees(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeEquipmentFacilityRentalFees);
                
                /**
                 * Unsets the "CumulativeEquipmentFacilityRentalFees" element
                 */
                void unsetCumulativeEquipmentFacilityRentalFees();
                
                /**
                 * Gets the "CumulativeAlterationsAndRenovations" element
                 */
                java.math.BigDecimal getCumulativeAlterationsAndRenovations();
                
                /**
                 * Gets (as xml) the "CumulativeAlterationsAndRenovations" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeAlterationsAndRenovations();
                
                /**
                 * True if has "CumulativeAlterationsAndRenovations" element
                 */
                boolean isSetCumulativeAlterationsAndRenovations();
                
                /**
                 * Sets the "CumulativeAlterationsAndRenovations" element
                 */
                void setCumulativeAlterationsAndRenovations(java.math.BigDecimal cumulativeAlterationsAndRenovations);
                
                /**
                 * Sets (as xml) the "CumulativeAlterationsAndRenovations" element
                 */
                void xsetCumulativeAlterationsAndRenovations(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeAlterationsAndRenovations);
                
                /**
                 * Unsets the "CumulativeAlterationsAndRenovations" element
                 */
                void unsetCumulativeAlterationsAndRenovations();
                
                /**
                 * Gets the "CumulativeOther1DirectCost" element
                 */
                java.math.BigDecimal getCumulativeOther1DirectCost();
                
                /**
                 * Gets (as xml) the "CumulativeOther1DirectCost" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeOther1DirectCost();
                
                /**
                 * True if has "CumulativeOther1DirectCost" element
                 */
                boolean isSetCumulativeOther1DirectCost();
                
                /**
                 * Sets the "CumulativeOther1DirectCost" element
                 */
                void setCumulativeOther1DirectCost(java.math.BigDecimal cumulativeOther1DirectCost);
                
                /**
                 * Sets (as xml) the "CumulativeOther1DirectCost" element
                 */
                void xsetCumulativeOther1DirectCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeOther1DirectCost);
                
                /**
                 * Unsets the "CumulativeOther1DirectCost" element
                 */
                void unsetCumulativeOther1DirectCost();
                
                /**
                 * Gets the "CumulativeOther2DirectCost" element
                 */
                java.math.BigDecimal getCumulativeOther2DirectCost();
                
                /**
                 * Gets (as xml) the "CumulativeOther2DirectCost" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeOther2DirectCost();
                
                /**
                 * True if has "CumulativeOther2DirectCost" element
                 */
                boolean isSetCumulativeOther2DirectCost();
                
                /**
                 * Sets the "CumulativeOther2DirectCost" element
                 */
                void setCumulativeOther2DirectCost(java.math.BigDecimal cumulativeOther2DirectCost);
                
                /**
                 * Sets (as xml) the "CumulativeOther2DirectCost" element
                 */
                void xsetCumulativeOther2DirectCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeOther2DirectCost);
                
                /**
                 * Unsets the "CumulativeOther2DirectCost" element
                 */
                void unsetCumulativeOther2DirectCost();
                
                /**
                 * Gets the "CumulativeOther3DirectCost" element
                 */
                java.math.BigDecimal getCumulativeOther3DirectCost();
                
                /**
                 * Gets (as xml) the "CumulativeOther3DirectCost" element
                 */
                gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCumulativeOther3DirectCost();
                
                /**
                 * True if has "CumulativeOther3DirectCost" element
                 */
                boolean isSetCumulativeOther3DirectCost();
                
                /**
                 * Sets the "CumulativeOther3DirectCost" element
                 */
                void setCumulativeOther3DirectCost(java.math.BigDecimal cumulativeOther3DirectCost);
                
                /**
                 * Sets (as xml) the "CumulativeOther3DirectCost" element
                 */
                void xsetCumulativeOther3DirectCost(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType cumulativeOther3DirectCost);
                
                /**
                 * Unsets the "CumulativeOther3DirectCost" element
                 */
                void unsetCumulativeOther3DirectCost();
                
                /**
                 * A factory class with static methods for creating instances
                 * of this type.
                 */
                
                public static final class Factory
                {
                    public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeOtherDirect newInstance() {
                      return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeOtherDirect) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                    
                    public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeOtherDirect newInstance(org.apache.xmlbeans.XmlOptions options) {
                      return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary.CumulativeOtherDirect) 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.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary newInstance() {
                  return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget.BudgetSummary) 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.rrBudgetV11.RRBudgetDocument.RRBudget newInstance() {
              return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
            
            public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget newInstance(org.apache.xmlbeans.XmlOptions options) {
              return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget) 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.rrBudgetV11.RRBudgetDocument newInstance() {
          return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
        
        public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
          return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
        
        /** @param xmlAsString the string value to parse */
        public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
        
        public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument) 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.rrBudgetV11.RRBudgetDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
        
        public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
        
        public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
        
        public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
        
        public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
        
        public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
        
        public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
        
        public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
        
        public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
        
        public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
        
        public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
        
        public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
        
        /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
        public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
          return (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
        
        /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
        public static gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument 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.rrBudgetV11.RRBudgetDocument) 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