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

gov.grants.apply.forms.rrSubawardBudgetV12.impl.RRSubawardBudgetDocumentImpl Maven / Gradle / Ivy

/*
 * An XML document type.
 * Localname: RR_SubawardBudget
 * Namespace: http://apply.grants.gov/forms/RR_SubawardBudget-V1.2
 * Java type: gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument
 *
 * Automatically generated - do not modify.
 */
package gov.grants.apply.forms.rrSubawardBudgetV12.impl;
/**
 * A document containing one RR_SubawardBudget(@http://apply.grants.gov/forms/RR_SubawardBudget-V1.2) element.
 *
 * This is a complex type.
 */
public class RRSubawardBudgetDocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument
{
    private static final long serialVersionUID = 1L;
    
    public RRSubawardBudgetDocumentImpl(org.apache.xmlbeans.SchemaType sType)
    {
        super(sType);
    }
    
    private static final javax.xml.namespace.QName RRSUBAWARDBUDGET$0 = 
        new javax.xml.namespace.QName("http://apply.grants.gov/forms/RR_SubawardBudget-V1.2", "RR_SubawardBudget");
    
    
    /**
     * Gets the "RR_SubawardBudget" element
     */
    public gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument.RRSubawardBudget getRRSubawardBudget()
    {
        synchronized (monitor())
        {
            check_orphaned();
            gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument.RRSubawardBudget target = null;
            target = (gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument.RRSubawardBudget)get_store().find_element_user(RRSUBAWARDBUDGET$0, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "RR_SubawardBudget" element
     */
    public void setRRSubawardBudget(gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument.RRSubawardBudget rrSubawardBudget)
    {
        generatedSetterHelperImpl(rrSubawardBudget, RRSUBAWARDBUDGET$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
    }
    
    /**
     * Appends and returns a new empty "RR_SubawardBudget" element
     */
    public gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument.RRSubawardBudget addNewRRSubawardBudget()
    {
        synchronized (monitor())
        {
            check_orphaned();
            gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument.RRSubawardBudget target = null;
            target = (gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument.RRSubawardBudget)get_store().add_element_user(RRSUBAWARDBUDGET$0);
            return target;
        }
    }
    /**
     * An XML RR_SubawardBudget(@http://apply.grants.gov/forms/RR_SubawardBudget-V1.2).
     *
     * This is a complex type.
     */
    public static class RRSubawardBudgetImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument.RRSubawardBudget
    {
        private static final long serialVersionUID = 1L;
        
        public RRSubawardBudgetImpl(org.apache.xmlbeans.SchemaType sType)
        {
            super(sType);
        }
        
        private static final javax.xml.namespace.QName ATT1$0 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/RR_SubawardBudget-V1.2", "ATT1");
        private static final javax.xml.namespace.QName ATT2$2 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/RR_SubawardBudget-V1.2", "ATT2");
        private static final javax.xml.namespace.QName ATT3$4 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/RR_SubawardBudget-V1.2", "ATT3");
        private static final javax.xml.namespace.QName ATT4$6 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/RR_SubawardBudget-V1.2", "ATT4");
        private static final javax.xml.namespace.QName ATT5$8 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/RR_SubawardBudget-V1.2", "ATT5");
        private static final javax.xml.namespace.QName ATT6$10 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/RR_SubawardBudget-V1.2", "ATT6");
        private static final javax.xml.namespace.QName ATT7$12 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/RR_SubawardBudget-V1.2", "ATT7");
        private static final javax.xml.namespace.QName ATT8$14 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/RR_SubawardBudget-V1.2", "ATT8");
        private static final javax.xml.namespace.QName ATT9$16 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/RR_SubawardBudget-V1.2", "ATT9");
        private static final javax.xml.namespace.QName ATT10$18 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/RR_SubawardBudget-V1.2", "ATT10");
        private static final javax.xml.namespace.QName BUDGETATTACHMENTS$20 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/RR_SubawardBudget-V1.2", "BudgetAttachments");
        private static final javax.xml.namespace.QName FORMVERSION$22 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/RR_SubawardBudget-V1.2", "FormVersion");
        
        
        /**
         * Gets the "ATT1" element
         */
        public java.lang.String getATT1()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT1$0, 0);
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "ATT1" element
         */
        public org.apache.xmlbeans.XmlString xgetATT1()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT1$0, 0);
                return target;
            }
        }
        
        /**
         * True if has "ATT1" element
         */
        public boolean isSetATT1()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(ATT1$0) != 0;
            }
        }
        
        /**
         * Sets the "ATT1" element
         */
        public void setATT1(java.lang.String att1)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT1$0, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ATT1$0);
                }
                target.setStringValue(att1);
            }
        }
        
        /**
         * Sets (as xml) the "ATT1" element
         */
        public void xsetATT1(org.apache.xmlbeans.XmlString att1)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT1$0, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ATT1$0);
                }
                target.set(att1);
            }
        }
        
        /**
         * Unsets the "ATT1" element
         */
        public void unsetATT1()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(ATT1$0, 0);
            }
        }
        
        /**
         * Gets the "ATT2" element
         */
        public java.lang.String getATT2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT2$2, 0);
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "ATT2" element
         */
        public org.apache.xmlbeans.XmlString xgetATT2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT2$2, 0);
                return target;
            }
        }
        
        /**
         * True if has "ATT2" element
         */
        public boolean isSetATT2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(ATT2$2) != 0;
            }
        }
        
        /**
         * Sets the "ATT2" element
         */
        public void setATT2(java.lang.String att2)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT2$2, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ATT2$2);
                }
                target.setStringValue(att2);
            }
        }
        
        /**
         * Sets (as xml) the "ATT2" element
         */
        public void xsetATT2(org.apache.xmlbeans.XmlString att2)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT2$2, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ATT2$2);
                }
                target.set(att2);
            }
        }
        
        /**
         * Unsets the "ATT2" element
         */
        public void unsetATT2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(ATT2$2, 0);
            }
        }
        
        /**
         * Gets the "ATT3" element
         */
        public java.lang.String getATT3()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT3$4, 0);
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "ATT3" element
         */
        public org.apache.xmlbeans.XmlString xgetATT3()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT3$4, 0);
                return target;
            }
        }
        
        /**
         * True if has "ATT3" element
         */
        public boolean isSetATT3()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(ATT3$4) != 0;
            }
        }
        
        /**
         * Sets the "ATT3" element
         */
        public void setATT3(java.lang.String att3)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT3$4, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ATT3$4);
                }
                target.setStringValue(att3);
            }
        }
        
        /**
         * Sets (as xml) the "ATT3" element
         */
        public void xsetATT3(org.apache.xmlbeans.XmlString att3)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT3$4, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ATT3$4);
                }
                target.set(att3);
            }
        }
        
        /**
         * Unsets the "ATT3" element
         */
        public void unsetATT3()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(ATT3$4, 0);
            }
        }
        
        /**
         * Gets the "ATT4" element
         */
        public java.lang.String getATT4()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT4$6, 0);
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "ATT4" element
         */
        public org.apache.xmlbeans.XmlString xgetATT4()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT4$6, 0);
                return target;
            }
        }
        
        /**
         * True if has "ATT4" element
         */
        public boolean isSetATT4()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(ATT4$6) != 0;
            }
        }
        
        /**
         * Sets the "ATT4" element
         */
        public void setATT4(java.lang.String att4)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT4$6, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ATT4$6);
                }
                target.setStringValue(att4);
            }
        }
        
        /**
         * Sets (as xml) the "ATT4" element
         */
        public void xsetATT4(org.apache.xmlbeans.XmlString att4)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT4$6, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ATT4$6);
                }
                target.set(att4);
            }
        }
        
        /**
         * Unsets the "ATT4" element
         */
        public void unsetATT4()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(ATT4$6, 0);
            }
        }
        
        /**
         * Gets the "ATT5" element
         */
        public java.lang.String getATT5()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT5$8, 0);
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "ATT5" element
         */
        public org.apache.xmlbeans.XmlString xgetATT5()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT5$8, 0);
                return target;
            }
        }
        
        /**
         * True if has "ATT5" element
         */
        public boolean isSetATT5()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(ATT5$8) != 0;
            }
        }
        
        /**
         * Sets the "ATT5" element
         */
        public void setATT5(java.lang.String att5)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT5$8, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ATT5$8);
                }
                target.setStringValue(att5);
            }
        }
        
        /**
         * Sets (as xml) the "ATT5" element
         */
        public void xsetATT5(org.apache.xmlbeans.XmlString att5)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT5$8, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ATT5$8);
                }
                target.set(att5);
            }
        }
        
        /**
         * Unsets the "ATT5" element
         */
        public void unsetATT5()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(ATT5$8, 0);
            }
        }
        
        /**
         * Gets the "ATT6" element
         */
        public java.lang.String getATT6()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT6$10, 0);
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "ATT6" element
         */
        public org.apache.xmlbeans.XmlString xgetATT6()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT6$10, 0);
                return target;
            }
        }
        
        /**
         * True if has "ATT6" element
         */
        public boolean isSetATT6()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(ATT6$10) != 0;
            }
        }
        
        /**
         * Sets the "ATT6" element
         */
        public void setATT6(java.lang.String att6)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT6$10, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ATT6$10);
                }
                target.setStringValue(att6);
            }
        }
        
        /**
         * Sets (as xml) the "ATT6" element
         */
        public void xsetATT6(org.apache.xmlbeans.XmlString att6)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT6$10, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ATT6$10);
                }
                target.set(att6);
            }
        }
        
        /**
         * Unsets the "ATT6" element
         */
        public void unsetATT6()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(ATT6$10, 0);
            }
        }
        
        /**
         * Gets the "ATT7" element
         */
        public java.lang.String getATT7()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT7$12, 0);
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "ATT7" element
         */
        public org.apache.xmlbeans.XmlString xgetATT7()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT7$12, 0);
                return target;
            }
        }
        
        /**
         * True if has "ATT7" element
         */
        public boolean isSetATT7()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(ATT7$12) != 0;
            }
        }
        
        /**
         * Sets the "ATT7" element
         */
        public void setATT7(java.lang.String att7)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT7$12, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ATT7$12);
                }
                target.setStringValue(att7);
            }
        }
        
        /**
         * Sets (as xml) the "ATT7" element
         */
        public void xsetATT7(org.apache.xmlbeans.XmlString att7)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT7$12, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ATT7$12);
                }
                target.set(att7);
            }
        }
        
        /**
         * Unsets the "ATT7" element
         */
        public void unsetATT7()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(ATT7$12, 0);
            }
        }
        
        /**
         * Gets the "ATT8" element
         */
        public java.lang.String getATT8()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT8$14, 0);
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "ATT8" element
         */
        public org.apache.xmlbeans.XmlString xgetATT8()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT8$14, 0);
                return target;
            }
        }
        
        /**
         * True if has "ATT8" element
         */
        public boolean isSetATT8()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(ATT8$14) != 0;
            }
        }
        
        /**
         * Sets the "ATT8" element
         */
        public void setATT8(java.lang.String att8)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT8$14, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ATT8$14);
                }
                target.setStringValue(att8);
            }
        }
        
        /**
         * Sets (as xml) the "ATT8" element
         */
        public void xsetATT8(org.apache.xmlbeans.XmlString att8)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT8$14, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ATT8$14);
                }
                target.set(att8);
            }
        }
        
        /**
         * Unsets the "ATT8" element
         */
        public void unsetATT8()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(ATT8$14, 0);
            }
        }
        
        /**
         * Gets the "ATT9" element
         */
        public java.lang.String getATT9()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT9$16, 0);
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "ATT9" element
         */
        public org.apache.xmlbeans.XmlString xgetATT9()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT9$16, 0);
                return target;
            }
        }
        
        /**
         * True if has "ATT9" element
         */
        public boolean isSetATT9()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(ATT9$16) != 0;
            }
        }
        
        /**
         * Sets the "ATT9" element
         */
        public void setATT9(java.lang.String att9)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT9$16, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ATT9$16);
                }
                target.setStringValue(att9);
            }
        }
        
        /**
         * Sets (as xml) the "ATT9" element
         */
        public void xsetATT9(org.apache.xmlbeans.XmlString att9)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT9$16, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ATT9$16);
                }
                target.set(att9);
            }
        }
        
        /**
         * Unsets the "ATT9" element
         */
        public void unsetATT9()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(ATT9$16, 0);
            }
        }
        
        /**
         * Gets the "ATT10" element
         */
        public java.lang.String getATT10()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT10$18, 0);
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "ATT10" element
         */
        public org.apache.xmlbeans.XmlString xgetATT10()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT10$18, 0);
                return target;
            }
        }
        
        /**
         * True if has "ATT10" element
         */
        public boolean isSetATT10()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(ATT10$18) != 0;
            }
        }
        
        /**
         * Sets the "ATT10" element
         */
        public void setATT10(java.lang.String att10)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATT10$18, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ATT10$18);
                }
                target.setStringValue(att10);
            }
        }
        
        /**
         * Sets (as xml) the "ATT10" element
         */
        public void xsetATT10(org.apache.xmlbeans.XmlString att10)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.XmlString target = null;
                target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ATT10$18, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ATT10$18);
                }
                target.set(att10);
            }
        }
        
        /**
         * Unsets the "ATT10" element
         */
        public void unsetATT10()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(ATT10$18, 0);
            }
        }
        
        /**
         * Gets the "BudgetAttachments" element
         */
        public gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument.RRSubawardBudget.BudgetAttachments getBudgetAttachments()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument.RRSubawardBudget.BudgetAttachments target = null;
                target = (gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument.RRSubawardBudget.BudgetAttachments)get_store().find_element_user(BUDGETATTACHMENTS$20, 0);
                if (target == null)
                {
                    return null;
                }
                return target;
            }
        }
        
        /**
         * True if has "BudgetAttachments" element
         */
        public boolean isSetBudgetAttachments()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(BUDGETATTACHMENTS$20) != 0;
            }
        }
        
        /**
         * Sets the "BudgetAttachments" element
         */
        public void setBudgetAttachments(gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument.RRSubawardBudget.BudgetAttachments budgetAttachments)
        {
            generatedSetterHelperImpl(budgetAttachments, BUDGETATTACHMENTS$20, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
        }
        
        /**
         * Appends and returns a new empty "BudgetAttachments" element
         */
        public gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument.RRSubawardBudget.BudgetAttachments addNewBudgetAttachments()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument.RRSubawardBudget.BudgetAttachments target = null;
                target = (gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument.RRSubawardBudget.BudgetAttachments)get_store().add_element_user(BUDGETATTACHMENTS$20);
                return target;
            }
        }
        
        /**
         * Unsets the "BudgetAttachments" element
         */
        public void unsetBudgetAttachments()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(BUDGETATTACHMENTS$20, 0);
            }
        }
        
        /**
         * Gets the "FormVersion" attribute
         */
        public java.lang.String getFormVersion()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$22);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$22);
                }
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "FormVersion" attribute
         */
        public gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$22);
                if (target == null)
                {
                    target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_default_attribute_value(FORMVERSION$22);
                }
                return target;
            }
        }
        
        /**
         * Sets the "FormVersion" attribute
         */
        public void setFormVersion(java.lang.String formVersion)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$22);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$22);
                }
                target.setStringValue(formVersion);
            }
        }
        
        /**
         * Sets (as xml) the "FormVersion" attribute
         */
        public void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$22);
                if (target == null)
                {
                    target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().add_attribute_user(FORMVERSION$22);
                }
                target.set(formVersion);
            }
        }
        /**
         * An XML BudgetAttachments(@http://apply.grants.gov/forms/RR_SubawardBudget-V1.2).
         *
         * This is a complex type.
         */
        public static class BudgetAttachmentsImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.rrSubawardBudgetV12.RRSubawardBudgetDocument.RRSubawardBudget.BudgetAttachments
        {
            private static final long serialVersionUID = 1L;
            
            public BudgetAttachmentsImpl(org.apache.xmlbeans.SchemaType sType)
            {
                super(sType);
            }
            
            private static final javax.xml.namespace.QName RRBUDGET$0 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/RR_Budget-V1.1", "RR_Budget");
            
            
            /**
             * Gets array of all "RR_Budget" elements
             */
            public gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget[] getRRBudgetArray()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    java.util.List targetList = new java.util.ArrayList();
                    get_store().find_all_element_users(RRBUDGET$0, targetList);
                    gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget[] result = new gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget[targetList.size()];
                    targetList.toArray(result);
                    return result;
                }
            }
            
            /**
             * Gets ith "RR_Budget" element
             */
            public gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget getRRBudgetArray(int i)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget target = null;
                    target = (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget)get_store().find_element_user(RRBUDGET$0, i);
                    if (target == null)
                    {
                      throw new IndexOutOfBoundsException();
                    }
                    return target;
                }
            }
            
            /**
             * Returns number of "RR_Budget" element
             */
            public int sizeOfRRBudgetArray()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(RRBUDGET$0);
                }
            }
            
            /**
             * Sets array of all "RR_Budget" element  WARNING: This method is not atomicaly synchronized.
             */
            public void setRRBudgetArray(gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget[] rrBudgetArray)
            {
                check_orphaned();
                arraySetterHelper(rrBudgetArray, RRBUDGET$0);
            }
            
            /**
             * Sets ith "RR_Budget" element
             */
            public void setRRBudgetArray(int i, gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget rrBudget)
            {
                generatedSetterHelperImpl(rrBudget, RRBUDGET$0, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
            }
            
            /**
             * Inserts and returns a new empty value (as xml) as the ith "RR_Budget" element
             */
            public gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget insertNewRRBudget(int i)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget target = null;
                    target = (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget)get_store().insert_element_user(RRBUDGET$0, i);
                    return target;
                }
            }
            
            /**
             * Appends and returns a new empty value (as xml) as the last "RR_Budget" element
             */
            public gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget addNewRRBudget()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget target = null;
                    target = (gov.grants.apply.forms.rrBudgetV11.RRBudgetDocument.RRBudget)get_store().add_element_user(RRBUDGET$0);
                    return target;
                }
            }
            
            /**
             * Removes the ith "RR_Budget" element
             */
            public void removeRRBudget(int i)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(RRBUDGET$0, i);
                }
            }
        }
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy