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

gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument Maven / Gradle / Ivy

/*
 * An XML document type.
 * Localname: Budget
 * Namespace: http://apply.grants.gov/forms/DOJ_CIS_Budget-V1.0
 * Java type: gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument
 *
 * Automatically generated - do not modify.
 */
package gov.grants.apply.forms.dojCISBudgetV10;


/**
 * A document containing one Budget(@http://apply.grants.gov/forms/DOJ_CIS_Budget-V1.0) element.
 *
 * This is a complex type.
 */
public interface BudgetDocument extends org.apache.xmlbeans.XmlObject
{
    public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
        org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetc1cbdoctype");
    
    /**
     * Gets the "Budget" element
     */
    gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget getBudget();
    
    /**
     * Sets the "Budget" element
     */
    void setBudget(gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget budget);
    
    /**
     * Appends and returns a new empty "Budget" element
     */
    gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget addNewBudget();
    
    /**
     * An XML Budget(@http://apply.grants.gov/forms/DOJ_CIS_Budget-V1.0).
     *
     * This is a complex type.
     */
    public interface Budget extends org.apache.xmlbeans.XmlObject
    {
        public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
            org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Budget.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budget7b2aelemtype");
        
        /**
         * Gets the "ApplicantName" element
         */
        java.lang.String getApplicantName();
        
        /**
         * Gets (as xml) the "ApplicantName" element
         */
        gov.grants.apply.system.globalLibraryV10.OrganizationNameDataType xgetApplicantName();
        
        /**
         * Sets the "ApplicantName" element
         */
        void setApplicantName(java.lang.String applicantName);
        
        /**
         * Sets (as xml) the "ApplicantName" element
         */
        void xsetApplicantName(gov.grants.apply.system.globalLibraryV10.OrganizationNameDataType applicantName);
        
        /**
         * Gets the "OriCode" element
         */
        java.lang.String getOriCode();
        
        /**
         * Gets (as xml) the "OriCode" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.OriCode xgetOriCode();
        
        /**
         * Sets the "OriCode" element
         */
        void setOriCode(java.lang.String oriCode);
        
        /**
         * Sets (as xml) the "OriCode" element
         */
        void xsetOriCode(gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.OriCode oriCode);
        
        /**
         * Gets the "FullTimeOfficerCostYear1" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType getFullTimeOfficerCostYear1();
        
        /**
         * True if has "FullTimeOfficerCostYear1" element
         */
        boolean isSetFullTimeOfficerCostYear1();
        
        /**
         * Sets the "FullTimeOfficerCostYear1" element
         */
        void setFullTimeOfficerCostYear1(gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType fullTimeOfficerCostYear1);
        
        /**
         * Appends and returns a new empty "FullTimeOfficerCostYear1" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType addNewFullTimeOfficerCostYear1();
        
        /**
         * Unsets the "FullTimeOfficerCostYear1" element
         */
        void unsetFullTimeOfficerCostYear1();
        
        /**
         * Gets the "FullTimeOfficerCostYear2" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType getFullTimeOfficerCostYear2();
        
        /**
         * True if has "FullTimeOfficerCostYear2" element
         */
        boolean isSetFullTimeOfficerCostYear2();
        
        /**
         * Sets the "FullTimeOfficerCostYear2" element
         */
        void setFullTimeOfficerCostYear2(gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType fullTimeOfficerCostYear2);
        
        /**
         * Appends and returns a new empty "FullTimeOfficerCostYear2" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType addNewFullTimeOfficerCostYear2();
        
        /**
         * Unsets the "FullTimeOfficerCostYear2" element
         */
        void unsetFullTimeOfficerCostYear2();
        
        /**
         * Gets the "FullTimeOfficerCostYear3" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType getFullTimeOfficerCostYear3();
        
        /**
         * True if has "FullTimeOfficerCostYear3" element
         */
        boolean isSetFullTimeOfficerCostYear3();
        
        /**
         * Sets the "FullTimeOfficerCostYear3" element
         */
        void setFullTimeOfficerCostYear3(gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType fullTimeOfficerCostYear3);
        
        /**
         * Appends and returns a new empty "FullTimeOfficerCostYear3" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType addNewFullTimeOfficerCostYear3();
        
        /**
         * Unsets the "FullTimeOfficerCostYear3" element
         */
        void unsetFullTimeOfficerCostYear3();
        
        /**
         * Gets the "PartTimeOfficerCostYear1" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType getPartTimeOfficerCostYear1();
        
        /**
         * True if has "PartTimeOfficerCostYear1" element
         */
        boolean isSetPartTimeOfficerCostYear1();
        
        /**
         * Sets the "PartTimeOfficerCostYear1" element
         */
        void setPartTimeOfficerCostYear1(gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType partTimeOfficerCostYear1);
        
        /**
         * Appends and returns a new empty "PartTimeOfficerCostYear1" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType addNewPartTimeOfficerCostYear1();
        
        /**
         * Unsets the "PartTimeOfficerCostYear1" element
         */
        void unsetPartTimeOfficerCostYear1();
        
        /**
         * Gets the "PartTimeOfficerCostYear2" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType getPartTimeOfficerCostYear2();
        
        /**
         * True if has "PartTimeOfficerCostYear2" element
         */
        boolean isSetPartTimeOfficerCostYear2();
        
        /**
         * Sets the "PartTimeOfficerCostYear2" element
         */
        void setPartTimeOfficerCostYear2(gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType partTimeOfficerCostYear2);
        
        /**
         * Appends and returns a new empty "PartTimeOfficerCostYear2" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType addNewPartTimeOfficerCostYear2();
        
        /**
         * Unsets the "PartTimeOfficerCostYear2" element
         */
        void unsetPartTimeOfficerCostYear2();
        
        /**
         * Gets the "PartTimeOfficerCostYear3" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType getPartTimeOfficerCostYear3();
        
        /**
         * True if has "PartTimeOfficerCostYear3" element
         */
        boolean isSetPartTimeOfficerCostYear3();
        
        /**
         * Sets the "PartTimeOfficerCostYear3" element
         */
        void setPartTimeOfficerCostYear3(gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType partTimeOfficerCostYear3);
        
        /**
         * Appends and returns a new empty "PartTimeOfficerCostYear3" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.ResourceBudgetDataType addNewPartTimeOfficerCostYear3();
        
        /**
         * Unsets the "PartTimeOfficerCostYear3" element
         */
        void unsetPartTimeOfficerCostYear3();
        
        /**
         * Gets the "PartTimeOfficerInformation" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.PartTimeOfficerInformation getPartTimeOfficerInformation();
        
        /**
         * True if has "PartTimeOfficerInformation" element
         */
        boolean isSetPartTimeOfficerInformation();
        
        /**
         * Sets the "PartTimeOfficerInformation" element
         */
        void setPartTimeOfficerInformation(gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.PartTimeOfficerInformation partTimeOfficerInformation);
        
        /**
         * Appends and returns a new empty "PartTimeOfficerInformation" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.PartTimeOfficerInformation addNewPartTimeOfficerInformation();
        
        /**
         * Unsets the "PartTimeOfficerInformation" element
         */
        void unsetPartTimeOfficerInformation();
        
        /**
         * Gets array of all "CostGreaterReason" elements
         */
        gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType.Enum[] getCostGreaterReasonArray();
        
        /**
         * Gets ith "CostGreaterReason" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType.Enum getCostGreaterReasonArray(int i);
        
        /**
         * Gets (as xml) array of all "CostGreaterReason" elements
         */
        gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType[] xgetCostGreaterReasonArray();
        
        /**
         * Gets (as xml) ith "CostGreaterReason" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType xgetCostGreaterReasonArray(int i);
        
        /**
         * Returns number of "CostGreaterReason" element
         */
        int sizeOfCostGreaterReasonArray();
        
        /**
         * Sets array of all "CostGreaterReason" element
         */
        void setCostGreaterReasonArray(gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType.Enum[] costGreaterReasonArray);
        
        /**
         * Sets ith "CostGreaterReason" element
         */
        void setCostGreaterReasonArray(int i, gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType.Enum costGreaterReason);
        
        /**
         * Sets (as xml) array of all "CostGreaterReason" element
         */
        void xsetCostGreaterReasonArray(gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType[] costGreaterReasonArray);
        
        /**
         * Sets (as xml) ith "CostGreaterReason" element
         */
        void xsetCostGreaterReasonArray(int i, gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType costGreaterReason);
        
        /**
         * Inserts the value as the ith "CostGreaterReason" element
         */
        void insertCostGreaterReason(int i, gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType.Enum costGreaterReason);
        
        /**
         * Appends the value as the last "CostGreaterReason" element
         */
        void addCostGreaterReason(gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType.Enum costGreaterReason);
        
        /**
         * Inserts and returns a new empty value (as xml) as the ith "CostGreaterReason" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType insertNewCostGreaterReason(int i);
        
        /**
         * Appends and returns a new empty value (as xml) as the last "CostGreaterReason" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType addNewCostGreaterReason();
        
        /**
         * Removes the ith "CostGreaterReason" element
         */
        void removeCostGreaterReason(int i);
        
        /**
         * Gets the "CostGreaterReasonOtherExplanation" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.CostGreaterReasonOtherExplanation getCostGreaterReasonOtherExplanation();
        
        /**
         * True if has "CostGreaterReasonOtherExplanation" element
         */
        boolean isSetCostGreaterReasonOtherExplanation();
        
        /**
         * Sets the "CostGreaterReasonOtherExplanation" element
         */
        void setCostGreaterReasonOtherExplanation(gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.CostGreaterReasonOtherExplanation costGreaterReasonOtherExplanation);
        
        /**
         * Appends and returns a new empty "CostGreaterReasonOtherExplanation" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.CostGreaterReasonOtherExplanation addNewCostGreaterReasonOtherExplanation();
        
        /**
         * Unsets the "CostGreaterReasonOtherExplanation" element
         */
        void unsetCostGreaterReasonOtherExplanation();
        
        /**
         * Gets the "FedCogAgency" element
         */
        java.lang.String getFedCogAgency();
        
        /**
         * Gets (as xml) the "FedCogAgency" element
         */
        gov.grants.apply.system.globalLibraryV10.AgencyNameDataType xgetFedCogAgency();
        
        /**
         * True if has "FedCogAgency" element
         */
        boolean isSetFedCogAgency();
        
        /**
         * Sets the "FedCogAgency" element
         */
        void setFedCogAgency(java.lang.String fedCogAgency);
        
        /**
         * Sets (as xml) the "FedCogAgency" element
         */
        void xsetFedCogAgency(gov.grants.apply.system.globalLibraryV10.AgencyNameDataType fedCogAgency);
        
        /**
         * Unsets the "FedCogAgency" element
         */
        void unsetFedCogAgency();
        
        /**
         * Gets the "FiscalStartDate" element
         */
        java.util.Calendar getFiscalStartDate();
        
        /**
         * Gets (as xml) the "FiscalStartDate" element
         */
        org.apache.xmlbeans.XmlDate xgetFiscalStartDate();
        
        /**
         * True if has "FiscalStartDate" element
         */
        boolean isSetFiscalStartDate();
        
        /**
         * Sets the "FiscalStartDate" element
         */
        void setFiscalStartDate(java.util.Calendar fiscalStartDate);
        
        /**
         * Sets (as xml) the "FiscalStartDate" element
         */
        void xsetFiscalStartDate(org.apache.xmlbeans.XmlDate fiscalStartDate);
        
        /**
         * Unsets the "FiscalStartDate" element
         */
        void unsetFiscalStartDate();
        
        /**
         * Gets the "FiscalEndDate" element
         */
        java.util.Calendar getFiscalEndDate();
        
        /**
         * Gets (as xml) the "FiscalEndDate" element
         */
        org.apache.xmlbeans.XmlDate xgetFiscalEndDate();
        
        /**
         * True if has "FiscalEndDate" element
         */
        boolean isSetFiscalEndDate();
        
        /**
         * Sets the "FiscalEndDate" element
         */
        void setFiscalEndDate(java.util.Calendar fiscalEndDate);
        
        /**
         * Sets (as xml) the "FiscalEndDate" element
         */
        void xsetFiscalEndDate(org.apache.xmlbeans.XmlDate fiscalEndDate);
        
        /**
         * Unsets the "FiscalEndDate" element
         */
        void unsetFiscalEndDate();
        
        /**
         * Gets the "NoFundsDesc" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.NoFundsDesc getNoFundsDesc();
        
        /**
         * True if has "NoFundsDesc" element
         */
        boolean isSetNoFundsDesc();
        
        /**
         * Sets the "NoFundsDesc" element
         */
        void setNoFundsDesc(gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.NoFundsDesc noFundsDesc);
        
        /**
         * Appends and returns a new empty "NoFundsDesc" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.NoFundsDesc addNewNoFundsDesc();
        
        /**
         * Unsets the "NoFundsDesc" element
         */
        void unsetNoFundsDesc();
        
        /**
         * Gets the "ThreeYearBudgetProjection" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.ThreeYearBudgetProjection getThreeYearBudgetProjection();
        
        /**
         * True if has "ThreeYearBudgetProjection" element
         */
        boolean isSetThreeYearBudgetProjection();
        
        /**
         * Sets the "ThreeYearBudgetProjection" element
         */
        void setThreeYearBudgetProjection(gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.ThreeYearBudgetProjection threeYearBudgetProjection);
        
        /**
         * Appends and returns a new empty "ThreeYearBudgetProjection" element
         */
        gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.ThreeYearBudgetProjection addNewThreeYearBudgetProjection();
        
        /**
         * Unsets the "ThreeYearBudgetProjection" element
         */
        void unsetThreeYearBudgetProjection();
        
        /**
         * Gets the "FormVersion" attribute
         */
        java.lang.String getFormVersion();
        
        /**
         * Gets (as xml) the "FormVersion" attribute
         */
        gov.grants.apply.system.globalLibraryV10.FormVersionDataType xgetFormVersion();
        
        /**
         * Sets the "FormVersion" attribute
         */
        void setFormVersion(java.lang.String formVersion);
        
        /**
         * Sets (as xml) the "FormVersion" attribute
         */
        void xsetFormVersion(gov.grants.apply.system.globalLibraryV10.FormVersionDataType formVersion);
        
        /**
         * An XML OriCode(@http://apply.grants.gov/forms/DOJ_CIS_Budget-V1.0).
         *
         * This is an atomic type that is a restriction of gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument$Budget$OriCode.
         */
        public interface OriCode extends org.apache.xmlbeans.XmlString
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OriCode.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("oricodeede9elemtype");
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.OriCode newValue(java.lang.Object obj) {
                  return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.OriCode) type.newValue( obj ); }
                
                public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.OriCode newInstance() {
                  return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.OriCode) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.OriCode newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.OriCode) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML PartTimeOfficerInformation(@http://apply.grants.gov/forms/DOJ_CIS_Budget-V1.0).
         *
         * This is a complex type.
         */
        public interface PartTimeOfficerInformation extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PartTimeOfficerInformation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("parttimeofficerinformationec7celemtype");
            
            /**
             * Gets the "AveragePartTimeWorkHoursWeekly" element
             */
            java.math.BigDecimal getAveragePartTimeWorkHoursWeekly();
            
            /**
             * Gets (as xml) the "AveragePartTimeWorkHoursWeekly" element
             */
            gov.grants.apply.forms.dojCISBudgetV10.DecimalMin1Max6Places2Type xgetAveragePartTimeWorkHoursWeekly();
            
            /**
             * True if has "AveragePartTimeWorkHoursWeekly" element
             */
            boolean isSetAveragePartTimeWorkHoursWeekly();
            
            /**
             * Sets the "AveragePartTimeWorkHoursWeekly" element
             */
            void setAveragePartTimeWorkHoursWeekly(java.math.BigDecimal averagePartTimeWorkHoursWeekly);
            
            /**
             * Sets (as xml) the "AveragePartTimeWorkHoursWeekly" element
             */
            void xsetAveragePartTimeWorkHoursWeekly(gov.grants.apply.forms.dojCISBudgetV10.DecimalMin1Max6Places2Type averagePartTimeWorkHoursWeekly);
            
            /**
             * Unsets the "AveragePartTimeWorkHoursWeekly" element
             */
            void unsetAveragePartTimeWorkHoursWeekly();
            
            /**
             * Gets the "FullTimeWorkHours" element
             */
            java.math.BigDecimal getFullTimeWorkHours();
            
            /**
             * Gets (as xml) the "FullTimeWorkHours" element
             */
            gov.grants.apply.forms.dojCISBudgetV10.DecimalMin1Max6Places2Type xgetFullTimeWorkHours();
            
            /**
             * True if has "FullTimeWorkHours" element
             */
            boolean isSetFullTimeWorkHours();
            
            /**
             * Sets the "FullTimeWorkHours" element
             */
            void setFullTimeWorkHours(java.math.BigDecimal fullTimeWorkHours);
            
            /**
             * Sets (as xml) the "FullTimeWorkHours" element
             */
            void xsetFullTimeWorkHours(gov.grants.apply.forms.dojCISBudgetV10.DecimalMin1Max6Places2Type fullTimeWorkHours);
            
            /**
             * Unsets the "FullTimeWorkHours" element
             */
            void unsetFullTimeWorkHours();
            
            /**
             * Gets the "AveragePartTimeWorkHoursAnnually" element
             */
            java.math.BigDecimal getAveragePartTimeWorkHoursAnnually();
            
            /**
             * Gets (as xml) the "AveragePartTimeWorkHoursAnnually" element
             */
            gov.grants.apply.forms.dojCISBudgetV10.DecimalMin1Max6Places2Type xgetAveragePartTimeWorkHoursAnnually();
            
            /**
             * True if has "AveragePartTimeWorkHoursAnnually" element
             */
            boolean isSetAveragePartTimeWorkHoursAnnually();
            
            /**
             * Sets the "AveragePartTimeWorkHoursAnnually" element
             */
            void setAveragePartTimeWorkHoursAnnually(java.math.BigDecimal averagePartTimeWorkHoursAnnually);
            
            /**
             * Sets (as xml) the "AveragePartTimeWorkHoursAnnually" element
             */
            void xsetAveragePartTimeWorkHoursAnnually(gov.grants.apply.forms.dojCISBudgetV10.DecimalMin1Max6Places2Type averagePartTimeWorkHoursAnnually);
            
            /**
             * Unsets the "AveragePartTimeWorkHoursAnnually" element
             */
            void unsetAveragePartTimeWorkHoursAnnually();
            
            /**
             * Gets the "PartTimeHourlyRate" element
             */
            java.math.BigDecimal getPartTimeHourlyRate();
            
            /**
             * Gets (as xml) the "PartTimeHourlyRate" element
             */
            gov.grants.apply.forms.dojCISBudgetV10.DecimalMin1Max6Places2Type xgetPartTimeHourlyRate();
            
            /**
             * True if has "PartTimeHourlyRate" element
             */
            boolean isSetPartTimeHourlyRate();
            
            /**
             * Sets the "PartTimeHourlyRate" element
             */
            void setPartTimeHourlyRate(java.math.BigDecimal partTimeHourlyRate);
            
            /**
             * Sets (as xml) the "PartTimeHourlyRate" element
             */
            void xsetPartTimeHourlyRate(gov.grants.apply.forms.dojCISBudgetV10.DecimalMin1Max6Places2Type partTimeHourlyRate);
            
            /**
             * Unsets the "PartTimeHourlyRate" element
             */
            void unsetPartTimeHourlyRate();
            
            /**
             * Gets the "AveragePartTimeOfficerSalary" element
             */
            int getAveragePartTimeOfficerSalary();
            
            /**
             * Gets (as xml) the "AveragePartTimeOfficerSalary" element
             */
            gov.grants.apply.forms.dojCISBudgetV10.SalaryDataType xgetAveragePartTimeOfficerSalary();
            
            /**
             * True if has "AveragePartTimeOfficerSalary" element
             */
            boolean isSetAveragePartTimeOfficerSalary();
            
            /**
             * Sets the "AveragePartTimeOfficerSalary" element
             */
            void setAveragePartTimeOfficerSalary(int averagePartTimeOfficerSalary);
            
            /**
             * Sets (as xml) the "AveragePartTimeOfficerSalary" element
             */
            void xsetAveragePartTimeOfficerSalary(gov.grants.apply.forms.dojCISBudgetV10.SalaryDataType averagePartTimeOfficerSalary);
            
            /**
             * Unsets the "AveragePartTimeOfficerSalary" element
             */
            void unsetAveragePartTimeOfficerSalary();
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.PartTimeOfficerInformation newInstance() {
                  return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.PartTimeOfficerInformation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.PartTimeOfficerInformation newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.PartTimeOfficerInformation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML CostGreaterReasonOtherExplanation(@http://apply.grants.gov/forms/DOJ_CIS_Budget-V1.0).
         *
         * This is a complex type.
         */
        public interface CostGreaterReasonOtherExplanation extends gov.grants.apply.system.attachmentsV10.AttachedFileDataType
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CostGreaterReasonOtherExplanation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("costgreaterreasonotherexplanationdd90elemtype");
            
            /**
             * Gets the "CostGreaterReason" attribute
             */
            gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType.Enum getCostGreaterReason();
            
            /**
             * Gets (as xml) the "CostGreaterReason" attribute
             */
            gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType xgetCostGreaterReason();
            
            /**
             * True if has "CostGreaterReason" attribute
             */
            boolean isSetCostGreaterReason();
            
            /**
             * Sets the "CostGreaterReason" attribute
             */
            void setCostGreaterReason(gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType.Enum costGreaterReason);
            
            /**
             * Sets (as xml) the "CostGreaterReason" attribute
             */
            void xsetCostGreaterReason(gov.grants.apply.forms.dojCISBudgetV10.CostGreaterDataType costGreaterReason);
            
            /**
             * Unsets the "CostGreaterReason" attribute
             */
            void unsetCostGreaterReason();
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.CostGreaterReasonOtherExplanation newInstance() {
                  return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.CostGreaterReasonOtherExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.CostGreaterReasonOtherExplanation newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.CostGreaterReasonOtherExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML NoFundsDesc(@http://apply.grants.gov/forms/DOJ_CIS_Budget-V1.0).
         *
         * This is a complex type.
         */
        public interface NoFundsDesc extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NoFundsDesc.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nofundsdescf3b4elemtype");
            
            /**
             * Gets the "SocialSecurity" element
             */
            java.lang.String getSocialSecurity();
            
            /**
             * Gets (as xml) the "SocialSecurity" element
             */
            gov.grants.apply.system.globalV10.StringMin1Max250Type xgetSocialSecurity();
            
            /**
             * True if has "SocialSecurity" element
             */
            boolean isSetSocialSecurity();
            
            /**
             * Sets the "SocialSecurity" element
             */
            void setSocialSecurity(java.lang.String socialSecurity);
            
            /**
             * Sets (as xml) the "SocialSecurity" element
             */
            void xsetSocialSecurity(gov.grants.apply.system.globalV10.StringMin1Max250Type socialSecurity);
            
            /**
             * Unsets the "SocialSecurity" element
             */
            void unsetSocialSecurity();
            
            /**
             * Gets the "Medicare" element
             */
            java.lang.String getMedicare();
            
            /**
             * Gets (as xml) the "Medicare" element
             */
            gov.grants.apply.system.globalV10.StringMin1Max250Type xgetMedicare();
            
            /**
             * True if has "Medicare" element
             */
            boolean isSetMedicare();
            
            /**
             * Sets the "Medicare" element
             */
            void setMedicare(java.lang.String medicare);
            
            /**
             * Sets (as xml) the "Medicare" element
             */
            void xsetMedicare(gov.grants.apply.system.globalV10.StringMin1Max250Type medicare);
            
            /**
             * Unsets the "Medicare" element
             */
            void unsetMedicare();
            
            /**
             * Gets the "Compensation" element
             */
            java.lang.String getCompensation();
            
            /**
             * Gets (as xml) the "Compensation" element
             */
            gov.grants.apply.system.globalV10.StringMin1Max250Type xgetCompensation();
            
            /**
             * True if has "Compensation" element
             */
            boolean isSetCompensation();
            
            /**
             * Sets the "Compensation" element
             */
            void setCompensation(java.lang.String compensation);
            
            /**
             * Sets (as xml) the "Compensation" element
             */
            void xsetCompensation(gov.grants.apply.system.globalV10.StringMin1Max250Type compensation);
            
            /**
             * Unsets the "Compensation" element
             */
            void unsetCompensation();
            
            /**
             * Gets the "UnemploymentInsurance" element
             */
            java.lang.String getUnemploymentInsurance();
            
            /**
             * Gets (as xml) the "UnemploymentInsurance" element
             */
            gov.grants.apply.system.globalV10.StringMin1Max250Type xgetUnemploymentInsurance();
            
            /**
             * True if has "UnemploymentInsurance" element
             */
            boolean isSetUnemploymentInsurance();
            
            /**
             * Sets the "UnemploymentInsurance" element
             */
            void setUnemploymentInsurance(java.lang.String unemploymentInsurance);
            
            /**
             * Sets (as xml) the "UnemploymentInsurance" element
             */
            void xsetUnemploymentInsurance(gov.grants.apply.system.globalV10.StringMin1Max250Type unemploymentInsurance);
            
            /**
             * Unsets the "UnemploymentInsurance" element
             */
            void unsetUnemploymentInsurance();
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.NoFundsDesc newInstance() {
                  return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.NoFundsDesc) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.NoFundsDesc newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.NoFundsDesc) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
                
                private Factory() { } // No instance of this class allowed
            }
        }
        
        /**
         * An XML ThreeYearBudgetProjection(@http://apply.grants.gov/forms/DOJ_CIS_Budget-V1.0).
         *
         * This is a complex type.
         */
        public interface ThreeYearBudgetProjection extends org.apache.xmlbeans.XmlObject
        {
            public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
                org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ThreeYearBudgetProjection.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("threeyearbudgetprojection4485elemtype");
            
            /**
             * Gets the "FederalAmountForFullTimeOfficer" element
             */
            gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType getFederalAmountForFullTimeOfficer();
            
            /**
             * True if has "FederalAmountForFullTimeOfficer" element
             */
            boolean isSetFederalAmountForFullTimeOfficer();
            
            /**
             * Sets the "FederalAmountForFullTimeOfficer" element
             */
            void setFederalAmountForFullTimeOfficer(gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType federalAmountForFullTimeOfficer);
            
            /**
             * Appends and returns a new empty "FederalAmountForFullTimeOfficer" element
             */
            gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType addNewFederalAmountForFullTimeOfficer();
            
            /**
             * Unsets the "FederalAmountForFullTimeOfficer" element
             */
            void unsetFederalAmountForFullTimeOfficer();
            
            /**
             * Gets the "LocalAmountForFullTimeOfficer" element
             */
            gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType getLocalAmountForFullTimeOfficer();
            
            /**
             * True if has "LocalAmountForFullTimeOfficer" element
             */
            boolean isSetLocalAmountForFullTimeOfficer();
            
            /**
             * Sets the "LocalAmountForFullTimeOfficer" element
             */
            void setLocalAmountForFullTimeOfficer(gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType localAmountForFullTimeOfficer);
            
            /**
             * Appends and returns a new empty "LocalAmountForFullTimeOfficer" element
             */
            gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType addNewLocalAmountForFullTimeOfficer();
            
            /**
             * Unsets the "LocalAmountForFullTimeOfficer" element
             */
            void unsetLocalAmountForFullTimeOfficer();
            
            /**
             * Gets the "TotalAmountForFullTimeOfficer" element
             */
            gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType getTotalAmountForFullTimeOfficer();
            
            /**
             * True if has "TotalAmountForFullTimeOfficer" element
             */
            boolean isSetTotalAmountForFullTimeOfficer();
            
            /**
             * Sets the "TotalAmountForFullTimeOfficer" element
             */
            void setTotalAmountForFullTimeOfficer(gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType totalAmountForFullTimeOfficer);
            
            /**
             * Appends and returns a new empty "TotalAmountForFullTimeOfficer" element
             */
            gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType addNewTotalAmountForFullTimeOfficer();
            
            /**
             * Unsets the "TotalAmountForFullTimeOfficer" element
             */
            void unsetTotalAmountForFullTimeOfficer();
            
            /**
             * Gets the "FederalAmountForPartTimeOfficer" element
             */
            gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType getFederalAmountForPartTimeOfficer();
            
            /**
             * True if has "FederalAmountForPartTimeOfficer" element
             */
            boolean isSetFederalAmountForPartTimeOfficer();
            
            /**
             * Sets the "FederalAmountForPartTimeOfficer" element
             */
            void setFederalAmountForPartTimeOfficer(gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType federalAmountForPartTimeOfficer);
            
            /**
             * Appends and returns a new empty "FederalAmountForPartTimeOfficer" element
             */
            gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType addNewFederalAmountForPartTimeOfficer();
            
            /**
             * Unsets the "FederalAmountForPartTimeOfficer" element
             */
            void unsetFederalAmountForPartTimeOfficer();
            
            /**
             * Gets the "LocalAmountForPartTimeOfficer" element
             */
            gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType getLocalAmountForPartTimeOfficer();
            
            /**
             * True if has "LocalAmountForPartTimeOfficer" element
             */
            boolean isSetLocalAmountForPartTimeOfficer();
            
            /**
             * Sets the "LocalAmountForPartTimeOfficer" element
             */
            void setLocalAmountForPartTimeOfficer(gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType localAmountForPartTimeOfficer);
            
            /**
             * Appends and returns a new empty "LocalAmountForPartTimeOfficer" element
             */
            gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType addNewLocalAmountForPartTimeOfficer();
            
            /**
             * Unsets the "LocalAmountForPartTimeOfficer" element
             */
            void unsetLocalAmountForPartTimeOfficer();
            
            /**
             * Gets the "TotalAmountForPartTimeOfficer" element
             */
            gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType getTotalAmountForPartTimeOfficer();
            
            /**
             * True if has "TotalAmountForPartTimeOfficer" element
             */
            boolean isSetTotalAmountForPartTimeOfficer();
            
            /**
             * Sets the "TotalAmountForPartTimeOfficer" element
             */
            void setTotalAmountForPartTimeOfficer(gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType totalAmountForPartTimeOfficer);
            
            /**
             * Appends and returns a new empty "TotalAmountForPartTimeOfficer" element
             */
            gov.grants.apply.forms.dojCISBudgetV10.BudgetProjectionPerOfficerDataType addNewTotalAmountForPartTimeOfficer();
            
            /**
             * Unsets the "TotalAmountForPartTimeOfficer" element
             */
            void unsetTotalAmountForPartTimeOfficer();
            
            /**
             * A factory class with static methods for creating instances
             * of this type.
             */
            
            public static final class Factory
            {
                public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.ThreeYearBudgetProjection newInstance() {
                  return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.ThreeYearBudgetProjection) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
                
                public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.ThreeYearBudgetProjection newInstance(org.apache.xmlbeans.XmlOptions options) {
                  return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget.ThreeYearBudgetProjection) 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.dojCISBudgetV10.BudgetDocument.Budget newInstance() {
              return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
            
            public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget newInstance(org.apache.xmlbeans.XmlOptions options) {
              return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument.Budget) 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.dojCISBudgetV10.BudgetDocument newInstance() {
          return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
        
        public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
          return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
        
        /** @param xmlAsString the string value to parse */
        public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
        
        public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) 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.dojCISBudgetV10.BudgetDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
        
        public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
        
        public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
        
        public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
        
        public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
        
        public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
        
        public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
        
        public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
        
        public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
        
        public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
        
        public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
        
        public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
        
        /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
        public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
          return (gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
        
        /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
        public static gov.grants.apply.forms.dojCISBudgetV10.BudgetDocument 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.dojCISBudgetV10.BudgetDocument) 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