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

gov.grants.apply.forms.nsfBIOEFV10.impl.NSFBIOEFDocumentImpl Maven / Gradle / Ivy

/*
 * An XML document type.
 * Localname: NSF_BIO_EF
 * Namespace: http://apply.grants.gov/forms/NSF_BIO_EF-V1.0
 * Java type: gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument
 *
 * Automatically generated - do not modify.
 */
package gov.grants.apply.forms.nsfBIOEFV10.impl;
/**
 * A document containing one NSF_BIO_EF(@http://apply.grants.gov/forms/NSF_BIO_EF-V1.0) element.
 *
 * This is a complex type.
 */
public class NSFBIOEFDocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument
{
    private static final long serialVersionUID = 1L;
    
    public NSFBIOEFDocumentImpl(org.apache.xmlbeans.SchemaType sType)
    {
        super(sType);
    }
    
    private static final javax.xml.namespace.QName NSFBIOEF$0 = 
        new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "NSF_BIO_EF");
    
    
    /**
     * Gets the "NSF_BIO_EF" element
     */
    public gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF getNSFBIOEF()
    {
        synchronized (monitor())
        {
            check_orphaned();
            gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF target = null;
            target = (gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF)get_store().find_element_user(NSFBIOEF$0, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "NSF_BIO_EF" element
     */
    public void setNSFBIOEF(gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF nsfbioef)
    {
        generatedSetterHelperImpl(nsfbioef, NSFBIOEF$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
    }
    
    /**
     * Appends and returns a new empty "NSF_BIO_EF" element
     */
    public gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF addNewNSFBIOEF()
    {
        synchronized (monitor())
        {
            check_orphaned();
            gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF target = null;
            target = (gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF)get_store().add_element_user(NSFBIOEF$0);
            return target;
        }
    }
    /**
     * An XML NSF_BIO_EF(@http://apply.grants.gov/forms/NSF_BIO_EF-V1.0).
     *
     * This is a complex type.
     */
    public static class NSFBIOEFImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF
    {
        private static final long serialVersionUID = 1L;
        
        public NSFBIOEFImpl(org.apache.xmlbeans.SchemaType sType)
        {
            super(sType);
        }
        
        private static final javax.xml.namespace.QName INVESTIGATORSTATUS$0 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "InvestigatorStatus");
        private static final javax.xml.namespace.QName OTHERCAT$2 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "OtherCat");
        private static final javax.xml.namespace.QName ORGCLASS$4 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "OrgClass");
        private static final javax.xml.namespace.QName MODORG$6 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "ModORG");
        private static final javax.xml.namespace.QName FORMVERSION$8 = 
            new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "FormVersion");
        
        
        /**
         * Gets the "InvestigatorStatus" element
         */
        public gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.InvestigatorStatus.Enum getInvestigatorStatus()
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INVESTIGATORSTATUS$0, 0);
                if (target == null)
                {
                    return null;
                }
                return (gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.InvestigatorStatus.Enum)target.getEnumValue();
            }
        }
        
        /**
         * Gets (as xml) the "InvestigatorStatus" element
         */
        public gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.InvestigatorStatus xgetInvestigatorStatus()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.InvestigatorStatus target = null;
                target = (gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.InvestigatorStatus)get_store().find_element_user(INVESTIGATORSTATUS$0, 0);
                return target;
            }
        }
        
        /**
         * Sets the "InvestigatorStatus" element
         */
        public void setInvestigatorStatus(gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.InvestigatorStatus.Enum investigatorStatus)
        {
            synchronized (monitor())
            {
                check_orphaned();
                org.apache.xmlbeans.SimpleValue target = null;
                target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INVESTIGATORSTATUS$0, 0);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INVESTIGATORSTATUS$0);
                }
                target.setEnumValue(investigatorStatus);
            }
        }
        
        /**
         * Sets (as xml) the "InvestigatorStatus" element
         */
        public void xsetInvestigatorStatus(gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.InvestigatorStatus investigatorStatus)
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.InvestigatorStatus target = null;
                target = (gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.InvestigatorStatus)get_store().find_element_user(INVESTIGATORSTATUS$0, 0);
                if (target == null)
                {
                    target = (gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.InvestigatorStatus)get_store().add_element_user(INVESTIGATORSTATUS$0);
                }
                target.set(investigatorStatus);
            }
        }
        
        /**
         * Gets the "OtherCat" element
         */
        public gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.OtherCat getOtherCat()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.OtherCat target = null;
                target = (gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.OtherCat)get_store().find_element_user(OTHERCAT$2, 0);
                if (target == null)
                {
                    return null;
                }
                return target;
            }
        }
        
        /**
         * Sets the "OtherCat" element
         */
        public void setOtherCat(gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.OtherCat otherCat)
        {
            generatedSetterHelperImpl(otherCat, OTHERCAT$2, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
        }
        
        /**
         * Appends and returns a new empty "OtherCat" element
         */
        public gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.OtherCat addNewOtherCat()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.OtherCat target = null;
                target = (gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.OtherCat)get_store().add_element_user(OTHERCAT$2);
                return target;
            }
        }
        
        /**
         * Gets the "OrgClass" element
         */
        public gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.OrgClass getOrgClass()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.OrgClass target = null;
                target = (gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.OrgClass)get_store().find_element_user(ORGCLASS$4, 0);
                if (target == null)
                {
                    return null;
                }
                return target;
            }
        }
        
        /**
         * Sets the "OrgClass" element
         */
        public void setOrgClass(gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.OrgClass orgClass)
        {
            generatedSetterHelperImpl(orgClass, ORGCLASS$4, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
        }
        
        /**
         * Appends and returns a new empty "OrgClass" element
         */
        public gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.OrgClass addNewOrgClass()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.OrgClass target = null;
                target = (gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.OrgClass)get_store().add_element_user(ORGCLASS$4);
                return target;
            }
        }
        
        /**
         * Gets the "ModORG" element
         */
        public gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.ModORG getModORG()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.ModORG target = null;
                target = (gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.ModORG)get_store().find_element_user(MODORG$6, 0);
                if (target == null)
                {
                    return null;
                }
                return target;
            }
        }
        
        /**
         * Sets the "ModORG" element
         */
        public void setModORG(gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.ModORG modORG)
        {
            generatedSetterHelperImpl(modORG, MODORG$6, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
        }
        
        /**
         * Appends and returns a new empty "ModORG" element
         */
        public gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.ModORG addNewModORG()
        {
            synchronized (monitor())
            {
                check_orphaned();
                gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.ModORG target = null;
                target = (gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.ModORG)get_store().add_element_user(MODORG$6);
                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$8);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$8);
                }
                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$8);
                if (target == null)
                {
                    target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_default_attribute_value(FORMVERSION$8);
                }
                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$8);
                if (target == null)
                {
                    target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$8);
                }
                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$8);
                if (target == null)
                {
                    target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().add_attribute_user(FORMVERSION$8);
                }
                target.set(formVersion);
            }
        }
        /**
         * An XML InvestigatorStatus(@http://apply.grants.gov/forms/NSF_BIO_EF-V1.0).
         *
         * This is an atomic type that is a restriction of gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument$NSFBIOEF$InvestigatorStatus.
         */
        public static class InvestigatorStatusImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.InvestigatorStatus
        {
            private static final long serialVersionUID = 1L;
            
            public InvestigatorStatusImpl(org.apache.xmlbeans.SchemaType sType)
            {
                super(sType, false);
            }
            
            protected InvestigatorStatusImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
            {
                super(sType, b);
            }
        }
        /**
         * An XML OtherCat(@http://apply.grants.gov/forms/NSF_BIO_EF-V1.0).
         *
         * This is a complex type.
         */
        public static class OtherCatImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.OtherCat
        {
            private static final long serialVersionUID = 1L;
            
            public OtherCatImpl(org.apache.xmlbeans.SchemaType sType)
            {
                super(sType);
            }
            
            private static final javax.xml.namespace.QName ASTRONOMY$0 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Astronomy");
            private static final javax.xml.namespace.QName CHEMISTRY$2 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Chemistry");
            private static final javax.xml.namespace.QName COMPUTERSCIENCE$4 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "ComputerScience");
            private static final javax.xml.namespace.QName EARTHSCIENCE$6 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "EarthScience");
            private static final javax.xml.namespace.QName ENGINEERING$8 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Engineering");
            private static final javax.xml.namespace.QName MATHEMATICS$10 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Mathematics");
            private static final javax.xml.namespace.QName PHYSICS$12 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Physics");
            private static final javax.xml.namespace.QName PSYCHOLOGY$14 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Psychology");
            private static final javax.xml.namespace.QName SOCIALSCIENCES$16 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "SocialSciences");
            private static final javax.xml.namespace.QName NONE$18 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "None");
            
            
            /**
             * Gets the "Astronomy" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAstronomy()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASTRONOMY$0, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Astronomy" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAstronomy()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASTRONOMY$0, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Astronomy" element
             */
            public boolean isSetAstronomy()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ASTRONOMY$0) != 0;
                }
            }
            
            /**
             * Sets the "Astronomy" element
             */
            public void setAstronomy(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum astronomy)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASTRONOMY$0, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ASTRONOMY$0);
                    }
                    target.setEnumValue(astronomy);
                }
            }
            
            /**
             * Sets (as xml) the "Astronomy" element
             */
            public void xsetAstronomy(gov.grants.apply.system.globalLibraryV20.YesNoDataType astronomy)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASTRONOMY$0, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ASTRONOMY$0);
                    }
                    target.set(astronomy);
                }
            }
            
            /**
             * Unsets the "Astronomy" element
             */
            public void unsetAstronomy()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ASTRONOMY$0, 0);
                }
            }
            
            /**
             * Gets the "Chemistry" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChemistry()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHEMISTRY$2, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Chemistry" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChemistry()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHEMISTRY$2, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Chemistry" element
             */
            public boolean isSetChemistry()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CHEMISTRY$2) != 0;
                }
            }
            
            /**
             * Sets the "Chemistry" element
             */
            public void setChemistry(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chemistry)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHEMISTRY$2, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHEMISTRY$2);
                    }
                    target.setEnumValue(chemistry);
                }
            }
            
            /**
             * Sets (as xml) the "Chemistry" element
             */
            public void xsetChemistry(gov.grants.apply.system.globalLibraryV20.YesNoDataType chemistry)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHEMISTRY$2, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHEMISTRY$2);
                    }
                    target.set(chemistry);
                }
            }
            
            /**
             * Unsets the "Chemistry" element
             */
            public void unsetChemistry()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CHEMISTRY$2, 0);
                }
            }
            
            /**
             * Gets the "ComputerScience" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getComputerScience()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPUTERSCIENCE$4, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "ComputerScience" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetComputerScience()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMPUTERSCIENCE$4, 0);
                    return target;
                }
            }
            
            /**
             * True if has "ComputerScience" element
             */
            public boolean isSetComputerScience()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(COMPUTERSCIENCE$4) != 0;
                }
            }
            
            /**
             * Sets the "ComputerScience" element
             */
            public void setComputerScience(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum computerScience)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPUTERSCIENCE$4, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPUTERSCIENCE$4);
                    }
                    target.setEnumValue(computerScience);
                }
            }
            
            /**
             * Sets (as xml) the "ComputerScience" element
             */
            public void xsetComputerScience(gov.grants.apply.system.globalLibraryV20.YesNoDataType computerScience)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMPUTERSCIENCE$4, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COMPUTERSCIENCE$4);
                    }
                    target.set(computerScience);
                }
            }
            
            /**
             * Unsets the "ComputerScience" element
             */
            public void unsetComputerScience()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(COMPUTERSCIENCE$4, 0);
                }
            }
            
            /**
             * Gets the "EarthScience" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEarthScience()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EARTHSCIENCE$6, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "EarthScience" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEarthScience()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EARTHSCIENCE$6, 0);
                    return target;
                }
            }
            
            /**
             * True if has "EarthScience" element
             */
            public boolean isSetEarthScience()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(EARTHSCIENCE$6) != 0;
                }
            }
            
            /**
             * Sets the "EarthScience" element
             */
            public void setEarthScience(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum earthScience)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EARTHSCIENCE$6, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EARTHSCIENCE$6);
                    }
                    target.setEnumValue(earthScience);
                }
            }
            
            /**
             * Sets (as xml) the "EarthScience" element
             */
            public void xsetEarthScience(gov.grants.apply.system.globalLibraryV20.YesNoDataType earthScience)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EARTHSCIENCE$6, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EARTHSCIENCE$6);
                    }
                    target.set(earthScience);
                }
            }
            
            /**
             * Unsets the "EarthScience" element
             */
            public void unsetEarthScience()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(EARTHSCIENCE$6, 0);
                }
            }
            
            /**
             * Gets the "Engineering" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEngineering()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENGINEERING$8, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Engineering" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEngineering()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ENGINEERING$8, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Engineering" element
             */
            public boolean isSetEngineering()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ENGINEERING$8) != 0;
                }
            }
            
            /**
             * Sets the "Engineering" element
             */
            public void setEngineering(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum engineering)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENGINEERING$8, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ENGINEERING$8);
                    }
                    target.setEnumValue(engineering);
                }
            }
            
            /**
             * Sets (as xml) the "Engineering" element
             */
            public void xsetEngineering(gov.grants.apply.system.globalLibraryV20.YesNoDataType engineering)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ENGINEERING$8, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ENGINEERING$8);
                    }
                    target.set(engineering);
                }
            }
            
            /**
             * Unsets the "Engineering" element
             */
            public void unsetEngineering()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ENGINEERING$8, 0);
                }
            }
            
            /**
             * Gets the "Mathematics" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMathematics()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MATHEMATICS$10, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Mathematics" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMathematics()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MATHEMATICS$10, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Mathematics" element
             */
            public boolean isSetMathematics()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(MATHEMATICS$10) != 0;
                }
            }
            
            /**
             * Sets the "Mathematics" element
             */
            public void setMathematics(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mathematics)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MATHEMATICS$10, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MATHEMATICS$10);
                    }
                    target.setEnumValue(mathematics);
                }
            }
            
            /**
             * Sets (as xml) the "Mathematics" element
             */
            public void xsetMathematics(gov.grants.apply.system.globalLibraryV20.YesNoDataType mathematics)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MATHEMATICS$10, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MATHEMATICS$10);
                    }
                    target.set(mathematics);
                }
            }
            
            /**
             * Unsets the "Mathematics" element
             */
            public void unsetMathematics()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(MATHEMATICS$10, 0);
                }
            }
            
            /**
             * Gets the "Physics" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPhysics()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHYSICS$12, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Physics" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPhysics()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHYSICS$12, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Physics" element
             */
            public boolean isSetPhysics()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PHYSICS$12) != 0;
                }
            }
            
            /**
             * Sets the "Physics" element
             */
            public void setPhysics(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum physics)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHYSICS$12, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHYSICS$12);
                    }
                    target.setEnumValue(physics);
                }
            }
            
            /**
             * Sets (as xml) the "Physics" element
             */
            public void xsetPhysics(gov.grants.apply.system.globalLibraryV20.YesNoDataType physics)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHYSICS$12, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PHYSICS$12);
                    }
                    target.set(physics);
                }
            }
            
            /**
             * Unsets the "Physics" element
             */
            public void unsetPhysics()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PHYSICS$12, 0);
                }
            }
            
            /**
             * Gets the "Psychology" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPsychology()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PSYCHOLOGY$14, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Psychology" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPsychology()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PSYCHOLOGY$14, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Psychology" element
             */
            public boolean isSetPsychology()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PSYCHOLOGY$14) != 0;
                }
            }
            
            /**
             * Sets the "Psychology" element
             */
            public void setPsychology(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum psychology)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PSYCHOLOGY$14, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PSYCHOLOGY$14);
                    }
                    target.setEnumValue(psychology);
                }
            }
            
            /**
             * Sets (as xml) the "Psychology" element
             */
            public void xsetPsychology(gov.grants.apply.system.globalLibraryV20.YesNoDataType psychology)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PSYCHOLOGY$14, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PSYCHOLOGY$14);
                    }
                    target.set(psychology);
                }
            }
            
            /**
             * Unsets the "Psychology" element
             */
            public void unsetPsychology()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PSYCHOLOGY$14, 0);
                }
            }
            
            /**
             * Gets the "SocialSciences" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSocialSciences()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOCIALSCIENCES$16, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "SocialSciences" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSocialSciences()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOCIALSCIENCES$16, 0);
                    return target;
                }
            }
            
            /**
             * True if has "SocialSciences" element
             */
            public boolean isSetSocialSciences()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(SOCIALSCIENCES$16) != 0;
                }
            }
            
            /**
             * Sets the "SocialSciences" element
             */
            public void setSocialSciences(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum socialSciences)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOCIALSCIENCES$16, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOCIALSCIENCES$16);
                    }
                    target.setEnumValue(socialSciences);
                }
            }
            
            /**
             * Sets (as xml) the "SocialSciences" element
             */
            public void xsetSocialSciences(gov.grants.apply.system.globalLibraryV20.YesNoDataType socialSciences)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOCIALSCIENCES$16, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SOCIALSCIENCES$16);
                    }
                    target.set(socialSciences);
                }
            }
            
            /**
             * Unsets the "SocialSciences" element
             */
            public void unsetSocialSciences()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(SOCIALSCIENCES$16, 0);
                }
            }
            
            /**
             * Gets the "None" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNone()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONE$18, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "None" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNone()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONE$18, 0);
                    return target;
                }
            }
            
            /**
             * True if has "None" element
             */
            public boolean isSetNone()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(NONE$18) != 0;
                }
            }
            
            /**
             * Sets the "None" element
             */
            public void setNone(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum none)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONE$18, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONE$18);
                    }
                    target.setEnumValue(none);
                }
            }
            
            /**
             * Sets (as xml) the "None" element
             */
            public void xsetNone(gov.grants.apply.system.globalLibraryV20.YesNoDataType none)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONE$18, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NONE$18);
                    }
                    target.set(none);
                }
            }
            
            /**
             * Unsets the "None" element
             */
            public void unsetNone()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(NONE$18, 0);
                }
            }
        }
        /**
         * An XML OrgClass(@http://apply.grants.gov/forms/NSF_BIO_EF-V1.0).
         *
         * This is a complex type.
         */
        public static class OrgClassImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.OrgClass
        {
            private static final long serialVersionUID = 1L;
            
            public OrgClassImpl(org.apache.xmlbeans.SchemaType sType)
            {
                super(sType);
            }
            
            private static final javax.xml.namespace.QName VIRUSES$0 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "VIRUSES");
            private static final javax.xml.namespace.QName BACTERIAL$2 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Bacterial");
            private static final javax.xml.namespace.QName PLANT$4 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Plant");
            private static final javax.xml.namespace.QName ANIMAL$6 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Animal");
            private static final javax.xml.namespace.QName PROKARYOTES$8 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "PROKARYOTES");
            private static final javax.xml.namespace.QName ARCHAEBACTERIA$10 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Archaebacteria");
            private static final javax.xml.namespace.QName CYANOBACTERIA$12 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Cyanobacteria");
            private static final javax.xml.namespace.QName EUBACTERIA$14 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Eubacteria");
            private static final javax.xml.namespace.QName PROTISTA$16 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "PROTISTA");
            private static final javax.xml.namespace.QName AMOEBAE$18 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Amoebae");
            private static final javax.xml.namespace.QName APICOMPLEXA$20 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Apicomplexa");
            private static final javax.xml.namespace.QName CILIOPHORA$22 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Ciliophora");
            private static final javax.xml.namespace.QName FLAGELLATES$24 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Flagellates");
            private static final javax.xml.namespace.QName FORAMINIFERA$26 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Foraminifera");
            private static final javax.xml.namespace.QName MICROSPORA$28 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Microspora");
            private static final javax.xml.namespace.QName RADIOLARIA$30 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Radiolaria");
            private static final javax.xml.namespace.QName FUNGI$32 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "FUNGI");
            private static final javax.xml.namespace.QName ASCOMYCOTA$34 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Ascomycota");
            private static final javax.xml.namespace.QName BASIDIOMYCOTA$36 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Basidiomycota");
            private static final javax.xml.namespace.QName CHYTRIDIOMYCOTA$38 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Chytridiomycota");
            private static final javax.xml.namespace.QName FILAMENTOUSFUNGI$40 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "FilamentousFungi");
            private static final javax.xml.namespace.QName MITOSPORIC$42 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Mitosporic");
            private static final javax.xml.namespace.QName OOMYCOTA$44 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Oomycota");
            private static final javax.xml.namespace.QName YEASTS$46 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Yeasts");
            private static final javax.xml.namespace.QName ZYGOMYCOTA$48 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Zygomycota");
            private static final javax.xml.namespace.QName LICHENS$50 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "LICHENS");
            private static final javax.xml.namespace.QName SLIME$52 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "SLIME");
            private static final javax.xml.namespace.QName ALGAE$54 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "ALGAE");
            private static final javax.xml.namespace.QName BACILLARIOPHYTA$56 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Bacillariophyta");
            private static final javax.xml.namespace.QName CHAROPHYTA$58 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Charophyta");
            private static final javax.xml.namespace.QName CHLOROPHYTA$60 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Chlorophyta");
            private static final javax.xml.namespace.QName CHRYSOPHYTA$62 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Chrysophyta");
            private static final javax.xml.namespace.QName DINOFLAGELLATA$64 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Dinoflagellata");
            private static final javax.xml.namespace.QName EUGLENOIDS$66 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Euglenoids");
            private static final javax.xml.namespace.QName PHAEOPHYTA$68 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Phaeophyta");
            private static final javax.xml.namespace.QName RHODOPHYTA$70 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Rhodophyta");
            private static final javax.xml.namespace.QName PLANTS$72 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "PLANTS");
            private static final javax.xml.namespace.QName NONVASCPLANT$74 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "NonVascPlant");
            private static final javax.xml.namespace.QName BRYOPHYTA$76 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "BRYOPHYTA");
            private static final javax.xml.namespace.QName ANTHOCEROTAE$78 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Anthocerotae");
            private static final javax.xml.namespace.QName HEPATICAE$80 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Hepaticae");
            private static final javax.xml.namespace.QName MUSCI$82 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Musci");
            private static final javax.xml.namespace.QName VASCULARPLANTS$84 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "VASCULARPLANTS");
            private static final javax.xml.namespace.QName FERNS$86 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "FERNS");
            private static final javax.xml.namespace.QName GYMNOSPERMS$88 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "GYMNOSPERMS");
            private static final javax.xml.namespace.QName CONIFERALES$90 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Coniferales");
            private static final javax.xml.namespace.QName CYCADALES$92 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Cycadales");
            private static final javax.xml.namespace.QName GINKGOALES$94 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Ginkgoales");
            private static final javax.xml.namespace.QName GNETALES$96 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Gnetales");
            private static final javax.xml.namespace.QName ANGIOSPERMS$98 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "ANGIOSPERMS");
            private static final javax.xml.namespace.QName MONOCOTS$100 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Monocots");
            private static final javax.xml.namespace.QName ARECACEAE$102 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Arecaceae");
            private static final javax.xml.namespace.QName CYPERACEAE$104 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Cyperaceae");
            private static final javax.xml.namespace.QName LILIACEAE$106 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Liliaceae");
            private static final javax.xml.namespace.QName ORCHIDACEAE$108 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Orchidaceae");
            private static final javax.xml.namespace.QName POACEAE$110 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Poaceae");
            private static final javax.xml.namespace.QName DICOTS$112 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Dicots");
            private static final javax.xml.namespace.QName APIACEAE$114 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Apiaceae");
            private static final javax.xml.namespace.QName ASTERACEAE$116 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Asteraceae");
            private static final javax.xml.namespace.QName BRASSICACEAE$118 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Brassicaceae");
            private static final javax.xml.namespace.QName FABACEAE$120 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Fabaceae");
            private static final javax.xml.namespace.QName LAMIACEAE$122 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Lamiaceae");
            private static final javax.xml.namespace.QName ROSACEAE$124 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Rosaceae");
            private static final javax.xml.namespace.QName SOLANACEAE$126 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Solanaceae");
            private static final javax.xml.namespace.QName ANIMALS$128 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "ANIMALS");
            private static final javax.xml.namespace.QName INVERTEBRATES$130 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "INVERTEBRATES");
            private static final javax.xml.namespace.QName MESOZOA$132 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "MESOZOA");
            private static final javax.xml.namespace.QName PORIFERA$134 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "PORIFERA");
            private static final javax.xml.namespace.QName CNIDARIA$136 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "CNIDARIA");
            private static final javax.xml.namespace.QName HYDROZOA$138 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Hydrozoa");
            private static final javax.xml.namespace.QName SCYPHOZOA$140 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Scyphozoa");
            private static final javax.xml.namespace.QName ANTHOZOA$142 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Anthozoa");
            private static final javax.xml.namespace.QName CTENOPHORA$144 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "CTENOPHORA");
            private static final javax.xml.namespace.QName PLATYHELMINTHES$146 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "PLATYHELMINTHES");
            private static final javax.xml.namespace.QName TURBELLARIA$148 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Turbellaria");
            private static final javax.xml.namespace.QName TREMATODA$150 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Trematoda");
            private static final javax.xml.namespace.QName CESTODA$152 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Cestoda");
            private static final javax.xml.namespace.QName MONOGENEA$154 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Monogenea");
            private static final javax.xml.namespace.QName GNATHOSTOMULIDA$156 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "GNATHOSTOMULIDA");
            private static final javax.xml.namespace.QName NEMERTINEA$158 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "NEMERTINEA");
            private static final javax.xml.namespace.QName ENTOPROCTA$160 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "ENTOPROCTA");
            private static final javax.xml.namespace.QName ASCHELMINTHES$162 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "ASCHELMINTHES");
            private static final javax.xml.namespace.QName GASTROTRICHA$164 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Gastrotricha");
            private static final javax.xml.namespace.QName KINORHYNCHA$166 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Kinorhyncha");
            private static final javax.xml.namespace.QName LORICIFERA$168 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Loricifera");
            private static final javax.xml.namespace.QName NEMATODA$170 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Nematoda");
            private static final javax.xml.namespace.QName NEMATOMORPHA$172 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Nematomorpha");
            private static final javax.xml.namespace.QName ROTIFERA$174 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Rotifera");
            private static final javax.xml.namespace.QName ACANTHOCEPHALA$176 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "ACANTHOCEPHALA");
            private static final javax.xml.namespace.QName PRIAPULOIDEA$178 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "PRIAPULOIDEA");
            private static final javax.xml.namespace.QName BRYOZOA$180 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "BRYOZOA");
            private static final javax.xml.namespace.QName PHORONIDEA$182 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "PHORONIDEA");
            private static final javax.xml.namespace.QName BRACHIOPODA$184 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "BRACHIOPODA");
            private static final javax.xml.namespace.QName MOLLUSCA$186 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "MOLLUSCA");
            private static final javax.xml.namespace.QName MONOPLACOPHORA$188 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Monoplacophora");
            private static final javax.xml.namespace.QName APLACOPHORA$190 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Aplacophora");
            private static final javax.xml.namespace.QName POLYPLACOPHORA$192 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Polyplacophora");
            private static final javax.xml.namespace.QName SCAPHOPODA$194 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Scaphopoda");
            private static final javax.xml.namespace.QName GASTROPODA$196 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Gastropoda");
            private static final javax.xml.namespace.QName PELECYPODA$198 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Pelecypoda");
            private static final javax.xml.namespace.QName CEPHALOPODA$200 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Cephalopoda");
            private static final javax.xml.namespace.QName ANNELIDA$202 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "ANNELIDA");
            private static final javax.xml.namespace.QName POLYCHAETA$204 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Polychaeta");
            private static final javax.xml.namespace.QName OLIGOCHAETA$206 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Oligochaeta");
            private static final javax.xml.namespace.QName HIRUDINIDA$208 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Hirudinida");
            private static final javax.xml.namespace.QName POGONOPHORA$210 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "POGONOPHORA");
            private static final javax.xml.namespace.QName SIPUNCULOIDEA$212 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "SIPUNCULOIDEA");
            private static final javax.xml.namespace.QName ECHIUROIDEA$214 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "ECHIUROIDEA");
            private static final javax.xml.namespace.QName ARTHROPODA$216 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "ARTHROPODA");
            private static final javax.xml.namespace.QName CHELICERIFORMES$218 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Cheliceriformes");
            private static final javax.xml.namespace.QName MEROSTOMATA$220 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Merostomata");
            private static final javax.xml.namespace.QName PYCNOGONIDA$222 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Pycnogonida");
            private static final javax.xml.namespace.QName SCORPIONIDA$224 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Scorpionida");
            private static final javax.xml.namespace.QName ARANEAE$226 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Araneae");
            private static final javax.xml.namespace.QName PSEUDOSCORPIONIDA$228 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Pseudoscorpionida");
            private static final javax.xml.namespace.QName ACARINA$230 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Acarina");
            private static final javax.xml.namespace.QName PARASITIFORMES$232 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Parasitiformes");
            private static final javax.xml.namespace.QName CRUSTACEA$234 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Crustacea");
            private static final javax.xml.namespace.QName BRANCHIOPODA$236 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Branchiopoda");
            private static final javax.xml.namespace.QName OSTRACODA$238 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Ostracoda");
            private static final javax.xml.namespace.QName COPEPODA$240 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Copepoda");
            private static final javax.xml.namespace.QName CIRRIPEDIA$242 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Cirripedia");
            private static final javax.xml.namespace.QName AMPHIPODA$244 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Amphipoda");
            private static final javax.xml.namespace.QName ISOPODA$246 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Isopoda");
            private static final javax.xml.namespace.QName DECAPODA$248 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Decapoda");
            private static final javax.xml.namespace.QName HEXAPODA$250 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Hexapoda");
            private static final javax.xml.namespace.QName APTERYGOTA$252 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Apterygota");
            private static final javax.xml.namespace.QName ODONATA$254 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Odonata");
            private static final javax.xml.namespace.QName EPHEMEROPTERA$256 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Ephemeroptera");
            private static final javax.xml.namespace.QName ORTHOPTERA$258 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Orthoptera");
            private static final javax.xml.namespace.QName DICTYOPTERA$260 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Dictyoptera");
            private static final javax.xml.namespace.QName ISOPTERA$262 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Isoptera");
            private static final javax.xml.namespace.QName PLECOPTERA$264 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Plecoptera");
            private static final javax.xml.namespace.QName PHTHIRAPTERA$266 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Phthiraptera");
            private static final javax.xml.namespace.QName HEMIPTERA$268 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Hemiptera");
            private static final javax.xml.namespace.QName HOMOPTERA$270 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Homoptera");
            private static final javax.xml.namespace.QName THYSANOPTERA$272 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Thysanoptera");
            private static final javax.xml.namespace.QName NEUROPTERA$274 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Neuroptera");
            private static final javax.xml.namespace.QName TRICHOPTERA$276 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Trichoptera");
            private static final javax.xml.namespace.QName LEPIDOPTERA$278 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Lepidoptera");
            private static final javax.xml.namespace.QName DIPTERA$280 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Diptera");
            private static final javax.xml.namespace.QName SIPHONAPTERA$282 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Siphonaptera");
            private static final javax.xml.namespace.QName COLEOPTERA$284 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Coleoptera");
            private static final javax.xml.namespace.QName HYMENOPTERA$286 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Hymenoptera");
            private static final javax.xml.namespace.QName CHILOPODA$288 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Chilopoda");
            private static final javax.xml.namespace.QName DIPLOPODA$290 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Diplopoda");
            private static final javax.xml.namespace.QName PAUROPODA$292 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Pauropoda");
            private static final javax.xml.namespace.QName SYMPHYTA$294 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Symphyta");
            private static final javax.xml.namespace.QName PENTASTOMIDA$296 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "PENTASTOMIDA");
            private static final javax.xml.namespace.QName TARDIGRADA$298 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "TARDIGRADA");
            private static final javax.xml.namespace.QName ONYCHOPHORA$300 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "ONYCHOPHORA");
            private static final javax.xml.namespace.QName CHAETOGNATHA$302 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "CHAETOGNATHA");
            private static final javax.xml.namespace.QName ECHINODERMATA$304 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "ECHINODERMATA");
            private static final javax.xml.namespace.QName CRINOIDEA$306 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Crinoidea");
            private static final javax.xml.namespace.QName ASTEROIDEA$308 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Asteroidea");
            private static final javax.xml.namespace.QName OPHIUROIDEA$310 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Ophiuroidea");
            private static final javax.xml.namespace.QName ECHINOIDEA$312 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Echinoidea");
            private static final javax.xml.namespace.QName HOLOTHUROIDEA$314 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Holothuroidea");
            private static final javax.xml.namespace.QName HEMICHORDATA$316 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "HEMICHORDATA");
            private static final javax.xml.namespace.QName UROCHORDATA$318 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "UROCHORDATA");
            private static final javax.xml.namespace.QName CEPHALOCHORDATA$320 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "CEPHALOCHORDATA");
            private static final javax.xml.namespace.QName VERTEBRATES$322 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "VERTEBRATES");
            private static final javax.xml.namespace.QName AGNATHA$324 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "AGNATHA");
            private static final javax.xml.namespace.QName FISHES$326 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "FISHES");
            private static final javax.xml.namespace.QName CHONDRICHTHYES$328 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Chondrichthyes");
            private static final javax.xml.namespace.QName OSTEICHTHYES$330 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Osteichthyes");
            private static final javax.xml.namespace.QName SARCOPTERYGIA$332 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Sarcopterygia");
            private static final javax.xml.namespace.QName ACTINOPTERYGIA$334 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Actinopterygia");
            private static final javax.xml.namespace.QName AMPHIBIA$336 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "AMPHIBIA");
            private static final javax.xml.namespace.QName ANURA$338 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Anura");
            private static final javax.xml.namespace.QName URODELA$340 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Urodela");
            private static final javax.xml.namespace.QName GYMNOPHIONA$342 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Gymnophiona");
            private static final javax.xml.namespace.QName REPTILIA$344 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "REPTILIA");
            private static final javax.xml.namespace.QName CHELONIA$346 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Chelonia");
            private static final javax.xml.namespace.QName SERPENTES$348 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Serpentes");
            private static final javax.xml.namespace.QName SAURIA$350 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Sauria");
            private static final javax.xml.namespace.QName CROCODYLIA$352 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Crocodylia");
            private static final javax.xml.namespace.QName RHYNCOCEPHALIA$354 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Rhyncocephalia");
            private static final javax.xml.namespace.QName AVES$356 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "AVES");
            private static final javax.xml.namespace.QName PALEOGNATHAE$358 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Paleognathae");
            private static final javax.xml.namespace.QName SPHENISCIFORMES$360 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Sphenisciformes");
            private static final javax.xml.namespace.QName PROCELLARIIFORMES$362 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Procellariiformes");
            private static final javax.xml.namespace.QName PELECANIFORMES$364 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Pelecaniformes");
            private static final javax.xml.namespace.QName CICONIIFORMES$366 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Ciconiiformes");
            private static final javax.xml.namespace.QName ANSERIFORMES$368 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Anseriformes");
            private static final javax.xml.namespace.QName FALCONIFORMES$370 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Falconiformes");
            private static final javax.xml.namespace.QName GALLIFORMES$372 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Galliformes");
            private static final javax.xml.namespace.QName GRUIFORMES$374 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Gruiformes");
            private static final javax.xml.namespace.QName CHARADRIIFORMES$376 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Charadriiformes");
            private static final javax.xml.namespace.QName COLUMBIFORMES$378 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Columbiformes");
            private static final javax.xml.namespace.QName PSITTACIFORMES$380 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Psittaciformes");
            private static final javax.xml.namespace.QName CUCULIFORMES$382 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Cuculiformes");
            private static final javax.xml.namespace.QName STRIGIFORMES$384 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Strigiformes");
            private static final javax.xml.namespace.QName APODIFORMES$386 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Apodiformes");
            private static final javax.xml.namespace.QName CORACIFORMES$388 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Coraciformes");
            private static final javax.xml.namespace.QName PICIFORMES$390 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Piciformes");
            private static final javax.xml.namespace.QName PASSERIFORMES$392 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Passeriformes");
            private static final javax.xml.namespace.QName MAMMALIA$394 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "MAMMALIA");
            private static final javax.xml.namespace.QName MONOTREMATA$396 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Monotremata");
            private static final javax.xml.namespace.QName MARSUPALIA$398 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Marsupalia");
            private static final javax.xml.namespace.QName EUTHERIA$400 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Eutheria");
            private static final javax.xml.namespace.QName INSECTIVORA$402 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Insectivora");
            private static final javax.xml.namespace.QName CHIROPTERA$404 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Chiroptera");
            private static final javax.xml.namespace.QName EDENTATA$406 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Edentata");
            private static final javax.xml.namespace.QName PRIMATES$408 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Primates");
            private static final javax.xml.namespace.QName MONKEYS$410 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Monkeys");
            private static final javax.xml.namespace.QName APES$412 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Apes");
            private static final javax.xml.namespace.QName HUMANS$414 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Humans");
            private static final javax.xml.namespace.QName RODENTIA$416 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Rodentia");
            private static final javax.xml.namespace.QName LABORATORYRODENTS$418 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "LaboratoryRodents");
            private static final javax.xml.namespace.QName NLRODENTS$420 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "NLRodents");
            private static final javax.xml.namespace.QName LAGOMORPHS$422 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Lagomorphs");
            private static final javax.xml.namespace.QName TUBULIDENATA$424 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Tubulidenata");
            private static final javax.xml.namespace.QName CARNIVORA$426 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Carnivora");
            private static final javax.xml.namespace.QName UNGULATES$428 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Ungulates");
            private static final javax.xml.namespace.QName PERISSODACTYLA$430 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Perissodactyla");
            private static final javax.xml.namespace.QName ARTIODACTYLA$432 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Artiodactyla");
            private static final javax.xml.namespace.QName SIRENIA$434 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Sirenia");
            private static final javax.xml.namespace.QName PROBOSCIDEA$436 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "Proboscidea");
            private static final javax.xml.namespace.QName MARINEMAMMALS$438 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "MarineMammals");
            private static final javax.xml.namespace.QName TRANSGENIC$440 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "TRANSGENIC");
            private static final javax.xml.namespace.QName FOSSIL$442 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "FOSSIL");
            private static final javax.xml.namespace.QName NOORG$444 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "noOrg");
            
            
            /**
             * Gets the "VIRUSES" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVIRUSES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VIRUSES$0, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "VIRUSES" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVIRUSES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VIRUSES$0, 0);
                    return target;
                }
            }
            
            /**
             * True if has "VIRUSES" element
             */
            public boolean isSetVIRUSES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(VIRUSES$0) != 0;
                }
            }
            
            /**
             * Sets the "VIRUSES" element
             */
            public void setVIRUSES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum viruses)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VIRUSES$0, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VIRUSES$0);
                    }
                    target.setEnumValue(viruses);
                }
            }
            
            /**
             * Sets (as xml) the "VIRUSES" element
             */
            public void xsetVIRUSES(gov.grants.apply.system.globalLibraryV20.YesNoDataType viruses)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VIRUSES$0, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(VIRUSES$0);
                    }
                    target.set(viruses);
                }
            }
            
            /**
             * Unsets the "VIRUSES" element
             */
            public void unsetVIRUSES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(VIRUSES$0, 0);
                }
            }
            
            /**
             * Gets the "Bacterial" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBacterial()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BACTERIAL$2, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Bacterial" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBacterial()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BACTERIAL$2, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Bacterial" element
             */
            public boolean isSetBacterial()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(BACTERIAL$2) != 0;
                }
            }
            
            /**
             * Sets the "Bacterial" element
             */
            public void setBacterial(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum bacterial)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BACTERIAL$2, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BACTERIAL$2);
                    }
                    target.setEnumValue(bacterial);
                }
            }
            
            /**
             * Sets (as xml) the "Bacterial" element
             */
            public void xsetBacterial(gov.grants.apply.system.globalLibraryV20.YesNoDataType bacterial)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BACTERIAL$2, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BACTERIAL$2);
                    }
                    target.set(bacterial);
                }
            }
            
            /**
             * Unsets the "Bacterial" element
             */
            public void unsetBacterial()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(BACTERIAL$2, 0);
                }
            }
            
            /**
             * Gets the "Plant" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPlant()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANT$4, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Plant" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPlant()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANT$4, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Plant" element
             */
            public boolean isSetPlant()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PLANT$4) != 0;
                }
            }
            
            /**
             * Sets the "Plant" element
             */
            public void setPlant(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum plant)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANT$4, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PLANT$4);
                    }
                    target.setEnumValue(plant);
                }
            }
            
            /**
             * Sets (as xml) the "Plant" element
             */
            public void xsetPlant(gov.grants.apply.system.globalLibraryV20.YesNoDataType plant)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANT$4, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PLANT$4);
                    }
                    target.set(plant);
                }
            }
            
            /**
             * Unsets the "Plant" element
             */
            public void unsetPlant()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PLANT$4, 0);
                }
            }
            
            /**
             * Gets the "Animal" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAnimal()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANIMAL$6, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Animal" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAnimal()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANIMAL$6, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Animal" element
             */
            public boolean isSetAnimal()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ANIMAL$6) != 0;
                }
            }
            
            /**
             * Sets the "Animal" element
             */
            public void setAnimal(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum animal)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANIMAL$6, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANIMAL$6);
                    }
                    target.setEnumValue(animal);
                }
            }
            
            /**
             * Sets (as xml) the "Animal" element
             */
            public void xsetAnimal(gov.grants.apply.system.globalLibraryV20.YesNoDataType animal)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANIMAL$6, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANIMAL$6);
                    }
                    target.set(animal);
                }
            }
            
            /**
             * Unsets the "Animal" element
             */
            public void unsetAnimal()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ANIMAL$6, 0);
                }
            }
            
            /**
             * Gets the "PROKARYOTES" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPROKARYOTES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROKARYOTES$8, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "PROKARYOTES" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPROKARYOTES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROKARYOTES$8, 0);
                    return target;
                }
            }
            
            /**
             * True if has "PROKARYOTES" element
             */
            public boolean isSetPROKARYOTES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PROKARYOTES$8) != 0;
                }
            }
            
            /**
             * Sets the "PROKARYOTES" element
             */
            public void setPROKARYOTES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum prokaryotes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROKARYOTES$8, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROKARYOTES$8);
                    }
                    target.setEnumValue(prokaryotes);
                }
            }
            
            /**
             * Sets (as xml) the "PROKARYOTES" element
             */
            public void xsetPROKARYOTES(gov.grants.apply.system.globalLibraryV20.YesNoDataType prokaryotes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROKARYOTES$8, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROKARYOTES$8);
                    }
                    target.set(prokaryotes);
                }
            }
            
            /**
             * Unsets the "PROKARYOTES" element
             */
            public void unsetPROKARYOTES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PROKARYOTES$8, 0);
                }
            }
            
            /**
             * Gets the "Archaebacteria" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArchaebacteria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARCHAEBACTERIA$10, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Archaebacteria" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArchaebacteria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARCHAEBACTERIA$10, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Archaebacteria" element
             */
            public boolean isSetArchaebacteria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ARCHAEBACTERIA$10) != 0;
                }
            }
            
            /**
             * Sets the "Archaebacteria" element
             */
            public void setArchaebacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum archaebacteria)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARCHAEBACTERIA$10, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARCHAEBACTERIA$10);
                    }
                    target.setEnumValue(archaebacteria);
                }
            }
            
            /**
             * Sets (as xml) the "Archaebacteria" element
             */
            public void xsetArchaebacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType archaebacteria)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARCHAEBACTERIA$10, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ARCHAEBACTERIA$10);
                    }
                    target.set(archaebacteria);
                }
            }
            
            /**
             * Unsets the "Archaebacteria" element
             */
            public void unsetArchaebacteria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ARCHAEBACTERIA$10, 0);
                }
            }
            
            /**
             * Gets the "Cyanobacteria" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCyanobacteria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CYANOBACTERIA$12, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Cyanobacteria" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCyanobacteria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CYANOBACTERIA$12, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Cyanobacteria" element
             */
            public boolean isSetCyanobacteria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CYANOBACTERIA$12) != 0;
                }
            }
            
            /**
             * Sets the "Cyanobacteria" element
             */
            public void setCyanobacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cyanobacteria)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CYANOBACTERIA$12, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CYANOBACTERIA$12);
                    }
                    target.setEnumValue(cyanobacteria);
                }
            }
            
            /**
             * Sets (as xml) the "Cyanobacteria" element
             */
            public void xsetCyanobacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType cyanobacteria)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CYANOBACTERIA$12, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CYANOBACTERIA$12);
                    }
                    target.set(cyanobacteria);
                }
            }
            
            /**
             * Unsets the "Cyanobacteria" element
             */
            public void unsetCyanobacteria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CYANOBACTERIA$12, 0);
                }
            }
            
            /**
             * Gets the "Eubacteria" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEubacteria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EUBACTERIA$14, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Eubacteria" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEubacteria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EUBACTERIA$14, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Eubacteria" element
             */
            public boolean isSetEubacteria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(EUBACTERIA$14) != 0;
                }
            }
            
            /**
             * Sets the "Eubacteria" element
             */
            public void setEubacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum eubacteria)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EUBACTERIA$14, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EUBACTERIA$14);
                    }
                    target.setEnumValue(eubacteria);
                }
            }
            
            /**
             * Sets (as xml) the "Eubacteria" element
             */
            public void xsetEubacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType eubacteria)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EUBACTERIA$14, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EUBACTERIA$14);
                    }
                    target.set(eubacteria);
                }
            }
            
            /**
             * Unsets the "Eubacteria" element
             */
            public void unsetEubacteria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(EUBACTERIA$14, 0);
                }
            }
            
            /**
             * Gets the "PROTISTA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPROTISTA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROTISTA$16, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "PROTISTA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPROTISTA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROTISTA$16, 0);
                    return target;
                }
            }
            
            /**
             * True if has "PROTISTA" element
             */
            public boolean isSetPROTISTA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PROTISTA$16) != 0;
                }
            }
            
            /**
             * Sets the "PROTISTA" element
             */
            public void setPROTISTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum protista)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROTISTA$16, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROTISTA$16);
                    }
                    target.setEnumValue(protista);
                }
            }
            
            /**
             * Sets (as xml) the "PROTISTA" element
             */
            public void xsetPROTISTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType protista)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROTISTA$16, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROTISTA$16);
                    }
                    target.set(protista);
                }
            }
            
            /**
             * Unsets the "PROTISTA" element
             */
            public void unsetPROTISTA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PROTISTA$16, 0);
                }
            }
            
            /**
             * Gets the "Amoebae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAmoebae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMOEBAE$18, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Amoebae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAmoebae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AMOEBAE$18, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Amoebae" element
             */
            public boolean isSetAmoebae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(AMOEBAE$18) != 0;
                }
            }
            
            /**
             * Sets the "Amoebae" element
             */
            public void setAmoebae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum amoebae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMOEBAE$18, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AMOEBAE$18);
                    }
                    target.setEnumValue(amoebae);
                }
            }
            
            /**
             * Sets (as xml) the "Amoebae" element
             */
            public void xsetAmoebae(gov.grants.apply.system.globalLibraryV20.YesNoDataType amoebae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AMOEBAE$18, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AMOEBAE$18);
                    }
                    target.set(amoebae);
                }
            }
            
            /**
             * Unsets the "Amoebae" element
             */
            public void unsetAmoebae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(AMOEBAE$18, 0);
                }
            }
            
            /**
             * Gets the "Apicomplexa" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getApicomplexa()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APICOMPLEXA$20, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Apicomplexa" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetApicomplexa()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APICOMPLEXA$20, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Apicomplexa" element
             */
            public boolean isSetApicomplexa()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(APICOMPLEXA$20) != 0;
                }
            }
            
            /**
             * Sets the "Apicomplexa" element
             */
            public void setApicomplexa(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum apicomplexa)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APICOMPLEXA$20, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APICOMPLEXA$20);
                    }
                    target.setEnumValue(apicomplexa);
                }
            }
            
            /**
             * Sets (as xml) the "Apicomplexa" element
             */
            public void xsetApicomplexa(gov.grants.apply.system.globalLibraryV20.YesNoDataType apicomplexa)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APICOMPLEXA$20, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(APICOMPLEXA$20);
                    }
                    target.set(apicomplexa);
                }
            }
            
            /**
             * Unsets the "Apicomplexa" element
             */
            public void unsetApicomplexa()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(APICOMPLEXA$20, 0);
                }
            }
            
            /**
             * Gets the "Ciliophora" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCiliophora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CILIOPHORA$22, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Ciliophora" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCiliophora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CILIOPHORA$22, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Ciliophora" element
             */
            public boolean isSetCiliophora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CILIOPHORA$22) != 0;
                }
            }
            
            /**
             * Sets the "Ciliophora" element
             */
            public void setCiliophora(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ciliophora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CILIOPHORA$22, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CILIOPHORA$22);
                    }
                    target.setEnumValue(ciliophora);
                }
            }
            
            /**
             * Sets (as xml) the "Ciliophora" element
             */
            public void xsetCiliophora(gov.grants.apply.system.globalLibraryV20.YesNoDataType ciliophora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CILIOPHORA$22, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CILIOPHORA$22);
                    }
                    target.set(ciliophora);
                }
            }
            
            /**
             * Unsets the "Ciliophora" element
             */
            public void unsetCiliophora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CILIOPHORA$22, 0);
                }
            }
            
            /**
             * Gets the "Flagellates" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFlagellates()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FLAGELLATES$24, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Flagellates" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFlagellates()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FLAGELLATES$24, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Flagellates" element
             */
            public boolean isSetFlagellates()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(FLAGELLATES$24) != 0;
                }
            }
            
            /**
             * Sets the "Flagellates" element
             */
            public void setFlagellates(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum flagellates)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FLAGELLATES$24, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FLAGELLATES$24);
                    }
                    target.setEnumValue(flagellates);
                }
            }
            
            /**
             * Sets (as xml) the "Flagellates" element
             */
            public void xsetFlagellates(gov.grants.apply.system.globalLibraryV20.YesNoDataType flagellates)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FLAGELLATES$24, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FLAGELLATES$24);
                    }
                    target.set(flagellates);
                }
            }
            
            /**
             * Unsets the "Flagellates" element
             */
            public void unsetFlagellates()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(FLAGELLATES$24, 0);
                }
            }
            
            /**
             * Gets the "Foraminifera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getForaminifera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FORAMINIFERA$26, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Foraminifera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetForaminifera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FORAMINIFERA$26, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Foraminifera" element
             */
            public boolean isSetForaminifera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(FORAMINIFERA$26) != 0;
                }
            }
            
            /**
             * Sets the "Foraminifera" element
             */
            public void setForaminifera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum foraminifera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FORAMINIFERA$26, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FORAMINIFERA$26);
                    }
                    target.setEnumValue(foraminifera);
                }
            }
            
            /**
             * Sets (as xml) the "Foraminifera" element
             */
            public void xsetForaminifera(gov.grants.apply.system.globalLibraryV20.YesNoDataType foraminifera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FORAMINIFERA$26, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FORAMINIFERA$26);
                    }
                    target.set(foraminifera);
                }
            }
            
            /**
             * Unsets the "Foraminifera" element
             */
            public void unsetForaminifera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(FORAMINIFERA$26, 0);
                }
            }
            
            /**
             * Gets the "Microspora" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMicrospora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MICROSPORA$28, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Microspora" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMicrospora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MICROSPORA$28, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Microspora" element
             */
            public boolean isSetMicrospora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(MICROSPORA$28) != 0;
                }
            }
            
            /**
             * Sets the "Microspora" element
             */
            public void setMicrospora(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum microspora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MICROSPORA$28, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MICROSPORA$28);
                    }
                    target.setEnumValue(microspora);
                }
            }
            
            /**
             * Sets (as xml) the "Microspora" element
             */
            public void xsetMicrospora(gov.grants.apply.system.globalLibraryV20.YesNoDataType microspora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MICROSPORA$28, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MICROSPORA$28);
                    }
                    target.set(microspora);
                }
            }
            
            /**
             * Unsets the "Microspora" element
             */
            public void unsetMicrospora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(MICROSPORA$28, 0);
                }
            }
            
            /**
             * Gets the "Radiolaria" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRadiolaria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RADIOLARIA$30, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Radiolaria" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRadiolaria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RADIOLARIA$30, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Radiolaria" element
             */
            public boolean isSetRadiolaria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(RADIOLARIA$30) != 0;
                }
            }
            
            /**
             * Sets the "Radiolaria" element
             */
            public void setRadiolaria(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum radiolaria)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RADIOLARIA$30, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RADIOLARIA$30);
                    }
                    target.setEnumValue(radiolaria);
                }
            }
            
            /**
             * Sets (as xml) the "Radiolaria" element
             */
            public void xsetRadiolaria(gov.grants.apply.system.globalLibraryV20.YesNoDataType radiolaria)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RADIOLARIA$30, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RADIOLARIA$30);
                    }
                    target.set(radiolaria);
                }
            }
            
            /**
             * Unsets the "Radiolaria" element
             */
            public void unsetRadiolaria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(RADIOLARIA$30, 0);
                }
            }
            
            /**
             * Gets the "FUNGI" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFUNGI()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FUNGI$32, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "FUNGI" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFUNGI()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FUNGI$32, 0);
                    return target;
                }
            }
            
            /**
             * True if has "FUNGI" element
             */
            public boolean isSetFUNGI()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(FUNGI$32) != 0;
                }
            }
            
            /**
             * Sets the "FUNGI" element
             */
            public void setFUNGI(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fungi)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FUNGI$32, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FUNGI$32);
                    }
                    target.setEnumValue(fungi);
                }
            }
            
            /**
             * Sets (as xml) the "FUNGI" element
             */
            public void xsetFUNGI(gov.grants.apply.system.globalLibraryV20.YesNoDataType fungi)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FUNGI$32, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FUNGI$32);
                    }
                    target.set(fungi);
                }
            }
            
            /**
             * Unsets the "FUNGI" element
             */
            public void unsetFUNGI()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(FUNGI$32, 0);
                }
            }
            
            /**
             * Gets the "Ascomycota" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAscomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASCOMYCOTA$34, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Ascomycota" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAscomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASCOMYCOTA$34, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Ascomycota" element
             */
            public boolean isSetAscomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ASCOMYCOTA$34) != 0;
                }
            }
            
            /**
             * Sets the "Ascomycota" element
             */
            public void setAscomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ascomycota)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASCOMYCOTA$34, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ASCOMYCOTA$34);
                    }
                    target.setEnumValue(ascomycota);
                }
            }
            
            /**
             * Sets (as xml) the "Ascomycota" element
             */
            public void xsetAscomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType ascomycota)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASCOMYCOTA$34, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ASCOMYCOTA$34);
                    }
                    target.set(ascomycota);
                }
            }
            
            /**
             * Unsets the "Ascomycota" element
             */
            public void unsetAscomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ASCOMYCOTA$34, 0);
                }
            }
            
            /**
             * Gets the "Basidiomycota" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBasidiomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BASIDIOMYCOTA$36, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Basidiomycota" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBasidiomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BASIDIOMYCOTA$36, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Basidiomycota" element
             */
            public boolean isSetBasidiomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(BASIDIOMYCOTA$36) != 0;
                }
            }
            
            /**
             * Sets the "Basidiomycota" element
             */
            public void setBasidiomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum basidiomycota)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BASIDIOMYCOTA$36, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BASIDIOMYCOTA$36);
                    }
                    target.setEnumValue(basidiomycota);
                }
            }
            
            /**
             * Sets (as xml) the "Basidiomycota" element
             */
            public void xsetBasidiomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType basidiomycota)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BASIDIOMYCOTA$36, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BASIDIOMYCOTA$36);
                    }
                    target.set(basidiomycota);
                }
            }
            
            /**
             * Unsets the "Basidiomycota" element
             */
            public void unsetBasidiomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(BASIDIOMYCOTA$36, 0);
                }
            }
            
            /**
             * Gets the "Chytridiomycota" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChytridiomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHYTRIDIOMYCOTA$38, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Chytridiomycota" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChytridiomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHYTRIDIOMYCOTA$38, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Chytridiomycota" element
             */
            public boolean isSetChytridiomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CHYTRIDIOMYCOTA$38) != 0;
                }
            }
            
            /**
             * Sets the "Chytridiomycota" element
             */
            public void setChytridiomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chytridiomycota)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHYTRIDIOMYCOTA$38, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHYTRIDIOMYCOTA$38);
                    }
                    target.setEnumValue(chytridiomycota);
                }
            }
            
            /**
             * Sets (as xml) the "Chytridiomycota" element
             */
            public void xsetChytridiomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType chytridiomycota)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHYTRIDIOMYCOTA$38, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHYTRIDIOMYCOTA$38);
                    }
                    target.set(chytridiomycota);
                }
            }
            
            /**
             * Unsets the "Chytridiomycota" element
             */
            public void unsetChytridiomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CHYTRIDIOMYCOTA$38, 0);
                }
            }
            
            /**
             * Gets the "FilamentousFungi" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFilamentousFungi()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FILAMENTOUSFUNGI$40, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "FilamentousFungi" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFilamentousFungi()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FILAMENTOUSFUNGI$40, 0);
                    return target;
                }
            }
            
            /**
             * True if has "FilamentousFungi" element
             */
            public boolean isSetFilamentousFungi()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(FILAMENTOUSFUNGI$40) != 0;
                }
            }
            
            /**
             * Sets the "FilamentousFungi" element
             */
            public void setFilamentousFungi(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum filamentousFungi)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FILAMENTOUSFUNGI$40, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FILAMENTOUSFUNGI$40);
                    }
                    target.setEnumValue(filamentousFungi);
                }
            }
            
            /**
             * Sets (as xml) the "FilamentousFungi" element
             */
            public void xsetFilamentousFungi(gov.grants.apply.system.globalLibraryV20.YesNoDataType filamentousFungi)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FILAMENTOUSFUNGI$40, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FILAMENTOUSFUNGI$40);
                    }
                    target.set(filamentousFungi);
                }
            }
            
            /**
             * Unsets the "FilamentousFungi" element
             */
            public void unsetFilamentousFungi()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(FILAMENTOUSFUNGI$40, 0);
                }
            }
            
            /**
             * Gets the "Mitosporic" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMitosporic()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MITOSPORIC$42, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Mitosporic" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMitosporic()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MITOSPORIC$42, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Mitosporic" element
             */
            public boolean isSetMitosporic()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(MITOSPORIC$42) != 0;
                }
            }
            
            /**
             * Sets the "Mitosporic" element
             */
            public void setMitosporic(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mitosporic)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MITOSPORIC$42, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MITOSPORIC$42);
                    }
                    target.setEnumValue(mitosporic);
                }
            }
            
            /**
             * Sets (as xml) the "Mitosporic" element
             */
            public void xsetMitosporic(gov.grants.apply.system.globalLibraryV20.YesNoDataType mitosporic)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MITOSPORIC$42, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MITOSPORIC$42);
                    }
                    target.set(mitosporic);
                }
            }
            
            /**
             * Unsets the "Mitosporic" element
             */
            public void unsetMitosporic()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(MITOSPORIC$42, 0);
                }
            }
            
            /**
             * Gets the "Oomycota" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OOMYCOTA$44, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Oomycota" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OOMYCOTA$44, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Oomycota" element
             */
            public boolean isSetOomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(OOMYCOTA$44) != 0;
                }
            }
            
            /**
             * Sets the "Oomycota" element
             */
            public void setOomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oomycota)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OOMYCOTA$44, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OOMYCOTA$44);
                    }
                    target.setEnumValue(oomycota);
                }
            }
            
            /**
             * Sets (as xml) the "Oomycota" element
             */
            public void xsetOomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType oomycota)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OOMYCOTA$44, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OOMYCOTA$44);
                    }
                    target.set(oomycota);
                }
            }
            
            /**
             * Unsets the "Oomycota" element
             */
            public void unsetOomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(OOMYCOTA$44, 0);
                }
            }
            
            /**
             * Gets the "Yeasts" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getYeasts()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(YEASTS$46, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Yeasts" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetYeasts()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(YEASTS$46, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Yeasts" element
             */
            public boolean isSetYeasts()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(YEASTS$46) != 0;
                }
            }
            
            /**
             * Sets the "Yeasts" element
             */
            public void setYeasts(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum yeasts)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(YEASTS$46, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(YEASTS$46);
                    }
                    target.setEnumValue(yeasts);
                }
            }
            
            /**
             * Sets (as xml) the "Yeasts" element
             */
            public void xsetYeasts(gov.grants.apply.system.globalLibraryV20.YesNoDataType yeasts)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(YEASTS$46, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(YEASTS$46);
                    }
                    target.set(yeasts);
                }
            }
            
            /**
             * Unsets the "Yeasts" element
             */
            public void unsetYeasts()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(YEASTS$46, 0);
                }
            }
            
            /**
             * Gets the "Zygomycota" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getZygomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZYGOMYCOTA$48, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Zygomycota" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetZygomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ZYGOMYCOTA$48, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Zygomycota" element
             */
            public boolean isSetZygomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ZYGOMYCOTA$48) != 0;
                }
            }
            
            /**
             * Sets the "Zygomycota" element
             */
            public void setZygomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum zygomycota)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZYGOMYCOTA$48, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ZYGOMYCOTA$48);
                    }
                    target.setEnumValue(zygomycota);
                }
            }
            
            /**
             * Sets (as xml) the "Zygomycota" element
             */
            public void xsetZygomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType zygomycota)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ZYGOMYCOTA$48, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ZYGOMYCOTA$48);
                    }
                    target.set(zygomycota);
                }
            }
            
            /**
             * Unsets the "Zygomycota" element
             */
            public void unsetZygomycota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ZYGOMYCOTA$48, 0);
                }
            }
            
            /**
             * Gets the "LICHENS" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLICHENS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LICHENS$50, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "LICHENS" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLICHENS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LICHENS$50, 0);
                    return target;
                }
            }
            
            /**
             * True if has "LICHENS" element
             */
            public boolean isSetLICHENS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(LICHENS$50) != 0;
                }
            }
            
            /**
             * Sets the "LICHENS" element
             */
            public void setLICHENS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum lichens)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LICHENS$50, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LICHENS$50);
                    }
                    target.setEnumValue(lichens);
                }
            }
            
            /**
             * Sets (as xml) the "LICHENS" element
             */
            public void xsetLICHENS(gov.grants.apply.system.globalLibraryV20.YesNoDataType lichens)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LICHENS$50, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LICHENS$50);
                    }
                    target.set(lichens);
                }
            }
            
            /**
             * Unsets the "LICHENS" element
             */
            public void unsetLICHENS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(LICHENS$50, 0);
                }
            }
            
            /**
             * Gets the "SLIME" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSLIME()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SLIME$52, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "SLIME" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSLIME()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SLIME$52, 0);
                    return target;
                }
            }
            
            /**
             * True if has "SLIME" element
             */
            public boolean isSetSLIME()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(SLIME$52) != 0;
                }
            }
            
            /**
             * Sets the "SLIME" element
             */
            public void setSLIME(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum slime)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SLIME$52, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SLIME$52);
                    }
                    target.setEnumValue(slime);
                }
            }
            
            /**
             * Sets (as xml) the "SLIME" element
             */
            public void xsetSLIME(gov.grants.apply.system.globalLibraryV20.YesNoDataType slime)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SLIME$52, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SLIME$52);
                    }
                    target.set(slime);
                }
            }
            
            /**
             * Unsets the "SLIME" element
             */
            public void unsetSLIME()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(SLIME$52, 0);
                }
            }
            
            /**
             * Gets the "ALGAE" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getALGAE()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ALGAE$54, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "ALGAE" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetALGAE()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ALGAE$54, 0);
                    return target;
                }
            }
            
            /**
             * True if has "ALGAE" element
             */
            public boolean isSetALGAE()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ALGAE$54) != 0;
                }
            }
            
            /**
             * Sets the "ALGAE" element
             */
            public void setALGAE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum algae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ALGAE$54, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ALGAE$54);
                    }
                    target.setEnumValue(algae);
                }
            }
            
            /**
             * Sets (as xml) the "ALGAE" element
             */
            public void xsetALGAE(gov.grants.apply.system.globalLibraryV20.YesNoDataType algae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ALGAE$54, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ALGAE$54);
                    }
                    target.set(algae);
                }
            }
            
            /**
             * Unsets the "ALGAE" element
             */
            public void unsetALGAE()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ALGAE$54, 0);
                }
            }
            
            /**
             * Gets the "Bacillariophyta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBacillariophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BACILLARIOPHYTA$56, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Bacillariophyta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBacillariophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BACILLARIOPHYTA$56, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Bacillariophyta" element
             */
            public boolean isSetBacillariophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(BACILLARIOPHYTA$56) != 0;
                }
            }
            
            /**
             * Sets the "Bacillariophyta" element
             */
            public void setBacillariophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum bacillariophyta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BACILLARIOPHYTA$56, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BACILLARIOPHYTA$56);
                    }
                    target.setEnumValue(bacillariophyta);
                }
            }
            
            /**
             * Sets (as xml) the "Bacillariophyta" element
             */
            public void xsetBacillariophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType bacillariophyta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BACILLARIOPHYTA$56, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BACILLARIOPHYTA$56);
                    }
                    target.set(bacillariophyta);
                }
            }
            
            /**
             * Unsets the "Bacillariophyta" element
             */
            public void unsetBacillariophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(BACILLARIOPHYTA$56, 0);
                }
            }
            
            /**
             * Gets the "Charophyta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCharophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHAROPHYTA$58, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Charophyta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCharophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHAROPHYTA$58, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Charophyta" element
             */
            public boolean isSetCharophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CHAROPHYTA$58) != 0;
                }
            }
            
            /**
             * Sets the "Charophyta" element
             */
            public void setCharophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum charophyta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHAROPHYTA$58, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHAROPHYTA$58);
                    }
                    target.setEnumValue(charophyta);
                }
            }
            
            /**
             * Sets (as xml) the "Charophyta" element
             */
            public void xsetCharophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType charophyta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHAROPHYTA$58, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHAROPHYTA$58);
                    }
                    target.set(charophyta);
                }
            }
            
            /**
             * Unsets the "Charophyta" element
             */
            public void unsetCharophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CHAROPHYTA$58, 0);
                }
            }
            
            /**
             * Gets the "Chlorophyta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChlorophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHLOROPHYTA$60, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Chlorophyta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChlorophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHLOROPHYTA$60, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Chlorophyta" element
             */
            public boolean isSetChlorophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CHLOROPHYTA$60) != 0;
                }
            }
            
            /**
             * Sets the "Chlorophyta" element
             */
            public void setChlorophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chlorophyta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHLOROPHYTA$60, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHLOROPHYTA$60);
                    }
                    target.setEnumValue(chlorophyta);
                }
            }
            
            /**
             * Sets (as xml) the "Chlorophyta" element
             */
            public void xsetChlorophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType chlorophyta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHLOROPHYTA$60, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHLOROPHYTA$60);
                    }
                    target.set(chlorophyta);
                }
            }
            
            /**
             * Unsets the "Chlorophyta" element
             */
            public void unsetChlorophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CHLOROPHYTA$60, 0);
                }
            }
            
            /**
             * Gets the "Chrysophyta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChrysophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHRYSOPHYTA$62, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Chrysophyta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChrysophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHRYSOPHYTA$62, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Chrysophyta" element
             */
            public boolean isSetChrysophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CHRYSOPHYTA$62) != 0;
                }
            }
            
            /**
             * Sets the "Chrysophyta" element
             */
            public void setChrysophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chrysophyta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHRYSOPHYTA$62, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHRYSOPHYTA$62);
                    }
                    target.setEnumValue(chrysophyta);
                }
            }
            
            /**
             * Sets (as xml) the "Chrysophyta" element
             */
            public void xsetChrysophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType chrysophyta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHRYSOPHYTA$62, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHRYSOPHYTA$62);
                    }
                    target.set(chrysophyta);
                }
            }
            
            /**
             * Unsets the "Chrysophyta" element
             */
            public void unsetChrysophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CHRYSOPHYTA$62, 0);
                }
            }
            
            /**
             * Gets the "Dinoflagellata" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDinoflagellata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DINOFLAGELLATA$64, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Dinoflagellata" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDinoflagellata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DINOFLAGELLATA$64, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Dinoflagellata" element
             */
            public boolean isSetDinoflagellata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(DINOFLAGELLATA$64) != 0;
                }
            }
            
            /**
             * Sets the "Dinoflagellata" element
             */
            public void setDinoflagellata(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum dinoflagellata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DINOFLAGELLATA$64, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DINOFLAGELLATA$64);
                    }
                    target.setEnumValue(dinoflagellata);
                }
            }
            
            /**
             * Sets (as xml) the "Dinoflagellata" element
             */
            public void xsetDinoflagellata(gov.grants.apply.system.globalLibraryV20.YesNoDataType dinoflagellata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DINOFLAGELLATA$64, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DINOFLAGELLATA$64);
                    }
                    target.set(dinoflagellata);
                }
            }
            
            /**
             * Unsets the "Dinoflagellata" element
             */
            public void unsetDinoflagellata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(DINOFLAGELLATA$64, 0);
                }
            }
            
            /**
             * Gets the "Euglenoids" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEuglenoids()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EUGLENOIDS$66, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Euglenoids" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEuglenoids()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EUGLENOIDS$66, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Euglenoids" element
             */
            public boolean isSetEuglenoids()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(EUGLENOIDS$66) != 0;
                }
            }
            
            /**
             * Sets the "Euglenoids" element
             */
            public void setEuglenoids(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum euglenoids)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EUGLENOIDS$66, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EUGLENOIDS$66);
                    }
                    target.setEnumValue(euglenoids);
                }
            }
            
            /**
             * Sets (as xml) the "Euglenoids" element
             */
            public void xsetEuglenoids(gov.grants.apply.system.globalLibraryV20.YesNoDataType euglenoids)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EUGLENOIDS$66, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EUGLENOIDS$66);
                    }
                    target.set(euglenoids);
                }
            }
            
            /**
             * Unsets the "Euglenoids" element
             */
            public void unsetEuglenoids()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(EUGLENOIDS$66, 0);
                }
            }
            
            /**
             * Gets the "Phaeophyta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPhaeophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHAEOPHYTA$68, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Phaeophyta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPhaeophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHAEOPHYTA$68, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Phaeophyta" element
             */
            public boolean isSetPhaeophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PHAEOPHYTA$68) != 0;
                }
            }
            
            /**
             * Sets the "Phaeophyta" element
             */
            public void setPhaeophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum phaeophyta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHAEOPHYTA$68, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHAEOPHYTA$68);
                    }
                    target.setEnumValue(phaeophyta);
                }
            }
            
            /**
             * Sets (as xml) the "Phaeophyta" element
             */
            public void xsetPhaeophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType phaeophyta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHAEOPHYTA$68, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PHAEOPHYTA$68);
                    }
                    target.set(phaeophyta);
                }
            }
            
            /**
             * Unsets the "Phaeophyta" element
             */
            public void unsetPhaeophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PHAEOPHYTA$68, 0);
                }
            }
            
            /**
             * Gets the "Rhodophyta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRhodophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RHODOPHYTA$70, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Rhodophyta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRhodophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RHODOPHYTA$70, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Rhodophyta" element
             */
            public boolean isSetRhodophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(RHODOPHYTA$70) != 0;
                }
            }
            
            /**
             * Sets the "Rhodophyta" element
             */
            public void setRhodophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum rhodophyta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RHODOPHYTA$70, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RHODOPHYTA$70);
                    }
                    target.setEnumValue(rhodophyta);
                }
            }
            
            /**
             * Sets (as xml) the "Rhodophyta" element
             */
            public void xsetRhodophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType rhodophyta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RHODOPHYTA$70, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RHODOPHYTA$70);
                    }
                    target.set(rhodophyta);
                }
            }
            
            /**
             * Unsets the "Rhodophyta" element
             */
            public void unsetRhodophyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(RHODOPHYTA$70, 0);
                }
            }
            
            /**
             * Gets the "PLANTS" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPLANTS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANTS$72, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "PLANTS" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPLANTS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANTS$72, 0);
                    return target;
                }
            }
            
            /**
             * True if has "PLANTS" element
             */
            public boolean isSetPLANTS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PLANTS$72) != 0;
                }
            }
            
            /**
             * Sets the "PLANTS" element
             */
            public void setPLANTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum plants)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANTS$72, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PLANTS$72);
                    }
                    target.setEnumValue(plants);
                }
            }
            
            /**
             * Sets (as xml) the "PLANTS" element
             */
            public void xsetPLANTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType plants)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANTS$72, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PLANTS$72);
                    }
                    target.set(plants);
                }
            }
            
            /**
             * Unsets the "PLANTS" element
             */
            public void unsetPLANTS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PLANTS$72, 0);
                }
            }
            
            /**
             * Gets the "NonVascPlant" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNonVascPlant()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONVASCPLANT$74, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "NonVascPlant" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNonVascPlant()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONVASCPLANT$74, 0);
                    return target;
                }
            }
            
            /**
             * True if has "NonVascPlant" element
             */
            public boolean isSetNonVascPlant()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(NONVASCPLANT$74) != 0;
                }
            }
            
            /**
             * Sets the "NonVascPlant" element
             */
            public void setNonVascPlant(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nonVascPlant)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONVASCPLANT$74, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONVASCPLANT$74);
                    }
                    target.setEnumValue(nonVascPlant);
                }
            }
            
            /**
             * Sets (as xml) the "NonVascPlant" element
             */
            public void xsetNonVascPlant(gov.grants.apply.system.globalLibraryV20.YesNoDataType nonVascPlant)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONVASCPLANT$74, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NONVASCPLANT$74);
                    }
                    target.set(nonVascPlant);
                }
            }
            
            /**
             * Unsets the "NonVascPlant" element
             */
            public void unsetNonVascPlant()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(NONVASCPLANT$74, 0);
                }
            }
            
            /**
             * Gets the "BRYOPHYTA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBRYOPHYTA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRYOPHYTA$76, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "BRYOPHYTA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBRYOPHYTA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRYOPHYTA$76, 0);
                    return target;
                }
            }
            
            /**
             * True if has "BRYOPHYTA" element
             */
            public boolean isSetBRYOPHYTA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(BRYOPHYTA$76) != 0;
                }
            }
            
            /**
             * Sets the "BRYOPHYTA" element
             */
            public void setBRYOPHYTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum bryophyta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRYOPHYTA$76, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BRYOPHYTA$76);
                    }
                    target.setEnumValue(bryophyta);
                }
            }
            
            /**
             * Sets (as xml) the "BRYOPHYTA" element
             */
            public void xsetBRYOPHYTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType bryophyta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRYOPHYTA$76, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BRYOPHYTA$76);
                    }
                    target.set(bryophyta);
                }
            }
            
            /**
             * Unsets the "BRYOPHYTA" element
             */
            public void unsetBRYOPHYTA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(BRYOPHYTA$76, 0);
                }
            }
            
            /**
             * Gets the "Anthocerotae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAnthocerotae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANTHOCEROTAE$78, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Anthocerotae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAnthocerotae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANTHOCEROTAE$78, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Anthocerotae" element
             */
            public boolean isSetAnthocerotae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ANTHOCEROTAE$78) != 0;
                }
            }
            
            /**
             * Sets the "Anthocerotae" element
             */
            public void setAnthocerotae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum anthocerotae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANTHOCEROTAE$78, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANTHOCEROTAE$78);
                    }
                    target.setEnumValue(anthocerotae);
                }
            }
            
            /**
             * Sets (as xml) the "Anthocerotae" element
             */
            public void xsetAnthocerotae(gov.grants.apply.system.globalLibraryV20.YesNoDataType anthocerotae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANTHOCEROTAE$78, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANTHOCEROTAE$78);
                    }
                    target.set(anthocerotae);
                }
            }
            
            /**
             * Unsets the "Anthocerotae" element
             */
            public void unsetAnthocerotae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ANTHOCEROTAE$78, 0);
                }
            }
            
            /**
             * Gets the "Hepaticae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHepaticae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HEPATICAE$80, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Hepaticae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHepaticae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HEPATICAE$80, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Hepaticae" element
             */
            public boolean isSetHepaticae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(HEPATICAE$80) != 0;
                }
            }
            
            /**
             * Sets the "Hepaticae" element
             */
            public void setHepaticae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hepaticae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HEPATICAE$80, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HEPATICAE$80);
                    }
                    target.setEnumValue(hepaticae);
                }
            }
            
            /**
             * Sets (as xml) the "Hepaticae" element
             */
            public void xsetHepaticae(gov.grants.apply.system.globalLibraryV20.YesNoDataType hepaticae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HEPATICAE$80, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HEPATICAE$80);
                    }
                    target.set(hepaticae);
                }
            }
            
            /**
             * Unsets the "Hepaticae" element
             */
            public void unsetHepaticae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(HEPATICAE$80, 0);
                }
            }
            
            /**
             * Gets the "Musci" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMusci()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MUSCI$82, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Musci" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMusci()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MUSCI$82, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Musci" element
             */
            public boolean isSetMusci()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(MUSCI$82) != 0;
                }
            }
            
            /**
             * Sets the "Musci" element
             */
            public void setMusci(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum musci)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MUSCI$82, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MUSCI$82);
                    }
                    target.setEnumValue(musci);
                }
            }
            
            /**
             * Sets (as xml) the "Musci" element
             */
            public void xsetMusci(gov.grants.apply.system.globalLibraryV20.YesNoDataType musci)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MUSCI$82, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MUSCI$82);
                    }
                    target.set(musci);
                }
            }
            
            /**
             * Unsets the "Musci" element
             */
            public void unsetMusci()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(MUSCI$82, 0);
                }
            }
            
            /**
             * Gets the "VASCULARPLANTS" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVASCULARPLANTS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VASCULARPLANTS$84, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "VASCULARPLANTS" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVASCULARPLANTS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VASCULARPLANTS$84, 0);
                    return target;
                }
            }
            
            /**
             * True if has "VASCULARPLANTS" element
             */
            public boolean isSetVASCULARPLANTS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(VASCULARPLANTS$84) != 0;
                }
            }
            
            /**
             * Sets the "VASCULARPLANTS" element
             */
            public void setVASCULARPLANTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum vascularplants)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VASCULARPLANTS$84, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VASCULARPLANTS$84);
                    }
                    target.setEnumValue(vascularplants);
                }
            }
            
            /**
             * Sets (as xml) the "VASCULARPLANTS" element
             */
            public void xsetVASCULARPLANTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType vascularplants)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VASCULARPLANTS$84, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(VASCULARPLANTS$84);
                    }
                    target.set(vascularplants);
                }
            }
            
            /**
             * Unsets the "VASCULARPLANTS" element
             */
            public void unsetVASCULARPLANTS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(VASCULARPLANTS$84, 0);
                }
            }
            
            /**
             * Gets the "FERNS" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFERNS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FERNS$86, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "FERNS" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFERNS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FERNS$86, 0);
                    return target;
                }
            }
            
            /**
             * True if has "FERNS" element
             */
            public boolean isSetFERNS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(FERNS$86) != 0;
                }
            }
            
            /**
             * Sets the "FERNS" element
             */
            public void setFERNS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ferns)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FERNS$86, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FERNS$86);
                    }
                    target.setEnumValue(ferns);
                }
            }
            
            /**
             * Sets (as xml) the "FERNS" element
             */
            public void xsetFERNS(gov.grants.apply.system.globalLibraryV20.YesNoDataType ferns)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FERNS$86, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FERNS$86);
                    }
                    target.set(ferns);
                }
            }
            
            /**
             * Unsets the "FERNS" element
             */
            public void unsetFERNS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(FERNS$86, 0);
                }
            }
            
            /**
             * Gets the "GYMNOSPERMS" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGYMNOSPERMS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GYMNOSPERMS$88, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "GYMNOSPERMS" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGYMNOSPERMS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GYMNOSPERMS$88, 0);
                    return target;
                }
            }
            
            /**
             * True if has "GYMNOSPERMS" element
             */
            public boolean isSetGYMNOSPERMS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(GYMNOSPERMS$88) != 0;
                }
            }
            
            /**
             * Sets the "GYMNOSPERMS" element
             */
            public void setGYMNOSPERMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum gymnosperms)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GYMNOSPERMS$88, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GYMNOSPERMS$88);
                    }
                    target.setEnumValue(gymnosperms);
                }
            }
            
            /**
             * Sets (as xml) the "GYMNOSPERMS" element
             */
            public void xsetGYMNOSPERMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType gymnosperms)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GYMNOSPERMS$88, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GYMNOSPERMS$88);
                    }
                    target.set(gymnosperms);
                }
            }
            
            /**
             * Unsets the "GYMNOSPERMS" element
             */
            public void unsetGYMNOSPERMS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(GYMNOSPERMS$88, 0);
                }
            }
            
            /**
             * Gets the "Coniferales" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConiferales()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONIFERALES$90, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Coniferales" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConiferales()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONIFERALES$90, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Coniferales" element
             */
            public boolean isSetConiferales()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CONIFERALES$90) != 0;
                }
            }
            
            /**
             * Sets the "Coniferales" element
             */
            public void setConiferales(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum coniferales)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONIFERALES$90, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONIFERALES$90);
                    }
                    target.setEnumValue(coniferales);
                }
            }
            
            /**
             * Sets (as xml) the "Coniferales" element
             */
            public void xsetConiferales(gov.grants.apply.system.globalLibraryV20.YesNoDataType coniferales)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONIFERALES$90, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONIFERALES$90);
                    }
                    target.set(coniferales);
                }
            }
            
            /**
             * Unsets the "Coniferales" element
             */
            public void unsetConiferales()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CONIFERALES$90, 0);
                }
            }
            
            /**
             * Gets the "Cycadales" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCycadales()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CYCADALES$92, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Cycadales" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCycadales()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CYCADALES$92, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Cycadales" element
             */
            public boolean isSetCycadales()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CYCADALES$92) != 0;
                }
            }
            
            /**
             * Sets the "Cycadales" element
             */
            public void setCycadales(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cycadales)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CYCADALES$92, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CYCADALES$92);
                    }
                    target.setEnumValue(cycadales);
                }
            }
            
            /**
             * Sets (as xml) the "Cycadales" element
             */
            public void xsetCycadales(gov.grants.apply.system.globalLibraryV20.YesNoDataType cycadales)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CYCADALES$92, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CYCADALES$92);
                    }
                    target.set(cycadales);
                }
            }
            
            /**
             * Unsets the "Cycadales" element
             */
            public void unsetCycadales()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CYCADALES$92, 0);
                }
            }
            
            /**
             * Gets the "Ginkgoales" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGinkgoales()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GINKGOALES$94, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Ginkgoales" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGinkgoales()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GINKGOALES$94, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Ginkgoales" element
             */
            public boolean isSetGinkgoales()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(GINKGOALES$94) != 0;
                }
            }
            
            /**
             * Sets the "Ginkgoales" element
             */
            public void setGinkgoales(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ginkgoales)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GINKGOALES$94, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GINKGOALES$94);
                    }
                    target.setEnumValue(ginkgoales);
                }
            }
            
            /**
             * Sets (as xml) the "Ginkgoales" element
             */
            public void xsetGinkgoales(gov.grants.apply.system.globalLibraryV20.YesNoDataType ginkgoales)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GINKGOALES$94, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GINKGOALES$94);
                    }
                    target.set(ginkgoales);
                }
            }
            
            /**
             * Unsets the "Ginkgoales" element
             */
            public void unsetGinkgoales()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(GINKGOALES$94, 0);
                }
            }
            
            /**
             * Gets the "Gnetales" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGnetales()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GNETALES$96, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Gnetales" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGnetales()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GNETALES$96, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Gnetales" element
             */
            public boolean isSetGnetales()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(GNETALES$96) != 0;
                }
            }
            
            /**
             * Sets the "Gnetales" element
             */
            public void setGnetales(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum gnetales)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GNETALES$96, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GNETALES$96);
                    }
                    target.setEnumValue(gnetales);
                }
            }
            
            /**
             * Sets (as xml) the "Gnetales" element
             */
            public void xsetGnetales(gov.grants.apply.system.globalLibraryV20.YesNoDataType gnetales)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GNETALES$96, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GNETALES$96);
                    }
                    target.set(gnetales);
                }
            }
            
            /**
             * Unsets the "Gnetales" element
             */
            public void unsetGnetales()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(GNETALES$96, 0);
                }
            }
            
            /**
             * Gets the "ANGIOSPERMS" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getANGIOSPERMS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANGIOSPERMS$98, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "ANGIOSPERMS" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetANGIOSPERMS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANGIOSPERMS$98, 0);
                    return target;
                }
            }
            
            /**
             * True if has "ANGIOSPERMS" element
             */
            public boolean isSetANGIOSPERMS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ANGIOSPERMS$98) != 0;
                }
            }
            
            /**
             * Sets the "ANGIOSPERMS" element
             */
            public void setANGIOSPERMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum angiosperms)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANGIOSPERMS$98, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANGIOSPERMS$98);
                    }
                    target.setEnumValue(angiosperms);
                }
            }
            
            /**
             * Sets (as xml) the "ANGIOSPERMS" element
             */
            public void xsetANGIOSPERMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType angiosperms)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANGIOSPERMS$98, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANGIOSPERMS$98);
                    }
                    target.set(angiosperms);
                }
            }
            
            /**
             * Unsets the "ANGIOSPERMS" element
             */
            public void unsetANGIOSPERMS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ANGIOSPERMS$98, 0);
                }
            }
            
            /**
             * Gets the "Monocots" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMonocots()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOCOTS$100, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Monocots" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMonocots()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOCOTS$100, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Monocots" element
             */
            public boolean isSetMonocots()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(MONOCOTS$100) != 0;
                }
            }
            
            /**
             * Sets the "Monocots" element
             */
            public void setMonocots(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum monocots)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOCOTS$100, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MONOCOTS$100);
                    }
                    target.setEnumValue(monocots);
                }
            }
            
            /**
             * Sets (as xml) the "Monocots" element
             */
            public void xsetMonocots(gov.grants.apply.system.globalLibraryV20.YesNoDataType monocots)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOCOTS$100, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MONOCOTS$100);
                    }
                    target.set(monocots);
                }
            }
            
            /**
             * Unsets the "Monocots" element
             */
            public void unsetMonocots()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(MONOCOTS$100, 0);
                }
            }
            
            /**
             * Gets the "Arecaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArecaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARECACEAE$102, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Arecaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArecaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARECACEAE$102, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Arecaceae" element
             */
            public boolean isSetArecaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ARECACEAE$102) != 0;
                }
            }
            
            /**
             * Sets the "Arecaceae" element
             */
            public void setArecaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum arecaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARECACEAE$102, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARECACEAE$102);
                    }
                    target.setEnumValue(arecaceae);
                }
            }
            
            /**
             * Sets (as xml) the "Arecaceae" element
             */
            public void xsetArecaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType arecaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARECACEAE$102, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ARECACEAE$102);
                    }
                    target.set(arecaceae);
                }
            }
            
            /**
             * Unsets the "Arecaceae" element
             */
            public void unsetArecaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ARECACEAE$102, 0);
                }
            }
            
            /**
             * Gets the "Cyperaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCyperaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CYPERACEAE$104, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Cyperaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCyperaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CYPERACEAE$104, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Cyperaceae" element
             */
            public boolean isSetCyperaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CYPERACEAE$104) != 0;
                }
            }
            
            /**
             * Sets the "Cyperaceae" element
             */
            public void setCyperaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cyperaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CYPERACEAE$104, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CYPERACEAE$104);
                    }
                    target.setEnumValue(cyperaceae);
                }
            }
            
            /**
             * Sets (as xml) the "Cyperaceae" element
             */
            public void xsetCyperaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType cyperaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CYPERACEAE$104, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CYPERACEAE$104);
                    }
                    target.set(cyperaceae);
                }
            }
            
            /**
             * Unsets the "Cyperaceae" element
             */
            public void unsetCyperaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CYPERACEAE$104, 0);
                }
            }
            
            /**
             * Gets the "Liliaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLiliaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LILIACEAE$106, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Liliaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLiliaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LILIACEAE$106, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Liliaceae" element
             */
            public boolean isSetLiliaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(LILIACEAE$106) != 0;
                }
            }
            
            /**
             * Sets the "Liliaceae" element
             */
            public void setLiliaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum liliaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LILIACEAE$106, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LILIACEAE$106);
                    }
                    target.setEnumValue(liliaceae);
                }
            }
            
            /**
             * Sets (as xml) the "Liliaceae" element
             */
            public void xsetLiliaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType liliaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LILIACEAE$106, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LILIACEAE$106);
                    }
                    target.set(liliaceae);
                }
            }
            
            /**
             * Unsets the "Liliaceae" element
             */
            public void unsetLiliaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(LILIACEAE$106, 0);
                }
            }
            
            /**
             * Gets the "Orchidaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOrchidaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORCHIDACEAE$108, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Orchidaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOrchidaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ORCHIDACEAE$108, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Orchidaceae" element
             */
            public boolean isSetOrchidaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ORCHIDACEAE$108) != 0;
                }
            }
            
            /**
             * Sets the "Orchidaceae" element
             */
            public void setOrchidaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum orchidaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORCHIDACEAE$108, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORCHIDACEAE$108);
                    }
                    target.setEnumValue(orchidaceae);
                }
            }
            
            /**
             * Sets (as xml) the "Orchidaceae" element
             */
            public void xsetOrchidaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType orchidaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ORCHIDACEAE$108, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ORCHIDACEAE$108);
                    }
                    target.set(orchidaceae);
                }
            }
            
            /**
             * Unsets the "Orchidaceae" element
             */
            public void unsetOrchidaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ORCHIDACEAE$108, 0);
                }
            }
            
            /**
             * Gets the "Poaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPoaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POACEAE$110, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Poaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPoaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POACEAE$110, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Poaceae" element
             */
            public boolean isSetPoaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(POACEAE$110) != 0;
                }
            }
            
            /**
             * Sets the "Poaceae" element
             */
            public void setPoaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum poaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POACEAE$110, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POACEAE$110);
                    }
                    target.setEnumValue(poaceae);
                }
            }
            
            /**
             * Sets (as xml) the "Poaceae" element
             */
            public void xsetPoaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType poaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POACEAE$110, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(POACEAE$110);
                    }
                    target.set(poaceae);
                }
            }
            
            /**
             * Unsets the "Poaceae" element
             */
            public void unsetPoaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(POACEAE$110, 0);
                }
            }
            
            /**
             * Gets the "Dicots" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDicots()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DICOTS$112, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Dicots" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDicots()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DICOTS$112, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Dicots" element
             */
            public boolean isSetDicots()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(DICOTS$112) != 0;
                }
            }
            
            /**
             * Sets the "Dicots" element
             */
            public void setDicots(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum dicots)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DICOTS$112, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DICOTS$112);
                    }
                    target.setEnumValue(dicots);
                }
            }
            
            /**
             * Sets (as xml) the "Dicots" element
             */
            public void xsetDicots(gov.grants.apply.system.globalLibraryV20.YesNoDataType dicots)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DICOTS$112, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DICOTS$112);
                    }
                    target.set(dicots);
                }
            }
            
            /**
             * Unsets the "Dicots" element
             */
            public void unsetDicots()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(DICOTS$112, 0);
                }
            }
            
            /**
             * Gets the "Apiaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getApiaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APIACEAE$114, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Apiaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetApiaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APIACEAE$114, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Apiaceae" element
             */
            public boolean isSetApiaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(APIACEAE$114) != 0;
                }
            }
            
            /**
             * Sets the "Apiaceae" element
             */
            public void setApiaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum apiaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APIACEAE$114, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APIACEAE$114);
                    }
                    target.setEnumValue(apiaceae);
                }
            }
            
            /**
             * Sets (as xml) the "Apiaceae" element
             */
            public void xsetApiaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType apiaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APIACEAE$114, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(APIACEAE$114);
                    }
                    target.set(apiaceae);
                }
            }
            
            /**
             * Unsets the "Apiaceae" element
             */
            public void unsetApiaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(APIACEAE$114, 0);
                }
            }
            
            /**
             * Gets the "Asteraceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAsteraceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASTERACEAE$116, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Asteraceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAsteraceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASTERACEAE$116, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Asteraceae" element
             */
            public boolean isSetAsteraceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ASTERACEAE$116) != 0;
                }
            }
            
            /**
             * Sets the "Asteraceae" element
             */
            public void setAsteraceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum asteraceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASTERACEAE$116, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ASTERACEAE$116);
                    }
                    target.setEnumValue(asteraceae);
                }
            }
            
            /**
             * Sets (as xml) the "Asteraceae" element
             */
            public void xsetAsteraceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType asteraceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASTERACEAE$116, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ASTERACEAE$116);
                    }
                    target.set(asteraceae);
                }
            }
            
            /**
             * Unsets the "Asteraceae" element
             */
            public void unsetAsteraceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ASTERACEAE$116, 0);
                }
            }
            
            /**
             * Gets the "Brassicaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBrassicaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRASSICACEAE$118, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Brassicaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBrassicaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRASSICACEAE$118, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Brassicaceae" element
             */
            public boolean isSetBrassicaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(BRASSICACEAE$118) != 0;
                }
            }
            
            /**
             * Sets the "Brassicaceae" element
             */
            public void setBrassicaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum brassicaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRASSICACEAE$118, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BRASSICACEAE$118);
                    }
                    target.setEnumValue(brassicaceae);
                }
            }
            
            /**
             * Sets (as xml) the "Brassicaceae" element
             */
            public void xsetBrassicaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType brassicaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRASSICACEAE$118, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BRASSICACEAE$118);
                    }
                    target.set(brassicaceae);
                }
            }
            
            /**
             * Unsets the "Brassicaceae" element
             */
            public void unsetBrassicaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(BRASSICACEAE$118, 0);
                }
            }
            
            /**
             * Gets the "Fabaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFabaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FABACEAE$120, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Fabaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFabaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FABACEAE$120, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Fabaceae" element
             */
            public boolean isSetFabaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(FABACEAE$120) != 0;
                }
            }
            
            /**
             * Sets the "Fabaceae" element
             */
            public void setFabaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fabaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FABACEAE$120, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FABACEAE$120);
                    }
                    target.setEnumValue(fabaceae);
                }
            }
            
            /**
             * Sets (as xml) the "Fabaceae" element
             */
            public void xsetFabaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType fabaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FABACEAE$120, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FABACEAE$120);
                    }
                    target.set(fabaceae);
                }
            }
            
            /**
             * Unsets the "Fabaceae" element
             */
            public void unsetFabaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(FABACEAE$120, 0);
                }
            }
            
            /**
             * Gets the "Lamiaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLamiaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LAMIACEAE$122, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Lamiaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLamiaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LAMIACEAE$122, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Lamiaceae" element
             */
            public boolean isSetLamiaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(LAMIACEAE$122) != 0;
                }
            }
            
            /**
             * Sets the "Lamiaceae" element
             */
            public void setLamiaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum lamiaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LAMIACEAE$122, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LAMIACEAE$122);
                    }
                    target.setEnumValue(lamiaceae);
                }
            }
            
            /**
             * Sets (as xml) the "Lamiaceae" element
             */
            public void xsetLamiaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType lamiaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LAMIACEAE$122, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LAMIACEAE$122);
                    }
                    target.set(lamiaceae);
                }
            }
            
            /**
             * Unsets the "Lamiaceae" element
             */
            public void unsetLamiaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(LAMIACEAE$122, 0);
                }
            }
            
            /**
             * Gets the "Rosaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRosaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ROSACEAE$124, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Rosaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRosaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ROSACEAE$124, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Rosaceae" element
             */
            public boolean isSetRosaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ROSACEAE$124) != 0;
                }
            }
            
            /**
             * Sets the "Rosaceae" element
             */
            public void setRosaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum rosaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ROSACEAE$124, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ROSACEAE$124);
                    }
                    target.setEnumValue(rosaceae);
                }
            }
            
            /**
             * Sets (as xml) the "Rosaceae" element
             */
            public void xsetRosaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType rosaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ROSACEAE$124, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ROSACEAE$124);
                    }
                    target.set(rosaceae);
                }
            }
            
            /**
             * Unsets the "Rosaceae" element
             */
            public void unsetRosaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ROSACEAE$124, 0);
                }
            }
            
            /**
             * Gets the "Solanaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSolanaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOLANACEAE$126, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Solanaceae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSolanaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOLANACEAE$126, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Solanaceae" element
             */
            public boolean isSetSolanaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(SOLANACEAE$126) != 0;
                }
            }
            
            /**
             * Sets the "Solanaceae" element
             */
            public void setSolanaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum solanaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOLANACEAE$126, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOLANACEAE$126);
                    }
                    target.setEnumValue(solanaceae);
                }
            }
            
            /**
             * Sets (as xml) the "Solanaceae" element
             */
            public void xsetSolanaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType solanaceae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOLANACEAE$126, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SOLANACEAE$126);
                    }
                    target.set(solanaceae);
                }
            }
            
            /**
             * Unsets the "Solanaceae" element
             */
            public void unsetSolanaceae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(SOLANACEAE$126, 0);
                }
            }
            
            /**
             * Gets the "ANIMALS" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getANIMALS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANIMALS$128, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "ANIMALS" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetANIMALS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANIMALS$128, 0);
                    return target;
                }
            }
            
            /**
             * True if has "ANIMALS" element
             */
            public boolean isSetANIMALS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ANIMALS$128) != 0;
                }
            }
            
            /**
             * Sets the "ANIMALS" element
             */
            public void setANIMALS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum animals)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANIMALS$128, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANIMALS$128);
                    }
                    target.setEnumValue(animals);
                }
            }
            
            /**
             * Sets (as xml) the "ANIMALS" element
             */
            public void xsetANIMALS(gov.grants.apply.system.globalLibraryV20.YesNoDataType animals)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANIMALS$128, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANIMALS$128);
                    }
                    target.set(animals);
                }
            }
            
            /**
             * Unsets the "ANIMALS" element
             */
            public void unsetANIMALS()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ANIMALS$128, 0);
                }
            }
            
            /**
             * Gets the "INVERTEBRATES" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getINVERTEBRATES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INVERTEBRATES$130, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "INVERTEBRATES" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetINVERTEBRATES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INVERTEBRATES$130, 0);
                    return target;
                }
            }
            
            /**
             * True if has "INVERTEBRATES" element
             */
            public boolean isSetINVERTEBRATES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(INVERTEBRATES$130) != 0;
                }
            }
            
            /**
             * Sets the "INVERTEBRATES" element
             */
            public void setINVERTEBRATES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum invertebrates)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INVERTEBRATES$130, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INVERTEBRATES$130);
                    }
                    target.setEnumValue(invertebrates);
                }
            }
            
            /**
             * Sets (as xml) the "INVERTEBRATES" element
             */
            public void xsetINVERTEBRATES(gov.grants.apply.system.globalLibraryV20.YesNoDataType invertebrates)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INVERTEBRATES$130, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INVERTEBRATES$130);
                    }
                    target.set(invertebrates);
                }
            }
            
            /**
             * Unsets the "INVERTEBRATES" element
             */
            public void unsetINVERTEBRATES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(INVERTEBRATES$130, 0);
                }
            }
            
            /**
             * Gets the "MESOZOA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMESOZOA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MESOZOA$132, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "MESOZOA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMESOZOA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MESOZOA$132, 0);
                    return target;
                }
            }
            
            /**
             * True if has "MESOZOA" element
             */
            public boolean isSetMESOZOA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(MESOZOA$132) != 0;
                }
            }
            
            /**
             * Sets the "MESOZOA" element
             */
            public void setMESOZOA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mesozoa)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MESOZOA$132, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MESOZOA$132);
                    }
                    target.setEnumValue(mesozoa);
                }
            }
            
            /**
             * Sets (as xml) the "MESOZOA" element
             */
            public void xsetMESOZOA(gov.grants.apply.system.globalLibraryV20.YesNoDataType mesozoa)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MESOZOA$132, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MESOZOA$132);
                    }
                    target.set(mesozoa);
                }
            }
            
            /**
             * Unsets the "MESOZOA" element
             */
            public void unsetMESOZOA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(MESOZOA$132, 0);
                }
            }
            
            /**
             * Gets the "PORIFERA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPORIFERA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PORIFERA$134, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "PORIFERA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPORIFERA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PORIFERA$134, 0);
                    return target;
                }
            }
            
            /**
             * True if has "PORIFERA" element
             */
            public boolean isSetPORIFERA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PORIFERA$134) != 0;
                }
            }
            
            /**
             * Sets the "PORIFERA" element
             */
            public void setPORIFERA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum porifera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PORIFERA$134, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PORIFERA$134);
                    }
                    target.setEnumValue(porifera);
                }
            }
            
            /**
             * Sets (as xml) the "PORIFERA" element
             */
            public void xsetPORIFERA(gov.grants.apply.system.globalLibraryV20.YesNoDataType porifera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PORIFERA$134, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PORIFERA$134);
                    }
                    target.set(porifera);
                }
            }
            
            /**
             * Unsets the "PORIFERA" element
             */
            public void unsetPORIFERA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PORIFERA$134, 0);
                }
            }
            
            /**
             * Gets the "CNIDARIA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCNIDARIA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CNIDARIA$136, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "CNIDARIA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCNIDARIA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CNIDARIA$136, 0);
                    return target;
                }
            }
            
            /**
             * True if has "CNIDARIA" element
             */
            public boolean isSetCNIDARIA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CNIDARIA$136) != 0;
                }
            }
            
            /**
             * Sets the "CNIDARIA" element
             */
            public void setCNIDARIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cnidaria)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CNIDARIA$136, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CNIDARIA$136);
                    }
                    target.setEnumValue(cnidaria);
                }
            }
            
            /**
             * Sets (as xml) the "CNIDARIA" element
             */
            public void xsetCNIDARIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType cnidaria)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CNIDARIA$136, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CNIDARIA$136);
                    }
                    target.set(cnidaria);
                }
            }
            
            /**
             * Unsets the "CNIDARIA" element
             */
            public void unsetCNIDARIA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CNIDARIA$136, 0);
                }
            }
            
            /**
             * Gets the "Hydrozoa" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHydrozoa()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HYDROZOA$138, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Hydrozoa" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHydrozoa()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HYDROZOA$138, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Hydrozoa" element
             */
            public boolean isSetHydrozoa()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(HYDROZOA$138) != 0;
                }
            }
            
            /**
             * Sets the "Hydrozoa" element
             */
            public void setHydrozoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hydrozoa)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HYDROZOA$138, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HYDROZOA$138);
                    }
                    target.setEnumValue(hydrozoa);
                }
            }
            
            /**
             * Sets (as xml) the "Hydrozoa" element
             */
            public void xsetHydrozoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType hydrozoa)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HYDROZOA$138, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HYDROZOA$138);
                    }
                    target.set(hydrozoa);
                }
            }
            
            /**
             * Unsets the "Hydrozoa" element
             */
            public void unsetHydrozoa()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(HYDROZOA$138, 0);
                }
            }
            
            /**
             * Gets the "Scyphozoa" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getScyphozoa()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCYPHOZOA$140, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Scyphozoa" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetScyphozoa()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCYPHOZOA$140, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Scyphozoa" element
             */
            public boolean isSetScyphozoa()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(SCYPHOZOA$140) != 0;
                }
            }
            
            /**
             * Sets the "Scyphozoa" element
             */
            public void setScyphozoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum scyphozoa)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCYPHOZOA$140, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SCYPHOZOA$140);
                    }
                    target.setEnumValue(scyphozoa);
                }
            }
            
            /**
             * Sets (as xml) the "Scyphozoa" element
             */
            public void xsetScyphozoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType scyphozoa)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCYPHOZOA$140, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SCYPHOZOA$140);
                    }
                    target.set(scyphozoa);
                }
            }
            
            /**
             * Unsets the "Scyphozoa" element
             */
            public void unsetScyphozoa()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(SCYPHOZOA$140, 0);
                }
            }
            
            /**
             * Gets the "Anthozoa" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAnthozoa()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANTHOZOA$142, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Anthozoa" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAnthozoa()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANTHOZOA$142, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Anthozoa" element
             */
            public boolean isSetAnthozoa()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ANTHOZOA$142) != 0;
                }
            }
            
            /**
             * Sets the "Anthozoa" element
             */
            public void setAnthozoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum anthozoa)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANTHOZOA$142, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANTHOZOA$142);
                    }
                    target.setEnumValue(anthozoa);
                }
            }
            
            /**
             * Sets (as xml) the "Anthozoa" element
             */
            public void xsetAnthozoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType anthozoa)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANTHOZOA$142, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANTHOZOA$142);
                    }
                    target.set(anthozoa);
                }
            }
            
            /**
             * Unsets the "Anthozoa" element
             */
            public void unsetAnthozoa()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ANTHOZOA$142, 0);
                }
            }
            
            /**
             * Gets the "CTENOPHORA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCTENOPHORA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CTENOPHORA$144, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "CTENOPHORA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCTENOPHORA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CTENOPHORA$144, 0);
                    return target;
                }
            }
            
            /**
             * True if has "CTENOPHORA" element
             */
            public boolean isSetCTENOPHORA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CTENOPHORA$144) != 0;
                }
            }
            
            /**
             * Sets the "CTENOPHORA" element
             */
            public void setCTENOPHORA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ctenophora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CTENOPHORA$144, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CTENOPHORA$144);
                    }
                    target.setEnumValue(ctenophora);
                }
            }
            
            /**
             * Sets (as xml) the "CTENOPHORA" element
             */
            public void xsetCTENOPHORA(gov.grants.apply.system.globalLibraryV20.YesNoDataType ctenophora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CTENOPHORA$144, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CTENOPHORA$144);
                    }
                    target.set(ctenophora);
                }
            }
            
            /**
             * Unsets the "CTENOPHORA" element
             */
            public void unsetCTENOPHORA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CTENOPHORA$144, 0);
                }
            }
            
            /**
             * Gets the "PLATYHELMINTHES" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPLATYHELMINTHES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLATYHELMINTHES$146, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "PLATYHELMINTHES" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPLATYHELMINTHES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLATYHELMINTHES$146, 0);
                    return target;
                }
            }
            
            /**
             * True if has "PLATYHELMINTHES" element
             */
            public boolean isSetPLATYHELMINTHES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PLATYHELMINTHES$146) != 0;
                }
            }
            
            /**
             * Sets the "PLATYHELMINTHES" element
             */
            public void setPLATYHELMINTHES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum platyhelminthes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLATYHELMINTHES$146, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PLATYHELMINTHES$146);
                    }
                    target.setEnumValue(platyhelminthes);
                }
            }
            
            /**
             * Sets (as xml) the "PLATYHELMINTHES" element
             */
            public void xsetPLATYHELMINTHES(gov.grants.apply.system.globalLibraryV20.YesNoDataType platyhelminthes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLATYHELMINTHES$146, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PLATYHELMINTHES$146);
                    }
                    target.set(platyhelminthes);
                }
            }
            
            /**
             * Unsets the "PLATYHELMINTHES" element
             */
            public void unsetPLATYHELMINTHES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PLATYHELMINTHES$146, 0);
                }
            }
            
            /**
             * Gets the "Turbellaria" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTurbellaria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TURBELLARIA$148, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Turbellaria" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTurbellaria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TURBELLARIA$148, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Turbellaria" element
             */
            public boolean isSetTurbellaria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(TURBELLARIA$148) != 0;
                }
            }
            
            /**
             * Sets the "Turbellaria" element
             */
            public void setTurbellaria(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum turbellaria)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TURBELLARIA$148, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TURBELLARIA$148);
                    }
                    target.setEnumValue(turbellaria);
                }
            }
            
            /**
             * Sets (as xml) the "Turbellaria" element
             */
            public void xsetTurbellaria(gov.grants.apply.system.globalLibraryV20.YesNoDataType turbellaria)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TURBELLARIA$148, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TURBELLARIA$148);
                    }
                    target.set(turbellaria);
                }
            }
            
            /**
             * Unsets the "Turbellaria" element
             */
            public void unsetTurbellaria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(TURBELLARIA$148, 0);
                }
            }
            
            /**
             * Gets the "Trematoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTrematoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TREMATODA$150, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Trematoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTrematoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TREMATODA$150, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Trematoda" element
             */
            public boolean isSetTrematoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(TREMATODA$150) != 0;
                }
            }
            
            /**
             * Sets the "Trematoda" element
             */
            public void setTrematoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum trematoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TREMATODA$150, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TREMATODA$150);
                    }
                    target.setEnumValue(trematoda);
                }
            }
            
            /**
             * Sets (as xml) the "Trematoda" element
             */
            public void xsetTrematoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType trematoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TREMATODA$150, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TREMATODA$150);
                    }
                    target.set(trematoda);
                }
            }
            
            /**
             * Unsets the "Trematoda" element
             */
            public void unsetTrematoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(TREMATODA$150, 0);
                }
            }
            
            /**
             * Gets the "Cestoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCestoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CESTODA$152, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Cestoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCestoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CESTODA$152, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Cestoda" element
             */
            public boolean isSetCestoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CESTODA$152) != 0;
                }
            }
            
            /**
             * Sets the "Cestoda" element
             */
            public void setCestoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cestoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CESTODA$152, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CESTODA$152);
                    }
                    target.setEnumValue(cestoda);
                }
            }
            
            /**
             * Sets (as xml) the "Cestoda" element
             */
            public void xsetCestoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType cestoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CESTODA$152, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CESTODA$152);
                    }
                    target.set(cestoda);
                }
            }
            
            /**
             * Unsets the "Cestoda" element
             */
            public void unsetCestoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CESTODA$152, 0);
                }
            }
            
            /**
             * Gets the "Monogenea" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMonogenea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOGENEA$154, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Monogenea" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMonogenea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOGENEA$154, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Monogenea" element
             */
            public boolean isSetMonogenea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(MONOGENEA$154) != 0;
                }
            }
            
            /**
             * Sets the "Monogenea" element
             */
            public void setMonogenea(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum monogenea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOGENEA$154, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MONOGENEA$154);
                    }
                    target.setEnumValue(monogenea);
                }
            }
            
            /**
             * Sets (as xml) the "Monogenea" element
             */
            public void xsetMonogenea(gov.grants.apply.system.globalLibraryV20.YesNoDataType monogenea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOGENEA$154, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MONOGENEA$154);
                    }
                    target.set(monogenea);
                }
            }
            
            /**
             * Unsets the "Monogenea" element
             */
            public void unsetMonogenea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(MONOGENEA$154, 0);
                }
            }
            
            /**
             * Gets the "GNATHOSTOMULIDA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGNATHOSTOMULIDA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GNATHOSTOMULIDA$156, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "GNATHOSTOMULIDA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGNATHOSTOMULIDA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GNATHOSTOMULIDA$156, 0);
                    return target;
                }
            }
            
            /**
             * True if has "GNATHOSTOMULIDA" element
             */
            public boolean isSetGNATHOSTOMULIDA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(GNATHOSTOMULIDA$156) != 0;
                }
            }
            
            /**
             * Sets the "GNATHOSTOMULIDA" element
             */
            public void setGNATHOSTOMULIDA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum gnathostomulida)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GNATHOSTOMULIDA$156, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GNATHOSTOMULIDA$156);
                    }
                    target.setEnumValue(gnathostomulida);
                }
            }
            
            /**
             * Sets (as xml) the "GNATHOSTOMULIDA" element
             */
            public void xsetGNATHOSTOMULIDA(gov.grants.apply.system.globalLibraryV20.YesNoDataType gnathostomulida)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GNATHOSTOMULIDA$156, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GNATHOSTOMULIDA$156);
                    }
                    target.set(gnathostomulida);
                }
            }
            
            /**
             * Unsets the "GNATHOSTOMULIDA" element
             */
            public void unsetGNATHOSTOMULIDA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(GNATHOSTOMULIDA$156, 0);
                }
            }
            
            /**
             * Gets the "NEMERTINEA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNEMERTINEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEMERTINEA$158, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "NEMERTINEA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNEMERTINEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEMERTINEA$158, 0);
                    return target;
                }
            }
            
            /**
             * True if has "NEMERTINEA" element
             */
            public boolean isSetNEMERTINEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(NEMERTINEA$158) != 0;
                }
            }
            
            /**
             * Sets the "NEMERTINEA" element
             */
            public void setNEMERTINEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nemertinea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEMERTINEA$158, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEMERTINEA$158);
                    }
                    target.setEnumValue(nemertinea);
                }
            }
            
            /**
             * Sets (as xml) the "NEMERTINEA" element
             */
            public void xsetNEMERTINEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType nemertinea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEMERTINEA$158, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NEMERTINEA$158);
                    }
                    target.set(nemertinea);
                }
            }
            
            /**
             * Unsets the "NEMERTINEA" element
             */
            public void unsetNEMERTINEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(NEMERTINEA$158, 0);
                }
            }
            
            /**
             * Gets the "ENTOPROCTA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getENTOPROCTA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENTOPROCTA$160, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "ENTOPROCTA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetENTOPROCTA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ENTOPROCTA$160, 0);
                    return target;
                }
            }
            
            /**
             * True if has "ENTOPROCTA" element
             */
            public boolean isSetENTOPROCTA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ENTOPROCTA$160) != 0;
                }
            }
            
            /**
             * Sets the "ENTOPROCTA" element
             */
            public void setENTOPROCTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum entoprocta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENTOPROCTA$160, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ENTOPROCTA$160);
                    }
                    target.setEnumValue(entoprocta);
                }
            }
            
            /**
             * Sets (as xml) the "ENTOPROCTA" element
             */
            public void xsetENTOPROCTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType entoprocta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ENTOPROCTA$160, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ENTOPROCTA$160);
                    }
                    target.set(entoprocta);
                }
            }
            
            /**
             * Unsets the "ENTOPROCTA" element
             */
            public void unsetENTOPROCTA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ENTOPROCTA$160, 0);
                }
            }
            
            /**
             * Gets the "ASCHELMINTHES" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getASCHELMINTHES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASCHELMINTHES$162, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "ASCHELMINTHES" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetASCHELMINTHES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASCHELMINTHES$162, 0);
                    return target;
                }
            }
            
            /**
             * True if has "ASCHELMINTHES" element
             */
            public boolean isSetASCHELMINTHES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ASCHELMINTHES$162) != 0;
                }
            }
            
            /**
             * Sets the "ASCHELMINTHES" element
             */
            public void setASCHELMINTHES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum aschelminthes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASCHELMINTHES$162, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ASCHELMINTHES$162);
                    }
                    target.setEnumValue(aschelminthes);
                }
            }
            
            /**
             * Sets (as xml) the "ASCHELMINTHES" element
             */
            public void xsetASCHELMINTHES(gov.grants.apply.system.globalLibraryV20.YesNoDataType aschelminthes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASCHELMINTHES$162, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ASCHELMINTHES$162);
                    }
                    target.set(aschelminthes);
                }
            }
            
            /**
             * Unsets the "ASCHELMINTHES" element
             */
            public void unsetASCHELMINTHES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ASCHELMINTHES$162, 0);
                }
            }
            
            /**
             * Gets the "Gastrotricha" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGastrotricha()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GASTROTRICHA$164, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Gastrotricha" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGastrotricha()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GASTROTRICHA$164, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Gastrotricha" element
             */
            public boolean isSetGastrotricha()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(GASTROTRICHA$164) != 0;
                }
            }
            
            /**
             * Sets the "Gastrotricha" element
             */
            public void setGastrotricha(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum gastrotricha)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GASTROTRICHA$164, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GASTROTRICHA$164);
                    }
                    target.setEnumValue(gastrotricha);
                }
            }
            
            /**
             * Sets (as xml) the "Gastrotricha" element
             */
            public void xsetGastrotricha(gov.grants.apply.system.globalLibraryV20.YesNoDataType gastrotricha)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GASTROTRICHA$164, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GASTROTRICHA$164);
                    }
                    target.set(gastrotricha);
                }
            }
            
            /**
             * Unsets the "Gastrotricha" element
             */
            public void unsetGastrotricha()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(GASTROTRICHA$164, 0);
                }
            }
            
            /**
             * Gets the "Kinorhyncha" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getKinorhyncha()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(KINORHYNCHA$166, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Kinorhyncha" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetKinorhyncha()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(KINORHYNCHA$166, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Kinorhyncha" element
             */
            public boolean isSetKinorhyncha()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(KINORHYNCHA$166) != 0;
                }
            }
            
            /**
             * Sets the "Kinorhyncha" element
             */
            public void setKinorhyncha(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum kinorhyncha)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(KINORHYNCHA$166, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(KINORHYNCHA$166);
                    }
                    target.setEnumValue(kinorhyncha);
                }
            }
            
            /**
             * Sets (as xml) the "Kinorhyncha" element
             */
            public void xsetKinorhyncha(gov.grants.apply.system.globalLibraryV20.YesNoDataType kinorhyncha)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(KINORHYNCHA$166, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(KINORHYNCHA$166);
                    }
                    target.set(kinorhyncha);
                }
            }
            
            /**
             * Unsets the "Kinorhyncha" element
             */
            public void unsetKinorhyncha()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(KINORHYNCHA$166, 0);
                }
            }
            
            /**
             * Gets the "Loricifera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLoricifera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LORICIFERA$168, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Loricifera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLoricifera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LORICIFERA$168, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Loricifera" element
             */
            public boolean isSetLoricifera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(LORICIFERA$168) != 0;
                }
            }
            
            /**
             * Sets the "Loricifera" element
             */
            public void setLoricifera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum loricifera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LORICIFERA$168, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LORICIFERA$168);
                    }
                    target.setEnumValue(loricifera);
                }
            }
            
            /**
             * Sets (as xml) the "Loricifera" element
             */
            public void xsetLoricifera(gov.grants.apply.system.globalLibraryV20.YesNoDataType loricifera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LORICIFERA$168, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LORICIFERA$168);
                    }
                    target.set(loricifera);
                }
            }
            
            /**
             * Unsets the "Loricifera" element
             */
            public void unsetLoricifera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(LORICIFERA$168, 0);
                }
            }
            
            /**
             * Gets the "Nematoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNematoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEMATODA$170, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Nematoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNematoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEMATODA$170, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Nematoda" element
             */
            public boolean isSetNematoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(NEMATODA$170) != 0;
                }
            }
            
            /**
             * Sets the "Nematoda" element
             */
            public void setNematoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nematoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEMATODA$170, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEMATODA$170);
                    }
                    target.setEnumValue(nematoda);
                }
            }
            
            /**
             * Sets (as xml) the "Nematoda" element
             */
            public void xsetNematoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType nematoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEMATODA$170, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NEMATODA$170);
                    }
                    target.set(nematoda);
                }
            }
            
            /**
             * Unsets the "Nematoda" element
             */
            public void unsetNematoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(NEMATODA$170, 0);
                }
            }
            
            /**
             * Gets the "Nematomorpha" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNematomorpha()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEMATOMORPHA$172, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Nematomorpha" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNematomorpha()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEMATOMORPHA$172, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Nematomorpha" element
             */
            public boolean isSetNematomorpha()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(NEMATOMORPHA$172) != 0;
                }
            }
            
            /**
             * Sets the "Nematomorpha" element
             */
            public void setNematomorpha(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nematomorpha)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEMATOMORPHA$172, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEMATOMORPHA$172);
                    }
                    target.setEnumValue(nematomorpha);
                }
            }
            
            /**
             * Sets (as xml) the "Nematomorpha" element
             */
            public void xsetNematomorpha(gov.grants.apply.system.globalLibraryV20.YesNoDataType nematomorpha)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEMATOMORPHA$172, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NEMATOMORPHA$172);
                    }
                    target.set(nematomorpha);
                }
            }
            
            /**
             * Unsets the "Nematomorpha" element
             */
            public void unsetNematomorpha()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(NEMATOMORPHA$172, 0);
                }
            }
            
            /**
             * Gets the "Rotifera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRotifera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ROTIFERA$174, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Rotifera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRotifera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ROTIFERA$174, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Rotifera" element
             */
            public boolean isSetRotifera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ROTIFERA$174) != 0;
                }
            }
            
            /**
             * Sets the "Rotifera" element
             */
            public void setRotifera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum rotifera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ROTIFERA$174, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ROTIFERA$174);
                    }
                    target.setEnumValue(rotifera);
                }
            }
            
            /**
             * Sets (as xml) the "Rotifera" element
             */
            public void xsetRotifera(gov.grants.apply.system.globalLibraryV20.YesNoDataType rotifera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ROTIFERA$174, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ROTIFERA$174);
                    }
                    target.set(rotifera);
                }
            }
            
            /**
             * Unsets the "Rotifera" element
             */
            public void unsetRotifera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ROTIFERA$174, 0);
                }
            }
            
            /**
             * Gets the "ACANTHOCEPHALA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getACANTHOCEPHALA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACANTHOCEPHALA$176, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "ACANTHOCEPHALA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetACANTHOCEPHALA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ACANTHOCEPHALA$176, 0);
                    return target;
                }
            }
            
            /**
             * True if has "ACANTHOCEPHALA" element
             */
            public boolean isSetACANTHOCEPHALA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ACANTHOCEPHALA$176) != 0;
                }
            }
            
            /**
             * Sets the "ACANTHOCEPHALA" element
             */
            public void setACANTHOCEPHALA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum acanthocephala)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACANTHOCEPHALA$176, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ACANTHOCEPHALA$176);
                    }
                    target.setEnumValue(acanthocephala);
                }
            }
            
            /**
             * Sets (as xml) the "ACANTHOCEPHALA" element
             */
            public void xsetACANTHOCEPHALA(gov.grants.apply.system.globalLibraryV20.YesNoDataType acanthocephala)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ACANTHOCEPHALA$176, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ACANTHOCEPHALA$176);
                    }
                    target.set(acanthocephala);
                }
            }
            
            /**
             * Unsets the "ACANTHOCEPHALA" element
             */
            public void unsetACANTHOCEPHALA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ACANTHOCEPHALA$176, 0);
                }
            }
            
            /**
             * Gets the "PRIAPULOIDEA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPRIAPULOIDEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIAPULOIDEA$178, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "PRIAPULOIDEA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPRIAPULOIDEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRIAPULOIDEA$178, 0);
                    return target;
                }
            }
            
            /**
             * True if has "PRIAPULOIDEA" element
             */
            public boolean isSetPRIAPULOIDEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PRIAPULOIDEA$178) != 0;
                }
            }
            
            /**
             * Sets the "PRIAPULOIDEA" element
             */
            public void setPRIAPULOIDEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum priapuloidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIAPULOIDEA$178, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRIAPULOIDEA$178);
                    }
                    target.setEnumValue(priapuloidea);
                }
            }
            
            /**
             * Sets (as xml) the "PRIAPULOIDEA" element
             */
            public void xsetPRIAPULOIDEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType priapuloidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRIAPULOIDEA$178, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PRIAPULOIDEA$178);
                    }
                    target.set(priapuloidea);
                }
            }
            
            /**
             * Unsets the "PRIAPULOIDEA" element
             */
            public void unsetPRIAPULOIDEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PRIAPULOIDEA$178, 0);
                }
            }
            
            /**
             * Gets the "BRYOZOA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBRYOZOA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRYOZOA$180, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "BRYOZOA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBRYOZOA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRYOZOA$180, 0);
                    return target;
                }
            }
            
            /**
             * True if has "BRYOZOA" element
             */
            public boolean isSetBRYOZOA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(BRYOZOA$180) != 0;
                }
            }
            
            /**
             * Sets the "BRYOZOA" element
             */
            public void setBRYOZOA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum bryozoa)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRYOZOA$180, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BRYOZOA$180);
                    }
                    target.setEnumValue(bryozoa);
                }
            }
            
            /**
             * Sets (as xml) the "BRYOZOA" element
             */
            public void xsetBRYOZOA(gov.grants.apply.system.globalLibraryV20.YesNoDataType bryozoa)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRYOZOA$180, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BRYOZOA$180);
                    }
                    target.set(bryozoa);
                }
            }
            
            /**
             * Unsets the "BRYOZOA" element
             */
            public void unsetBRYOZOA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(BRYOZOA$180, 0);
                }
            }
            
            /**
             * Gets the "PHORONIDEA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPHORONIDEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHORONIDEA$182, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "PHORONIDEA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPHORONIDEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHORONIDEA$182, 0);
                    return target;
                }
            }
            
            /**
             * True if has "PHORONIDEA" element
             */
            public boolean isSetPHORONIDEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PHORONIDEA$182) != 0;
                }
            }
            
            /**
             * Sets the "PHORONIDEA" element
             */
            public void setPHORONIDEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum phoronidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHORONIDEA$182, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHORONIDEA$182);
                    }
                    target.setEnumValue(phoronidea);
                }
            }
            
            /**
             * Sets (as xml) the "PHORONIDEA" element
             */
            public void xsetPHORONIDEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType phoronidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHORONIDEA$182, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PHORONIDEA$182);
                    }
                    target.set(phoronidea);
                }
            }
            
            /**
             * Unsets the "PHORONIDEA" element
             */
            public void unsetPHORONIDEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PHORONIDEA$182, 0);
                }
            }
            
            /**
             * Gets the "BRACHIOPODA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBRACHIOPODA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRACHIOPODA$184, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "BRACHIOPODA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBRACHIOPODA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRACHIOPODA$184, 0);
                    return target;
                }
            }
            
            /**
             * True if has "BRACHIOPODA" element
             */
            public boolean isSetBRACHIOPODA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(BRACHIOPODA$184) != 0;
                }
            }
            
            /**
             * Sets the "BRACHIOPODA" element
             */
            public void setBRACHIOPODA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum brachiopoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRACHIOPODA$184, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BRACHIOPODA$184);
                    }
                    target.setEnumValue(brachiopoda);
                }
            }
            
            /**
             * Sets (as xml) the "BRACHIOPODA" element
             */
            public void xsetBRACHIOPODA(gov.grants.apply.system.globalLibraryV20.YesNoDataType brachiopoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRACHIOPODA$184, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BRACHIOPODA$184);
                    }
                    target.set(brachiopoda);
                }
            }
            
            /**
             * Unsets the "BRACHIOPODA" element
             */
            public void unsetBRACHIOPODA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(BRACHIOPODA$184, 0);
                }
            }
            
            /**
             * Gets the "MOLLUSCA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMOLLUSCA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MOLLUSCA$186, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "MOLLUSCA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMOLLUSCA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MOLLUSCA$186, 0);
                    return target;
                }
            }
            
            /**
             * True if has "MOLLUSCA" element
             */
            public boolean isSetMOLLUSCA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(MOLLUSCA$186) != 0;
                }
            }
            
            /**
             * Sets the "MOLLUSCA" element
             */
            public void setMOLLUSCA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mollusca)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MOLLUSCA$186, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MOLLUSCA$186);
                    }
                    target.setEnumValue(mollusca);
                }
            }
            
            /**
             * Sets (as xml) the "MOLLUSCA" element
             */
            public void xsetMOLLUSCA(gov.grants.apply.system.globalLibraryV20.YesNoDataType mollusca)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MOLLUSCA$186, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MOLLUSCA$186);
                    }
                    target.set(mollusca);
                }
            }
            
            /**
             * Unsets the "MOLLUSCA" element
             */
            public void unsetMOLLUSCA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(MOLLUSCA$186, 0);
                }
            }
            
            /**
             * Gets the "Monoplacophora" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMonoplacophora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOPLACOPHORA$188, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Monoplacophora" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMonoplacophora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOPLACOPHORA$188, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Monoplacophora" element
             */
            public boolean isSetMonoplacophora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(MONOPLACOPHORA$188) != 0;
                }
            }
            
            /**
             * Sets the "Monoplacophora" element
             */
            public void setMonoplacophora(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum monoplacophora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOPLACOPHORA$188, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MONOPLACOPHORA$188);
                    }
                    target.setEnumValue(monoplacophora);
                }
            }
            
            /**
             * Sets (as xml) the "Monoplacophora" element
             */
            public void xsetMonoplacophora(gov.grants.apply.system.globalLibraryV20.YesNoDataType monoplacophora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOPLACOPHORA$188, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MONOPLACOPHORA$188);
                    }
                    target.set(monoplacophora);
                }
            }
            
            /**
             * Unsets the "Monoplacophora" element
             */
            public void unsetMonoplacophora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(MONOPLACOPHORA$188, 0);
                }
            }
            
            /**
             * Gets the "Aplacophora" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAplacophora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APLACOPHORA$190, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Aplacophora" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAplacophora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APLACOPHORA$190, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Aplacophora" element
             */
            public boolean isSetAplacophora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(APLACOPHORA$190) != 0;
                }
            }
            
            /**
             * Sets the "Aplacophora" element
             */
            public void setAplacophora(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum aplacophora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APLACOPHORA$190, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APLACOPHORA$190);
                    }
                    target.setEnumValue(aplacophora);
                }
            }
            
            /**
             * Sets (as xml) the "Aplacophora" element
             */
            public void xsetAplacophora(gov.grants.apply.system.globalLibraryV20.YesNoDataType aplacophora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APLACOPHORA$190, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(APLACOPHORA$190);
                    }
                    target.set(aplacophora);
                }
            }
            
            /**
             * Unsets the "Aplacophora" element
             */
            public void unsetAplacophora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(APLACOPHORA$190, 0);
                }
            }
            
            /**
             * Gets the "Polyplacophora" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPolyplacophora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POLYPLACOPHORA$192, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Polyplacophora" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPolyplacophora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POLYPLACOPHORA$192, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Polyplacophora" element
             */
            public boolean isSetPolyplacophora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(POLYPLACOPHORA$192) != 0;
                }
            }
            
            /**
             * Sets the "Polyplacophora" element
             */
            public void setPolyplacophora(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum polyplacophora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POLYPLACOPHORA$192, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POLYPLACOPHORA$192);
                    }
                    target.setEnumValue(polyplacophora);
                }
            }
            
            /**
             * Sets (as xml) the "Polyplacophora" element
             */
            public void xsetPolyplacophora(gov.grants.apply.system.globalLibraryV20.YesNoDataType polyplacophora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POLYPLACOPHORA$192, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(POLYPLACOPHORA$192);
                    }
                    target.set(polyplacophora);
                }
            }
            
            /**
             * Unsets the "Polyplacophora" element
             */
            public void unsetPolyplacophora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(POLYPLACOPHORA$192, 0);
                }
            }
            
            /**
             * Gets the "Scaphopoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getScaphopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCAPHOPODA$194, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Scaphopoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetScaphopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCAPHOPODA$194, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Scaphopoda" element
             */
            public boolean isSetScaphopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(SCAPHOPODA$194) != 0;
                }
            }
            
            /**
             * Sets the "Scaphopoda" element
             */
            public void setScaphopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum scaphopoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCAPHOPODA$194, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SCAPHOPODA$194);
                    }
                    target.setEnumValue(scaphopoda);
                }
            }
            
            /**
             * Sets (as xml) the "Scaphopoda" element
             */
            public void xsetScaphopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType scaphopoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCAPHOPODA$194, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SCAPHOPODA$194);
                    }
                    target.set(scaphopoda);
                }
            }
            
            /**
             * Unsets the "Scaphopoda" element
             */
            public void unsetScaphopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(SCAPHOPODA$194, 0);
                }
            }
            
            /**
             * Gets the "Gastropoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGastropoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GASTROPODA$196, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Gastropoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGastropoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GASTROPODA$196, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Gastropoda" element
             */
            public boolean isSetGastropoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(GASTROPODA$196) != 0;
                }
            }
            
            /**
             * Sets the "Gastropoda" element
             */
            public void setGastropoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum gastropoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GASTROPODA$196, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GASTROPODA$196);
                    }
                    target.setEnumValue(gastropoda);
                }
            }
            
            /**
             * Sets (as xml) the "Gastropoda" element
             */
            public void xsetGastropoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType gastropoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GASTROPODA$196, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GASTROPODA$196);
                    }
                    target.set(gastropoda);
                }
            }
            
            /**
             * Unsets the "Gastropoda" element
             */
            public void unsetGastropoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(GASTROPODA$196, 0);
                }
            }
            
            /**
             * Gets the "Pelecypoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPelecypoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PELECYPODA$198, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Pelecypoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPelecypoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PELECYPODA$198, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Pelecypoda" element
             */
            public boolean isSetPelecypoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PELECYPODA$198) != 0;
                }
            }
            
            /**
             * Sets the "Pelecypoda" element
             */
            public void setPelecypoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pelecypoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PELECYPODA$198, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PELECYPODA$198);
                    }
                    target.setEnumValue(pelecypoda);
                }
            }
            
            /**
             * Sets (as xml) the "Pelecypoda" element
             */
            public void xsetPelecypoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType pelecypoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PELECYPODA$198, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PELECYPODA$198);
                    }
                    target.set(pelecypoda);
                }
            }
            
            /**
             * Unsets the "Pelecypoda" element
             */
            public void unsetPelecypoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PELECYPODA$198, 0);
                }
            }
            
            /**
             * Gets the "Cephalopoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCephalopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CEPHALOPODA$200, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Cephalopoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCephalopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CEPHALOPODA$200, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Cephalopoda" element
             */
            public boolean isSetCephalopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CEPHALOPODA$200) != 0;
                }
            }
            
            /**
             * Sets the "Cephalopoda" element
             */
            public void setCephalopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cephalopoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CEPHALOPODA$200, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CEPHALOPODA$200);
                    }
                    target.setEnumValue(cephalopoda);
                }
            }
            
            /**
             * Sets (as xml) the "Cephalopoda" element
             */
            public void xsetCephalopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType cephalopoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CEPHALOPODA$200, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CEPHALOPODA$200);
                    }
                    target.set(cephalopoda);
                }
            }
            
            /**
             * Unsets the "Cephalopoda" element
             */
            public void unsetCephalopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CEPHALOPODA$200, 0);
                }
            }
            
            /**
             * Gets the "ANNELIDA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getANNELIDA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANNELIDA$202, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "ANNELIDA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetANNELIDA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANNELIDA$202, 0);
                    return target;
                }
            }
            
            /**
             * True if has "ANNELIDA" element
             */
            public boolean isSetANNELIDA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ANNELIDA$202) != 0;
                }
            }
            
            /**
             * Sets the "ANNELIDA" element
             */
            public void setANNELIDA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum annelida)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANNELIDA$202, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANNELIDA$202);
                    }
                    target.setEnumValue(annelida);
                }
            }
            
            /**
             * Sets (as xml) the "ANNELIDA" element
             */
            public void xsetANNELIDA(gov.grants.apply.system.globalLibraryV20.YesNoDataType annelida)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANNELIDA$202, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANNELIDA$202);
                    }
                    target.set(annelida);
                }
            }
            
            /**
             * Unsets the "ANNELIDA" element
             */
            public void unsetANNELIDA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ANNELIDA$202, 0);
                }
            }
            
            /**
             * Gets the "Polychaeta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPolychaeta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POLYCHAETA$204, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Polychaeta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPolychaeta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POLYCHAETA$204, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Polychaeta" element
             */
            public boolean isSetPolychaeta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(POLYCHAETA$204) != 0;
                }
            }
            
            /**
             * Sets the "Polychaeta" element
             */
            public void setPolychaeta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum polychaeta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POLYCHAETA$204, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POLYCHAETA$204);
                    }
                    target.setEnumValue(polychaeta);
                }
            }
            
            /**
             * Sets (as xml) the "Polychaeta" element
             */
            public void xsetPolychaeta(gov.grants.apply.system.globalLibraryV20.YesNoDataType polychaeta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POLYCHAETA$204, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(POLYCHAETA$204);
                    }
                    target.set(polychaeta);
                }
            }
            
            /**
             * Unsets the "Polychaeta" element
             */
            public void unsetPolychaeta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(POLYCHAETA$204, 0);
                }
            }
            
            /**
             * Gets the "Oligochaeta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOligochaeta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OLIGOCHAETA$206, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Oligochaeta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOligochaeta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OLIGOCHAETA$206, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Oligochaeta" element
             */
            public boolean isSetOligochaeta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(OLIGOCHAETA$206) != 0;
                }
            }
            
            /**
             * Sets the "Oligochaeta" element
             */
            public void setOligochaeta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oligochaeta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OLIGOCHAETA$206, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OLIGOCHAETA$206);
                    }
                    target.setEnumValue(oligochaeta);
                }
            }
            
            /**
             * Sets (as xml) the "Oligochaeta" element
             */
            public void xsetOligochaeta(gov.grants.apply.system.globalLibraryV20.YesNoDataType oligochaeta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OLIGOCHAETA$206, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OLIGOCHAETA$206);
                    }
                    target.set(oligochaeta);
                }
            }
            
            /**
             * Unsets the "Oligochaeta" element
             */
            public void unsetOligochaeta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(OLIGOCHAETA$206, 0);
                }
            }
            
            /**
             * Gets the "Hirudinida" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHirudinida()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HIRUDINIDA$208, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Hirudinida" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHirudinida()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HIRUDINIDA$208, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Hirudinida" element
             */
            public boolean isSetHirudinida()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(HIRUDINIDA$208) != 0;
                }
            }
            
            /**
             * Sets the "Hirudinida" element
             */
            public void setHirudinida(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hirudinida)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HIRUDINIDA$208, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HIRUDINIDA$208);
                    }
                    target.setEnumValue(hirudinida);
                }
            }
            
            /**
             * Sets (as xml) the "Hirudinida" element
             */
            public void xsetHirudinida(gov.grants.apply.system.globalLibraryV20.YesNoDataType hirudinida)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HIRUDINIDA$208, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HIRUDINIDA$208);
                    }
                    target.set(hirudinida);
                }
            }
            
            /**
             * Unsets the "Hirudinida" element
             */
            public void unsetHirudinida()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(HIRUDINIDA$208, 0);
                }
            }
            
            /**
             * Gets the "POGONOPHORA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPOGONOPHORA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POGONOPHORA$210, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "POGONOPHORA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPOGONOPHORA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POGONOPHORA$210, 0);
                    return target;
                }
            }
            
            /**
             * True if has "POGONOPHORA" element
             */
            public boolean isSetPOGONOPHORA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(POGONOPHORA$210) != 0;
                }
            }
            
            /**
             * Sets the "POGONOPHORA" element
             */
            public void setPOGONOPHORA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pogonophora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POGONOPHORA$210, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POGONOPHORA$210);
                    }
                    target.setEnumValue(pogonophora);
                }
            }
            
            /**
             * Sets (as xml) the "POGONOPHORA" element
             */
            public void xsetPOGONOPHORA(gov.grants.apply.system.globalLibraryV20.YesNoDataType pogonophora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POGONOPHORA$210, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(POGONOPHORA$210);
                    }
                    target.set(pogonophora);
                }
            }
            
            /**
             * Unsets the "POGONOPHORA" element
             */
            public void unsetPOGONOPHORA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(POGONOPHORA$210, 0);
                }
            }
            
            /**
             * Gets the "SIPUNCULOIDEA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSIPUNCULOIDEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SIPUNCULOIDEA$212, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "SIPUNCULOIDEA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSIPUNCULOIDEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SIPUNCULOIDEA$212, 0);
                    return target;
                }
            }
            
            /**
             * True if has "SIPUNCULOIDEA" element
             */
            public boolean isSetSIPUNCULOIDEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(SIPUNCULOIDEA$212) != 0;
                }
            }
            
            /**
             * Sets the "SIPUNCULOIDEA" element
             */
            public void setSIPUNCULOIDEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum sipunculoidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SIPUNCULOIDEA$212, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SIPUNCULOIDEA$212);
                    }
                    target.setEnumValue(sipunculoidea);
                }
            }
            
            /**
             * Sets (as xml) the "SIPUNCULOIDEA" element
             */
            public void xsetSIPUNCULOIDEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType sipunculoidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SIPUNCULOIDEA$212, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SIPUNCULOIDEA$212);
                    }
                    target.set(sipunculoidea);
                }
            }
            
            /**
             * Unsets the "SIPUNCULOIDEA" element
             */
            public void unsetSIPUNCULOIDEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(SIPUNCULOIDEA$212, 0);
                }
            }
            
            /**
             * Gets the "ECHIUROIDEA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getECHIUROIDEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECHIUROIDEA$214, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "ECHIUROIDEA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetECHIUROIDEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ECHIUROIDEA$214, 0);
                    return target;
                }
            }
            
            /**
             * True if has "ECHIUROIDEA" element
             */
            public boolean isSetECHIUROIDEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ECHIUROIDEA$214) != 0;
                }
            }
            
            /**
             * Sets the "ECHIUROIDEA" element
             */
            public void setECHIUROIDEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum echiuroidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECHIUROIDEA$214, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ECHIUROIDEA$214);
                    }
                    target.setEnumValue(echiuroidea);
                }
            }
            
            /**
             * Sets (as xml) the "ECHIUROIDEA" element
             */
            public void xsetECHIUROIDEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType echiuroidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ECHIUROIDEA$214, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ECHIUROIDEA$214);
                    }
                    target.set(echiuroidea);
                }
            }
            
            /**
             * Unsets the "ECHIUROIDEA" element
             */
            public void unsetECHIUROIDEA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ECHIUROIDEA$214, 0);
                }
            }
            
            /**
             * Gets the "ARTHROPODA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getARTHROPODA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTHROPODA$216, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "ARTHROPODA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetARTHROPODA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARTHROPODA$216, 0);
                    return target;
                }
            }
            
            /**
             * True if has "ARTHROPODA" element
             */
            public boolean isSetARTHROPODA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ARTHROPODA$216) != 0;
                }
            }
            
            /**
             * Sets the "ARTHROPODA" element
             */
            public void setARTHROPODA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum arthropoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTHROPODA$216, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARTHROPODA$216);
                    }
                    target.setEnumValue(arthropoda);
                }
            }
            
            /**
             * Sets (as xml) the "ARTHROPODA" element
             */
            public void xsetARTHROPODA(gov.grants.apply.system.globalLibraryV20.YesNoDataType arthropoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARTHROPODA$216, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ARTHROPODA$216);
                    }
                    target.set(arthropoda);
                }
            }
            
            /**
             * Unsets the "ARTHROPODA" element
             */
            public void unsetARTHROPODA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ARTHROPODA$216, 0);
                }
            }
            
            /**
             * Gets the "Cheliceriformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCheliceriformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHELICERIFORMES$218, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Cheliceriformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCheliceriformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHELICERIFORMES$218, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Cheliceriformes" element
             */
            public boolean isSetCheliceriformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CHELICERIFORMES$218) != 0;
                }
            }
            
            /**
             * Sets the "Cheliceriformes" element
             */
            public void setCheliceriformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cheliceriformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHELICERIFORMES$218, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHELICERIFORMES$218);
                    }
                    target.setEnumValue(cheliceriformes);
                }
            }
            
            /**
             * Sets (as xml) the "Cheliceriformes" element
             */
            public void xsetCheliceriformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType cheliceriformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHELICERIFORMES$218, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHELICERIFORMES$218);
                    }
                    target.set(cheliceriformes);
                }
            }
            
            /**
             * Unsets the "Cheliceriformes" element
             */
            public void unsetCheliceriformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CHELICERIFORMES$218, 0);
                }
            }
            
            /**
             * Gets the "Merostomata" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMerostomata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MEROSTOMATA$220, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Merostomata" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMerostomata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MEROSTOMATA$220, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Merostomata" element
             */
            public boolean isSetMerostomata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(MEROSTOMATA$220) != 0;
                }
            }
            
            /**
             * Sets the "Merostomata" element
             */
            public void setMerostomata(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum merostomata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MEROSTOMATA$220, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MEROSTOMATA$220);
                    }
                    target.setEnumValue(merostomata);
                }
            }
            
            /**
             * Sets (as xml) the "Merostomata" element
             */
            public void xsetMerostomata(gov.grants.apply.system.globalLibraryV20.YesNoDataType merostomata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MEROSTOMATA$220, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MEROSTOMATA$220);
                    }
                    target.set(merostomata);
                }
            }
            
            /**
             * Unsets the "Merostomata" element
             */
            public void unsetMerostomata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(MEROSTOMATA$220, 0);
                }
            }
            
            /**
             * Gets the "Pycnogonida" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPycnogonida()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PYCNOGONIDA$222, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Pycnogonida" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPycnogonida()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PYCNOGONIDA$222, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Pycnogonida" element
             */
            public boolean isSetPycnogonida()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PYCNOGONIDA$222) != 0;
                }
            }
            
            /**
             * Sets the "Pycnogonida" element
             */
            public void setPycnogonida(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pycnogonida)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PYCNOGONIDA$222, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PYCNOGONIDA$222);
                    }
                    target.setEnumValue(pycnogonida);
                }
            }
            
            /**
             * Sets (as xml) the "Pycnogonida" element
             */
            public void xsetPycnogonida(gov.grants.apply.system.globalLibraryV20.YesNoDataType pycnogonida)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PYCNOGONIDA$222, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PYCNOGONIDA$222);
                    }
                    target.set(pycnogonida);
                }
            }
            
            /**
             * Unsets the "Pycnogonida" element
             */
            public void unsetPycnogonida()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PYCNOGONIDA$222, 0);
                }
            }
            
            /**
             * Gets the "Scorpionida" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getScorpionida()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCORPIONIDA$224, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Scorpionida" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetScorpionida()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCORPIONIDA$224, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Scorpionida" element
             */
            public boolean isSetScorpionida()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(SCORPIONIDA$224) != 0;
                }
            }
            
            /**
             * Sets the "Scorpionida" element
             */
            public void setScorpionida(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum scorpionida)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCORPIONIDA$224, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SCORPIONIDA$224);
                    }
                    target.setEnumValue(scorpionida);
                }
            }
            
            /**
             * Sets (as xml) the "Scorpionida" element
             */
            public void xsetScorpionida(gov.grants.apply.system.globalLibraryV20.YesNoDataType scorpionida)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCORPIONIDA$224, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SCORPIONIDA$224);
                    }
                    target.set(scorpionida);
                }
            }
            
            /**
             * Unsets the "Scorpionida" element
             */
            public void unsetScorpionida()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(SCORPIONIDA$224, 0);
                }
            }
            
            /**
             * Gets the "Araneae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAraneae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARANEAE$226, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Araneae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAraneae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARANEAE$226, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Araneae" element
             */
            public boolean isSetAraneae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ARANEAE$226) != 0;
                }
            }
            
            /**
             * Sets the "Araneae" element
             */
            public void setAraneae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum araneae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARANEAE$226, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARANEAE$226);
                    }
                    target.setEnumValue(araneae);
                }
            }
            
            /**
             * Sets (as xml) the "Araneae" element
             */
            public void xsetAraneae(gov.grants.apply.system.globalLibraryV20.YesNoDataType araneae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARANEAE$226, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ARANEAE$226);
                    }
                    target.set(araneae);
                }
            }
            
            /**
             * Unsets the "Araneae" element
             */
            public void unsetAraneae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ARANEAE$226, 0);
                }
            }
            
            /**
             * Gets the "Pseudoscorpionida" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPseudoscorpionida()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PSEUDOSCORPIONIDA$228, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Pseudoscorpionida" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPseudoscorpionida()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PSEUDOSCORPIONIDA$228, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Pseudoscorpionida" element
             */
            public boolean isSetPseudoscorpionida()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PSEUDOSCORPIONIDA$228) != 0;
                }
            }
            
            /**
             * Sets the "Pseudoscorpionida" element
             */
            public void setPseudoscorpionida(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pseudoscorpionida)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PSEUDOSCORPIONIDA$228, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PSEUDOSCORPIONIDA$228);
                    }
                    target.setEnumValue(pseudoscorpionida);
                }
            }
            
            /**
             * Sets (as xml) the "Pseudoscorpionida" element
             */
            public void xsetPseudoscorpionida(gov.grants.apply.system.globalLibraryV20.YesNoDataType pseudoscorpionida)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PSEUDOSCORPIONIDA$228, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PSEUDOSCORPIONIDA$228);
                    }
                    target.set(pseudoscorpionida);
                }
            }
            
            /**
             * Unsets the "Pseudoscorpionida" element
             */
            public void unsetPseudoscorpionida()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PSEUDOSCORPIONIDA$228, 0);
                }
            }
            
            /**
             * Gets the "Acarina" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAcarina()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACARINA$230, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Acarina" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAcarina()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ACARINA$230, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Acarina" element
             */
            public boolean isSetAcarina()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ACARINA$230) != 0;
                }
            }
            
            /**
             * Sets the "Acarina" element
             */
            public void setAcarina(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum acarina)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACARINA$230, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ACARINA$230);
                    }
                    target.setEnumValue(acarina);
                }
            }
            
            /**
             * Sets (as xml) the "Acarina" element
             */
            public void xsetAcarina(gov.grants.apply.system.globalLibraryV20.YesNoDataType acarina)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ACARINA$230, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ACARINA$230);
                    }
                    target.set(acarina);
                }
            }
            
            /**
             * Unsets the "Acarina" element
             */
            public void unsetAcarina()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ACARINA$230, 0);
                }
            }
            
            /**
             * Gets the "Parasitiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getParasitiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PARASITIFORMES$232, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Parasitiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetParasitiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PARASITIFORMES$232, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Parasitiformes" element
             */
            public boolean isSetParasitiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PARASITIFORMES$232) != 0;
                }
            }
            
            /**
             * Sets the "Parasitiformes" element
             */
            public void setParasitiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum parasitiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PARASITIFORMES$232, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PARASITIFORMES$232);
                    }
                    target.setEnumValue(parasitiformes);
                }
            }
            
            /**
             * Sets (as xml) the "Parasitiformes" element
             */
            public void xsetParasitiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType parasitiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PARASITIFORMES$232, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PARASITIFORMES$232);
                    }
                    target.set(parasitiformes);
                }
            }
            
            /**
             * Unsets the "Parasitiformes" element
             */
            public void unsetParasitiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PARASITIFORMES$232, 0);
                }
            }
            
            /**
             * Gets the "Crustacea" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCrustacea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CRUSTACEA$234, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Crustacea" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCrustacea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CRUSTACEA$234, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Crustacea" element
             */
            public boolean isSetCrustacea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CRUSTACEA$234) != 0;
                }
            }
            
            /**
             * Sets the "Crustacea" element
             */
            public void setCrustacea(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum crustacea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CRUSTACEA$234, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CRUSTACEA$234);
                    }
                    target.setEnumValue(crustacea);
                }
            }
            
            /**
             * Sets (as xml) the "Crustacea" element
             */
            public void xsetCrustacea(gov.grants.apply.system.globalLibraryV20.YesNoDataType crustacea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CRUSTACEA$234, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CRUSTACEA$234);
                    }
                    target.set(crustacea);
                }
            }
            
            /**
             * Unsets the "Crustacea" element
             */
            public void unsetCrustacea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CRUSTACEA$234, 0);
                }
            }
            
            /**
             * Gets the "Branchiopoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBranchiopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRANCHIOPODA$236, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Branchiopoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBranchiopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRANCHIOPODA$236, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Branchiopoda" element
             */
            public boolean isSetBranchiopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(BRANCHIOPODA$236) != 0;
                }
            }
            
            /**
             * Sets the "Branchiopoda" element
             */
            public void setBranchiopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum branchiopoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRANCHIOPODA$236, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BRANCHIOPODA$236);
                    }
                    target.setEnumValue(branchiopoda);
                }
            }
            
            /**
             * Sets (as xml) the "Branchiopoda" element
             */
            public void xsetBranchiopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType branchiopoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRANCHIOPODA$236, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BRANCHIOPODA$236);
                    }
                    target.set(branchiopoda);
                }
            }
            
            /**
             * Unsets the "Branchiopoda" element
             */
            public void unsetBranchiopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(BRANCHIOPODA$236, 0);
                }
            }
            
            /**
             * Gets the "Ostracoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOstracoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OSTRACODA$238, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Ostracoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOstracoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OSTRACODA$238, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Ostracoda" element
             */
            public boolean isSetOstracoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(OSTRACODA$238) != 0;
                }
            }
            
            /**
             * Sets the "Ostracoda" element
             */
            public void setOstracoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ostracoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OSTRACODA$238, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OSTRACODA$238);
                    }
                    target.setEnumValue(ostracoda);
                }
            }
            
            /**
             * Sets (as xml) the "Ostracoda" element
             */
            public void xsetOstracoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType ostracoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OSTRACODA$238, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OSTRACODA$238);
                    }
                    target.set(ostracoda);
                }
            }
            
            /**
             * Unsets the "Ostracoda" element
             */
            public void unsetOstracoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(OSTRACODA$238, 0);
                }
            }
            
            /**
             * Gets the "Copepoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCopepoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COPEPODA$240, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Copepoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCopepoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COPEPODA$240, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Copepoda" element
             */
            public boolean isSetCopepoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(COPEPODA$240) != 0;
                }
            }
            
            /**
             * Sets the "Copepoda" element
             */
            public void setCopepoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum copepoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COPEPODA$240, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COPEPODA$240);
                    }
                    target.setEnumValue(copepoda);
                }
            }
            
            /**
             * Sets (as xml) the "Copepoda" element
             */
            public void xsetCopepoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType copepoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COPEPODA$240, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COPEPODA$240);
                    }
                    target.set(copepoda);
                }
            }
            
            /**
             * Unsets the "Copepoda" element
             */
            public void unsetCopepoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(COPEPODA$240, 0);
                }
            }
            
            /**
             * Gets the "Cirripedia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCirripedia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIRRIPEDIA$242, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Cirripedia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCirripedia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CIRRIPEDIA$242, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Cirripedia" element
             */
            public boolean isSetCirripedia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CIRRIPEDIA$242) != 0;
                }
            }
            
            /**
             * Sets the "Cirripedia" element
             */
            public void setCirripedia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cirripedia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIRRIPEDIA$242, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CIRRIPEDIA$242);
                    }
                    target.setEnumValue(cirripedia);
                }
            }
            
            /**
             * Sets (as xml) the "Cirripedia" element
             */
            public void xsetCirripedia(gov.grants.apply.system.globalLibraryV20.YesNoDataType cirripedia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CIRRIPEDIA$242, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CIRRIPEDIA$242);
                    }
                    target.set(cirripedia);
                }
            }
            
            /**
             * Unsets the "Cirripedia" element
             */
            public void unsetCirripedia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CIRRIPEDIA$242, 0);
                }
            }
            
            /**
             * Gets the "Amphipoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAmphipoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMPHIPODA$244, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Amphipoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAmphipoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AMPHIPODA$244, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Amphipoda" element
             */
            public boolean isSetAmphipoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(AMPHIPODA$244) != 0;
                }
            }
            
            /**
             * Sets the "Amphipoda" element
             */
            public void setAmphipoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum amphipoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMPHIPODA$244, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AMPHIPODA$244);
                    }
                    target.setEnumValue(amphipoda);
                }
            }
            
            /**
             * Sets (as xml) the "Amphipoda" element
             */
            public void xsetAmphipoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType amphipoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AMPHIPODA$244, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AMPHIPODA$244);
                    }
                    target.set(amphipoda);
                }
            }
            
            /**
             * Unsets the "Amphipoda" element
             */
            public void unsetAmphipoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(AMPHIPODA$244, 0);
                }
            }
            
            /**
             * Gets the "Isopoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISOPODA$246, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Isopoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISOPODA$246, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Isopoda" element
             */
            public boolean isSetIsopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ISOPODA$246) != 0;
                }
            }
            
            /**
             * Sets the "Isopoda" element
             */
            public void setIsopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isopoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISOPODA$246, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISOPODA$246);
                    }
                    target.setEnumValue(isopoda);
                }
            }
            
            /**
             * Sets (as xml) the "Isopoda" element
             */
            public void xsetIsopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType isopoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISOPODA$246, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISOPODA$246);
                    }
                    target.set(isopoda);
                }
            }
            
            /**
             * Unsets the "Isopoda" element
             */
            public void unsetIsopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ISOPODA$246, 0);
                }
            }
            
            /**
             * Gets the "Decapoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDecapoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DECAPODA$248, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Decapoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDecapoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DECAPODA$248, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Decapoda" element
             */
            public boolean isSetDecapoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(DECAPODA$248) != 0;
                }
            }
            
            /**
             * Sets the "Decapoda" element
             */
            public void setDecapoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum decapoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DECAPODA$248, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DECAPODA$248);
                    }
                    target.setEnumValue(decapoda);
                }
            }
            
            /**
             * Sets (as xml) the "Decapoda" element
             */
            public void xsetDecapoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType decapoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DECAPODA$248, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DECAPODA$248);
                    }
                    target.set(decapoda);
                }
            }
            
            /**
             * Unsets the "Decapoda" element
             */
            public void unsetDecapoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(DECAPODA$248, 0);
                }
            }
            
            /**
             * Gets the "Hexapoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHexapoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HEXAPODA$250, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Hexapoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHexapoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HEXAPODA$250, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Hexapoda" element
             */
            public boolean isSetHexapoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(HEXAPODA$250) != 0;
                }
            }
            
            /**
             * Sets the "Hexapoda" element
             */
            public void setHexapoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hexapoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HEXAPODA$250, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HEXAPODA$250);
                    }
                    target.setEnumValue(hexapoda);
                }
            }
            
            /**
             * Sets (as xml) the "Hexapoda" element
             */
            public void xsetHexapoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType hexapoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HEXAPODA$250, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HEXAPODA$250);
                    }
                    target.set(hexapoda);
                }
            }
            
            /**
             * Unsets the "Hexapoda" element
             */
            public void unsetHexapoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(HEXAPODA$250, 0);
                }
            }
            
            /**
             * Gets the "Apterygota" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getApterygota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APTERYGOTA$252, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Apterygota" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetApterygota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APTERYGOTA$252, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Apterygota" element
             */
            public boolean isSetApterygota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(APTERYGOTA$252) != 0;
                }
            }
            
            /**
             * Sets the "Apterygota" element
             */
            public void setApterygota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum apterygota)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APTERYGOTA$252, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APTERYGOTA$252);
                    }
                    target.setEnumValue(apterygota);
                }
            }
            
            /**
             * Sets (as xml) the "Apterygota" element
             */
            public void xsetApterygota(gov.grants.apply.system.globalLibraryV20.YesNoDataType apterygota)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APTERYGOTA$252, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(APTERYGOTA$252);
                    }
                    target.set(apterygota);
                }
            }
            
            /**
             * Unsets the "Apterygota" element
             */
            public void unsetApterygota()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(APTERYGOTA$252, 0);
                }
            }
            
            /**
             * Gets the "Odonata" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOdonata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ODONATA$254, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Odonata" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOdonata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ODONATA$254, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Odonata" element
             */
            public boolean isSetOdonata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ODONATA$254) != 0;
                }
            }
            
            /**
             * Sets the "Odonata" element
             */
            public void setOdonata(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum odonata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ODONATA$254, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ODONATA$254);
                    }
                    target.setEnumValue(odonata);
                }
            }
            
            /**
             * Sets (as xml) the "Odonata" element
             */
            public void xsetOdonata(gov.grants.apply.system.globalLibraryV20.YesNoDataType odonata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ODONATA$254, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ODONATA$254);
                    }
                    target.set(odonata);
                }
            }
            
            /**
             * Unsets the "Odonata" element
             */
            public void unsetOdonata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ODONATA$254, 0);
                }
            }
            
            /**
             * Gets the "Ephemeroptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEphemeroptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EPHEMEROPTERA$256, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Ephemeroptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEphemeroptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EPHEMEROPTERA$256, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Ephemeroptera" element
             */
            public boolean isSetEphemeroptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(EPHEMEROPTERA$256) != 0;
                }
            }
            
            /**
             * Sets the "Ephemeroptera" element
             */
            public void setEphemeroptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ephemeroptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EPHEMEROPTERA$256, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EPHEMEROPTERA$256);
                    }
                    target.setEnumValue(ephemeroptera);
                }
            }
            
            /**
             * Sets (as xml) the "Ephemeroptera" element
             */
            public void xsetEphemeroptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType ephemeroptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EPHEMEROPTERA$256, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EPHEMEROPTERA$256);
                    }
                    target.set(ephemeroptera);
                }
            }
            
            /**
             * Unsets the "Ephemeroptera" element
             */
            public void unsetEphemeroptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(EPHEMEROPTERA$256, 0);
                }
            }
            
            /**
             * Gets the "Orthoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOrthoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORTHOPTERA$258, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Orthoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOrthoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ORTHOPTERA$258, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Orthoptera" element
             */
            public boolean isSetOrthoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ORTHOPTERA$258) != 0;
                }
            }
            
            /**
             * Sets the "Orthoptera" element
             */
            public void setOrthoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum orthoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORTHOPTERA$258, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORTHOPTERA$258);
                    }
                    target.setEnumValue(orthoptera);
                }
            }
            
            /**
             * Sets (as xml) the "Orthoptera" element
             */
            public void xsetOrthoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType orthoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ORTHOPTERA$258, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ORTHOPTERA$258);
                    }
                    target.set(orthoptera);
                }
            }
            
            /**
             * Unsets the "Orthoptera" element
             */
            public void unsetOrthoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ORTHOPTERA$258, 0);
                }
            }
            
            /**
             * Gets the "Dictyoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDictyoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DICTYOPTERA$260, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Dictyoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDictyoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DICTYOPTERA$260, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Dictyoptera" element
             */
            public boolean isSetDictyoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(DICTYOPTERA$260) != 0;
                }
            }
            
            /**
             * Sets the "Dictyoptera" element
             */
            public void setDictyoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum dictyoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DICTYOPTERA$260, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DICTYOPTERA$260);
                    }
                    target.setEnumValue(dictyoptera);
                }
            }
            
            /**
             * Sets (as xml) the "Dictyoptera" element
             */
            public void xsetDictyoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType dictyoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DICTYOPTERA$260, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DICTYOPTERA$260);
                    }
                    target.set(dictyoptera);
                }
            }
            
            /**
             * Unsets the "Dictyoptera" element
             */
            public void unsetDictyoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(DICTYOPTERA$260, 0);
                }
            }
            
            /**
             * Gets the "Isoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISOPTERA$262, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Isoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISOPTERA$262, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Isoptera" element
             */
            public boolean isSetIsoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ISOPTERA$262) != 0;
                }
            }
            
            /**
             * Sets the "Isoptera" element
             */
            public void setIsoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISOPTERA$262, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISOPTERA$262);
                    }
                    target.setEnumValue(isoptera);
                }
            }
            
            /**
             * Sets (as xml) the "Isoptera" element
             */
            public void xsetIsoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType isoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISOPTERA$262, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISOPTERA$262);
                    }
                    target.set(isoptera);
                }
            }
            
            /**
             * Unsets the "Isoptera" element
             */
            public void unsetIsoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ISOPTERA$262, 0);
                }
            }
            
            /**
             * Gets the "Plecoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPlecoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLECOPTERA$264, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Plecoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPlecoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLECOPTERA$264, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Plecoptera" element
             */
            public boolean isSetPlecoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PLECOPTERA$264) != 0;
                }
            }
            
            /**
             * Sets the "Plecoptera" element
             */
            public void setPlecoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum plecoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLECOPTERA$264, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PLECOPTERA$264);
                    }
                    target.setEnumValue(plecoptera);
                }
            }
            
            /**
             * Sets (as xml) the "Plecoptera" element
             */
            public void xsetPlecoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType plecoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLECOPTERA$264, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PLECOPTERA$264);
                    }
                    target.set(plecoptera);
                }
            }
            
            /**
             * Unsets the "Plecoptera" element
             */
            public void unsetPlecoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PLECOPTERA$264, 0);
                }
            }
            
            /**
             * Gets the "Phthiraptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPhthiraptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHTHIRAPTERA$266, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Phthiraptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPhthiraptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHTHIRAPTERA$266, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Phthiraptera" element
             */
            public boolean isSetPhthiraptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PHTHIRAPTERA$266) != 0;
                }
            }
            
            /**
             * Sets the "Phthiraptera" element
             */
            public void setPhthiraptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum phthiraptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHTHIRAPTERA$266, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHTHIRAPTERA$266);
                    }
                    target.setEnumValue(phthiraptera);
                }
            }
            
            /**
             * Sets (as xml) the "Phthiraptera" element
             */
            public void xsetPhthiraptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType phthiraptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHTHIRAPTERA$266, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PHTHIRAPTERA$266);
                    }
                    target.set(phthiraptera);
                }
            }
            
            /**
             * Unsets the "Phthiraptera" element
             */
            public void unsetPhthiraptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PHTHIRAPTERA$266, 0);
                }
            }
            
            /**
             * Gets the "Hemiptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHemiptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HEMIPTERA$268, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Hemiptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHemiptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HEMIPTERA$268, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Hemiptera" element
             */
            public boolean isSetHemiptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(HEMIPTERA$268) != 0;
                }
            }
            
            /**
             * Sets the "Hemiptera" element
             */
            public void setHemiptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hemiptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HEMIPTERA$268, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HEMIPTERA$268);
                    }
                    target.setEnumValue(hemiptera);
                }
            }
            
            /**
             * Sets (as xml) the "Hemiptera" element
             */
            public void xsetHemiptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType hemiptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HEMIPTERA$268, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HEMIPTERA$268);
                    }
                    target.set(hemiptera);
                }
            }
            
            /**
             * Unsets the "Hemiptera" element
             */
            public void unsetHemiptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(HEMIPTERA$268, 0);
                }
            }
            
            /**
             * Gets the "Homoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHomoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOMOPTERA$270, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Homoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHomoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HOMOPTERA$270, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Homoptera" element
             */
            public boolean isSetHomoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(HOMOPTERA$270) != 0;
                }
            }
            
            /**
             * Sets the "Homoptera" element
             */
            public void setHomoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum homoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOMOPTERA$270, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HOMOPTERA$270);
                    }
                    target.setEnumValue(homoptera);
                }
            }
            
            /**
             * Sets (as xml) the "Homoptera" element
             */
            public void xsetHomoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType homoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HOMOPTERA$270, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HOMOPTERA$270);
                    }
                    target.set(homoptera);
                }
            }
            
            /**
             * Unsets the "Homoptera" element
             */
            public void unsetHomoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(HOMOPTERA$270, 0);
                }
            }
            
            /**
             * Gets the "Thysanoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getThysanoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(THYSANOPTERA$272, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Thysanoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetThysanoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(THYSANOPTERA$272, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Thysanoptera" element
             */
            public boolean isSetThysanoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(THYSANOPTERA$272) != 0;
                }
            }
            
            /**
             * Sets the "Thysanoptera" element
             */
            public void setThysanoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum thysanoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(THYSANOPTERA$272, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(THYSANOPTERA$272);
                    }
                    target.setEnumValue(thysanoptera);
                }
            }
            
            /**
             * Sets (as xml) the "Thysanoptera" element
             */
            public void xsetThysanoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType thysanoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(THYSANOPTERA$272, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(THYSANOPTERA$272);
                    }
                    target.set(thysanoptera);
                }
            }
            
            /**
             * Unsets the "Thysanoptera" element
             */
            public void unsetThysanoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(THYSANOPTERA$272, 0);
                }
            }
            
            /**
             * Gets the "Neuroptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNeuroptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEUROPTERA$274, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Neuroptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNeuroptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEUROPTERA$274, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Neuroptera" element
             */
            public boolean isSetNeuroptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(NEUROPTERA$274) != 0;
                }
            }
            
            /**
             * Sets the "Neuroptera" element
             */
            public void setNeuroptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum neuroptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEUROPTERA$274, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEUROPTERA$274);
                    }
                    target.setEnumValue(neuroptera);
                }
            }
            
            /**
             * Sets (as xml) the "Neuroptera" element
             */
            public void xsetNeuroptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType neuroptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEUROPTERA$274, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NEUROPTERA$274);
                    }
                    target.set(neuroptera);
                }
            }
            
            /**
             * Unsets the "Neuroptera" element
             */
            public void unsetNeuroptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(NEUROPTERA$274, 0);
                }
            }
            
            /**
             * Gets the "Trichoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTrichoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TRICHOPTERA$276, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Trichoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTrichoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TRICHOPTERA$276, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Trichoptera" element
             */
            public boolean isSetTrichoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(TRICHOPTERA$276) != 0;
                }
            }
            
            /**
             * Sets the "Trichoptera" element
             */
            public void setTrichoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum trichoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TRICHOPTERA$276, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TRICHOPTERA$276);
                    }
                    target.setEnumValue(trichoptera);
                }
            }
            
            /**
             * Sets (as xml) the "Trichoptera" element
             */
            public void xsetTrichoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType trichoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TRICHOPTERA$276, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TRICHOPTERA$276);
                    }
                    target.set(trichoptera);
                }
            }
            
            /**
             * Unsets the "Trichoptera" element
             */
            public void unsetTrichoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(TRICHOPTERA$276, 0);
                }
            }
            
            /**
             * Gets the "Lepidoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLepidoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEPIDOPTERA$278, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Lepidoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLepidoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LEPIDOPTERA$278, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Lepidoptera" element
             */
            public boolean isSetLepidoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(LEPIDOPTERA$278) != 0;
                }
            }
            
            /**
             * Sets the "Lepidoptera" element
             */
            public void setLepidoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum lepidoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEPIDOPTERA$278, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LEPIDOPTERA$278);
                    }
                    target.setEnumValue(lepidoptera);
                }
            }
            
            /**
             * Sets (as xml) the "Lepidoptera" element
             */
            public void xsetLepidoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType lepidoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LEPIDOPTERA$278, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LEPIDOPTERA$278);
                    }
                    target.set(lepidoptera);
                }
            }
            
            /**
             * Unsets the "Lepidoptera" element
             */
            public void unsetLepidoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(LEPIDOPTERA$278, 0);
                }
            }
            
            /**
             * Gets the "Diptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDiptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIPTERA$280, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Diptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDiptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DIPTERA$280, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Diptera" element
             */
            public boolean isSetDiptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(DIPTERA$280) != 0;
                }
            }
            
            /**
             * Sets the "Diptera" element
             */
            public void setDiptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum diptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIPTERA$280, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DIPTERA$280);
                    }
                    target.setEnumValue(diptera);
                }
            }
            
            /**
             * Sets (as xml) the "Diptera" element
             */
            public void xsetDiptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType diptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DIPTERA$280, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DIPTERA$280);
                    }
                    target.set(diptera);
                }
            }
            
            /**
             * Unsets the "Diptera" element
             */
            public void unsetDiptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(DIPTERA$280, 0);
                }
            }
            
            /**
             * Gets the "Siphonaptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSiphonaptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SIPHONAPTERA$282, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Siphonaptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSiphonaptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SIPHONAPTERA$282, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Siphonaptera" element
             */
            public boolean isSetSiphonaptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(SIPHONAPTERA$282) != 0;
                }
            }
            
            /**
             * Sets the "Siphonaptera" element
             */
            public void setSiphonaptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum siphonaptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SIPHONAPTERA$282, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SIPHONAPTERA$282);
                    }
                    target.setEnumValue(siphonaptera);
                }
            }
            
            /**
             * Sets (as xml) the "Siphonaptera" element
             */
            public void xsetSiphonaptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType siphonaptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SIPHONAPTERA$282, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SIPHONAPTERA$282);
                    }
                    target.set(siphonaptera);
                }
            }
            
            /**
             * Unsets the "Siphonaptera" element
             */
            public void unsetSiphonaptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(SIPHONAPTERA$282, 0);
                }
            }
            
            /**
             * Gets the "Coleoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getColeoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLEOPTERA$284, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Coleoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetColeoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLEOPTERA$284, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Coleoptera" element
             */
            public boolean isSetColeoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(COLEOPTERA$284) != 0;
                }
            }
            
            /**
             * Sets the "Coleoptera" element
             */
            public void setColeoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum coleoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLEOPTERA$284, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COLEOPTERA$284);
                    }
                    target.setEnumValue(coleoptera);
                }
            }
            
            /**
             * Sets (as xml) the "Coleoptera" element
             */
            public void xsetColeoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType coleoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLEOPTERA$284, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COLEOPTERA$284);
                    }
                    target.set(coleoptera);
                }
            }
            
            /**
             * Unsets the "Coleoptera" element
             */
            public void unsetColeoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(COLEOPTERA$284, 0);
                }
            }
            
            /**
             * Gets the "Hymenoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHymenoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HYMENOPTERA$286, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Hymenoptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHymenoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HYMENOPTERA$286, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Hymenoptera" element
             */
            public boolean isSetHymenoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(HYMENOPTERA$286) != 0;
                }
            }
            
            /**
             * Sets the "Hymenoptera" element
             */
            public void setHymenoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hymenoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HYMENOPTERA$286, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HYMENOPTERA$286);
                    }
                    target.setEnumValue(hymenoptera);
                }
            }
            
            /**
             * Sets (as xml) the "Hymenoptera" element
             */
            public void xsetHymenoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType hymenoptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HYMENOPTERA$286, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HYMENOPTERA$286);
                    }
                    target.set(hymenoptera);
                }
            }
            
            /**
             * Unsets the "Hymenoptera" element
             */
            public void unsetHymenoptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(HYMENOPTERA$286, 0);
                }
            }
            
            /**
             * Gets the "Chilopoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChilopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHILOPODA$288, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Chilopoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChilopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHILOPODA$288, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Chilopoda" element
             */
            public boolean isSetChilopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CHILOPODA$288) != 0;
                }
            }
            
            /**
             * Sets the "Chilopoda" element
             */
            public void setChilopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chilopoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHILOPODA$288, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHILOPODA$288);
                    }
                    target.setEnumValue(chilopoda);
                }
            }
            
            /**
             * Sets (as xml) the "Chilopoda" element
             */
            public void xsetChilopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType chilopoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHILOPODA$288, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHILOPODA$288);
                    }
                    target.set(chilopoda);
                }
            }
            
            /**
             * Unsets the "Chilopoda" element
             */
            public void unsetChilopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CHILOPODA$288, 0);
                }
            }
            
            /**
             * Gets the "Diplopoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDiplopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIPLOPODA$290, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Diplopoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDiplopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DIPLOPODA$290, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Diplopoda" element
             */
            public boolean isSetDiplopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(DIPLOPODA$290) != 0;
                }
            }
            
            /**
             * Sets the "Diplopoda" element
             */
            public void setDiplopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum diplopoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIPLOPODA$290, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DIPLOPODA$290);
                    }
                    target.setEnumValue(diplopoda);
                }
            }
            
            /**
             * Sets (as xml) the "Diplopoda" element
             */
            public void xsetDiplopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType diplopoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DIPLOPODA$290, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DIPLOPODA$290);
                    }
                    target.set(diplopoda);
                }
            }
            
            /**
             * Unsets the "Diplopoda" element
             */
            public void unsetDiplopoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(DIPLOPODA$290, 0);
                }
            }
            
            /**
             * Gets the "Pauropoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPauropoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAUROPODA$292, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Pauropoda" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPauropoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PAUROPODA$292, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Pauropoda" element
             */
            public boolean isSetPauropoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PAUROPODA$292) != 0;
                }
            }
            
            /**
             * Sets the "Pauropoda" element
             */
            public void setPauropoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pauropoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAUROPODA$292, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PAUROPODA$292);
                    }
                    target.setEnumValue(pauropoda);
                }
            }
            
            /**
             * Sets (as xml) the "Pauropoda" element
             */
            public void xsetPauropoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType pauropoda)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PAUROPODA$292, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PAUROPODA$292);
                    }
                    target.set(pauropoda);
                }
            }
            
            /**
             * Unsets the "Pauropoda" element
             */
            public void unsetPauropoda()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PAUROPODA$292, 0);
                }
            }
            
            /**
             * Gets the "Symphyta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSymphyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SYMPHYTA$294, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Symphyta" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSymphyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SYMPHYTA$294, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Symphyta" element
             */
            public boolean isSetSymphyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(SYMPHYTA$294) != 0;
                }
            }
            
            /**
             * Sets the "Symphyta" element
             */
            public void setSymphyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum symphyta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SYMPHYTA$294, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SYMPHYTA$294);
                    }
                    target.setEnumValue(symphyta);
                }
            }
            
            /**
             * Sets (as xml) the "Symphyta" element
             */
            public void xsetSymphyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType symphyta)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SYMPHYTA$294, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SYMPHYTA$294);
                    }
                    target.set(symphyta);
                }
            }
            
            /**
             * Unsets the "Symphyta" element
             */
            public void unsetSymphyta()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(SYMPHYTA$294, 0);
                }
            }
            
            /**
             * Gets the "PENTASTOMIDA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPENTASTOMIDA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PENTASTOMIDA$296, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "PENTASTOMIDA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPENTASTOMIDA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PENTASTOMIDA$296, 0);
                    return target;
                }
            }
            
            /**
             * True if has "PENTASTOMIDA" element
             */
            public boolean isSetPENTASTOMIDA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PENTASTOMIDA$296) != 0;
                }
            }
            
            /**
             * Sets the "PENTASTOMIDA" element
             */
            public void setPENTASTOMIDA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pentastomida)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PENTASTOMIDA$296, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PENTASTOMIDA$296);
                    }
                    target.setEnumValue(pentastomida);
                }
            }
            
            /**
             * Sets (as xml) the "PENTASTOMIDA" element
             */
            public void xsetPENTASTOMIDA(gov.grants.apply.system.globalLibraryV20.YesNoDataType pentastomida)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PENTASTOMIDA$296, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PENTASTOMIDA$296);
                    }
                    target.set(pentastomida);
                }
            }
            
            /**
             * Unsets the "PENTASTOMIDA" element
             */
            public void unsetPENTASTOMIDA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PENTASTOMIDA$296, 0);
                }
            }
            
            /**
             * Gets the "TARDIGRADA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTARDIGRADA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TARDIGRADA$298, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "TARDIGRADA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTARDIGRADA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TARDIGRADA$298, 0);
                    return target;
                }
            }
            
            /**
             * True if has "TARDIGRADA" element
             */
            public boolean isSetTARDIGRADA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(TARDIGRADA$298) != 0;
                }
            }
            
            /**
             * Sets the "TARDIGRADA" element
             */
            public void setTARDIGRADA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tardigrada)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TARDIGRADA$298, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TARDIGRADA$298);
                    }
                    target.setEnumValue(tardigrada);
                }
            }
            
            /**
             * Sets (as xml) the "TARDIGRADA" element
             */
            public void xsetTARDIGRADA(gov.grants.apply.system.globalLibraryV20.YesNoDataType tardigrada)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TARDIGRADA$298, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TARDIGRADA$298);
                    }
                    target.set(tardigrada);
                }
            }
            
            /**
             * Unsets the "TARDIGRADA" element
             */
            public void unsetTARDIGRADA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(TARDIGRADA$298, 0);
                }
            }
            
            /**
             * Gets the "ONYCHOPHORA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getONYCHOPHORA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ONYCHOPHORA$300, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "ONYCHOPHORA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetONYCHOPHORA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ONYCHOPHORA$300, 0);
                    return target;
                }
            }
            
            /**
             * True if has "ONYCHOPHORA" element
             */
            public boolean isSetONYCHOPHORA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ONYCHOPHORA$300) != 0;
                }
            }
            
            /**
             * Sets the "ONYCHOPHORA" element
             */
            public void setONYCHOPHORA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum onychophora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ONYCHOPHORA$300, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ONYCHOPHORA$300);
                    }
                    target.setEnumValue(onychophora);
                }
            }
            
            /**
             * Sets (as xml) the "ONYCHOPHORA" element
             */
            public void xsetONYCHOPHORA(gov.grants.apply.system.globalLibraryV20.YesNoDataType onychophora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ONYCHOPHORA$300, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ONYCHOPHORA$300);
                    }
                    target.set(onychophora);
                }
            }
            
            /**
             * Unsets the "ONYCHOPHORA" element
             */
            public void unsetONYCHOPHORA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ONYCHOPHORA$300, 0);
                }
            }
            
            /**
             * Gets the "CHAETOGNATHA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCHAETOGNATHA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHAETOGNATHA$302, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "CHAETOGNATHA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCHAETOGNATHA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHAETOGNATHA$302, 0);
                    return target;
                }
            }
            
            /**
             * True if has "CHAETOGNATHA" element
             */
            public boolean isSetCHAETOGNATHA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CHAETOGNATHA$302) != 0;
                }
            }
            
            /**
             * Sets the "CHAETOGNATHA" element
             */
            public void setCHAETOGNATHA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chaetognatha)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHAETOGNATHA$302, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHAETOGNATHA$302);
                    }
                    target.setEnumValue(chaetognatha);
                }
            }
            
            /**
             * Sets (as xml) the "CHAETOGNATHA" element
             */
            public void xsetCHAETOGNATHA(gov.grants.apply.system.globalLibraryV20.YesNoDataType chaetognatha)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHAETOGNATHA$302, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHAETOGNATHA$302);
                    }
                    target.set(chaetognatha);
                }
            }
            
            /**
             * Unsets the "CHAETOGNATHA" element
             */
            public void unsetCHAETOGNATHA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CHAETOGNATHA$302, 0);
                }
            }
            
            /**
             * Gets the "ECHINODERMATA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getECHINODERMATA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECHINODERMATA$304, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "ECHINODERMATA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetECHINODERMATA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ECHINODERMATA$304, 0);
                    return target;
                }
            }
            
            /**
             * True if has "ECHINODERMATA" element
             */
            public boolean isSetECHINODERMATA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ECHINODERMATA$304) != 0;
                }
            }
            
            /**
             * Sets the "ECHINODERMATA" element
             */
            public void setECHINODERMATA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum echinodermata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECHINODERMATA$304, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ECHINODERMATA$304);
                    }
                    target.setEnumValue(echinodermata);
                }
            }
            
            /**
             * Sets (as xml) the "ECHINODERMATA" element
             */
            public void xsetECHINODERMATA(gov.grants.apply.system.globalLibraryV20.YesNoDataType echinodermata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ECHINODERMATA$304, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ECHINODERMATA$304);
                    }
                    target.set(echinodermata);
                }
            }
            
            /**
             * Unsets the "ECHINODERMATA" element
             */
            public void unsetECHINODERMATA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ECHINODERMATA$304, 0);
                }
            }
            
            /**
             * Gets the "Crinoidea" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCrinoidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CRINOIDEA$306, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Crinoidea" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCrinoidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CRINOIDEA$306, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Crinoidea" element
             */
            public boolean isSetCrinoidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CRINOIDEA$306) != 0;
                }
            }
            
            /**
             * Sets the "Crinoidea" element
             */
            public void setCrinoidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum crinoidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CRINOIDEA$306, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CRINOIDEA$306);
                    }
                    target.setEnumValue(crinoidea);
                }
            }
            
            /**
             * Sets (as xml) the "Crinoidea" element
             */
            public void xsetCrinoidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType crinoidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CRINOIDEA$306, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CRINOIDEA$306);
                    }
                    target.set(crinoidea);
                }
            }
            
            /**
             * Unsets the "Crinoidea" element
             */
            public void unsetCrinoidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CRINOIDEA$306, 0);
                }
            }
            
            /**
             * Gets the "Asteroidea" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAsteroidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASTEROIDEA$308, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Asteroidea" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAsteroidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASTEROIDEA$308, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Asteroidea" element
             */
            public boolean isSetAsteroidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ASTEROIDEA$308) != 0;
                }
            }
            
            /**
             * Sets the "Asteroidea" element
             */
            public void setAsteroidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum asteroidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASTEROIDEA$308, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ASTEROIDEA$308);
                    }
                    target.setEnumValue(asteroidea);
                }
            }
            
            /**
             * Sets (as xml) the "Asteroidea" element
             */
            public void xsetAsteroidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType asteroidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASTEROIDEA$308, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ASTEROIDEA$308);
                    }
                    target.set(asteroidea);
                }
            }
            
            /**
             * Unsets the "Asteroidea" element
             */
            public void unsetAsteroidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ASTEROIDEA$308, 0);
                }
            }
            
            /**
             * Gets the "Ophiuroidea" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOphiuroidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OPHIUROIDEA$310, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Ophiuroidea" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOphiuroidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OPHIUROIDEA$310, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Ophiuroidea" element
             */
            public boolean isSetOphiuroidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(OPHIUROIDEA$310) != 0;
                }
            }
            
            /**
             * Sets the "Ophiuroidea" element
             */
            public void setOphiuroidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ophiuroidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OPHIUROIDEA$310, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OPHIUROIDEA$310);
                    }
                    target.setEnumValue(ophiuroidea);
                }
            }
            
            /**
             * Sets (as xml) the "Ophiuroidea" element
             */
            public void xsetOphiuroidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType ophiuroidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OPHIUROIDEA$310, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OPHIUROIDEA$310);
                    }
                    target.set(ophiuroidea);
                }
            }
            
            /**
             * Unsets the "Ophiuroidea" element
             */
            public void unsetOphiuroidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(OPHIUROIDEA$310, 0);
                }
            }
            
            /**
             * Gets the "Echinoidea" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEchinoidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECHINOIDEA$312, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Echinoidea" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEchinoidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ECHINOIDEA$312, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Echinoidea" element
             */
            public boolean isSetEchinoidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ECHINOIDEA$312) != 0;
                }
            }
            
            /**
             * Sets the "Echinoidea" element
             */
            public void setEchinoidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum echinoidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECHINOIDEA$312, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ECHINOIDEA$312);
                    }
                    target.setEnumValue(echinoidea);
                }
            }
            
            /**
             * Sets (as xml) the "Echinoidea" element
             */
            public void xsetEchinoidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType echinoidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ECHINOIDEA$312, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ECHINOIDEA$312);
                    }
                    target.set(echinoidea);
                }
            }
            
            /**
             * Unsets the "Echinoidea" element
             */
            public void unsetEchinoidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ECHINOIDEA$312, 0);
                }
            }
            
            /**
             * Gets the "Holothuroidea" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHolothuroidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOLOTHUROIDEA$314, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Holothuroidea" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHolothuroidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HOLOTHUROIDEA$314, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Holothuroidea" element
             */
            public boolean isSetHolothuroidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(HOLOTHUROIDEA$314) != 0;
                }
            }
            
            /**
             * Sets the "Holothuroidea" element
             */
            public void setHolothuroidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum holothuroidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOLOTHUROIDEA$314, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HOLOTHUROIDEA$314);
                    }
                    target.setEnumValue(holothuroidea);
                }
            }
            
            /**
             * Sets (as xml) the "Holothuroidea" element
             */
            public void xsetHolothuroidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType holothuroidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HOLOTHUROIDEA$314, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HOLOTHUROIDEA$314);
                    }
                    target.set(holothuroidea);
                }
            }
            
            /**
             * Unsets the "Holothuroidea" element
             */
            public void unsetHolothuroidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(HOLOTHUROIDEA$314, 0);
                }
            }
            
            /**
             * Gets the "HEMICHORDATA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHEMICHORDATA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HEMICHORDATA$316, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "HEMICHORDATA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHEMICHORDATA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HEMICHORDATA$316, 0);
                    return target;
                }
            }
            
            /**
             * True if has "HEMICHORDATA" element
             */
            public boolean isSetHEMICHORDATA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(HEMICHORDATA$316) != 0;
                }
            }
            
            /**
             * Sets the "HEMICHORDATA" element
             */
            public void setHEMICHORDATA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hemichordata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HEMICHORDATA$316, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HEMICHORDATA$316);
                    }
                    target.setEnumValue(hemichordata);
                }
            }
            
            /**
             * Sets (as xml) the "HEMICHORDATA" element
             */
            public void xsetHEMICHORDATA(gov.grants.apply.system.globalLibraryV20.YesNoDataType hemichordata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HEMICHORDATA$316, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HEMICHORDATA$316);
                    }
                    target.set(hemichordata);
                }
            }
            
            /**
             * Unsets the "HEMICHORDATA" element
             */
            public void unsetHEMICHORDATA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(HEMICHORDATA$316, 0);
                }
            }
            
            /**
             * Gets the "UROCHORDATA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUROCHORDATA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UROCHORDATA$318, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "UROCHORDATA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUROCHORDATA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UROCHORDATA$318, 0);
                    return target;
                }
            }
            
            /**
             * True if has "UROCHORDATA" element
             */
            public boolean isSetUROCHORDATA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(UROCHORDATA$318) != 0;
                }
            }
            
            /**
             * Sets the "UROCHORDATA" element
             */
            public void setUROCHORDATA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum urochordata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UROCHORDATA$318, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(UROCHORDATA$318);
                    }
                    target.setEnumValue(urochordata);
                }
            }
            
            /**
             * Sets (as xml) the "UROCHORDATA" element
             */
            public void xsetUROCHORDATA(gov.grants.apply.system.globalLibraryV20.YesNoDataType urochordata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UROCHORDATA$318, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(UROCHORDATA$318);
                    }
                    target.set(urochordata);
                }
            }
            
            /**
             * Unsets the "UROCHORDATA" element
             */
            public void unsetUROCHORDATA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(UROCHORDATA$318, 0);
                }
            }
            
            /**
             * Gets the "CEPHALOCHORDATA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCEPHALOCHORDATA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CEPHALOCHORDATA$320, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "CEPHALOCHORDATA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCEPHALOCHORDATA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CEPHALOCHORDATA$320, 0);
                    return target;
                }
            }
            
            /**
             * True if has "CEPHALOCHORDATA" element
             */
            public boolean isSetCEPHALOCHORDATA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CEPHALOCHORDATA$320) != 0;
                }
            }
            
            /**
             * Sets the "CEPHALOCHORDATA" element
             */
            public void setCEPHALOCHORDATA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cephalochordata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CEPHALOCHORDATA$320, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CEPHALOCHORDATA$320);
                    }
                    target.setEnumValue(cephalochordata);
                }
            }
            
            /**
             * Sets (as xml) the "CEPHALOCHORDATA" element
             */
            public void xsetCEPHALOCHORDATA(gov.grants.apply.system.globalLibraryV20.YesNoDataType cephalochordata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CEPHALOCHORDATA$320, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CEPHALOCHORDATA$320);
                    }
                    target.set(cephalochordata);
                }
            }
            
            /**
             * Unsets the "CEPHALOCHORDATA" element
             */
            public void unsetCEPHALOCHORDATA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CEPHALOCHORDATA$320, 0);
                }
            }
            
            /**
             * Gets the "VERTEBRATES" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVERTEBRATES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VERTEBRATES$322, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "VERTEBRATES" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVERTEBRATES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VERTEBRATES$322, 0);
                    return target;
                }
            }
            
            /**
             * True if has "VERTEBRATES" element
             */
            public boolean isSetVERTEBRATES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(VERTEBRATES$322) != 0;
                }
            }
            
            /**
             * Sets the "VERTEBRATES" element
             */
            public void setVERTEBRATES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum vertebrates)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VERTEBRATES$322, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VERTEBRATES$322);
                    }
                    target.setEnumValue(vertebrates);
                }
            }
            
            /**
             * Sets (as xml) the "VERTEBRATES" element
             */
            public void xsetVERTEBRATES(gov.grants.apply.system.globalLibraryV20.YesNoDataType vertebrates)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VERTEBRATES$322, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(VERTEBRATES$322);
                    }
                    target.set(vertebrates);
                }
            }
            
            /**
             * Unsets the "VERTEBRATES" element
             */
            public void unsetVERTEBRATES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(VERTEBRATES$322, 0);
                }
            }
            
            /**
             * Gets the "AGNATHA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAGNATHA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AGNATHA$324, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "AGNATHA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAGNATHA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AGNATHA$324, 0);
                    return target;
                }
            }
            
            /**
             * True if has "AGNATHA" element
             */
            public boolean isSetAGNATHA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(AGNATHA$324) != 0;
                }
            }
            
            /**
             * Sets the "AGNATHA" element
             */
            public void setAGNATHA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum agnatha)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AGNATHA$324, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AGNATHA$324);
                    }
                    target.setEnumValue(agnatha);
                }
            }
            
            /**
             * Sets (as xml) the "AGNATHA" element
             */
            public void xsetAGNATHA(gov.grants.apply.system.globalLibraryV20.YesNoDataType agnatha)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AGNATHA$324, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AGNATHA$324);
                    }
                    target.set(agnatha);
                }
            }
            
            /**
             * Unsets the "AGNATHA" element
             */
            public void unsetAGNATHA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(AGNATHA$324, 0);
                }
            }
            
            /**
             * Gets the "FISHES" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFISHES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FISHES$326, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "FISHES" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFISHES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FISHES$326, 0);
                    return target;
                }
            }
            
            /**
             * True if has "FISHES" element
             */
            public boolean isSetFISHES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(FISHES$326) != 0;
                }
            }
            
            /**
             * Sets the "FISHES" element
             */
            public void setFISHES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fishes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FISHES$326, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FISHES$326);
                    }
                    target.setEnumValue(fishes);
                }
            }
            
            /**
             * Sets (as xml) the "FISHES" element
             */
            public void xsetFISHES(gov.grants.apply.system.globalLibraryV20.YesNoDataType fishes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FISHES$326, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FISHES$326);
                    }
                    target.set(fishes);
                }
            }
            
            /**
             * Unsets the "FISHES" element
             */
            public void unsetFISHES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(FISHES$326, 0);
                }
            }
            
            /**
             * Gets the "Chondrichthyes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChondrichthyes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHONDRICHTHYES$328, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Chondrichthyes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChondrichthyes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHONDRICHTHYES$328, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Chondrichthyes" element
             */
            public boolean isSetChondrichthyes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CHONDRICHTHYES$328) != 0;
                }
            }
            
            /**
             * Sets the "Chondrichthyes" element
             */
            public void setChondrichthyes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chondrichthyes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHONDRICHTHYES$328, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHONDRICHTHYES$328);
                    }
                    target.setEnumValue(chondrichthyes);
                }
            }
            
            /**
             * Sets (as xml) the "Chondrichthyes" element
             */
            public void xsetChondrichthyes(gov.grants.apply.system.globalLibraryV20.YesNoDataType chondrichthyes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHONDRICHTHYES$328, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHONDRICHTHYES$328);
                    }
                    target.set(chondrichthyes);
                }
            }
            
            /**
             * Unsets the "Chondrichthyes" element
             */
            public void unsetChondrichthyes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CHONDRICHTHYES$328, 0);
                }
            }
            
            /**
             * Gets the "Osteichthyes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOsteichthyes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OSTEICHTHYES$330, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Osteichthyes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOsteichthyes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OSTEICHTHYES$330, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Osteichthyes" element
             */
            public boolean isSetOsteichthyes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(OSTEICHTHYES$330) != 0;
                }
            }
            
            /**
             * Sets the "Osteichthyes" element
             */
            public void setOsteichthyes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum osteichthyes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OSTEICHTHYES$330, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OSTEICHTHYES$330);
                    }
                    target.setEnumValue(osteichthyes);
                }
            }
            
            /**
             * Sets (as xml) the "Osteichthyes" element
             */
            public void xsetOsteichthyes(gov.grants.apply.system.globalLibraryV20.YesNoDataType osteichthyes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OSTEICHTHYES$330, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OSTEICHTHYES$330);
                    }
                    target.set(osteichthyes);
                }
            }
            
            /**
             * Unsets the "Osteichthyes" element
             */
            public void unsetOsteichthyes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(OSTEICHTHYES$330, 0);
                }
            }
            
            /**
             * Gets the "Sarcopterygia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSarcopterygia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SARCOPTERYGIA$332, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Sarcopterygia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSarcopterygia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SARCOPTERYGIA$332, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Sarcopterygia" element
             */
            public boolean isSetSarcopterygia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(SARCOPTERYGIA$332) != 0;
                }
            }
            
            /**
             * Sets the "Sarcopterygia" element
             */
            public void setSarcopterygia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum sarcopterygia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SARCOPTERYGIA$332, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SARCOPTERYGIA$332);
                    }
                    target.setEnumValue(sarcopterygia);
                }
            }
            
            /**
             * Sets (as xml) the "Sarcopterygia" element
             */
            public void xsetSarcopterygia(gov.grants.apply.system.globalLibraryV20.YesNoDataType sarcopterygia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SARCOPTERYGIA$332, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SARCOPTERYGIA$332);
                    }
                    target.set(sarcopterygia);
                }
            }
            
            /**
             * Unsets the "Sarcopterygia" element
             */
            public void unsetSarcopterygia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(SARCOPTERYGIA$332, 0);
                }
            }
            
            /**
             * Gets the "Actinopterygia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getActinopterygia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACTINOPTERYGIA$334, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Actinopterygia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetActinopterygia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ACTINOPTERYGIA$334, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Actinopterygia" element
             */
            public boolean isSetActinopterygia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ACTINOPTERYGIA$334) != 0;
                }
            }
            
            /**
             * Sets the "Actinopterygia" element
             */
            public void setActinopterygia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum actinopterygia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACTINOPTERYGIA$334, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ACTINOPTERYGIA$334);
                    }
                    target.setEnumValue(actinopterygia);
                }
            }
            
            /**
             * Sets (as xml) the "Actinopterygia" element
             */
            public void xsetActinopterygia(gov.grants.apply.system.globalLibraryV20.YesNoDataType actinopterygia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ACTINOPTERYGIA$334, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ACTINOPTERYGIA$334);
                    }
                    target.set(actinopterygia);
                }
            }
            
            /**
             * Unsets the "Actinopterygia" element
             */
            public void unsetActinopterygia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ACTINOPTERYGIA$334, 0);
                }
            }
            
            /**
             * Gets the "AMPHIBIA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAMPHIBIA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMPHIBIA$336, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "AMPHIBIA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAMPHIBIA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AMPHIBIA$336, 0);
                    return target;
                }
            }
            
            /**
             * True if has "AMPHIBIA" element
             */
            public boolean isSetAMPHIBIA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(AMPHIBIA$336) != 0;
                }
            }
            
            /**
             * Sets the "AMPHIBIA" element
             */
            public void setAMPHIBIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum amphibia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMPHIBIA$336, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AMPHIBIA$336);
                    }
                    target.setEnumValue(amphibia);
                }
            }
            
            /**
             * Sets (as xml) the "AMPHIBIA" element
             */
            public void xsetAMPHIBIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType amphibia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AMPHIBIA$336, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AMPHIBIA$336);
                    }
                    target.set(amphibia);
                }
            }
            
            /**
             * Unsets the "AMPHIBIA" element
             */
            public void unsetAMPHIBIA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(AMPHIBIA$336, 0);
                }
            }
            
            /**
             * Gets the "Anura" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAnura()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANURA$338, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Anura" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAnura()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANURA$338, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Anura" element
             */
            public boolean isSetAnura()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ANURA$338) != 0;
                }
            }
            
            /**
             * Sets the "Anura" element
             */
            public void setAnura(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum anura)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANURA$338, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANURA$338);
                    }
                    target.setEnumValue(anura);
                }
            }
            
            /**
             * Sets (as xml) the "Anura" element
             */
            public void xsetAnura(gov.grants.apply.system.globalLibraryV20.YesNoDataType anura)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANURA$338, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANURA$338);
                    }
                    target.set(anura);
                }
            }
            
            /**
             * Unsets the "Anura" element
             */
            public void unsetAnura()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ANURA$338, 0);
                }
            }
            
            /**
             * Gets the "Urodela" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUrodela()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(URODELA$340, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Urodela" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUrodela()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(URODELA$340, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Urodela" element
             */
            public boolean isSetUrodela()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(URODELA$340) != 0;
                }
            }
            
            /**
             * Sets the "Urodela" element
             */
            public void setUrodela(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum urodela)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(URODELA$340, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(URODELA$340);
                    }
                    target.setEnumValue(urodela);
                }
            }
            
            /**
             * Sets (as xml) the "Urodela" element
             */
            public void xsetUrodela(gov.grants.apply.system.globalLibraryV20.YesNoDataType urodela)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(URODELA$340, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(URODELA$340);
                    }
                    target.set(urodela);
                }
            }
            
            /**
             * Unsets the "Urodela" element
             */
            public void unsetUrodela()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(URODELA$340, 0);
                }
            }
            
            /**
             * Gets the "Gymnophiona" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGymnophiona()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GYMNOPHIONA$342, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Gymnophiona" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGymnophiona()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GYMNOPHIONA$342, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Gymnophiona" element
             */
            public boolean isSetGymnophiona()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(GYMNOPHIONA$342) != 0;
                }
            }
            
            /**
             * Sets the "Gymnophiona" element
             */
            public void setGymnophiona(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum gymnophiona)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GYMNOPHIONA$342, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GYMNOPHIONA$342);
                    }
                    target.setEnumValue(gymnophiona);
                }
            }
            
            /**
             * Sets (as xml) the "Gymnophiona" element
             */
            public void xsetGymnophiona(gov.grants.apply.system.globalLibraryV20.YesNoDataType gymnophiona)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GYMNOPHIONA$342, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GYMNOPHIONA$342);
                    }
                    target.set(gymnophiona);
                }
            }
            
            /**
             * Unsets the "Gymnophiona" element
             */
            public void unsetGymnophiona()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(GYMNOPHIONA$342, 0);
                }
            }
            
            /**
             * Gets the "REPTILIA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getREPTILIA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REPTILIA$344, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "REPTILIA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetREPTILIA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(REPTILIA$344, 0);
                    return target;
                }
            }
            
            /**
             * True if has "REPTILIA" element
             */
            public boolean isSetREPTILIA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(REPTILIA$344) != 0;
                }
            }
            
            /**
             * Sets the "REPTILIA" element
             */
            public void setREPTILIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum reptilia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REPTILIA$344, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REPTILIA$344);
                    }
                    target.setEnumValue(reptilia);
                }
            }
            
            /**
             * Sets (as xml) the "REPTILIA" element
             */
            public void xsetREPTILIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType reptilia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(REPTILIA$344, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(REPTILIA$344);
                    }
                    target.set(reptilia);
                }
            }
            
            /**
             * Unsets the "REPTILIA" element
             */
            public void unsetREPTILIA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(REPTILIA$344, 0);
                }
            }
            
            /**
             * Gets the "Chelonia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChelonia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHELONIA$346, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Chelonia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChelonia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHELONIA$346, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Chelonia" element
             */
            public boolean isSetChelonia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CHELONIA$346) != 0;
                }
            }
            
            /**
             * Sets the "Chelonia" element
             */
            public void setChelonia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chelonia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHELONIA$346, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHELONIA$346);
                    }
                    target.setEnumValue(chelonia);
                }
            }
            
            /**
             * Sets (as xml) the "Chelonia" element
             */
            public void xsetChelonia(gov.grants.apply.system.globalLibraryV20.YesNoDataType chelonia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHELONIA$346, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHELONIA$346);
                    }
                    target.set(chelonia);
                }
            }
            
            /**
             * Unsets the "Chelonia" element
             */
            public void unsetChelonia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CHELONIA$346, 0);
                }
            }
            
            /**
             * Gets the "Serpentes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSerpentes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SERPENTES$348, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Serpentes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSerpentes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SERPENTES$348, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Serpentes" element
             */
            public boolean isSetSerpentes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(SERPENTES$348) != 0;
                }
            }
            
            /**
             * Sets the "Serpentes" element
             */
            public void setSerpentes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum serpentes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SERPENTES$348, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SERPENTES$348);
                    }
                    target.setEnumValue(serpentes);
                }
            }
            
            /**
             * Sets (as xml) the "Serpentes" element
             */
            public void xsetSerpentes(gov.grants.apply.system.globalLibraryV20.YesNoDataType serpentes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SERPENTES$348, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SERPENTES$348);
                    }
                    target.set(serpentes);
                }
            }
            
            /**
             * Unsets the "Serpentes" element
             */
            public void unsetSerpentes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(SERPENTES$348, 0);
                }
            }
            
            /**
             * Gets the "Sauria" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSauria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SAURIA$350, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Sauria" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSauria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SAURIA$350, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Sauria" element
             */
            public boolean isSetSauria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(SAURIA$350) != 0;
                }
            }
            
            /**
             * Sets the "Sauria" element
             */
            public void setSauria(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum sauria)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SAURIA$350, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SAURIA$350);
                    }
                    target.setEnumValue(sauria);
                }
            }
            
            /**
             * Sets (as xml) the "Sauria" element
             */
            public void xsetSauria(gov.grants.apply.system.globalLibraryV20.YesNoDataType sauria)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SAURIA$350, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SAURIA$350);
                    }
                    target.set(sauria);
                }
            }
            
            /**
             * Unsets the "Sauria" element
             */
            public void unsetSauria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(SAURIA$350, 0);
                }
            }
            
            /**
             * Gets the "Crocodylia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCrocodylia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CROCODYLIA$352, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Crocodylia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCrocodylia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CROCODYLIA$352, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Crocodylia" element
             */
            public boolean isSetCrocodylia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CROCODYLIA$352) != 0;
                }
            }
            
            /**
             * Sets the "Crocodylia" element
             */
            public void setCrocodylia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum crocodylia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CROCODYLIA$352, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CROCODYLIA$352);
                    }
                    target.setEnumValue(crocodylia);
                }
            }
            
            /**
             * Sets (as xml) the "Crocodylia" element
             */
            public void xsetCrocodylia(gov.grants.apply.system.globalLibraryV20.YesNoDataType crocodylia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CROCODYLIA$352, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CROCODYLIA$352);
                    }
                    target.set(crocodylia);
                }
            }
            
            /**
             * Unsets the "Crocodylia" element
             */
            public void unsetCrocodylia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CROCODYLIA$352, 0);
                }
            }
            
            /**
             * Gets the "Rhyncocephalia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRhyncocephalia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RHYNCOCEPHALIA$354, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Rhyncocephalia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRhyncocephalia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RHYNCOCEPHALIA$354, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Rhyncocephalia" element
             */
            public boolean isSetRhyncocephalia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(RHYNCOCEPHALIA$354) != 0;
                }
            }
            
            /**
             * Sets the "Rhyncocephalia" element
             */
            public void setRhyncocephalia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum rhyncocephalia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RHYNCOCEPHALIA$354, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RHYNCOCEPHALIA$354);
                    }
                    target.setEnumValue(rhyncocephalia);
                }
            }
            
            /**
             * Sets (as xml) the "Rhyncocephalia" element
             */
            public void xsetRhyncocephalia(gov.grants.apply.system.globalLibraryV20.YesNoDataType rhyncocephalia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RHYNCOCEPHALIA$354, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RHYNCOCEPHALIA$354);
                    }
                    target.set(rhyncocephalia);
                }
            }
            
            /**
             * Unsets the "Rhyncocephalia" element
             */
            public void unsetRhyncocephalia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(RHYNCOCEPHALIA$354, 0);
                }
            }
            
            /**
             * Gets the "AVES" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAVES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AVES$356, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "AVES" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAVES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AVES$356, 0);
                    return target;
                }
            }
            
            /**
             * True if has "AVES" element
             */
            public boolean isSetAVES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(AVES$356) != 0;
                }
            }
            
            /**
             * Sets the "AVES" element
             */
            public void setAVES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum aves)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AVES$356, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AVES$356);
                    }
                    target.setEnumValue(aves);
                }
            }
            
            /**
             * Sets (as xml) the "AVES" element
             */
            public void xsetAVES(gov.grants.apply.system.globalLibraryV20.YesNoDataType aves)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AVES$356, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AVES$356);
                    }
                    target.set(aves);
                }
            }
            
            /**
             * Unsets the "AVES" element
             */
            public void unsetAVES()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(AVES$356, 0);
                }
            }
            
            /**
             * Gets the "Paleognathae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPaleognathae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PALEOGNATHAE$358, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Paleognathae" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPaleognathae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PALEOGNATHAE$358, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Paleognathae" element
             */
            public boolean isSetPaleognathae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PALEOGNATHAE$358) != 0;
                }
            }
            
            /**
             * Sets the "Paleognathae" element
             */
            public void setPaleognathae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum paleognathae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PALEOGNATHAE$358, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PALEOGNATHAE$358);
                    }
                    target.setEnumValue(paleognathae);
                }
            }
            
            /**
             * Sets (as xml) the "Paleognathae" element
             */
            public void xsetPaleognathae(gov.grants.apply.system.globalLibraryV20.YesNoDataType paleognathae)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PALEOGNATHAE$358, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PALEOGNATHAE$358);
                    }
                    target.set(paleognathae);
                }
            }
            
            /**
             * Unsets the "Paleognathae" element
             */
            public void unsetPaleognathae()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PALEOGNATHAE$358, 0);
                }
            }
            
            /**
             * Gets the "Sphenisciformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSphenisciformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPHENISCIFORMES$360, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Sphenisciformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSphenisciformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SPHENISCIFORMES$360, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Sphenisciformes" element
             */
            public boolean isSetSphenisciformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(SPHENISCIFORMES$360) != 0;
                }
            }
            
            /**
             * Sets the "Sphenisciformes" element
             */
            public void setSphenisciformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum sphenisciformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPHENISCIFORMES$360, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SPHENISCIFORMES$360);
                    }
                    target.setEnumValue(sphenisciformes);
                }
            }
            
            /**
             * Sets (as xml) the "Sphenisciformes" element
             */
            public void xsetSphenisciformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType sphenisciformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SPHENISCIFORMES$360, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SPHENISCIFORMES$360);
                    }
                    target.set(sphenisciformes);
                }
            }
            
            /**
             * Unsets the "Sphenisciformes" element
             */
            public void unsetSphenisciformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(SPHENISCIFORMES$360, 0);
                }
            }
            
            /**
             * Gets the "Procellariiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProcellariiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROCELLARIIFORMES$362, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Procellariiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProcellariiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROCELLARIIFORMES$362, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Procellariiformes" element
             */
            public boolean isSetProcellariiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PROCELLARIIFORMES$362) != 0;
                }
            }
            
            /**
             * Sets the "Procellariiformes" element
             */
            public void setProcellariiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum procellariiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROCELLARIIFORMES$362, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROCELLARIIFORMES$362);
                    }
                    target.setEnumValue(procellariiformes);
                }
            }
            
            /**
             * Sets (as xml) the "Procellariiformes" element
             */
            public void xsetProcellariiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType procellariiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROCELLARIIFORMES$362, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROCELLARIIFORMES$362);
                    }
                    target.set(procellariiformes);
                }
            }
            
            /**
             * Unsets the "Procellariiformes" element
             */
            public void unsetProcellariiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PROCELLARIIFORMES$362, 0);
                }
            }
            
            /**
             * Gets the "Pelecaniformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPelecaniformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PELECANIFORMES$364, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Pelecaniformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPelecaniformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PELECANIFORMES$364, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Pelecaniformes" element
             */
            public boolean isSetPelecaniformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PELECANIFORMES$364) != 0;
                }
            }
            
            /**
             * Sets the "Pelecaniformes" element
             */
            public void setPelecaniformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pelecaniformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PELECANIFORMES$364, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PELECANIFORMES$364);
                    }
                    target.setEnumValue(pelecaniformes);
                }
            }
            
            /**
             * Sets (as xml) the "Pelecaniformes" element
             */
            public void xsetPelecaniformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType pelecaniformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PELECANIFORMES$364, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PELECANIFORMES$364);
                    }
                    target.set(pelecaniformes);
                }
            }
            
            /**
             * Unsets the "Pelecaniformes" element
             */
            public void unsetPelecaniformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PELECANIFORMES$364, 0);
                }
            }
            
            /**
             * Gets the "Ciconiiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCiconiiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CICONIIFORMES$366, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Ciconiiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCiconiiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CICONIIFORMES$366, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Ciconiiformes" element
             */
            public boolean isSetCiconiiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CICONIIFORMES$366) != 0;
                }
            }
            
            /**
             * Sets the "Ciconiiformes" element
             */
            public void setCiconiiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ciconiiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CICONIIFORMES$366, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CICONIIFORMES$366);
                    }
                    target.setEnumValue(ciconiiformes);
                }
            }
            
            /**
             * Sets (as xml) the "Ciconiiformes" element
             */
            public void xsetCiconiiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType ciconiiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CICONIIFORMES$366, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CICONIIFORMES$366);
                    }
                    target.set(ciconiiformes);
                }
            }
            
            /**
             * Unsets the "Ciconiiformes" element
             */
            public void unsetCiconiiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CICONIIFORMES$366, 0);
                }
            }
            
            /**
             * Gets the "Anseriformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAnseriformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANSERIFORMES$368, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Anseriformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAnseriformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANSERIFORMES$368, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Anseriformes" element
             */
            public boolean isSetAnseriformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ANSERIFORMES$368) != 0;
                }
            }
            
            /**
             * Sets the "Anseriformes" element
             */
            public void setAnseriformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum anseriformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANSERIFORMES$368, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANSERIFORMES$368);
                    }
                    target.setEnumValue(anseriformes);
                }
            }
            
            /**
             * Sets (as xml) the "Anseriformes" element
             */
            public void xsetAnseriformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType anseriformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANSERIFORMES$368, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANSERIFORMES$368);
                    }
                    target.set(anseriformes);
                }
            }
            
            /**
             * Unsets the "Anseriformes" element
             */
            public void unsetAnseriformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ANSERIFORMES$368, 0);
                }
            }
            
            /**
             * Gets the "Falconiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFalconiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FALCONIFORMES$370, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Falconiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFalconiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FALCONIFORMES$370, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Falconiformes" element
             */
            public boolean isSetFalconiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(FALCONIFORMES$370) != 0;
                }
            }
            
            /**
             * Sets the "Falconiformes" element
             */
            public void setFalconiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum falconiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FALCONIFORMES$370, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FALCONIFORMES$370);
                    }
                    target.setEnumValue(falconiformes);
                }
            }
            
            /**
             * Sets (as xml) the "Falconiformes" element
             */
            public void xsetFalconiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType falconiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FALCONIFORMES$370, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FALCONIFORMES$370);
                    }
                    target.set(falconiformes);
                }
            }
            
            /**
             * Unsets the "Falconiformes" element
             */
            public void unsetFalconiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(FALCONIFORMES$370, 0);
                }
            }
            
            /**
             * Gets the "Galliformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGalliformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GALLIFORMES$372, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Galliformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGalliformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GALLIFORMES$372, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Galliformes" element
             */
            public boolean isSetGalliformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(GALLIFORMES$372) != 0;
                }
            }
            
            /**
             * Sets the "Galliformes" element
             */
            public void setGalliformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum galliformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GALLIFORMES$372, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GALLIFORMES$372);
                    }
                    target.setEnumValue(galliformes);
                }
            }
            
            /**
             * Sets (as xml) the "Galliformes" element
             */
            public void xsetGalliformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType galliformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GALLIFORMES$372, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GALLIFORMES$372);
                    }
                    target.set(galliformes);
                }
            }
            
            /**
             * Unsets the "Galliformes" element
             */
            public void unsetGalliformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(GALLIFORMES$372, 0);
                }
            }
            
            /**
             * Gets the "Gruiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGruiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GRUIFORMES$374, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Gruiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGruiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GRUIFORMES$374, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Gruiformes" element
             */
            public boolean isSetGruiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(GRUIFORMES$374) != 0;
                }
            }
            
            /**
             * Sets the "Gruiformes" element
             */
            public void setGruiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum gruiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GRUIFORMES$374, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GRUIFORMES$374);
                    }
                    target.setEnumValue(gruiformes);
                }
            }
            
            /**
             * Sets (as xml) the "Gruiformes" element
             */
            public void xsetGruiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType gruiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GRUIFORMES$374, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GRUIFORMES$374);
                    }
                    target.set(gruiformes);
                }
            }
            
            /**
             * Unsets the "Gruiformes" element
             */
            public void unsetGruiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(GRUIFORMES$374, 0);
                }
            }
            
            /**
             * Gets the "Charadriiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCharadriiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHARADRIIFORMES$376, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Charadriiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCharadriiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHARADRIIFORMES$376, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Charadriiformes" element
             */
            public boolean isSetCharadriiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CHARADRIIFORMES$376) != 0;
                }
            }
            
            /**
             * Sets the "Charadriiformes" element
             */
            public void setCharadriiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum charadriiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHARADRIIFORMES$376, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHARADRIIFORMES$376);
                    }
                    target.setEnumValue(charadriiformes);
                }
            }
            
            /**
             * Sets (as xml) the "Charadriiformes" element
             */
            public void xsetCharadriiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType charadriiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHARADRIIFORMES$376, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHARADRIIFORMES$376);
                    }
                    target.set(charadriiformes);
                }
            }
            
            /**
             * Unsets the "Charadriiformes" element
             */
            public void unsetCharadriiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CHARADRIIFORMES$376, 0);
                }
            }
            
            /**
             * Gets the "Columbiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getColumbiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLUMBIFORMES$378, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Columbiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetColumbiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLUMBIFORMES$378, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Columbiformes" element
             */
            public boolean isSetColumbiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(COLUMBIFORMES$378) != 0;
                }
            }
            
            /**
             * Sets the "Columbiformes" element
             */
            public void setColumbiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum columbiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLUMBIFORMES$378, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COLUMBIFORMES$378);
                    }
                    target.setEnumValue(columbiformes);
                }
            }
            
            /**
             * Sets (as xml) the "Columbiformes" element
             */
            public void xsetColumbiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType columbiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLUMBIFORMES$378, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COLUMBIFORMES$378);
                    }
                    target.set(columbiformes);
                }
            }
            
            /**
             * Unsets the "Columbiformes" element
             */
            public void unsetColumbiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(COLUMBIFORMES$378, 0);
                }
            }
            
            /**
             * Gets the "Psittaciformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPsittaciformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PSITTACIFORMES$380, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Psittaciformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPsittaciformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PSITTACIFORMES$380, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Psittaciformes" element
             */
            public boolean isSetPsittaciformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PSITTACIFORMES$380) != 0;
                }
            }
            
            /**
             * Sets the "Psittaciformes" element
             */
            public void setPsittaciformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum psittaciformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PSITTACIFORMES$380, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PSITTACIFORMES$380);
                    }
                    target.setEnumValue(psittaciformes);
                }
            }
            
            /**
             * Sets (as xml) the "Psittaciformes" element
             */
            public void xsetPsittaciformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType psittaciformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PSITTACIFORMES$380, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PSITTACIFORMES$380);
                    }
                    target.set(psittaciformes);
                }
            }
            
            /**
             * Unsets the "Psittaciformes" element
             */
            public void unsetPsittaciformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PSITTACIFORMES$380, 0);
                }
            }
            
            /**
             * Gets the "Cuculiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCuculiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CUCULIFORMES$382, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Cuculiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCuculiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CUCULIFORMES$382, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Cuculiformes" element
             */
            public boolean isSetCuculiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CUCULIFORMES$382) != 0;
                }
            }
            
            /**
             * Sets the "Cuculiformes" element
             */
            public void setCuculiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cuculiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CUCULIFORMES$382, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CUCULIFORMES$382);
                    }
                    target.setEnumValue(cuculiformes);
                }
            }
            
            /**
             * Sets (as xml) the "Cuculiformes" element
             */
            public void xsetCuculiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType cuculiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CUCULIFORMES$382, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CUCULIFORMES$382);
                    }
                    target.set(cuculiformes);
                }
            }
            
            /**
             * Unsets the "Cuculiformes" element
             */
            public void unsetCuculiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CUCULIFORMES$382, 0);
                }
            }
            
            /**
             * Gets the "Strigiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getStrigiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STRIGIFORMES$384, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Strigiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetStrigiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(STRIGIFORMES$384, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Strigiformes" element
             */
            public boolean isSetStrigiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(STRIGIFORMES$384) != 0;
                }
            }
            
            /**
             * Sets the "Strigiformes" element
             */
            public void setStrigiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum strigiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STRIGIFORMES$384, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STRIGIFORMES$384);
                    }
                    target.setEnumValue(strigiformes);
                }
            }
            
            /**
             * Sets (as xml) the "Strigiformes" element
             */
            public void xsetStrigiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType strigiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(STRIGIFORMES$384, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(STRIGIFORMES$384);
                    }
                    target.set(strigiformes);
                }
            }
            
            /**
             * Unsets the "Strigiformes" element
             */
            public void unsetStrigiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(STRIGIFORMES$384, 0);
                }
            }
            
            /**
             * Gets the "Apodiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getApodiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APODIFORMES$386, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Apodiformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetApodiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APODIFORMES$386, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Apodiformes" element
             */
            public boolean isSetApodiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(APODIFORMES$386) != 0;
                }
            }
            
            /**
             * Sets the "Apodiformes" element
             */
            public void setApodiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum apodiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APODIFORMES$386, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APODIFORMES$386);
                    }
                    target.setEnumValue(apodiformes);
                }
            }
            
            /**
             * Sets (as xml) the "Apodiformes" element
             */
            public void xsetApodiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType apodiformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APODIFORMES$386, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(APODIFORMES$386);
                    }
                    target.set(apodiformes);
                }
            }
            
            /**
             * Unsets the "Apodiformes" element
             */
            public void unsetApodiformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(APODIFORMES$386, 0);
                }
            }
            
            /**
             * Gets the "Coraciformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCoraciformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CORACIFORMES$388, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Coraciformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCoraciformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CORACIFORMES$388, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Coraciformes" element
             */
            public boolean isSetCoraciformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CORACIFORMES$388) != 0;
                }
            }
            
            /**
             * Sets the "Coraciformes" element
             */
            public void setCoraciformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum coraciformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CORACIFORMES$388, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CORACIFORMES$388);
                    }
                    target.setEnumValue(coraciformes);
                }
            }
            
            /**
             * Sets (as xml) the "Coraciformes" element
             */
            public void xsetCoraciformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType coraciformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CORACIFORMES$388, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CORACIFORMES$388);
                    }
                    target.set(coraciformes);
                }
            }
            
            /**
             * Unsets the "Coraciformes" element
             */
            public void unsetCoraciformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CORACIFORMES$388, 0);
                }
            }
            
            /**
             * Gets the "Piciformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPiciformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PICIFORMES$390, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Piciformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPiciformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PICIFORMES$390, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Piciformes" element
             */
            public boolean isSetPiciformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PICIFORMES$390) != 0;
                }
            }
            
            /**
             * Sets the "Piciformes" element
             */
            public void setPiciformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum piciformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PICIFORMES$390, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PICIFORMES$390);
                    }
                    target.setEnumValue(piciformes);
                }
            }
            
            /**
             * Sets (as xml) the "Piciformes" element
             */
            public void xsetPiciformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType piciformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PICIFORMES$390, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PICIFORMES$390);
                    }
                    target.set(piciformes);
                }
            }
            
            /**
             * Unsets the "Piciformes" element
             */
            public void unsetPiciformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PICIFORMES$390, 0);
                }
            }
            
            /**
             * Gets the "Passeriformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPasseriformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PASSERIFORMES$392, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Passeriformes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPasseriformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PASSERIFORMES$392, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Passeriformes" element
             */
            public boolean isSetPasseriformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PASSERIFORMES$392) != 0;
                }
            }
            
            /**
             * Sets the "Passeriformes" element
             */
            public void setPasseriformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum passeriformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PASSERIFORMES$392, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PASSERIFORMES$392);
                    }
                    target.setEnumValue(passeriformes);
                }
            }
            
            /**
             * Sets (as xml) the "Passeriformes" element
             */
            public void xsetPasseriformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType passeriformes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PASSERIFORMES$392, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PASSERIFORMES$392);
                    }
                    target.set(passeriformes);
                }
            }
            
            /**
             * Unsets the "Passeriformes" element
             */
            public void unsetPasseriformes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PASSERIFORMES$392, 0);
                }
            }
            
            /**
             * Gets the "MAMMALIA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMAMMALIA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MAMMALIA$394, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "MAMMALIA" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMAMMALIA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MAMMALIA$394, 0);
                    return target;
                }
            }
            
            /**
             * True if has "MAMMALIA" element
             */
            public boolean isSetMAMMALIA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(MAMMALIA$394) != 0;
                }
            }
            
            /**
             * Sets the "MAMMALIA" element
             */
            public void setMAMMALIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mammalia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MAMMALIA$394, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MAMMALIA$394);
                    }
                    target.setEnumValue(mammalia);
                }
            }
            
            /**
             * Sets (as xml) the "MAMMALIA" element
             */
            public void xsetMAMMALIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType mammalia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MAMMALIA$394, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MAMMALIA$394);
                    }
                    target.set(mammalia);
                }
            }
            
            /**
             * Unsets the "MAMMALIA" element
             */
            public void unsetMAMMALIA()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(MAMMALIA$394, 0);
                }
            }
            
            /**
             * Gets the "Monotremata" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMonotremata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOTREMATA$396, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Monotremata" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMonotremata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOTREMATA$396, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Monotremata" element
             */
            public boolean isSetMonotremata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(MONOTREMATA$396) != 0;
                }
            }
            
            /**
             * Sets the "Monotremata" element
             */
            public void setMonotremata(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum monotremata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOTREMATA$396, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MONOTREMATA$396);
                    }
                    target.setEnumValue(monotremata);
                }
            }
            
            /**
             * Sets (as xml) the "Monotremata" element
             */
            public void xsetMonotremata(gov.grants.apply.system.globalLibraryV20.YesNoDataType monotremata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOTREMATA$396, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MONOTREMATA$396);
                    }
                    target.set(monotremata);
                }
            }
            
            /**
             * Unsets the "Monotremata" element
             */
            public void unsetMonotremata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(MONOTREMATA$396, 0);
                }
            }
            
            /**
             * Gets the "Marsupalia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMarsupalia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MARSUPALIA$398, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Marsupalia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMarsupalia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MARSUPALIA$398, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Marsupalia" element
             */
            public boolean isSetMarsupalia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(MARSUPALIA$398) != 0;
                }
            }
            
            /**
             * Sets the "Marsupalia" element
             */
            public void setMarsupalia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum marsupalia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MARSUPALIA$398, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MARSUPALIA$398);
                    }
                    target.setEnumValue(marsupalia);
                }
            }
            
            /**
             * Sets (as xml) the "Marsupalia" element
             */
            public void xsetMarsupalia(gov.grants.apply.system.globalLibraryV20.YesNoDataType marsupalia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MARSUPALIA$398, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MARSUPALIA$398);
                    }
                    target.set(marsupalia);
                }
            }
            
            /**
             * Unsets the "Marsupalia" element
             */
            public void unsetMarsupalia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(MARSUPALIA$398, 0);
                }
            }
            
            /**
             * Gets the "Eutheria" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEutheria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EUTHERIA$400, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Eutheria" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEutheria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EUTHERIA$400, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Eutheria" element
             */
            public boolean isSetEutheria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(EUTHERIA$400) != 0;
                }
            }
            
            /**
             * Sets the "Eutheria" element
             */
            public void setEutheria(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum eutheria)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EUTHERIA$400, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EUTHERIA$400);
                    }
                    target.setEnumValue(eutheria);
                }
            }
            
            /**
             * Sets (as xml) the "Eutheria" element
             */
            public void xsetEutheria(gov.grants.apply.system.globalLibraryV20.YesNoDataType eutheria)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EUTHERIA$400, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EUTHERIA$400);
                    }
                    target.set(eutheria);
                }
            }
            
            /**
             * Unsets the "Eutheria" element
             */
            public void unsetEutheria()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(EUTHERIA$400, 0);
                }
            }
            
            /**
             * Gets the "Insectivora" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInsectivora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INSECTIVORA$402, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Insectivora" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInsectivora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INSECTIVORA$402, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Insectivora" element
             */
            public boolean isSetInsectivora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(INSECTIVORA$402) != 0;
                }
            }
            
            /**
             * Sets the "Insectivora" element
             */
            public void setInsectivora(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum insectivora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INSECTIVORA$402, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INSECTIVORA$402);
                    }
                    target.setEnumValue(insectivora);
                }
            }
            
            /**
             * Sets (as xml) the "Insectivora" element
             */
            public void xsetInsectivora(gov.grants.apply.system.globalLibraryV20.YesNoDataType insectivora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INSECTIVORA$402, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INSECTIVORA$402);
                    }
                    target.set(insectivora);
                }
            }
            
            /**
             * Unsets the "Insectivora" element
             */
            public void unsetInsectivora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(INSECTIVORA$402, 0);
                }
            }
            
            /**
             * Gets the "Chiroptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChiroptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHIROPTERA$404, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Chiroptera" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChiroptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHIROPTERA$404, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Chiroptera" element
             */
            public boolean isSetChiroptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CHIROPTERA$404) != 0;
                }
            }
            
            /**
             * Sets the "Chiroptera" element
             */
            public void setChiroptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chiroptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHIROPTERA$404, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHIROPTERA$404);
                    }
                    target.setEnumValue(chiroptera);
                }
            }
            
            /**
             * Sets (as xml) the "Chiroptera" element
             */
            public void xsetChiroptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType chiroptera)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHIROPTERA$404, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHIROPTERA$404);
                    }
                    target.set(chiroptera);
                }
            }
            
            /**
             * Unsets the "Chiroptera" element
             */
            public void unsetChiroptera()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CHIROPTERA$404, 0);
                }
            }
            
            /**
             * Gets the "Edentata" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEdentata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EDENTATA$406, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Edentata" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEdentata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EDENTATA$406, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Edentata" element
             */
            public boolean isSetEdentata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(EDENTATA$406) != 0;
                }
            }
            
            /**
             * Sets the "Edentata" element
             */
            public void setEdentata(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum edentata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EDENTATA$406, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EDENTATA$406);
                    }
                    target.setEnumValue(edentata);
                }
            }
            
            /**
             * Sets (as xml) the "Edentata" element
             */
            public void xsetEdentata(gov.grants.apply.system.globalLibraryV20.YesNoDataType edentata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EDENTATA$406, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EDENTATA$406);
                    }
                    target.set(edentata);
                }
            }
            
            /**
             * Unsets the "Edentata" element
             */
            public void unsetEdentata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(EDENTATA$406, 0);
                }
            }
            
            /**
             * Gets the "Primates" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPrimates()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIMATES$408, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Primates" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPrimates()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRIMATES$408, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Primates" element
             */
            public boolean isSetPrimates()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PRIMATES$408) != 0;
                }
            }
            
            /**
             * Sets the "Primates" element
             */
            public void setPrimates(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum primates)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIMATES$408, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRIMATES$408);
                    }
                    target.setEnumValue(primates);
                }
            }
            
            /**
             * Sets (as xml) the "Primates" element
             */
            public void xsetPrimates(gov.grants.apply.system.globalLibraryV20.YesNoDataType primates)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRIMATES$408, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PRIMATES$408);
                    }
                    target.set(primates);
                }
            }
            
            /**
             * Unsets the "Primates" element
             */
            public void unsetPrimates()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PRIMATES$408, 0);
                }
            }
            
            /**
             * Gets the "Monkeys" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMonkeys()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONKEYS$410, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Monkeys" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMonkeys()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONKEYS$410, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Monkeys" element
             */
            public boolean isSetMonkeys()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(MONKEYS$410) != 0;
                }
            }
            
            /**
             * Sets the "Monkeys" element
             */
            public void setMonkeys(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum monkeys)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONKEYS$410, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MONKEYS$410);
                    }
                    target.setEnumValue(monkeys);
                }
            }
            
            /**
             * Sets (as xml) the "Monkeys" element
             */
            public void xsetMonkeys(gov.grants.apply.system.globalLibraryV20.YesNoDataType monkeys)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONKEYS$410, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MONKEYS$410);
                    }
                    target.set(monkeys);
                }
            }
            
            /**
             * Unsets the "Monkeys" element
             */
            public void unsetMonkeys()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(MONKEYS$410, 0);
                }
            }
            
            /**
             * Gets the "Apes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getApes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APES$412, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Apes" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetApes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APES$412, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Apes" element
             */
            public boolean isSetApes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(APES$412) != 0;
                }
            }
            
            /**
             * Sets the "Apes" element
             */
            public void setApes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum apes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APES$412, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APES$412);
                    }
                    target.setEnumValue(apes);
                }
            }
            
            /**
             * Sets (as xml) the "Apes" element
             */
            public void xsetApes(gov.grants.apply.system.globalLibraryV20.YesNoDataType apes)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APES$412, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(APES$412);
                    }
                    target.set(apes);
                }
            }
            
            /**
             * Unsets the "Apes" element
             */
            public void unsetApes()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(APES$412, 0);
                }
            }
            
            /**
             * Gets the "Humans" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHumans()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HUMANS$414, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Humans" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHumans()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HUMANS$414, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Humans" element
             */
            public boolean isSetHumans()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(HUMANS$414) != 0;
                }
            }
            
            /**
             * Sets the "Humans" element
             */
            public void setHumans(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum humans)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HUMANS$414, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HUMANS$414);
                    }
                    target.setEnumValue(humans);
                }
            }
            
            /**
             * Sets (as xml) the "Humans" element
             */
            public void xsetHumans(gov.grants.apply.system.globalLibraryV20.YesNoDataType humans)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HUMANS$414, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HUMANS$414);
                    }
                    target.set(humans);
                }
            }
            
            /**
             * Unsets the "Humans" element
             */
            public void unsetHumans()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(HUMANS$414, 0);
                }
            }
            
            /**
             * Gets the "Rodentia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRodentia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RODENTIA$416, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Rodentia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRodentia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RODENTIA$416, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Rodentia" element
             */
            public boolean isSetRodentia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(RODENTIA$416) != 0;
                }
            }
            
            /**
             * Sets the "Rodentia" element
             */
            public void setRodentia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum rodentia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RODENTIA$416, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RODENTIA$416);
                    }
                    target.setEnumValue(rodentia);
                }
            }
            
            /**
             * Sets (as xml) the "Rodentia" element
             */
            public void xsetRodentia(gov.grants.apply.system.globalLibraryV20.YesNoDataType rodentia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RODENTIA$416, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RODENTIA$416);
                    }
                    target.set(rodentia);
                }
            }
            
            /**
             * Unsets the "Rodentia" element
             */
            public void unsetRodentia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(RODENTIA$416, 0);
                }
            }
            
            /**
             * Gets the "LaboratoryRodents" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLaboratoryRodents()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LABORATORYRODENTS$418, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "LaboratoryRodents" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLaboratoryRodents()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LABORATORYRODENTS$418, 0);
                    return target;
                }
            }
            
            /**
             * True if has "LaboratoryRodents" element
             */
            public boolean isSetLaboratoryRodents()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(LABORATORYRODENTS$418) != 0;
                }
            }
            
            /**
             * Sets the "LaboratoryRodents" element
             */
            public void setLaboratoryRodents(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum laboratoryRodents)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LABORATORYRODENTS$418, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LABORATORYRODENTS$418);
                    }
                    target.setEnumValue(laboratoryRodents);
                }
            }
            
            /**
             * Sets (as xml) the "LaboratoryRodents" element
             */
            public void xsetLaboratoryRodents(gov.grants.apply.system.globalLibraryV20.YesNoDataType laboratoryRodents)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LABORATORYRODENTS$418, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LABORATORYRODENTS$418);
                    }
                    target.set(laboratoryRodents);
                }
            }
            
            /**
             * Unsets the "LaboratoryRodents" element
             */
            public void unsetLaboratoryRodents()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(LABORATORYRODENTS$418, 0);
                }
            }
            
            /**
             * Gets the "NLRodents" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNLRodents()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NLRODENTS$420, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "NLRodents" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNLRodents()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NLRODENTS$420, 0);
                    return target;
                }
            }
            
            /**
             * True if has "NLRodents" element
             */
            public boolean isSetNLRodents()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(NLRODENTS$420) != 0;
                }
            }
            
            /**
             * Sets the "NLRodents" element
             */
            public void setNLRodents(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nlRodents)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NLRODENTS$420, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NLRODENTS$420);
                    }
                    target.setEnumValue(nlRodents);
                }
            }
            
            /**
             * Sets (as xml) the "NLRodents" element
             */
            public void xsetNLRodents(gov.grants.apply.system.globalLibraryV20.YesNoDataType nlRodents)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NLRODENTS$420, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NLRODENTS$420);
                    }
                    target.set(nlRodents);
                }
            }
            
            /**
             * Unsets the "NLRodents" element
             */
            public void unsetNLRodents()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(NLRODENTS$420, 0);
                }
            }
            
            /**
             * Gets the "Lagomorphs" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLagomorphs()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LAGOMORPHS$422, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Lagomorphs" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLagomorphs()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LAGOMORPHS$422, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Lagomorphs" element
             */
            public boolean isSetLagomorphs()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(LAGOMORPHS$422) != 0;
                }
            }
            
            /**
             * Sets the "Lagomorphs" element
             */
            public void setLagomorphs(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum lagomorphs)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LAGOMORPHS$422, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LAGOMORPHS$422);
                    }
                    target.setEnumValue(lagomorphs);
                }
            }
            
            /**
             * Sets (as xml) the "Lagomorphs" element
             */
            public void xsetLagomorphs(gov.grants.apply.system.globalLibraryV20.YesNoDataType lagomorphs)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LAGOMORPHS$422, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LAGOMORPHS$422);
                    }
                    target.set(lagomorphs);
                }
            }
            
            /**
             * Unsets the "Lagomorphs" element
             */
            public void unsetLagomorphs()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(LAGOMORPHS$422, 0);
                }
            }
            
            /**
             * Gets the "Tubulidenata" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTubulidenata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TUBULIDENATA$424, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Tubulidenata" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTubulidenata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TUBULIDENATA$424, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Tubulidenata" element
             */
            public boolean isSetTubulidenata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(TUBULIDENATA$424) != 0;
                }
            }
            
            /**
             * Sets the "Tubulidenata" element
             */
            public void setTubulidenata(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tubulidenata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TUBULIDENATA$424, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TUBULIDENATA$424);
                    }
                    target.setEnumValue(tubulidenata);
                }
            }
            
            /**
             * Sets (as xml) the "Tubulidenata" element
             */
            public void xsetTubulidenata(gov.grants.apply.system.globalLibraryV20.YesNoDataType tubulidenata)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TUBULIDENATA$424, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TUBULIDENATA$424);
                    }
                    target.set(tubulidenata);
                }
            }
            
            /**
             * Unsets the "Tubulidenata" element
             */
            public void unsetTubulidenata()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(TUBULIDENATA$424, 0);
                }
            }
            
            /**
             * Gets the "Carnivora" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCarnivora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CARNIVORA$426, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Carnivora" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCarnivora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CARNIVORA$426, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Carnivora" element
             */
            public boolean isSetCarnivora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(CARNIVORA$426) != 0;
                }
            }
            
            /**
             * Sets the "Carnivora" element
             */
            public void setCarnivora(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum carnivora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CARNIVORA$426, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CARNIVORA$426);
                    }
                    target.setEnumValue(carnivora);
                }
            }
            
            /**
             * Sets (as xml) the "Carnivora" element
             */
            public void xsetCarnivora(gov.grants.apply.system.globalLibraryV20.YesNoDataType carnivora)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CARNIVORA$426, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CARNIVORA$426);
                    }
                    target.set(carnivora);
                }
            }
            
            /**
             * Unsets the "Carnivora" element
             */
            public void unsetCarnivora()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(CARNIVORA$426, 0);
                }
            }
            
            /**
             * Gets the "Ungulates" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUngulates()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UNGULATES$428, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Ungulates" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUngulates()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UNGULATES$428, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Ungulates" element
             */
            public boolean isSetUngulates()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(UNGULATES$428) != 0;
                }
            }
            
            /**
             * Sets the "Ungulates" element
             */
            public void setUngulates(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ungulates)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UNGULATES$428, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(UNGULATES$428);
                    }
                    target.setEnumValue(ungulates);
                }
            }
            
            /**
             * Sets (as xml) the "Ungulates" element
             */
            public void xsetUngulates(gov.grants.apply.system.globalLibraryV20.YesNoDataType ungulates)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UNGULATES$428, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(UNGULATES$428);
                    }
                    target.set(ungulates);
                }
            }
            
            /**
             * Unsets the "Ungulates" element
             */
            public void unsetUngulates()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(UNGULATES$428, 0);
                }
            }
            
            /**
             * Gets the "Perissodactyla" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPerissodactyla()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PERISSODACTYLA$430, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Perissodactyla" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPerissodactyla()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PERISSODACTYLA$430, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Perissodactyla" element
             */
            public boolean isSetPerissodactyla()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PERISSODACTYLA$430) != 0;
                }
            }
            
            /**
             * Sets the "Perissodactyla" element
             */
            public void setPerissodactyla(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum perissodactyla)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PERISSODACTYLA$430, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PERISSODACTYLA$430);
                    }
                    target.setEnumValue(perissodactyla);
                }
            }
            
            /**
             * Sets (as xml) the "Perissodactyla" element
             */
            public void xsetPerissodactyla(gov.grants.apply.system.globalLibraryV20.YesNoDataType perissodactyla)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PERISSODACTYLA$430, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PERISSODACTYLA$430);
                    }
                    target.set(perissodactyla);
                }
            }
            
            /**
             * Unsets the "Perissodactyla" element
             */
            public void unsetPerissodactyla()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PERISSODACTYLA$430, 0);
                }
            }
            
            /**
             * Gets the "Artiodactyla" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArtiodactyla()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTIODACTYLA$432, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Artiodactyla" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArtiodactyla()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARTIODACTYLA$432, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Artiodactyla" element
             */
            public boolean isSetArtiodactyla()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(ARTIODACTYLA$432) != 0;
                }
            }
            
            /**
             * Sets the "Artiodactyla" element
             */
            public void setArtiodactyla(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum artiodactyla)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTIODACTYLA$432, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARTIODACTYLA$432);
                    }
                    target.setEnumValue(artiodactyla);
                }
            }
            
            /**
             * Sets (as xml) the "Artiodactyla" element
             */
            public void xsetArtiodactyla(gov.grants.apply.system.globalLibraryV20.YesNoDataType artiodactyla)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARTIODACTYLA$432, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ARTIODACTYLA$432);
                    }
                    target.set(artiodactyla);
                }
            }
            
            /**
             * Unsets the "Artiodactyla" element
             */
            public void unsetArtiodactyla()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(ARTIODACTYLA$432, 0);
                }
            }
            
            /**
             * Gets the "Sirenia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSirenia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SIRENIA$434, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Sirenia" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSirenia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SIRENIA$434, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Sirenia" element
             */
            public boolean isSetSirenia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(SIRENIA$434) != 0;
                }
            }
            
            /**
             * Sets the "Sirenia" element
             */
            public void setSirenia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum sirenia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SIRENIA$434, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SIRENIA$434);
                    }
                    target.setEnumValue(sirenia);
                }
            }
            
            /**
             * Sets (as xml) the "Sirenia" element
             */
            public void xsetSirenia(gov.grants.apply.system.globalLibraryV20.YesNoDataType sirenia)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SIRENIA$434, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SIRENIA$434);
                    }
                    target.set(sirenia);
                }
            }
            
            /**
             * Unsets the "Sirenia" element
             */
            public void unsetSirenia()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(SIRENIA$434, 0);
                }
            }
            
            /**
             * Gets the "Proboscidea" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProboscidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROBOSCIDEA$436, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "Proboscidea" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProboscidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROBOSCIDEA$436, 0);
                    return target;
                }
            }
            
            /**
             * True if has "Proboscidea" element
             */
            public boolean isSetProboscidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(PROBOSCIDEA$436) != 0;
                }
            }
            
            /**
             * Sets the "Proboscidea" element
             */
            public void setProboscidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum proboscidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROBOSCIDEA$436, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROBOSCIDEA$436);
                    }
                    target.setEnumValue(proboscidea);
                }
            }
            
            /**
             * Sets (as xml) the "Proboscidea" element
             */
            public void xsetProboscidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType proboscidea)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROBOSCIDEA$436, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROBOSCIDEA$436);
                    }
                    target.set(proboscidea);
                }
            }
            
            /**
             * Unsets the "Proboscidea" element
             */
            public void unsetProboscidea()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(PROBOSCIDEA$436, 0);
                }
            }
            
            /**
             * Gets the "MarineMammals" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMarineMammals()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MARINEMAMMALS$438, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "MarineMammals" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMarineMammals()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MARINEMAMMALS$438, 0);
                    return target;
                }
            }
            
            /**
             * True if has "MarineMammals" element
             */
            public boolean isSetMarineMammals()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(MARINEMAMMALS$438) != 0;
                }
            }
            
            /**
             * Sets the "MarineMammals" element
             */
            public void setMarineMammals(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum marineMammals)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MARINEMAMMALS$438, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MARINEMAMMALS$438);
                    }
                    target.setEnumValue(marineMammals);
                }
            }
            
            /**
             * Sets (as xml) the "MarineMammals" element
             */
            public void xsetMarineMammals(gov.grants.apply.system.globalLibraryV20.YesNoDataType marineMammals)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MARINEMAMMALS$438, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MARINEMAMMALS$438);
                    }
                    target.set(marineMammals);
                }
            }
            
            /**
             * Unsets the "MarineMammals" element
             */
            public void unsetMarineMammals()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(MARINEMAMMALS$438, 0);
                }
            }
            
            /**
             * Gets the "TRANSGENIC" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTRANSGENIC()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TRANSGENIC$440, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "TRANSGENIC" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTRANSGENIC()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TRANSGENIC$440, 0);
                    return target;
                }
            }
            
            /**
             * True if has "TRANSGENIC" element
             */
            public boolean isSetTRANSGENIC()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(TRANSGENIC$440) != 0;
                }
            }
            
            /**
             * Sets the "TRANSGENIC" element
             */
            public void setTRANSGENIC(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum transgenic)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TRANSGENIC$440, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TRANSGENIC$440);
                    }
                    target.setEnumValue(transgenic);
                }
            }
            
            /**
             * Sets (as xml) the "TRANSGENIC" element
             */
            public void xsetTRANSGENIC(gov.grants.apply.system.globalLibraryV20.YesNoDataType transgenic)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TRANSGENIC$440, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TRANSGENIC$440);
                    }
                    target.set(transgenic);
                }
            }
            
            /**
             * Unsets the "TRANSGENIC" element
             */
            public void unsetTRANSGENIC()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(TRANSGENIC$440, 0);
                }
            }
            
            /**
             * Gets the "FOSSIL" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFOSSIL()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FOSSIL$442, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "FOSSIL" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFOSSIL()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FOSSIL$442, 0);
                    return target;
                }
            }
            
            /**
             * True if has "FOSSIL" element
             */
            public boolean isSetFOSSIL()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(FOSSIL$442) != 0;
                }
            }
            
            /**
             * Sets the "FOSSIL" element
             */
            public void setFOSSIL(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fossil)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FOSSIL$442, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FOSSIL$442);
                    }
                    target.setEnumValue(fossil);
                }
            }
            
            /**
             * Sets (as xml) the "FOSSIL" element
             */
            public void xsetFOSSIL(gov.grants.apply.system.globalLibraryV20.YesNoDataType fossil)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FOSSIL$442, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FOSSIL$442);
                    }
                    target.set(fossil);
                }
            }
            
            /**
             * Unsets the "FOSSIL" element
             */
            public void unsetFOSSIL()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(FOSSIL$442, 0);
                }
            }
            
            /**
             * Gets the "noOrg" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNoOrg()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOORG$444, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "noOrg" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNoOrg()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOORG$444, 0);
                    return target;
                }
            }
            
            /**
             * True if has "noOrg" element
             */
            public boolean isSetNoOrg()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(NOORG$444) != 0;
                }
            }
            
            /**
             * Sets the "noOrg" element
             */
            public void setNoOrg(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum noOrg)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOORG$444, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOORG$444);
                    }
                    target.setEnumValue(noOrg);
                }
            }
            
            /**
             * Sets (as xml) the "noOrg" element
             */
            public void xsetNoOrg(gov.grants.apply.system.globalLibraryV20.YesNoDataType noOrg)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOORG$444, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOORG$444);
                    }
                    target.set(noOrg);
                }
            }
            
            /**
             * Unsets the "noOrg" element
             */
            public void unsetNoOrg()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(NOORG$444, 0);
                }
            }
        }
        /**
         * An XML ModORG(@http://apply.grants.gov/forms/NSF_BIO_EF-V1.0).
         *
         * This is a complex type.
         */
        public static class ModORGImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.ModORG
        {
            private static final long serialVersionUID = 1L;
            
            public ModORGImpl(org.apache.xmlbeans.SchemaType sType)
            {
                super(sType);
            }
            
            private static final javax.xml.namespace.QName NOMODORG$0 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "NoModORG");
            private static final javax.xml.namespace.QName MODORGFREE$2 = 
                new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_EF-V1.0", "ModOrgFree");
            
            
            /**
             * Gets the "NoModORG" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNoModORG()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOMODORG$0, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
                }
            }
            
            /**
             * Gets (as xml) the "NoModORG" element
             */
            public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNoModORG()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOMODORG$0, 0);
                    return target;
                }
            }
            
            /**
             * True if has "NoModORG" element
             */
            public boolean isSetNoModORG()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(NOMODORG$0) != 0;
                }
            }
            
            /**
             * Sets the "NoModORG" element
             */
            public void setNoModORG(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum noModORG)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOMODORG$0, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOMODORG$0);
                    }
                    target.setEnumValue(noModORG);
                }
            }
            
            /**
             * Sets (as xml) the "NoModORG" element
             */
            public void xsetNoModORG(gov.grants.apply.system.globalLibraryV20.YesNoDataType noModORG)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
                    target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOMODORG$0, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOMODORG$0);
                    }
                    target.set(noModORG);
                }
            }
            
            /**
             * Unsets the "NoModORG" element
             */
            public void unsetNoModORG()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(NOMODORG$0, 0);
                }
            }
            
            /**
             * Gets the "ModOrgFree" element
             */
            public java.lang.String getModOrgFree()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MODORGFREE$2, 0);
                    if (target == null)
                    {
                      return null;
                    }
                    return target.getStringValue();
                }
            }
            
            /**
             * Gets (as xml) the "ModOrgFree" element
             */
            public gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.ModORG.ModOrgFree xgetModOrgFree()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.ModORG.ModOrgFree target = null;
                    target = (gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.ModORG.ModOrgFree)get_store().find_element_user(MODORGFREE$2, 0);
                    return target;
                }
            }
            
            /**
             * True if has "ModOrgFree" element
             */
            public boolean isSetModOrgFree()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    return get_store().count_elements(MODORGFREE$2) != 0;
                }
            }
            
            /**
             * Sets the "ModOrgFree" element
             */
            public void setModOrgFree(java.lang.String modOrgFree)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    org.apache.xmlbeans.SimpleValue target = null;
                    target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MODORGFREE$2, 0);
                    if (target == null)
                    {
                      target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MODORGFREE$2);
                    }
                    target.setStringValue(modOrgFree);
                }
            }
            
            /**
             * Sets (as xml) the "ModOrgFree" element
             */
            public void xsetModOrgFree(gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.ModORG.ModOrgFree modOrgFree)
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.ModORG.ModOrgFree target = null;
                    target = (gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.ModORG.ModOrgFree)get_store().find_element_user(MODORGFREE$2, 0);
                    if (target == null)
                    {
                      target = (gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.ModORG.ModOrgFree)get_store().add_element_user(MODORGFREE$2);
                    }
                    target.set(modOrgFree);
                }
            }
            
            /**
             * Unsets the "ModOrgFree" element
             */
            public void unsetModOrgFree()
            {
                synchronized (monitor())
                {
                    check_orphaned();
                    get_store().remove_element(MODORGFREE$2, 0);
                }
            }
            /**
             * An XML ModOrgFree(@http://apply.grants.gov/forms/NSF_BIO_EF-V1.0).
             *
             * This is an atomic type that is a restriction of gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument$NSFBIOEF$ModORG$ModOrgFree.
             */
            public static class ModOrgFreeImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.nsfBIOEFV10.NSFBIOEFDocument.NSFBIOEF.ModORG.ModOrgFree
            {
                private static final long serialVersionUID = 1L;
                
                public ModOrgFreeImpl(org.apache.xmlbeans.SchemaType sType)
                {
                    super(sType, false);
                }
                
                protected ModOrgFreeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
                {
                    super(sType, b);
                }
            }
        }
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy