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

gov.grants.apply.forms.epa4700421V21.impl.EPA4700421DocumentImpl Maven / Gradle / Ivy

/*
 * An XML document type.
 * Localname: EPA4700_4_2_1
 * Namespace: http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1
 * Java type: gov.grants.apply.forms.epa4700421V21.EPA4700421Document
 *
 * Automatically generated - do not modify.
 */
package gov.grants.apply.forms.epa4700421V21.impl;
/**
 * A document containing one EPA4700_4_2_1(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1) element.
 *
 * This is a complex type.
 */
public class EPA4700421DocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.epa4700421V21.EPA4700421Document
{
    private static final long serialVersionUID = 1L;
    
    public EPA4700421DocumentImpl(org.apache.xmlbeans.SchemaType sType)
    {
        super(sType);
    }
    
    private static final javax.xml.namespace.QName EPA4700421$0 = 
        new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "EPA4700_4_2_1");
    
    
    /**
     * Gets the "EPA4700_4_2_1" element
     */
    public gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421 getEPA4700421()
    {
        synchronized (monitor())
        {
            check_orphaned();
            gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421 target = null;
            target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421)get_store().find_element_user(EPA4700421$0, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "EPA4700_4_2_1" element
     */
    public void setEPA4700421(gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421 epa4700421)
    {
        generatedSetterHelperImpl(epa4700421, EPA4700421$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
    }
    
    /**
     * Appends and returns a new empty "EPA4700_4_2_1" element
     */
    public gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421 addNewEPA4700421()
    {
        synchronized (monitor())
        {
            check_orphaned();
            gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421 target = null;
            target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421)get_store().add_element_user(EPA4700421$0);
            return target;
        }
    }
    /**
     * An XML EPA4700_4_2_1(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
     *
     * This is a complex type.
     */
    public static class EPA4700421Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421
    {
        private static final long serialVersionUID = 1L;
        
        public EPA4700421Impl(org.apache.xmlbeans.SchemaType sType)
        {
            super(sType);
        }
        
        private static final javax.xml.namespace.QName APPLICANTINFO$0 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "ApplicantInfo");
        private static final javax.xml.namespace.QName DUNSNUMBER$2 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "DUNSNumber");
        private static final javax.xml.namespace.QName FEDERALFINANCIALASSISTANCEQUESTION$4 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "FederalFinancialAssistanceQuestion");
        private static final javax.xml.namespace.QName CIVILRIGHTSLAWSUITS1$6 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "CivilRightsLawSuits1");
        private static final javax.xml.namespace.QName CIVILRIGHTSLAWSUITS2$8 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "CivilRightsLawSuits2");
        private static final javax.xml.namespace.QName CIVILRIGHTSLAWSUITS3$10 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "CivilRightsLawSuits3");
        private static final javax.xml.namespace.QName CONSTRUCTIONFEDERALASSISTANCE$12 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "ConstructionFederalAssistance");
        private static final javax.xml.namespace.QName CONSTRUCTION$14 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "Construction");
        private static final javax.xml.namespace.QName CONSTRUCTION2$16 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "Construction2");
        private static final javax.xml.namespace.QName NOTICE1$18 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "Notice1");
        private static final javax.xml.namespace.QName NOTICE2$20 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "Notice2");
        private static final javax.xml.namespace.QName NOTICE3$22 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "Notice3");
        private static final javax.xml.namespace.QName NOTICE4$24 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "Notice4");
        private static final javax.xml.namespace.QName DEMOGRAPHIC$26 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "Demographic");
        private static final javax.xml.namespace.QName POLICY1$28 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "Policy1");
        private static final javax.xml.namespace.QName POLICY2$30 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "Policy2");
        private static final javax.xml.namespace.QName PROGRAM$32 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "Program");
        private static final javax.xml.namespace.QName APPLICANTSIGNATURE$34 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "ApplicantSignature");
        private static final javax.xml.namespace.QName FORMVERSION$36 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "FormVersion");
        
        
        /**
         * Gets the "ApplicantInfo" element
         */
        public gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantInfo getApplicantInfo()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantInfo target = null;
                target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantInfo)get_store().find_element_user(APPLICANTINFO$0, 0);
                if (target == null)
                {
                    return null;
                }
                return target;
            }
        }
        
        /**
         * True if has "ApplicantInfo" element
         */
        public boolean isSetApplicantInfo()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(APPLICANTINFO$0) != 0;
            }
        }
        
        /**
         * Sets the "ApplicantInfo" element
         */
        public void setApplicantInfo(gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantInfo applicantInfo)
        {
            generatedSetterHelperImpl(applicantInfo, APPLICANTINFO$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
        }
        
        /**
         * Appends and returns a new empty "ApplicantInfo" element
         */
        public gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantInfo addNewApplicantInfo()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantInfo target = null;
                target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantInfo)get_store().add_element_user(APPLICANTINFO$0);
                return target;
            }
        }
        
        /**
         * Unsets the "ApplicantInfo" element
         */
        public void unsetApplicantInfo()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(APPLICANTINFO$0, 0);
            }
        }
        
        /**
         * Gets the "DUNSNumber" element
         */
        public java.lang.String getDUNSNumber()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DUNSNUMBER$2, 0);
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "DUNSNumber" element
         */
        public gov.grants.apply.system.globalLibraryV20.DUNSIDDataType xgetDUNSNumber()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.DUNSIDDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.DUNSIDDataType)get_store().find_element_user(DUNSNUMBER$2, 0);
                return target;
            }
        }
        
        /**
         * True if has "DUNSNumber" element
         */
        public boolean isSetDUNSNumber()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(DUNSNUMBER$2) != 0;
            }
        }
        
        /**
         * Sets the "DUNSNumber" element
         */
        public void setDUNSNumber(java.lang.String dunsNumber)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DUNSNUMBER$2, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DUNSNUMBER$2);
                }
                target.setStringValue(dunsNumber);
            }
        }
        
        /**
         * Sets (as xml) the "DUNSNumber" element
         */
        public void xsetDUNSNumber(gov.grants.apply.system.globalLibraryV20.DUNSIDDataType dunsNumber)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.DUNSIDDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.DUNSIDDataType)get_store().find_element_user(DUNSNUMBER$2, 0);
                if (target == null)
                {
                    target = (gov.grants.apply.system.globalLibraryV20.DUNSIDDataType)get_store().add_element_user(DUNSNUMBER$2);
                }
                target.set(dunsNumber);
            }
        }
        
        /**
         * Unsets the "DUNSNumber" element
         */
        public void unsetDUNSNumber()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(DUNSNUMBER$2, 0);
            }
        }
        
        /**
         * Gets the "FederalFinancialAssistanceQuestion" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalFinancialAssistanceQuestion()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALFINANCIALASSISTANCEQUESTION$4, 0);
                if (target == null)
                {
                    return null;
                }
                return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
            }
        }
        
        /**
         * Gets (as xml) the "FederalFinancialAssistanceQuestion" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalFinancialAssistanceQuestion()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDERALFINANCIALASSISTANCEQUESTION$4, 0);
                return target;
            }
        }
        
        /**
         * True if has "FederalFinancialAssistanceQuestion" element
         */
        public boolean isSetFederalFinancialAssistanceQuestion()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(FEDERALFINANCIALASSISTANCEQUESTION$4) != 0;
            }
        }
        
        /**
         * Sets the "FederalFinancialAssistanceQuestion" element
         */
        public void setFederalFinancialAssistanceQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalFinancialAssistanceQuestion)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALFINANCIALASSISTANCEQUESTION$4, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FEDERALFINANCIALASSISTANCEQUESTION$4);
                }
                target.setEnumValue(federalFinancialAssistanceQuestion);
            }
        }
        
        /**
         * Sets (as xml) the "FederalFinancialAssistanceQuestion" element
         */
        public void xsetFederalFinancialAssistanceQuestion(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalFinancialAssistanceQuestion)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDERALFINANCIALASSISTANCEQUESTION$4, 0);
                if (target == null)
                {
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FEDERALFINANCIALASSISTANCEQUESTION$4);
                }
                target.set(federalFinancialAssistanceQuestion);
            }
        }
        
        /**
         * Unsets the "FederalFinancialAssistanceQuestion" element
         */
        public void unsetFederalFinancialAssistanceQuestion()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(FEDERALFINANCIALASSISTANCEQUESTION$4, 0);
            }
        }
        
        /**
         * Gets the "CivilRightsLawSuits1" element
         */
        public java.lang.String getCivilRightsLawSuits1()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIVILRIGHTSLAWSUITS1$6, 0);
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "CivilRightsLawSuits1" element
         */
        public gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits1 xgetCivilRightsLawSuits1()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits1 target = null;
                target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits1)get_store().find_element_user(CIVILRIGHTSLAWSUITS1$6, 0);
                return target;
            }
        }
        
        /**
         * True if has "CivilRightsLawSuits1" element
         */
        public boolean isSetCivilRightsLawSuits1()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(CIVILRIGHTSLAWSUITS1$6) != 0;
            }
        }
        
        /**
         * Sets the "CivilRightsLawSuits1" element
         */
        public void setCivilRightsLawSuits1(java.lang.String civilRightsLawSuits1)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIVILRIGHTSLAWSUITS1$6, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CIVILRIGHTSLAWSUITS1$6);
                }
                target.setStringValue(civilRightsLawSuits1);
            }
        }
        
        /**
         * Sets (as xml) the "CivilRightsLawSuits1" element
         */
        public void xsetCivilRightsLawSuits1(gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits1 civilRightsLawSuits1)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits1 target = null;
                target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits1)get_store().find_element_user(CIVILRIGHTSLAWSUITS1$6, 0);
                if (target == null)
                {
                    target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits1)get_store().add_element_user(CIVILRIGHTSLAWSUITS1$6);
                }
                target.set(civilRightsLawSuits1);
            }
        }
        
        /**
         * Unsets the "CivilRightsLawSuits1" element
         */
        public void unsetCivilRightsLawSuits1()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(CIVILRIGHTSLAWSUITS1$6, 0);
            }
        }
        
        /**
         * Gets the "CivilRightsLawSuits2" element
         */
        public java.lang.String getCivilRightsLawSuits2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIVILRIGHTSLAWSUITS2$8, 0);
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "CivilRightsLawSuits2" element
         */
        public gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits2 xgetCivilRightsLawSuits2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits2 target = null;
                target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits2)get_store().find_element_user(CIVILRIGHTSLAWSUITS2$8, 0);
                return target;
            }
        }
        
        /**
         * True if has "CivilRightsLawSuits2" element
         */
        public boolean isSetCivilRightsLawSuits2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(CIVILRIGHTSLAWSUITS2$8) != 0;
            }
        }
        
        /**
         * Sets the "CivilRightsLawSuits2" element
         */
        public void setCivilRightsLawSuits2(java.lang.String civilRightsLawSuits2)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIVILRIGHTSLAWSUITS2$8, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CIVILRIGHTSLAWSUITS2$8);
                }
                target.setStringValue(civilRightsLawSuits2);
            }
        }
        
        /**
         * Sets (as xml) the "CivilRightsLawSuits2" element
         */
        public void xsetCivilRightsLawSuits2(gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits2 civilRightsLawSuits2)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits2 target = null;
                target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits2)get_store().find_element_user(CIVILRIGHTSLAWSUITS2$8, 0);
                if (target == null)
                {
                    target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits2)get_store().add_element_user(CIVILRIGHTSLAWSUITS2$8);
                }
                target.set(civilRightsLawSuits2);
            }
        }
        
        /**
         * Unsets the "CivilRightsLawSuits2" element
         */
        public void unsetCivilRightsLawSuits2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(CIVILRIGHTSLAWSUITS2$8, 0);
            }
        }
        
        /**
         * Gets the "CivilRightsLawSuits3" element
         */
        public java.lang.String getCivilRightsLawSuits3()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIVILRIGHTSLAWSUITS3$10, 0);
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "CivilRightsLawSuits3" element
         */
        public gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits3 xgetCivilRightsLawSuits3()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits3 target = null;
                target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits3)get_store().find_element_user(CIVILRIGHTSLAWSUITS3$10, 0);
                return target;
            }
        }
        
        /**
         * True if has "CivilRightsLawSuits3" element
         */
        public boolean isSetCivilRightsLawSuits3()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(CIVILRIGHTSLAWSUITS3$10) != 0;
            }
        }
        
        /**
         * Sets the "CivilRightsLawSuits3" element
         */
        public void setCivilRightsLawSuits3(java.lang.String civilRightsLawSuits3)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIVILRIGHTSLAWSUITS3$10, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CIVILRIGHTSLAWSUITS3$10);
                }
                target.setStringValue(civilRightsLawSuits3);
            }
        }
        
        /**
         * Sets (as xml) the "CivilRightsLawSuits3" element
         */
        public void xsetCivilRightsLawSuits3(gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits3 civilRightsLawSuits3)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits3 target = null;
                target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits3)get_store().find_element_user(CIVILRIGHTSLAWSUITS3$10, 0);
                if (target == null)
                {
                    target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits3)get_store().add_element_user(CIVILRIGHTSLAWSUITS3$10);
                }
                target.set(civilRightsLawSuits3);
            }
        }
        
        /**
         * Unsets the "CivilRightsLawSuits3" element
         */
        public void unsetCivilRightsLawSuits3()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(CIVILRIGHTSLAWSUITS3$10, 0);
            }
        }
        
        /**
         * Gets the "ConstructionFederalAssistance" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstructionFederalAssistance()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONFEDERALASSISTANCE$12, 0);
                if (target == null)
                {
                    return null;
                }
                return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
            }
        }
        
        /**
         * Gets (as xml) the "ConstructionFederalAssistance" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstructionFederalAssistance()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTIONFEDERALASSISTANCE$12, 0);
                return target;
            }
        }
        
        /**
         * True if has "ConstructionFederalAssistance" element
         */
        public boolean isSetConstructionFederalAssistance()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(CONSTRUCTIONFEDERALASSISTANCE$12) != 0;
            }
        }
        
        /**
         * Sets the "ConstructionFederalAssistance" element
         */
        public void setConstructionFederalAssistance(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum constructionFederalAssistance)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONFEDERALASSISTANCE$12, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTIONFEDERALASSISTANCE$12);
                }
                target.setEnumValue(constructionFederalAssistance);
            }
        }
        
        /**
         * Sets (as xml) the "ConstructionFederalAssistance" element
         */
        public void xsetConstructionFederalAssistance(gov.grants.apply.system.globalLibraryV20.YesNoDataType constructionFederalAssistance)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTIONFEDERALASSISTANCE$12, 0);
                if (target == null)
                {
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONSTRUCTIONFEDERALASSISTANCE$12);
                }
                target.set(constructionFederalAssistance);
            }
        }
        
        /**
         * Unsets the "ConstructionFederalAssistance" element
         */
        public void unsetConstructionFederalAssistance()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(CONSTRUCTIONFEDERALASSISTANCE$12, 0);
            }
        }
        
        /**
         * Gets the "Construction" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstruction()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTION$14, 0);
                if (target == null)
                {
                    return null;
                }
                return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
            }
        }
        
        /**
         * Gets (as xml) the "Construction" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstruction()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTION$14, 0);
                return target;
            }
        }
        
        /**
         * True if has "Construction" element
         */
        public boolean isSetConstruction()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(CONSTRUCTION$14) != 0;
            }
        }
        
        /**
         * Sets the "Construction" element
         */
        public void setConstruction(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum construction)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTION$14, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTION$14);
                }
                target.setEnumValue(construction);
            }
        }
        
        /**
         * Sets (as xml) the "Construction" element
         */
        public void xsetConstruction(gov.grants.apply.system.globalLibraryV20.YesNoDataType construction)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTION$14, 0);
                if (target == null)
                {
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONSTRUCTION$14);
                }
                target.set(construction);
            }
        }
        
        /**
         * Unsets the "Construction" element
         */
        public void unsetConstruction()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(CONSTRUCTION$14, 0);
            }
        }
        
        /**
         * Gets the "Construction2" element
         */
        public java.lang.String getConstruction2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTION2$16, 0);
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "Construction2" element
         */
        public gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Construction2 xgetConstruction2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Construction2 target = null;
                target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Construction2)get_store().find_element_user(CONSTRUCTION2$16, 0);
                return target;
            }
        }
        
        /**
         * True if has "Construction2" element
         */
        public boolean isSetConstruction2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(CONSTRUCTION2$16) != 0;
            }
        }
        
        /**
         * Sets the "Construction2" element
         */
        public void setConstruction2(java.lang.String construction2)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTION2$16, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTION2$16);
                }
                target.setStringValue(construction2);
            }
        }
        
        /**
         * Sets (as xml) the "Construction2" element
         */
        public void xsetConstruction2(gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Construction2 construction2)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Construction2 target = null;
                target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Construction2)get_store().find_element_user(CONSTRUCTION2$16, 0);
                if (target == null)
                {
                    target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Construction2)get_store().add_element_user(CONSTRUCTION2$16);
                }
                target.set(construction2);
            }
        }
        
        /**
         * Unsets the "Construction2" element
         */
        public void unsetConstruction2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(CONSTRUCTION2$16, 0);
            }
        }
        
        /**
         * Gets the "Notice1" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNotice1()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTICE1$18, 0);
                if (target == null)
                {
                    return null;
                }
                return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
            }
        }
        
        /**
         * Gets (as xml) the "Notice1" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNotice1()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOTICE1$18, 0);
                return target;
            }
        }
        
        /**
         * True if has "Notice1" element
         */
        public boolean isSetNotice1()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(NOTICE1$18) != 0;
            }
        }
        
        /**
         * Sets the "Notice1" element
         */
        public void setNotice1(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum notice1)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTICE1$18, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOTICE1$18);
                }
                target.setEnumValue(notice1);
            }
        }
        
        /**
         * Sets (as xml) the "Notice1" element
         */
        public void xsetNotice1(gov.grants.apply.system.globalLibraryV20.YesNoDataType notice1)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOTICE1$18, 0);
                if (target == null)
                {
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOTICE1$18);
                }
                target.set(notice1);
            }
        }
        
        /**
         * Unsets the "Notice1" element
         */
        public void unsetNotice1()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(NOTICE1$18, 0);
            }
        }
        
        /**
         * Gets the "Notice2" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNotice2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTICE2$20, 0);
                if (target == null)
                {
                    return null;
                }
                return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
            }
        }
        
        /**
         * Gets (as xml) the "Notice2" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNotice2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOTICE2$20, 0);
                return target;
            }
        }
        
        /**
         * True if has "Notice2" element
         */
        public boolean isSetNotice2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(NOTICE2$20) != 0;
            }
        }
        
        /**
         * Sets the "Notice2" element
         */
        public void setNotice2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum notice2)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTICE2$20, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOTICE2$20);
                }
                target.setEnumValue(notice2);
            }
        }
        
        /**
         * Sets (as xml) the "Notice2" element
         */
        public void xsetNotice2(gov.grants.apply.system.globalLibraryV20.YesNoDataType notice2)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOTICE2$20, 0);
                if (target == null)
                {
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOTICE2$20);
                }
                target.set(notice2);
            }
        }
        
        /**
         * Unsets the "Notice2" element
         */
        public void unsetNotice2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(NOTICE2$20, 0);
            }
        }
        
        /**
         * Gets the "Notice3" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNotice3()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTICE3$22, 0);
                if (target == null)
                {
                    return null;
                }
                return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
            }
        }
        
        /**
         * Gets (as xml) the "Notice3" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNotice3()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOTICE3$22, 0);
                return target;
            }
        }
        
        /**
         * True if has "Notice3" element
         */
        public boolean isSetNotice3()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(NOTICE3$22) != 0;
            }
        }
        
        /**
         * Sets the "Notice3" element
         */
        public void setNotice3(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum notice3)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTICE3$22, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOTICE3$22);
                }
                target.setEnumValue(notice3);
            }
        }
        
        /**
         * Sets (as xml) the "Notice3" element
         */
        public void xsetNotice3(gov.grants.apply.system.globalLibraryV20.YesNoDataType notice3)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOTICE3$22, 0);
                if (target == null)
                {
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOTICE3$22);
                }
                target.set(notice3);
            }
        }
        
        /**
         * Unsets the "Notice3" element
         */
        public void unsetNotice3()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(NOTICE3$22, 0);
            }
        }
        
        /**
         * Gets the "Notice4" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNotice4()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTICE4$24, 0);
                if (target == null)
                {
                    return null;
                }
                return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
            }
        }
        
        /**
         * Gets (as xml) the "Notice4" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNotice4()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOTICE4$24, 0);
                return target;
            }
        }
        
        /**
         * True if has "Notice4" element
         */
        public boolean isSetNotice4()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(NOTICE4$24) != 0;
            }
        }
        
        /**
         * Sets the "Notice4" element
         */
        public void setNotice4(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum notice4)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTICE4$24, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOTICE4$24);
                }
                target.setEnumValue(notice4);
            }
        }
        
        /**
         * Sets (as xml) the "Notice4" element
         */
        public void xsetNotice4(gov.grants.apply.system.globalLibraryV20.YesNoDataType notice4)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOTICE4$24, 0);
                if (target == null)
                {
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOTICE4$24);
                }
                target.set(notice4);
            }
        }
        
        /**
         * Unsets the "Notice4" element
         */
        public void unsetNotice4()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(NOTICE4$24, 0);
            }
        }
        
        /**
         * Gets the "Demographic" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDemographic()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEMOGRAPHIC$26, 0);
                if (target == null)
                {
                    return null;
                }
                return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
            }
        }
        
        /**
         * Gets (as xml) the "Demographic" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDemographic()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DEMOGRAPHIC$26, 0);
                return target;
            }
        }
        
        /**
         * True if has "Demographic" element
         */
        public boolean isSetDemographic()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(DEMOGRAPHIC$26) != 0;
            }
        }
        
        /**
         * Sets the "Demographic" element
         */
        public void setDemographic(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum demographic)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEMOGRAPHIC$26, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DEMOGRAPHIC$26);
                }
                target.setEnumValue(demographic);
            }
        }
        
        /**
         * Sets (as xml) the "Demographic" element
         */
        public void xsetDemographic(gov.grants.apply.system.globalLibraryV20.YesNoDataType demographic)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DEMOGRAPHIC$26, 0);
                if (target == null)
                {
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DEMOGRAPHIC$26);
                }
                target.set(demographic);
            }
        }
        
        /**
         * Unsets the "Demographic" element
         */
        public void unsetDemographic()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(DEMOGRAPHIC$26, 0);
            }
        }
        
        /**
         * Gets the "Policy1" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPolicy1()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POLICY1$28, 0);
                if (target == null)
                {
                    return null;
                }
                return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
            }
        }
        
        /**
         * Gets (as xml) the "Policy1" element
         */
        public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPolicy1()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POLICY1$28, 0);
                return target;
            }
        }
        
        /**
         * True if has "Policy1" element
         */
        public boolean isSetPolicy1()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(POLICY1$28) != 0;
            }
        }
        
        /**
         * Sets the "Policy1" element
         */
        public void setPolicy1(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum policy1)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POLICY1$28, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POLICY1$28);
                }
                target.setEnumValue(policy1);
            }
        }
        
        /**
         * Sets (as xml) the "Policy1" element
         */
        public void xsetPolicy1(gov.grants.apply.system.globalLibraryV20.YesNoDataType policy1)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POLICY1$28, 0);
                if (target == null)
                {
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(POLICY1$28);
                }
                target.set(policy1);
            }
        }
        
        /**
         * Unsets the "Policy1" element
         */
        public void unsetPolicy1()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(POLICY1$28, 0);
            }
        }
        
        /**
         * Gets the "Policy2" element
         */
        public java.lang.String getPolicy2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POLICY2$30, 0);
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "Policy2" element
         */
        public gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Policy2 xgetPolicy2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Policy2 target = null;
                target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Policy2)get_store().find_element_user(POLICY2$30, 0);
                return target;
            }
        }
        
        /**
         * True if has "Policy2" element
         */
        public boolean isSetPolicy2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(POLICY2$30) != 0;
            }
        }
        
        /**
         * Sets the "Policy2" element
         */
        public void setPolicy2(java.lang.String policy2)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POLICY2$30, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POLICY2$30);
                }
                target.setStringValue(policy2);
            }
        }
        
        /**
         * Sets (as xml) the "Policy2" element
         */
        public void xsetPolicy2(gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Policy2 policy2)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Policy2 target = null;
                target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Policy2)get_store().find_element_user(POLICY2$30, 0);
                if (target == null)
                {
                    target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Policy2)get_store().add_element_user(POLICY2$30);
                }
                target.set(policy2);
            }
        }
        
        /**
         * Unsets the "Policy2" element
         */
        public void unsetPolicy2()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(POLICY2$30, 0);
            }
        }
        
        /**
         * Gets the "Program" element
         */
        public java.lang.String getProgram()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROGRAM$32, 0);
                if (target == null)
                {
                    return null;
                }
                return target.getStringValue();
            }
        }
        
        /**
         * Gets (as xml) the "Program" element
         */
        public gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Program xgetProgram()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Program target = null;
                target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Program)get_store().find_element_user(PROGRAM$32, 0);
                return target;
            }
        }
        
        /**
         * True if has "Program" element
         */
        public boolean isSetProgram()
        {
            synchronized (monitor())
            {
                check_orphaned();
                return get_store().count_elements(PROGRAM$32) != 0;
            }
        }
        
        /**
         * Sets the "Program" element
         */
        public void setProgram(java.lang.String program)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROGRAM$32, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROGRAM$32);
                }
                target.setStringValue(program);
            }
        }
        
        /**
         * Sets (as xml) the "Program" element
         */
        public void xsetProgram(gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Program program)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Program target = null;
                target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Program)get_store().find_element_user(PROGRAM$32, 0);
                if (target == null)
                {
                    target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Program)get_store().add_element_user(PROGRAM$32);
                }
                target.set(program);
            }
        }
        
        /**
         * Unsets the "Program" element
         */
        public void unsetProgram()
        {
            synchronized (monitor())
            {
                check_orphaned();
                get_store().remove_element(PROGRAM$32, 0);
            }
        }
        
        /**
         * Gets the "ApplicantSignature" element
         */
        public gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantSignature getApplicantSignature()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantSignature target = null;
                target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantSignature)get_store().find_element_user(APPLICANTSIGNATURE$34, 0);
                if (target == null)
                {
                    return null;
                }
                return target;
            }
        }
        
        /**
         * Sets the "ApplicantSignature" element
         */
        public void setApplicantSignature(gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantSignature applicantSignature)
        {
            generatedSetterHelperImpl(applicantSignature, APPLICANTSIGNATURE$34, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
        }
        
        /**
         * Appends and returns a new empty "ApplicantSignature" element
         */
        public gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantSignature addNewApplicantSignature()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantSignature target = null;
                target = (gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantSignature)get_store().add_element_user(APPLICANTSIGNATURE$34);
                return target;
            }
        }
        
        /**
         * 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$36);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$36);
                }
                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$36);
                if (target == null)
                {
                    target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_default_attribute_value(FORMVERSION$36);
                }
                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$36);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$36);
                }
                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$36);
                if (target == null)
                {
                    target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().add_attribute_user(FORMVERSION$36);
                }
                target.set(formVersion);
            }
        }
        /**
         * An XML ApplicantInfo(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
         *
         * This is a complex type.
         */
        public static class ApplicantInfoImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantInfo
        {
            private static final long serialVersionUID = 1L;
            
            public ApplicantInfoImpl(org.apache.xmlbeans.SchemaType sType)
            {
                super(sType);
            }
            
            private static final javax.xml.namespace.QName APPLICANTNAME$0 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "ApplicantName");
            private static final javax.xml.namespace.QName APPLICANTADDRESS$2 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "ApplicantAddress");
            
            
            /**
             * Gets the "ApplicantName" element
             */
            public java.lang.String getApplicantName()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTNAME$0, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return target.getStringValue();
                }
            }
            
            /**
             * Gets (as xml) the "ApplicantName" element
             */
            public gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetApplicantName()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTNAME$0, 0);
                    return target;
                }
            }
            
            /**
             * True if has "ApplicantName" element
             */
            public boolean isSetApplicantName()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(APPLICANTNAME$0) != 0;
                }
            }
            
            /**
             * Sets the "ApplicantName" element
             */
            public void setApplicantName(java.lang.String applicantName)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTNAME$0, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICANTNAME$0);
                    }
                    target.setStringValue(applicantName);
                }
            }
            
            /**
             * Sets (as xml) the "ApplicantName" element
             */
            public void xsetApplicantName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType applicantName)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTNAME$0, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().add_element_user(APPLICANTNAME$0);
                    }
                    target.set(applicantName);
                }
            }
            
            /**
             * Unsets the "ApplicantName" element
             */
            public void unsetApplicantName()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(APPLICANTNAME$0, 0);
                }
            }
            
            /**
             * Gets the "ApplicantAddress" element
             */
            public gov.grants.apply.forms.epa4700421V21.AddressDataType getApplicantAddress()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.forms.epa4700421V21.AddressDataType target = null;
                    target = (gov.grants.apply.forms.epa4700421V21.AddressDataType)get_store().find_element_user(APPLICANTADDRESS$2, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return target;
                }
            }
            
            /**
             * True if has "ApplicantAddress" element
             */
            public boolean isSetApplicantAddress()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(APPLICANTADDRESS$2) != 0;
                }
            }
            
            /**
             * Sets the "ApplicantAddress" element
             */
            public void setApplicantAddress(gov.grants.apply.forms.epa4700421V21.AddressDataType applicantAddress)
            {
                generatedSetterHelperImpl(applicantAddress, APPLICANTADDRESS$2, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
            }
            
            /**
             * Appends and returns a new empty "ApplicantAddress" element
             */
            public gov.grants.apply.forms.epa4700421V21.AddressDataType addNewApplicantAddress()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.forms.epa4700421V21.AddressDataType target = null;
                    target = (gov.grants.apply.forms.epa4700421V21.AddressDataType)get_store().add_element_user(APPLICANTADDRESS$2);
                    return target;
                }
            }
            
            /**
             * Unsets the "ApplicantAddress" element
             */
            public void unsetApplicantAddress()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(APPLICANTADDRESS$2, 0);
                }
            }
        }
        /**
         * An XML CivilRightsLawSuits1(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
         *
         * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700421V21.EPA4700421Document$EPA4700421$CivilRightsLawSuits1.
         */
        public static class CivilRightsLawSuits1Impl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits1
        {
            private static final long serialVersionUID = 1L;
            
            public CivilRightsLawSuits1Impl(org.apache.xmlbeans.SchemaType sType)
            {
                super(sType, false);
            }
            
            protected CivilRightsLawSuits1Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
            {
                super(sType, b);
            }
        }
        /**
         * An XML CivilRightsLawSuits2(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
         *
         * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700421V21.EPA4700421Document$EPA4700421$CivilRightsLawSuits2.
         */
        public static class CivilRightsLawSuits2Impl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits2
        {
            private static final long serialVersionUID = 1L;
            
            public CivilRightsLawSuits2Impl(org.apache.xmlbeans.SchemaType sType)
            {
                super(sType, false);
            }
            
            protected CivilRightsLawSuits2Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
            {
                super(sType, b);
            }
        }
        /**
         * An XML CivilRightsLawSuits3(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
         *
         * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700421V21.EPA4700421Document$EPA4700421$CivilRightsLawSuits3.
         */
        public static class CivilRightsLawSuits3Impl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.CivilRightsLawSuits3
        {
            private static final long serialVersionUID = 1L;
            
            public CivilRightsLawSuits3Impl(org.apache.xmlbeans.SchemaType sType)
            {
                super(sType, false);
            }
            
            protected CivilRightsLawSuits3Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
            {
                super(sType, b);
            }
        }
        /**
         * An XML Construction2(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
         *
         * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700421V21.EPA4700421Document$EPA4700421$Construction2.
         */
        public static class Construction2Impl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Construction2
        {
            private static final long serialVersionUID = 1L;
            
            public Construction2Impl(org.apache.xmlbeans.SchemaType sType)
            {
                super(sType, false);
            }
            
            protected Construction2Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
            {
                super(sType, b);
            }
        }
        /**
         * An XML Policy2(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
         *
         * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700421V21.EPA4700421Document$EPA4700421$Policy2.
         */
        public static class Policy2Impl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Policy2
        {
            private static final long serialVersionUID = 1L;
            
            public Policy2Impl(org.apache.xmlbeans.SchemaType sType)
            {
                super(sType, false);
            }
            
            protected Policy2Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
            {
                super(sType, b);
            }
        }
        /**
         * An XML Program(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
         *
         * This is an atomic type that is a restriction of gov.grants.apply.forms.epa4700421V21.EPA4700421Document$EPA4700421$Program.
         */
        public static class ProgramImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.Program
        {
            private static final long serialVersionUID = 1L;
            
            public ProgramImpl(org.apache.xmlbeans.SchemaType sType)
            {
                super(sType, false);
            }
            
            protected ProgramImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
            {
                super(sType, b);
            }
        }
        /**
         * An XML ApplicantSignature(@http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1).
         *
         * This is a complex type.
         */
        public static class ApplicantSignatureImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.epa4700421V21.EPA4700421Document.EPA4700421.ApplicantSignature
        {
            private static final long serialVersionUID = 1L;
            
            public ApplicantSignatureImpl(org.apache.xmlbeans.SchemaType sType)
            {
                super(sType);
            }
            
            private static final javax.xml.namespace.QName AORSIGNATURE$0 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "AORSignature");
            private static final javax.xml.namespace.QName PERSONTITLE$2 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "PersonTitle");
            private static final javax.xml.namespace.QName SUBMITTEDDATE$4 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/EPA4700_4_2_1-V2.1", "SubmittedDate");
            
            
            /**
             * Gets the "AORSignature" element
             */
            public java.lang.String getAORSignature()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AORSIGNATURE$0, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return target.getStringValue();
                }
            }
            
            /**
             * Gets (as xml) the "AORSignature" element
             */
            public gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetAORSignature()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.SignatureDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().find_element_user(AORSIGNATURE$0, 0);
                    return target;
                }
            }
            
            /**
             * Sets the "AORSignature" element
             */
            public void setAORSignature(java.lang.String aorSignature)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AORSIGNATURE$0, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AORSIGNATURE$0);
                    }
                    target.setStringValue(aorSignature);
                }
            }
            
            /**
             * Sets (as xml) the "AORSignature" element
             */
            public void xsetAORSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType aorSignature)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.SignatureDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().find_element_user(AORSIGNATURE$0, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().add_element_user(AORSIGNATURE$0);
                    }
                    target.set(aorSignature);
                }
            }
            
            /**
             * Gets the "PersonTitle" element
             */
            public java.lang.String getPersonTitle()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PERSONTITLE$2, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return target.getStringValue();
                }
            }
            
            /**
             * Gets (as xml) the "PersonTitle" element
             */
            public gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetPersonTitle()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(PERSONTITLE$2, 0);
                    return target;
                }
            }
            
            /**
             * Sets the "PersonTitle" element
             */
            public void setPersonTitle(java.lang.String personTitle)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PERSONTITLE$2, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PERSONTITLE$2);
                    }
                    target.setStringValue(personTitle);
                }
            }
            
            /**
             * Sets (as xml) the "PersonTitle" element
             */
            public void xsetPersonTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType personTitle)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(PERSONTITLE$2, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().add_element_user(PERSONTITLE$2);
                    }
                    target.set(personTitle);
                }
            }
            
            /**
             * Gets the "SubmittedDate" element
             */
            public java.util.Calendar getSubmittedDate()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBMITTEDDATE$4, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return target.getCalendarValue();
                }
            }
            
            /**
             * Gets (as xml) the "SubmittedDate" element
             */
            public org.apache.xmlbeans.XmlDate xgetSubmittedDate()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.XmlDate target = null;
                    target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(SUBMITTEDDATE$4, 0);
                    return target;
                }
            }
            
            /**
             * Sets the "SubmittedDate" element
             */
            public void setSubmittedDate(java.util.Calendar submittedDate)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBMITTEDDATE$4, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBMITTEDDATE$4);
                    }
                    target.setCalendarValue(submittedDate);
                }
            }
            
            /**
             * Sets (as xml) the "SubmittedDate" element
             */
            public void xsetSubmittedDate(org.apache.xmlbeans.XmlDate submittedDate)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.XmlDate target = null;
                    target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(SUBMITTEDDATE$4, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(SUBMITTEDDATE$4);
                    }
                    target.set(submittedDate);
                }
            }
        }
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy