View Javadoc
1   /*
2    * An XML document type.
3    * Localname: NSF_BIO_DEB
4    * Namespace: http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0
5    * Java type: gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.nsfBIODEBV10.impl;
10  /**
11   * A document containing one NSF_BIO_DEB(@http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0) element.
12   *
13   * This is a complex type.
14   */
15  public class NSFBIODEBDocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument
16  {
17      private static final long serialVersionUID = 1L;
18      
19      public NSFBIODEBDocumentImpl(org.apache.xmlbeans.SchemaType sType)
20      {
21          super(sType);
22      }
23      
24      private static final javax.xml.namespace.QName NSFBIODEB$0 = 
25          new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NSF_BIO_DEB");
26      
27      
28      /**
29       * Gets the "NSF_BIO_DEB" element
30       */
31      public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB getNSFBIODEB()
32      {
33          synchronized (monitor())
34          {
35              check_orphaned();
36              gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB target = null;
37              target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB)get_store().find_element_user(NSFBIODEB$0, 0);
38              if (target == null)
39              {
40                  return null;
41              }
42              return target;
43          }
44      }
45      
46      /**
47       * Sets the "NSF_BIO_DEB" element
48       */
49      public void setNSFBIODEB(gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB nsfbiodeb)
50      {
51          generatedSetterHelperImpl(nsfbiodeb, NSFBIODEB$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
52      }
53      
54      /**
55       * Appends and returns a new empty "NSF_BIO_DEB" element
56       */
57      public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB addNewNSFBIODEB()
58      {
59          synchronized (monitor())
60          {
61              check_orphaned();
62              gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB target = null;
63              target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB)get_store().add_element_user(NSFBIODEB$0);
64              return target;
65          }
66      }
67      /**
68       * An XML NSF_BIO_DEB(@http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0).
69       *
70       * This is a complex type.
71       */
72      public static class NSFBIODEBImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB
73      {
74          private static final long serialVersionUID = 1L;
75          
76          public NSFBIODEBImpl(org.apache.xmlbeans.SchemaType sType)
77          {
78              super(sType);
79          }
80          
81          private static final javax.xml.namespace.QName INVESTIGATORSTATUS$0 = 
82              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "InvestigatorStatus");
83          private static final javax.xml.namespace.QName FIELDSOFSCIENCE$2 = 
84              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "FIELDSOFSCIENCE");
85          private static final javax.xml.namespace.QName SUBSTANTIVEAREA$4 = 
86              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SUBSTANTIVEAREA");
87          private static final javax.xml.namespace.QName INFRASTRUCTURE$6 = 
88              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "INFRASTRUCTURE");
89          private static final javax.xml.namespace.QName HABITAT$8 = 
90              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "HABITAT");
91          private static final javax.xml.namespace.QName GEOGRAPHICAREAOFTHERESEARCH$10 = 
92              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "GEOGRAPHICAREAOFTHERESEARCH");
93          private static final javax.xml.namespace.QName CLASSIFICATIONOFORGANISMS$12 = 
94              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "CLASSIFICATIONOFORGANISMS");
95          private static final javax.xml.namespace.QName MODELORGANISM$14 = 
96              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MODELORGANISM");
97          private static final javax.xml.namespace.QName FORMVERSION$16 = 
98              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "FormVersion");
99          
100         
101         /**
102          * Gets the "InvestigatorStatus" element
103          */
104         public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.InvestigatorStatus.Enum getInvestigatorStatus()
105         {
106             synchronized (monitor())
107             {
108                 check_orphaned();
109                 org.apache.xmlbeans.SimpleValue target = null;
110                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INVESTIGATORSTATUS$0, 0);
111                 if (target == null)
112                 {
113                     return null;
114                 }
115                 return (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.InvestigatorStatus.Enum)target.getEnumValue();
116             }
117         }
118         
119         /**
120          * Gets (as xml) the "InvestigatorStatus" element
121          */
122         public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.InvestigatorStatus xgetInvestigatorStatus()
123         {
124             synchronized (monitor())
125             {
126                 check_orphaned();
127                 gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.InvestigatorStatus target = null;
128                 target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.InvestigatorStatus)get_store().find_element_user(INVESTIGATORSTATUS$0, 0);
129                 return target;
130             }
131         }
132         
133         /**
134          * Sets the "InvestigatorStatus" element
135          */
136         public void setInvestigatorStatus(gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.InvestigatorStatus.Enum investigatorStatus)
137         {
138             synchronized (monitor())
139             {
140                 check_orphaned();
141                 org.apache.xmlbeans.SimpleValue target = null;
142                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INVESTIGATORSTATUS$0, 0);
143                 if (target == null)
144                 {
145                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INVESTIGATORSTATUS$0);
146                 }
147                 target.setEnumValue(investigatorStatus);
148             }
149         }
150         
151         /**
152          * Sets (as xml) the "InvestigatorStatus" element
153          */
154         public void xsetInvestigatorStatus(gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.InvestigatorStatus investigatorStatus)
155         {
156             synchronized (monitor())
157             {
158                 check_orphaned();
159                 gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.InvestigatorStatus target = null;
160                 target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.InvestigatorStatus)get_store().find_element_user(INVESTIGATORSTATUS$0, 0);
161                 if (target == null)
162                 {
163                     target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.InvestigatorStatus)get_store().add_element_user(INVESTIGATORSTATUS$0);
164                 }
165                 target.set(investigatorStatus);
166             }
167         }
168         
169         /**
170          * Gets the "FIELDSOFSCIENCE" element
171          */
172         public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.FIELDSOFSCIENCE getFIELDSOFSCIENCE()
173         {
174             synchronized (monitor())
175             {
176                 check_orphaned();
177                 gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.FIELDSOFSCIENCE target = null;
178                 target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.FIELDSOFSCIENCE)get_store().find_element_user(FIELDSOFSCIENCE$2, 0);
179                 if (target == null)
180                 {
181                     return null;
182                 }
183                 return target;
184             }
185         }
186         
187         /**
188          * Sets the "FIELDSOFSCIENCE" element
189          */
190         public void setFIELDSOFSCIENCE(gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.FIELDSOFSCIENCE fieldsofscience)
191         {
192             generatedSetterHelperImpl(fieldsofscience, FIELDSOFSCIENCE$2, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
193         }
194         
195         /**
196          * Appends and returns a new empty "FIELDSOFSCIENCE" element
197          */
198         public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.FIELDSOFSCIENCE addNewFIELDSOFSCIENCE()
199         {
200             synchronized (monitor())
201             {
202                 check_orphaned();
203                 gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.FIELDSOFSCIENCE target = null;
204                 target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.FIELDSOFSCIENCE)get_store().add_element_user(FIELDSOFSCIENCE$2);
205                 return target;
206             }
207         }
208         
209         /**
210          * Gets the "SUBSTANTIVEAREA" element
211          */
212         public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.SUBSTANTIVEAREA getSUBSTANTIVEAREA()
213         {
214             synchronized (monitor())
215             {
216                 check_orphaned();
217                 gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.SUBSTANTIVEAREA target = null;
218                 target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.SUBSTANTIVEAREA)get_store().find_element_user(SUBSTANTIVEAREA$4, 0);
219                 if (target == null)
220                 {
221                     return null;
222                 }
223                 return target;
224             }
225         }
226         
227         /**
228          * Sets the "SUBSTANTIVEAREA" element
229          */
230         public void setSUBSTANTIVEAREA(gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.SUBSTANTIVEAREA substantivearea)
231         {
232             generatedSetterHelperImpl(substantivearea, SUBSTANTIVEAREA$4, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
233         }
234         
235         /**
236          * Appends and returns a new empty "SUBSTANTIVEAREA" element
237          */
238         public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.SUBSTANTIVEAREA addNewSUBSTANTIVEAREA()
239         {
240             synchronized (monitor())
241             {
242                 check_orphaned();
243                 gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.SUBSTANTIVEAREA target = null;
244                 target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.SUBSTANTIVEAREA)get_store().add_element_user(SUBSTANTIVEAREA$4);
245                 return target;
246             }
247         }
248         
249         /**
250          * Gets the "INFRASTRUCTURE" element
251          */
252         public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.INFRASTRUCTURE getINFRASTRUCTURE()
253         {
254             synchronized (monitor())
255             {
256                 check_orphaned();
257                 gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.INFRASTRUCTURE target = null;
258                 target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.INFRASTRUCTURE)get_store().find_element_user(INFRASTRUCTURE$6, 0);
259                 if (target == null)
260                 {
261                     return null;
262                 }
263                 return target;
264             }
265         }
266         
267         /**
268          * Sets the "INFRASTRUCTURE" element
269          */
270         public void setINFRASTRUCTURE(gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.INFRASTRUCTURE infrastructure)
271         {
272             generatedSetterHelperImpl(infrastructure, INFRASTRUCTURE$6, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
273         }
274         
275         /**
276          * Appends and returns a new empty "INFRASTRUCTURE" element
277          */
278         public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.INFRASTRUCTURE addNewINFRASTRUCTURE()
279         {
280             synchronized (monitor())
281             {
282                 check_orphaned();
283                 gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.INFRASTRUCTURE target = null;
284                 target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.INFRASTRUCTURE)get_store().add_element_user(INFRASTRUCTURE$6);
285                 return target;
286             }
287         }
288         
289         /**
290          * Gets the "HABITAT" element
291          */
292         public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.HABITAT getHABITAT()
293         {
294             synchronized (monitor())
295             {
296                 check_orphaned();
297                 gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.HABITAT target = null;
298                 target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.HABITAT)get_store().find_element_user(HABITAT$8, 0);
299                 if (target == null)
300                 {
301                     return null;
302                 }
303                 return target;
304             }
305         }
306         
307         /**
308          * Sets the "HABITAT" element
309          */
310         public void setHABITAT(gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.HABITAT habitat)
311         {
312             generatedSetterHelperImpl(habitat, HABITAT$8, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
313         }
314         
315         /**
316          * Appends and returns a new empty "HABITAT" element
317          */
318         public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.HABITAT addNewHABITAT()
319         {
320             synchronized (monitor())
321             {
322                 check_orphaned();
323                 gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.HABITAT target = null;
324                 target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.HABITAT)get_store().add_element_user(HABITAT$8);
325                 return target;
326             }
327         }
328         
329         /**
330          * Gets the "GEOGRAPHICAREAOFTHERESEARCH" element
331          */
332         public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.GEOGRAPHICAREAOFTHERESEARCH getGEOGRAPHICAREAOFTHERESEARCH()
333         {
334             synchronized (monitor())
335             {
336                 check_orphaned();
337                 gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.GEOGRAPHICAREAOFTHERESEARCH target = null;
338                 target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.GEOGRAPHICAREAOFTHERESEARCH)get_store().find_element_user(GEOGRAPHICAREAOFTHERESEARCH$10, 0);
339                 if (target == null)
340                 {
341                     return null;
342                 }
343                 return target;
344             }
345         }
346         
347         /**
348          * Sets the "GEOGRAPHICAREAOFTHERESEARCH" element
349          */
350         public void setGEOGRAPHICAREAOFTHERESEARCH(gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.GEOGRAPHICAREAOFTHERESEARCH geographicareaoftheresearch)
351         {
352             generatedSetterHelperImpl(geographicareaoftheresearch, GEOGRAPHICAREAOFTHERESEARCH$10, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
353         }
354         
355         /**
356          * Appends and returns a new empty "GEOGRAPHICAREAOFTHERESEARCH" element
357          */
358         public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.GEOGRAPHICAREAOFTHERESEARCH addNewGEOGRAPHICAREAOFTHERESEARCH()
359         {
360             synchronized (monitor())
361             {
362                 check_orphaned();
363                 gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.GEOGRAPHICAREAOFTHERESEARCH target = null;
364                 target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.GEOGRAPHICAREAOFTHERESEARCH)get_store().add_element_user(GEOGRAPHICAREAOFTHERESEARCH$10);
365                 return target;
366             }
367         }
368         
369         /**
370          * Gets the "CLASSIFICATIONOFORGANISMS" element
371          */
372         public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.CLASSIFICATIONOFORGANISMS getCLASSIFICATIONOFORGANISMS()
373         {
374             synchronized (monitor())
375             {
376                 check_orphaned();
377                 gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.CLASSIFICATIONOFORGANISMS target = null;
378                 target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.CLASSIFICATIONOFORGANISMS)get_store().find_element_user(CLASSIFICATIONOFORGANISMS$12, 0);
379                 if (target == null)
380                 {
381                     return null;
382                 }
383                 return target;
384             }
385         }
386         
387         /**
388          * Sets the "CLASSIFICATIONOFORGANISMS" element
389          */
390         public void setCLASSIFICATIONOFORGANISMS(gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.CLASSIFICATIONOFORGANISMS classificationoforganisms)
391         {
392             generatedSetterHelperImpl(classificationoforganisms, CLASSIFICATIONOFORGANISMS$12, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
393         }
394         
395         /**
396          * Appends and returns a new empty "CLASSIFICATIONOFORGANISMS" element
397          */
398         public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.CLASSIFICATIONOFORGANISMS addNewCLASSIFICATIONOFORGANISMS()
399         {
400             synchronized (monitor())
401             {
402                 check_orphaned();
403                 gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.CLASSIFICATIONOFORGANISMS target = null;
404                 target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.CLASSIFICATIONOFORGANISMS)get_store().add_element_user(CLASSIFICATIONOFORGANISMS$12);
405                 return target;
406             }
407         }
408         
409         /**
410          * Gets the "MODELORGANISM" element
411          */
412         public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.MODELORGANISM.Enum getMODELORGANISM()
413         {
414             synchronized (monitor())
415             {
416                 check_orphaned();
417                 org.apache.xmlbeans.SimpleValue target = null;
418                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MODELORGANISM$14, 0);
419                 if (target == null)
420                 {
421                     return null;
422                 }
423                 return (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.MODELORGANISM.Enum)target.getEnumValue();
424             }
425         }
426         
427         /**
428          * Gets (as xml) the "MODELORGANISM" element
429          */
430         public gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.MODELORGANISM xgetMODELORGANISM()
431         {
432             synchronized (monitor())
433             {
434                 check_orphaned();
435                 gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.MODELORGANISM target = null;
436                 target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.MODELORGANISM)get_store().find_element_user(MODELORGANISM$14, 0);
437                 return target;
438             }
439         }
440         
441         /**
442          * Sets the "MODELORGANISM" element
443          */
444         public void setMODELORGANISM(gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.MODELORGANISM.Enum modelorganism)
445         {
446             synchronized (monitor())
447             {
448                 check_orphaned();
449                 org.apache.xmlbeans.SimpleValue target = null;
450                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MODELORGANISM$14, 0);
451                 if (target == null)
452                 {
453                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MODELORGANISM$14);
454                 }
455                 target.setEnumValue(modelorganism);
456             }
457         }
458         
459         /**
460          * Sets (as xml) the "MODELORGANISM" element
461          */
462         public void xsetMODELORGANISM(gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.MODELORGANISM modelorganism)
463         {
464             synchronized (monitor())
465             {
466                 check_orphaned();
467                 gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.MODELORGANISM target = null;
468                 target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.MODELORGANISM)get_store().find_element_user(MODELORGANISM$14, 0);
469                 if (target == null)
470                 {
471                     target = (gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.MODELORGANISM)get_store().add_element_user(MODELORGANISM$14);
472                 }
473                 target.set(modelorganism);
474             }
475         }
476         
477         /**
478          * Gets the "FormVersion" attribute
479          */
480         public java.lang.String getFormVersion()
481         {
482             synchronized (monitor())
483             {
484                 check_orphaned();
485                 org.apache.xmlbeans.SimpleValue target = null;
486                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$16);
487                 if (target == null)
488                 {
489                     target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$16);
490                 }
491                 if (target == null)
492                 {
493                     return null;
494                 }
495                 return target.getStringValue();
496             }
497         }
498         
499         /**
500          * Gets (as xml) the "FormVersion" attribute
501          */
502         public gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion()
503         {
504             synchronized (monitor())
505             {
506                 check_orphaned();
507                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
508                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$16);
509                 if (target == null)
510                 {
511                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_default_attribute_value(FORMVERSION$16);
512                 }
513                 return target;
514             }
515         }
516         
517         /**
518          * Sets the "FormVersion" attribute
519          */
520         public void setFormVersion(java.lang.String formVersion)
521         {
522             synchronized (monitor())
523             {
524                 check_orphaned();
525                 org.apache.xmlbeans.SimpleValue target = null;
526                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$16);
527                 if (target == null)
528                 {
529                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$16);
530                 }
531                 target.setStringValue(formVersion);
532             }
533         }
534         
535         /**
536          * Sets (as xml) the "FormVersion" attribute
537          */
538         public void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion)
539         {
540             synchronized (monitor())
541             {
542                 check_orphaned();
543                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
544                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$16);
545                 if (target == null)
546                 {
547                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().add_attribute_user(FORMVERSION$16);
548                 }
549                 target.set(formVersion);
550             }
551         }
552         /**
553          * An XML InvestigatorStatus(@http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0).
554          *
555          * This is an atomic type that is a restriction of gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument$NSFBIODEB$InvestigatorStatus.
556          */
557         public static class InvestigatorStatusImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.InvestigatorStatus
558         {
559             private static final long serialVersionUID = 1L;
560             
561             public InvestigatorStatusImpl(org.apache.xmlbeans.SchemaType sType)
562             {
563                 super(sType, false);
564             }
565             
566             protected InvestigatorStatusImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
567             {
568                 super(sType, b);
569             }
570         }
571         /**
572          * An XML FIELDSOFSCIENCE(@http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0).
573          *
574          * This is a complex type.
575          */
576         public static class FIELDSOFSCIENCEImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.FIELDSOFSCIENCE
577         {
578             private static final long serialVersionUID = 1L;
579             
580             public FIELDSOFSCIENCEImpl(org.apache.xmlbeans.SchemaType sType)
581             {
582                 super(sType);
583             }
584             
585             private static final javax.xml.namespace.QName ASTRONOMY$0 = 
586                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Astronomy");
587             private static final javax.xml.namespace.QName CHEMISTRY$2 = 
588                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Chemistry");
589             private static final javax.xml.namespace.QName COMPUTERSCIENCE$4 = 
590                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ComputerScience");
591             private static final javax.xml.namespace.QName EARTHSCIENCE$6 = 
592                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "EarthScience");
593             private static final javax.xml.namespace.QName ENGINEERING$8 = 
594                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Engineering");
595             private static final javax.xml.namespace.QName MATHEMATICS$10 = 
596                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Mathematics");
597             private static final javax.xml.namespace.QName PHYSICS$12 = 
598                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Physics");
599             private static final javax.xml.namespace.QName PSYCHOLOGY$14 = 
600                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Psychology");
601             private static final javax.xml.namespace.QName SOCIALSCIENCES$16 = 
602                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SocialSciences");
603             private static final javax.xml.namespace.QName NONECATII$18 = 
604                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NoneCATII");
605             
606             
607             /**
608              * Gets the "Astronomy" element
609              */
610             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAstronomy()
611             {
612                 synchronized (monitor())
613                 {
614                     check_orphaned();
615                     org.apache.xmlbeans.SimpleValue target = null;
616                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASTRONOMY$0, 0);
617                     if (target == null)
618                     {
619                       return null;
620                     }
621                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
622                 }
623             }
624             
625             /**
626              * Gets (as xml) the "Astronomy" element
627              */
628             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAstronomy()
629             {
630                 synchronized (monitor())
631                 {
632                     check_orphaned();
633                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
634                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASTRONOMY$0, 0);
635                     return target;
636                 }
637             }
638             
639             /**
640              * True if has "Astronomy" element
641              */
642             public boolean isSetAstronomy()
643             {
644                 synchronized (monitor())
645                 {
646                     check_orphaned();
647                     return get_store().count_elements(ASTRONOMY$0) != 0;
648                 }
649             }
650             
651             /**
652              * Sets the "Astronomy" element
653              */
654             public void setAstronomy(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum astronomy)
655             {
656                 synchronized (monitor())
657                 {
658                     check_orphaned();
659                     org.apache.xmlbeans.SimpleValue target = null;
660                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASTRONOMY$0, 0);
661                     if (target == null)
662                     {
663                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ASTRONOMY$0);
664                     }
665                     target.setEnumValue(astronomy);
666                 }
667             }
668             
669             /**
670              * Sets (as xml) the "Astronomy" element
671              */
672             public void xsetAstronomy(gov.grants.apply.system.globalLibraryV20.YesNoDataType astronomy)
673             {
674                 synchronized (monitor())
675                 {
676                     check_orphaned();
677                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
678                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASTRONOMY$0, 0);
679                     if (target == null)
680                     {
681                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ASTRONOMY$0);
682                     }
683                     target.set(astronomy);
684                 }
685             }
686             
687             /**
688              * Unsets the "Astronomy" element
689              */
690             public void unsetAstronomy()
691             {
692                 synchronized (monitor())
693                 {
694                     check_orphaned();
695                     get_store().remove_element(ASTRONOMY$0, 0);
696                 }
697             }
698             
699             /**
700              * Gets the "Chemistry" element
701              */
702             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChemistry()
703             {
704                 synchronized (monitor())
705                 {
706                     check_orphaned();
707                     org.apache.xmlbeans.SimpleValue target = null;
708                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHEMISTRY$2, 0);
709                     if (target == null)
710                     {
711                       return null;
712                     }
713                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
714                 }
715             }
716             
717             /**
718              * Gets (as xml) the "Chemistry" element
719              */
720             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChemistry()
721             {
722                 synchronized (monitor())
723                 {
724                     check_orphaned();
725                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
726                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHEMISTRY$2, 0);
727                     return target;
728                 }
729             }
730             
731             /**
732              * True if has "Chemistry" element
733              */
734             public boolean isSetChemistry()
735             {
736                 synchronized (monitor())
737                 {
738                     check_orphaned();
739                     return get_store().count_elements(CHEMISTRY$2) != 0;
740                 }
741             }
742             
743             /**
744              * Sets the "Chemistry" element
745              */
746             public void setChemistry(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chemistry)
747             {
748                 synchronized (monitor())
749                 {
750                     check_orphaned();
751                     org.apache.xmlbeans.SimpleValue target = null;
752                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHEMISTRY$2, 0);
753                     if (target == null)
754                     {
755                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHEMISTRY$2);
756                     }
757                     target.setEnumValue(chemistry);
758                 }
759             }
760             
761             /**
762              * Sets (as xml) the "Chemistry" element
763              */
764             public void xsetChemistry(gov.grants.apply.system.globalLibraryV20.YesNoDataType chemistry)
765             {
766                 synchronized (monitor())
767                 {
768                     check_orphaned();
769                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
770                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHEMISTRY$2, 0);
771                     if (target == null)
772                     {
773                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHEMISTRY$2);
774                     }
775                     target.set(chemistry);
776                 }
777             }
778             
779             /**
780              * Unsets the "Chemistry" element
781              */
782             public void unsetChemistry()
783             {
784                 synchronized (monitor())
785                 {
786                     check_orphaned();
787                     get_store().remove_element(CHEMISTRY$2, 0);
788                 }
789             }
790             
791             /**
792              * Gets the "ComputerScience" element
793              */
794             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getComputerScience()
795             {
796                 synchronized (monitor())
797                 {
798                     check_orphaned();
799                     org.apache.xmlbeans.SimpleValue target = null;
800                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPUTERSCIENCE$4, 0);
801                     if (target == null)
802                     {
803                       return null;
804                     }
805                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
806                 }
807             }
808             
809             /**
810              * Gets (as xml) the "ComputerScience" element
811              */
812             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetComputerScience()
813             {
814                 synchronized (monitor())
815                 {
816                     check_orphaned();
817                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
818                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMPUTERSCIENCE$4, 0);
819                     return target;
820                 }
821             }
822             
823             /**
824              * True if has "ComputerScience" element
825              */
826             public boolean isSetComputerScience()
827             {
828                 synchronized (monitor())
829                 {
830                     check_orphaned();
831                     return get_store().count_elements(COMPUTERSCIENCE$4) != 0;
832                 }
833             }
834             
835             /**
836              * Sets the "ComputerScience" element
837              */
838             public void setComputerScience(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum computerScience)
839             {
840                 synchronized (monitor())
841                 {
842                     check_orphaned();
843                     org.apache.xmlbeans.SimpleValue target = null;
844                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPUTERSCIENCE$4, 0);
845                     if (target == null)
846                     {
847                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPUTERSCIENCE$4);
848                     }
849                     target.setEnumValue(computerScience);
850                 }
851             }
852             
853             /**
854              * Sets (as xml) the "ComputerScience" element
855              */
856             public void xsetComputerScience(gov.grants.apply.system.globalLibraryV20.YesNoDataType computerScience)
857             {
858                 synchronized (monitor())
859                 {
860                     check_orphaned();
861                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
862                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMPUTERSCIENCE$4, 0);
863                     if (target == null)
864                     {
865                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COMPUTERSCIENCE$4);
866                     }
867                     target.set(computerScience);
868                 }
869             }
870             
871             /**
872              * Unsets the "ComputerScience" element
873              */
874             public void unsetComputerScience()
875             {
876                 synchronized (monitor())
877                 {
878                     check_orphaned();
879                     get_store().remove_element(COMPUTERSCIENCE$4, 0);
880                 }
881             }
882             
883             /**
884              * Gets the "EarthScience" element
885              */
886             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEarthScience()
887             {
888                 synchronized (monitor())
889                 {
890                     check_orphaned();
891                     org.apache.xmlbeans.SimpleValue target = null;
892                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EARTHSCIENCE$6, 0);
893                     if (target == null)
894                     {
895                       return null;
896                     }
897                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
898                 }
899             }
900             
901             /**
902              * Gets (as xml) the "EarthScience" element
903              */
904             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEarthScience()
905             {
906                 synchronized (monitor())
907                 {
908                     check_orphaned();
909                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
910                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EARTHSCIENCE$6, 0);
911                     return target;
912                 }
913             }
914             
915             /**
916              * True if has "EarthScience" element
917              */
918             public boolean isSetEarthScience()
919             {
920                 synchronized (monitor())
921                 {
922                     check_orphaned();
923                     return get_store().count_elements(EARTHSCIENCE$6) != 0;
924                 }
925             }
926             
927             /**
928              * Sets the "EarthScience" element
929              */
930             public void setEarthScience(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum earthScience)
931             {
932                 synchronized (monitor())
933                 {
934                     check_orphaned();
935                     org.apache.xmlbeans.SimpleValue target = null;
936                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EARTHSCIENCE$6, 0);
937                     if (target == null)
938                     {
939                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EARTHSCIENCE$6);
940                     }
941                     target.setEnumValue(earthScience);
942                 }
943             }
944             
945             /**
946              * Sets (as xml) the "EarthScience" element
947              */
948             public void xsetEarthScience(gov.grants.apply.system.globalLibraryV20.YesNoDataType earthScience)
949             {
950                 synchronized (monitor())
951                 {
952                     check_orphaned();
953                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
954                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EARTHSCIENCE$6, 0);
955                     if (target == null)
956                     {
957                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EARTHSCIENCE$6);
958                     }
959                     target.set(earthScience);
960                 }
961             }
962             
963             /**
964              * Unsets the "EarthScience" element
965              */
966             public void unsetEarthScience()
967             {
968                 synchronized (monitor())
969                 {
970                     check_orphaned();
971                     get_store().remove_element(EARTHSCIENCE$6, 0);
972                 }
973             }
974             
975             /**
976              * Gets the "Engineering" element
977              */
978             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEngineering()
979             {
980                 synchronized (monitor())
981                 {
982                     check_orphaned();
983                     org.apache.xmlbeans.SimpleValue target = null;
984                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENGINEERING$8, 0);
985                     if (target == null)
986                     {
987                       return null;
988                     }
989                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
990                 }
991             }
992             
993             /**
994              * Gets (as xml) the "Engineering" element
995              */
996             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEngineering()
997             {
998                 synchronized (monitor())
999                 {
1000                     check_orphaned();
1001                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1002                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ENGINEERING$8, 0);
1003                     return target;
1004                 }
1005             }
1006             
1007             /**
1008              * True if has "Engineering" element
1009              */
1010             public boolean isSetEngineering()
1011             {
1012                 synchronized (monitor())
1013                 {
1014                     check_orphaned();
1015                     return get_store().count_elements(ENGINEERING$8) != 0;
1016                 }
1017             }
1018             
1019             /**
1020              * Sets the "Engineering" element
1021              */
1022             public void setEngineering(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum engineering)
1023             {
1024                 synchronized (monitor())
1025                 {
1026                     check_orphaned();
1027                     org.apache.xmlbeans.SimpleValue target = null;
1028                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENGINEERING$8, 0);
1029                     if (target == null)
1030                     {
1031                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ENGINEERING$8);
1032                     }
1033                     target.setEnumValue(engineering);
1034                 }
1035             }
1036             
1037             /**
1038              * Sets (as xml) the "Engineering" element
1039              */
1040             public void xsetEngineering(gov.grants.apply.system.globalLibraryV20.YesNoDataType engineering)
1041             {
1042                 synchronized (monitor())
1043                 {
1044                     check_orphaned();
1045                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1046                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ENGINEERING$8, 0);
1047                     if (target == null)
1048                     {
1049                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ENGINEERING$8);
1050                     }
1051                     target.set(engineering);
1052                 }
1053             }
1054             
1055             /**
1056              * Unsets the "Engineering" element
1057              */
1058             public void unsetEngineering()
1059             {
1060                 synchronized (monitor())
1061                 {
1062                     check_orphaned();
1063                     get_store().remove_element(ENGINEERING$8, 0);
1064                 }
1065             }
1066             
1067             /**
1068              * Gets the "Mathematics" element
1069              */
1070             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMathematics()
1071             {
1072                 synchronized (monitor())
1073                 {
1074                     check_orphaned();
1075                     org.apache.xmlbeans.SimpleValue target = null;
1076                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MATHEMATICS$10, 0);
1077                     if (target == null)
1078                     {
1079                       return null;
1080                     }
1081                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1082                 }
1083             }
1084             
1085             /**
1086              * Gets (as xml) the "Mathematics" element
1087              */
1088             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMathematics()
1089             {
1090                 synchronized (monitor())
1091                 {
1092                     check_orphaned();
1093                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1094                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MATHEMATICS$10, 0);
1095                     return target;
1096                 }
1097             }
1098             
1099             /**
1100              * True if has "Mathematics" element
1101              */
1102             public boolean isSetMathematics()
1103             {
1104                 synchronized (monitor())
1105                 {
1106                     check_orphaned();
1107                     return get_store().count_elements(MATHEMATICS$10) != 0;
1108                 }
1109             }
1110             
1111             /**
1112              * Sets the "Mathematics" element
1113              */
1114             public void setMathematics(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mathematics)
1115             {
1116                 synchronized (monitor())
1117                 {
1118                     check_orphaned();
1119                     org.apache.xmlbeans.SimpleValue target = null;
1120                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MATHEMATICS$10, 0);
1121                     if (target == null)
1122                     {
1123                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MATHEMATICS$10);
1124                     }
1125                     target.setEnumValue(mathematics);
1126                 }
1127             }
1128             
1129             /**
1130              * Sets (as xml) the "Mathematics" element
1131              */
1132             public void xsetMathematics(gov.grants.apply.system.globalLibraryV20.YesNoDataType mathematics)
1133             {
1134                 synchronized (monitor())
1135                 {
1136                     check_orphaned();
1137                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1138                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MATHEMATICS$10, 0);
1139                     if (target == null)
1140                     {
1141                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MATHEMATICS$10);
1142                     }
1143                     target.set(mathematics);
1144                 }
1145             }
1146             
1147             /**
1148              * Unsets the "Mathematics" element
1149              */
1150             public void unsetMathematics()
1151             {
1152                 synchronized (monitor())
1153                 {
1154                     check_orphaned();
1155                     get_store().remove_element(MATHEMATICS$10, 0);
1156                 }
1157             }
1158             
1159             /**
1160              * Gets the "Physics" element
1161              */
1162             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPhysics()
1163             {
1164                 synchronized (monitor())
1165                 {
1166                     check_orphaned();
1167                     org.apache.xmlbeans.SimpleValue target = null;
1168                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHYSICS$12, 0);
1169                     if (target == null)
1170                     {
1171                       return null;
1172                     }
1173                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1174                 }
1175             }
1176             
1177             /**
1178              * Gets (as xml) the "Physics" element
1179              */
1180             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPhysics()
1181             {
1182                 synchronized (monitor())
1183                 {
1184                     check_orphaned();
1185                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1186                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHYSICS$12, 0);
1187                     return target;
1188                 }
1189             }
1190             
1191             /**
1192              * True if has "Physics" element
1193              */
1194             public boolean isSetPhysics()
1195             {
1196                 synchronized (monitor())
1197                 {
1198                     check_orphaned();
1199                     return get_store().count_elements(PHYSICS$12) != 0;
1200                 }
1201             }
1202             
1203             /**
1204              * Sets the "Physics" element
1205              */
1206             public void setPhysics(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum physics)
1207             {
1208                 synchronized (monitor())
1209                 {
1210                     check_orphaned();
1211                     org.apache.xmlbeans.SimpleValue target = null;
1212                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHYSICS$12, 0);
1213                     if (target == null)
1214                     {
1215                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHYSICS$12);
1216                     }
1217                     target.setEnumValue(physics);
1218                 }
1219             }
1220             
1221             /**
1222              * Sets (as xml) the "Physics" element
1223              */
1224             public void xsetPhysics(gov.grants.apply.system.globalLibraryV20.YesNoDataType physics)
1225             {
1226                 synchronized (monitor())
1227                 {
1228                     check_orphaned();
1229                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1230                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHYSICS$12, 0);
1231                     if (target == null)
1232                     {
1233                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PHYSICS$12);
1234                     }
1235                     target.set(physics);
1236                 }
1237             }
1238             
1239             /**
1240              * Unsets the "Physics" element
1241              */
1242             public void unsetPhysics()
1243             {
1244                 synchronized (monitor())
1245                 {
1246                     check_orphaned();
1247                     get_store().remove_element(PHYSICS$12, 0);
1248                 }
1249             }
1250             
1251             /**
1252              * Gets the "Psychology" element
1253              */
1254             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPsychology()
1255             {
1256                 synchronized (monitor())
1257                 {
1258                     check_orphaned();
1259                     org.apache.xmlbeans.SimpleValue target = null;
1260                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PSYCHOLOGY$14, 0);
1261                     if (target == null)
1262                     {
1263                       return null;
1264                     }
1265                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1266                 }
1267             }
1268             
1269             /**
1270              * Gets (as xml) the "Psychology" element
1271              */
1272             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPsychology()
1273             {
1274                 synchronized (monitor())
1275                 {
1276                     check_orphaned();
1277                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1278                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PSYCHOLOGY$14, 0);
1279                     return target;
1280                 }
1281             }
1282             
1283             /**
1284              * True if has "Psychology" element
1285              */
1286             public boolean isSetPsychology()
1287             {
1288                 synchronized (monitor())
1289                 {
1290                     check_orphaned();
1291                     return get_store().count_elements(PSYCHOLOGY$14) != 0;
1292                 }
1293             }
1294             
1295             /**
1296              * Sets the "Psychology" element
1297              */
1298             public void setPsychology(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum psychology)
1299             {
1300                 synchronized (monitor())
1301                 {
1302                     check_orphaned();
1303                     org.apache.xmlbeans.SimpleValue target = null;
1304                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PSYCHOLOGY$14, 0);
1305                     if (target == null)
1306                     {
1307                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PSYCHOLOGY$14);
1308                     }
1309                     target.setEnumValue(psychology);
1310                 }
1311             }
1312             
1313             /**
1314              * Sets (as xml) the "Psychology" element
1315              */
1316             public void xsetPsychology(gov.grants.apply.system.globalLibraryV20.YesNoDataType psychology)
1317             {
1318                 synchronized (monitor())
1319                 {
1320                     check_orphaned();
1321                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1322                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PSYCHOLOGY$14, 0);
1323                     if (target == null)
1324                     {
1325                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PSYCHOLOGY$14);
1326                     }
1327                     target.set(psychology);
1328                 }
1329             }
1330             
1331             /**
1332              * Unsets the "Psychology" element
1333              */
1334             public void unsetPsychology()
1335             {
1336                 synchronized (monitor())
1337                 {
1338                     check_orphaned();
1339                     get_store().remove_element(PSYCHOLOGY$14, 0);
1340                 }
1341             }
1342             
1343             /**
1344              * Gets the "SocialSciences" element
1345              */
1346             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSocialSciences()
1347             {
1348                 synchronized (monitor())
1349                 {
1350                     check_orphaned();
1351                     org.apache.xmlbeans.SimpleValue target = null;
1352                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOCIALSCIENCES$16, 0);
1353                     if (target == null)
1354                     {
1355                       return null;
1356                     }
1357                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1358                 }
1359             }
1360             
1361             /**
1362              * Gets (as xml) the "SocialSciences" element
1363              */
1364             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSocialSciences()
1365             {
1366                 synchronized (monitor())
1367                 {
1368                     check_orphaned();
1369                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1370                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOCIALSCIENCES$16, 0);
1371                     return target;
1372                 }
1373             }
1374             
1375             /**
1376              * True if has "SocialSciences" element
1377              */
1378             public boolean isSetSocialSciences()
1379             {
1380                 synchronized (monitor())
1381                 {
1382                     check_orphaned();
1383                     return get_store().count_elements(SOCIALSCIENCES$16) != 0;
1384                 }
1385             }
1386             
1387             /**
1388              * Sets the "SocialSciences" element
1389              */
1390             public void setSocialSciences(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum socialSciences)
1391             {
1392                 synchronized (monitor())
1393                 {
1394                     check_orphaned();
1395                     org.apache.xmlbeans.SimpleValue target = null;
1396                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOCIALSCIENCES$16, 0);
1397                     if (target == null)
1398                     {
1399                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOCIALSCIENCES$16);
1400                     }
1401                     target.setEnumValue(socialSciences);
1402                 }
1403             }
1404             
1405             /**
1406              * Sets (as xml) the "SocialSciences" element
1407              */
1408             public void xsetSocialSciences(gov.grants.apply.system.globalLibraryV20.YesNoDataType socialSciences)
1409             {
1410                 synchronized (monitor())
1411                 {
1412                     check_orphaned();
1413                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1414                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOCIALSCIENCES$16, 0);
1415                     if (target == null)
1416                     {
1417                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SOCIALSCIENCES$16);
1418                     }
1419                     target.set(socialSciences);
1420                 }
1421             }
1422             
1423             /**
1424              * Unsets the "SocialSciences" element
1425              */
1426             public void unsetSocialSciences()
1427             {
1428                 synchronized (monitor())
1429                 {
1430                     check_orphaned();
1431                     get_store().remove_element(SOCIALSCIENCES$16, 0);
1432                 }
1433             }
1434             
1435             /**
1436              * Gets the "NoneCATII" element
1437              */
1438             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNoneCATII()
1439             {
1440                 synchronized (monitor())
1441                 {
1442                     check_orphaned();
1443                     org.apache.xmlbeans.SimpleValue target = null;
1444                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONECATII$18, 0);
1445                     if (target == null)
1446                     {
1447                       return null;
1448                     }
1449                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1450                 }
1451             }
1452             
1453             /**
1454              * Gets (as xml) the "NoneCATII" element
1455              */
1456             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNoneCATII()
1457             {
1458                 synchronized (monitor())
1459                 {
1460                     check_orphaned();
1461                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1462                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONECATII$18, 0);
1463                     return target;
1464                 }
1465             }
1466             
1467             /**
1468              * True if has "NoneCATII" element
1469              */
1470             public boolean isSetNoneCATII()
1471             {
1472                 synchronized (monitor())
1473                 {
1474                     check_orphaned();
1475                     return get_store().count_elements(NONECATII$18) != 0;
1476                 }
1477             }
1478             
1479             /**
1480              * Sets the "NoneCATII" element
1481              */
1482             public void setNoneCATII(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum noneCATII)
1483             {
1484                 synchronized (monitor())
1485                 {
1486                     check_orphaned();
1487                     org.apache.xmlbeans.SimpleValue target = null;
1488                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONECATII$18, 0);
1489                     if (target == null)
1490                     {
1491                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONECATII$18);
1492                     }
1493                     target.setEnumValue(noneCATII);
1494                 }
1495             }
1496             
1497             /**
1498              * Sets (as xml) the "NoneCATII" element
1499              */
1500             public void xsetNoneCATII(gov.grants.apply.system.globalLibraryV20.YesNoDataType noneCATII)
1501             {
1502                 synchronized (monitor())
1503                 {
1504                     check_orphaned();
1505                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1506                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONECATII$18, 0);
1507                     if (target == null)
1508                     {
1509                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NONECATII$18);
1510                     }
1511                     target.set(noneCATII);
1512                 }
1513             }
1514             
1515             /**
1516              * Unsets the "NoneCATII" element
1517              */
1518             public void unsetNoneCATII()
1519             {
1520                 synchronized (monitor())
1521                 {
1522                     check_orphaned();
1523                     get_store().remove_element(NONECATII$18, 0);
1524                 }
1525             }
1526         }
1527         /**
1528          * An XML SUBSTANTIVEAREA(@http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0).
1529          *
1530          * This is a complex type.
1531          */
1532         public static class SUBSTANTIVEAREAImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.SUBSTANTIVEAREA
1533         {
1534             private static final long serialVersionUID = 1L;
1535             
1536             public SUBSTANTIVEAREAImpl(org.apache.xmlbeans.SchemaType sType)
1537             {
1538                 super(sType);
1539             }
1540             
1541             private static final javax.xml.namespace.QName BIOGEOGRAPHY$0 = 
1542                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "BIOGEOGRAPHY");
1543             private static final javax.xml.namespace.QName ISLANDBIOGEOGRAPHY$2 = 
1544                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "IslandBiogeography");
1545             private static final javax.xml.namespace.QName HISTORICALEVOLUTIONARYBIOGEOGRAPHY$4 = 
1546                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "HistoricalEvolutionaryBiogeography");
1547             private static final javax.xml.namespace.QName PHYLOGEOGRAPHY$6 = 
1548                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Phylogeography");
1549             private static final javax.xml.namespace.QName METHODSTHEORY$8 = 
1550                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MethodsTheory");
1551             private static final javax.xml.namespace.QName CHROMOSOMESTUDIES$10 = 
1552                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "CHROMOSOMESTUDIES");
1553             private static final javax.xml.namespace.QName CHROMOSOMEEVOLUTION$12 = 
1554                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ChromosomeEvolution");
1555             private static final javax.xml.namespace.QName CHROMOSOMENUMBER$14 = 
1556                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ChromosomeNumber");
1557             private static final javax.xml.namespace.QName MUTATION$16 = 
1558                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Mutation");
1559             private static final javax.xml.namespace.QName MITOSISMEIOSIS$18 = 
1560                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MitosisMeiosis");
1561             private static final javax.xml.namespace.QName COMMUNITYECOLOGY$20 = 
1562                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "COMMUNITYECOLOGY");
1563             private static final javax.xml.namespace.QName COMMUNITYANALYSIS$22 = 
1564                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "CommunityAnalysis");
1565             private static final javax.xml.namespace.QName COMMUNITYSTRUCTURE$24 = 
1566                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Communitystructure");
1567             private static final javax.xml.namespace.QName COMMUNITYSTABILITY$26 = 
1568                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Communitystability");
1569             private static final javax.xml.namespace.QName SUCCESSION$28 = 
1570                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Succession");
1571             private static final javax.xml.namespace.QName EXPERIMENTALMICROCOSMSMESOCOSMS$30 = 
1572                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ExperimentalMicrocosmsMesocosms");
1573             private static final javax.xml.namespace.QName DISTURBANCE$32 = 
1574                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Disturbance");
1575             private static final javax.xml.namespace.QName PATCHDYNAMICS$34 = 
1576                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PatchDynamics");
1577             private static final javax.xml.namespace.QName FOODWEBSTROPHICSTRUCTURE$36 = 
1578                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "FoodWebsTrophicStructure");
1579             private static final javax.xml.namespace.QName KEYSTONESPECIES$38 = 
1580                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "KeystoneSpecies");
1581             private static final javax.xml.namespace.QName COMPUTATIONALBIOLOGY$40 = 
1582                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "COMPUTATIONALBIOLOGY");
1583             private static final javax.xml.namespace.QName CONSERVATION$42 = 
1584                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "CONSERVATION");
1585             private static final javax.xml.namespace.QName DATABASES$44 = 
1586                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "DATABASES");
1587             private static final javax.xml.namespace.QName ECOSYSTEMSLEVEL$46 = 
1588                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ECOSYSTEMSLEVEL");
1589             private static final javax.xml.namespace.QName PHYSICALSTRUCTURE$48 = 
1590                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PhysicalStructure");
1591             private static final javax.xml.namespace.QName DECOMPOSITION$50 = 
1592                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Decomposition");
1593             private static final javax.xml.namespace.QName BIOGEOCHEMISTRY$52 = 
1594                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Biogeochemistry");
1595             private static final javax.xml.namespace.QName LIMNOLOGYHYDROLOGY$54 = 
1596                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "LimnologyHydrology");
1597             private static final javax.xml.namespace.QName CLIMATEMICROCLIMATE$56 = 
1598                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ClimateMicroclimate");
1599             private static final javax.xml.namespace.QName WHOLESYSTEMANALYSIS$58 = 
1600                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "WholeSystemAnalysis");
1601             private static final javax.xml.namespace.QName PRODUCTIVITYBIOMASS$60 = 
1602                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ProductivityBiomass");
1603             private static final javax.xml.namespace.QName SYSTEMENERGETICS$62 = 
1604                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SystemEnergetics");
1605             private static final javax.xml.namespace.QName LANDSCAPEDYNAMICS$64 = 
1606                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "LandscapeDynamics");
1607             private static final javax.xml.namespace.QName CHEMICALBIOCHEMICALCONTROL$66 = 
1608                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ChemicalBiochemicalControl");
1609             private static final javax.xml.namespace.QName GLOBALCHANGE$68 = 
1610                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "GlobalChange");
1611             private static final javax.xml.namespace.QName CLIMATECHANGE$70 = 
1612                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ClimateChange");
1613             private static final javax.xml.namespace.QName REGIONALSTUDIES$72 = 
1614                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "RegionalStudies");
1615             private static final javax.xml.namespace.QName GLOBALSTUDIES$74 = 
1616                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "GlobalStudies");
1617             private static final javax.xml.namespace.QName FORESTRY$76 = 
1618                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Forestry");
1619             private static final javax.xml.namespace.QName RESOURCEMANAGEMENT$78 = 
1620                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ResourceManagement");
1621             private static final javax.xml.namespace.QName AGRICULTURALECOLOGY$80 = 
1622                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "AgriculturalEcology");
1623             private static final javax.xml.namespace.QName EXTREMOPHILES$82 = 
1624                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "EXTREMOPHILES");
1625             private static final javax.xml.namespace.QName GENOMICS$84 = 
1626                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "GENOMICS");
1627             private static final javax.xml.namespace.QName VIRAL$86 = 
1628                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Viral");
1629             private static final javax.xml.namespace.QName MICROBIAL$88 = 
1630                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Microbial");
1631             private static final javax.xml.namespace.QName FUNGAL$90 = 
1632                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Fungal");
1633             private static final javax.xml.namespace.QName PLANT$92 = 
1634                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Plant");
1635             private static final javax.xml.namespace.QName ANIMAL$94 = 
1636                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Animal");
1637             private static final javax.xml.namespace.QName SUBSTANTIVEAREAMARINEMAMMALS$96 = 
1638                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SUBSTANTIVEAREAMARINEMAMMALS");
1639             private static final javax.xml.namespace.QName MOLECULARAPPROACHES$98 = 
1640                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MOLECULARAPPROACHES");
1641             private static final javax.xml.namespace.QName MOLECULAREVOLUTION$100 = 
1642                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MolecularEvolution");
1643             private static final javax.xml.namespace.QName METHODOLOGYTHEORY$102 = 
1644                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MethodologyTheory");
1645             private static final javax.xml.namespace.QName ISOZYMESELECTROPHORESIS$104 = 
1646                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "IsozymesElectrophoresis");
1647             private static final javax.xml.namespace.QName NUCLEICACIDANALYSIS$106 = 
1648                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NucleicAcidAnalysis");
1649             private static final javax.xml.namespace.QName RESTRICTIONENZYMES$108 = 
1650                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "RestrictionEnzymes");
1651             private static final javax.xml.namespace.QName NUCLEOTIDESEQUENCING$110 = 
1652                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NucleotideSequencing");
1653             private static final javax.xml.namespace.QName NUCLEARDNA$112 = 
1654                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NuclearDNA");
1655             private static final javax.xml.namespace.QName MITOCHONDRIALDNA$114 = 
1656                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MitochondrialDNA");
1657             private static final javax.xml.namespace.QName CHLOROPLASTDNA$116 = 
1658                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ChloroplastDNA");
1659             private static final javax.xml.namespace.QName RNAANALYSIS$118 = 
1660                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "RNAAnalysis");
1661             private static final javax.xml.namespace.QName DNAHYBRIDIZATION$120 = 
1662                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "DNAHybridization");
1663             private static final javax.xml.namespace.QName RECOMBINANTDNA$122 = 
1664                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "RecombinantDNA");
1665             private static final javax.xml.namespace.QName AMINOACIDSEQUENCING$124 = 
1666                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "AminoAcidSequencing");
1667             private static final javax.xml.namespace.QName GENEGENOMEMAPPING$126 = 
1668                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "GeneGenomeMapping");
1669             private static final javax.xml.namespace.QName NATURALPRODUCTS$128 = 
1670                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NaturalProducts");
1671             private static final javax.xml.namespace.QName SEROLOGYIMMUNOLOGY$130 = 
1672                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SerologyImmunology");
1673             private static final javax.xml.namespace.QName PALEONTOLOGY$132 = 
1674                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PALEONTOLOGY");
1675             private static final javax.xml.namespace.QName FLORISTIC$134 = 
1676                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Floristic");
1677             private static final javax.xml.namespace.QName FAUNISTIC$136 = 
1678                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Faunistic");
1679             private static final javax.xml.namespace.QName PALEOECOLOGY$138 = 
1680                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Paleoecology");
1681             private static final javax.xml.namespace.QName BIOSTRATIGRAPHY$140 = 
1682                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Biostratigraphy");
1683             private static final javax.xml.namespace.QName PALYNOLOGY$142 = 
1684                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Palynology");
1685             private static final javax.xml.namespace.QName MICROPALEONTOLOGY$144 = 
1686                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Micropaleontology");
1687             private static final javax.xml.namespace.QName PALEOCLIMATOLOGY$146 = 
1688                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Paleoclimatology");
1689             private static final javax.xml.namespace.QName ARCHEOZOIC$148 = 
1690                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Archeozoic");
1691             private static final javax.xml.namespace.QName PALEOZOIC$150 = 
1692                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Paleozoic");
1693             private static final javax.xml.namespace.QName MESOZOIC$152 = 
1694                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Mesozoic");
1695             private static final javax.xml.namespace.QName CENOZOIC$154 = 
1696                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Cenozoic");
1697             private static final javax.xml.namespace.QName POPULATIONDYNAMICSLIFEHISTORY$156 = 
1698                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "POPULATIONDYNAMICSLIFEHISTORY");
1699             private static final javax.xml.namespace.QName DEMOGRAPHYLIFEHISTORY$158 = 
1700                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "DemographyLifeHistory");
1701             private static final javax.xml.namespace.QName POPULATIONCYCLES$160 = 
1702                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PopulationCycles");
1703             private static final javax.xml.namespace.QName DISTRIBUTIONPATCHINESSMARGINALPOPULATIONS$162 = 
1704                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "DistributionPatchinessMarginalPopulations");
1705             private static final javax.xml.namespace.QName POPULATIONREGULATION$164 = 
1706                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PopulationRegulation");
1707             private static final javax.xml.namespace.QName INTRASPECIFICCOMPETITION$166 = 
1708                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "IntraspecificCompetition");
1709             private static final javax.xml.namespace.QName REPRODUCTIVESTRATEGIES$168 = 
1710                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ReproductiveStrategies");
1711             private static final javax.xml.namespace.QName GENDERALLOCATION$170 = 
1712                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "GenderAllocation");
1713             private static final javax.xml.namespace.QName METAPOPULATIONS$172 = 
1714                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Metapopulations");
1715             private static final javax.xml.namespace.QName EXTINCTION$174 = 
1716                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Extinction");
1717             private static final javax.xml.namespace.QName POPULATIONGENETICSBREEDINGSYSTEMS$176 = 
1718                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "POPULATIONGENETICSBREEDINGSYSTEMS");
1719             private static final javax.xml.namespace.QName VARIATION$178 = 
1720                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Variation");
1721             private static final javax.xml.namespace.QName MICROEVOLUTION$180 = 
1722                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Microevolution");
1723             private static final javax.xml.namespace.QName SPECIATION$182 = 
1724                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Speciation");
1725             private static final javax.xml.namespace.QName HYBRIDIZATION$184 = 
1726                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Hybridization");
1727             private static final javax.xml.namespace.QName INBREEDINGOUTBREEDING$186 = 
1728                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "InbreedingOutbreeding");
1729             private static final javax.xml.namespace.QName GENEFLOWMEASUREMENT$188 = 
1730                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "GeneFlowMeasurement");
1731             private static final javax.xml.namespace.QName INHERITANCEHERITABILITY$190 = 
1732                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "InheritanceHeritability");
1733             private static final javax.xml.namespace.QName QUANTITATIVEGENETICSQTLANALYSIS$192 = 
1734                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "QuantitativeGeneticsQTLAnalysis");
1735             private static final javax.xml.namespace.QName ECOLOGICALGENETICS$194 = 
1736                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "EcologicalGenetics");
1737             private static final javax.xml.namespace.QName GENDERRATIOS$196 = 
1738                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "GenderRatios");
1739             private static final javax.xml.namespace.QName APOMIXISPARTHENOGENESIS$198 = 
1740                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ApomixisParthenogenesis");
1741             private static final javax.xml.namespace.QName VEGETATIVEREPRODUCTION$200 = 
1742                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "VegetativeReproduction");
1743             private static final javax.xml.namespace.QName SPECIESINTERACTIONS$202 = 
1744                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SPECIESINTERACTIONS");
1745             private static final javax.xml.namespace.QName PREDATION$204 = 
1746                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Predation");
1747             private static final javax.xml.namespace.QName HERBIVORY$206 = 
1748                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Herbivory");
1749             private static final javax.xml.namespace.QName OMNIVORY$208 = 
1750                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Omnivory");
1751             private static final javax.xml.namespace.QName INTERSPECIFICCOMPETITION$210 = 
1752                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "InterspecificCompetition");
1753             private static final javax.xml.namespace.QName NICHERELATIONSHIPS$212 = 
1754                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NicheRelationships");
1755             private static final javax.xml.namespace.QName POLLINATIONSEEDDISPERSAL$214 = 
1756                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PollinationSeedDispersal");
1757             private static final javax.xml.namespace.QName PARASITISM$216 = 
1758                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Parasitism");
1759             private static final javax.xml.namespace.QName MUTUALISMCOMMENSALISM$218 = 
1760                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MutualismCommensalism");
1761             private static final javax.xml.namespace.QName PLANTFUNGALMICROBIALINTERACTIONS$220 = 
1762                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PlantFungalMicrobialInteractions");
1763             private static final javax.xml.namespace.QName MIMICRY$222 = 
1764                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Mimicry");
1765             private static final javax.xml.namespace.QName ANIMALPATHOLOGY$224 = 
1766                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "AnimalPathology");
1767             private static final javax.xml.namespace.QName PLANTPATHOLOGY$226 = 
1768                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PlantPathology");
1769             private static final javax.xml.namespace.QName COEVOLUTION$228 = 
1770                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Coevolution");
1771             private static final javax.xml.namespace.QName BIOLOGICALCONTROL$230 = 
1772                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "BiologicalControl");
1773             private static final javax.xml.namespace.QName STATISTICSMODELING$232 = 
1774                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "STATISTICSMODELING");
1775             private static final javax.xml.namespace.QName METHODSINSTRUMENTATIONSOFTWARE$234 = 
1776                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MethodsInstrumentationSoftware");
1777             private static final javax.xml.namespace.QName MODELING$236 = 
1778                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Modeling");
1779             private static final javax.xml.namespace.QName STATISTICS$238 = 
1780                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Statistics");
1781             private static final javax.xml.namespace.QName MULTIVARIATEMETHODS$240 = 
1782                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MultivariateMethods");
1783             private static final javax.xml.namespace.QName SPATIALSTATISTICS$242 = 
1784                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SpatialStatistics");
1785             private static final javax.xml.namespace.QName SAMPLINGDESIGNANALYSIS$244 = 
1786                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SamplingDesignAnalysis");
1787             private static final javax.xml.namespace.QName EXPERIMENTALDESIGNANALYSIS$246 = 
1788                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ExperimentalDesignAnalysis");
1789             private static final javax.xml.namespace.QName SYSTEMATICS$248 = 
1790                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SYSTEMATICS");
1791             private static final javax.xml.namespace.QName TAXONOMYCLASSIFICATION$250 = 
1792                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "TaxonomyClassification");
1793             private static final javax.xml.namespace.QName NOMENCLATURE$252 = 
1794                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Nomenclature");
1795             private static final javax.xml.namespace.QName MONOGRAPHREVISION$254 = 
1796                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MonographRevision");
1797             private static final javax.xml.namespace.QName PHYLOGENETICS$256 = 
1798                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Phylogenetics");
1799             private static final javax.xml.namespace.QName PHENETICSCLADISTICSNUMERICALTAXONOMY$258 = 
1800                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PheneticsCladisticsNumericalTaxonomy");
1801             private static final javax.xml.namespace.QName MACROEVOLUTION$260 = 
1802                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Macroevolution");
1803             private static final javax.xml.namespace.QName NONECATIII$262 = 
1804                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NONECATIII");
1805             
1806             
1807             /**
1808              * Gets the "BIOGEOGRAPHY" element
1809              */
1810             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBIOGEOGRAPHY()
1811             {
1812                 synchronized (monitor())
1813                 {
1814                     check_orphaned();
1815                     org.apache.xmlbeans.SimpleValue target = null;
1816                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BIOGEOGRAPHY$0, 0);
1817                     if (target == null)
1818                     {
1819                       return null;
1820                     }
1821                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1822                 }
1823             }
1824             
1825             /**
1826              * Gets (as xml) the "BIOGEOGRAPHY" element
1827              */
1828             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBIOGEOGRAPHY()
1829             {
1830                 synchronized (monitor())
1831                 {
1832                     check_orphaned();
1833                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1834                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BIOGEOGRAPHY$0, 0);
1835                     return target;
1836                 }
1837             }
1838             
1839             /**
1840              * True if has "BIOGEOGRAPHY" element
1841              */
1842             public boolean isSetBIOGEOGRAPHY()
1843             {
1844                 synchronized (monitor())
1845                 {
1846                     check_orphaned();
1847                     return get_store().count_elements(BIOGEOGRAPHY$0) != 0;
1848                 }
1849             }
1850             
1851             /**
1852              * Sets the "BIOGEOGRAPHY" element
1853              */
1854             public void setBIOGEOGRAPHY(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum biogeography)
1855             {
1856                 synchronized (monitor())
1857                 {
1858                     check_orphaned();
1859                     org.apache.xmlbeans.SimpleValue target = null;
1860                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BIOGEOGRAPHY$0, 0);
1861                     if (target == null)
1862                     {
1863                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BIOGEOGRAPHY$0);
1864                     }
1865                     target.setEnumValue(biogeography);
1866                 }
1867             }
1868             
1869             /**
1870              * Sets (as xml) the "BIOGEOGRAPHY" element
1871              */
1872             public void xsetBIOGEOGRAPHY(gov.grants.apply.system.globalLibraryV20.YesNoDataType biogeography)
1873             {
1874                 synchronized (monitor())
1875                 {
1876                     check_orphaned();
1877                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1878                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BIOGEOGRAPHY$0, 0);
1879                     if (target == null)
1880                     {
1881                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BIOGEOGRAPHY$0);
1882                     }
1883                     target.set(biogeography);
1884                 }
1885             }
1886             
1887             /**
1888              * Unsets the "BIOGEOGRAPHY" element
1889              */
1890             public void unsetBIOGEOGRAPHY()
1891             {
1892                 synchronized (monitor())
1893                 {
1894                     check_orphaned();
1895                     get_store().remove_element(BIOGEOGRAPHY$0, 0);
1896                 }
1897             }
1898             
1899             /**
1900              * Gets the "IslandBiogeography" element
1901              */
1902             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIslandBiogeography()
1903             {
1904                 synchronized (monitor())
1905                 {
1906                     check_orphaned();
1907                     org.apache.xmlbeans.SimpleValue target = null;
1908                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISLANDBIOGEOGRAPHY$2, 0);
1909                     if (target == null)
1910                     {
1911                       return null;
1912                     }
1913                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1914                 }
1915             }
1916             
1917             /**
1918              * Gets (as xml) the "IslandBiogeography" element
1919              */
1920             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIslandBiogeography()
1921             {
1922                 synchronized (monitor())
1923                 {
1924                     check_orphaned();
1925                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1926                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISLANDBIOGEOGRAPHY$2, 0);
1927                     return target;
1928                 }
1929             }
1930             
1931             /**
1932              * True if has "IslandBiogeography" element
1933              */
1934             public boolean isSetIslandBiogeography()
1935             {
1936                 synchronized (monitor())
1937                 {
1938                     check_orphaned();
1939                     return get_store().count_elements(ISLANDBIOGEOGRAPHY$2) != 0;
1940                 }
1941             }
1942             
1943             /**
1944              * Sets the "IslandBiogeography" element
1945              */
1946             public void setIslandBiogeography(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum islandBiogeography)
1947             {
1948                 synchronized (monitor())
1949                 {
1950                     check_orphaned();
1951                     org.apache.xmlbeans.SimpleValue target = null;
1952                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISLANDBIOGEOGRAPHY$2, 0);
1953                     if (target == null)
1954                     {
1955                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISLANDBIOGEOGRAPHY$2);
1956                     }
1957                     target.setEnumValue(islandBiogeography);
1958                 }
1959             }
1960             
1961             /**
1962              * Sets (as xml) the "IslandBiogeography" element
1963              */
1964             public void xsetIslandBiogeography(gov.grants.apply.system.globalLibraryV20.YesNoDataType islandBiogeography)
1965             {
1966                 synchronized (monitor())
1967                 {
1968                     check_orphaned();
1969                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1970                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISLANDBIOGEOGRAPHY$2, 0);
1971                     if (target == null)
1972                     {
1973                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISLANDBIOGEOGRAPHY$2);
1974                     }
1975                     target.set(islandBiogeography);
1976                 }
1977             }
1978             
1979             /**
1980              * Unsets the "IslandBiogeography" element
1981              */
1982             public void unsetIslandBiogeography()
1983             {
1984                 synchronized (monitor())
1985                 {
1986                     check_orphaned();
1987                     get_store().remove_element(ISLANDBIOGEOGRAPHY$2, 0);
1988                 }
1989             }
1990             
1991             /**
1992              * Gets the "HistoricalEvolutionaryBiogeography" element
1993              */
1994             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHistoricalEvolutionaryBiogeography()
1995             {
1996                 synchronized (monitor())
1997                 {
1998                     check_orphaned();
1999                     org.apache.xmlbeans.SimpleValue target = null;
2000                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HISTORICALEVOLUTIONARYBIOGEOGRAPHY$4, 0);
2001                     if (target == null)
2002                     {
2003                       return null;
2004                     }
2005                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
2006                 }
2007             }
2008             
2009             /**
2010              * Gets (as xml) the "HistoricalEvolutionaryBiogeography" element
2011              */
2012             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHistoricalEvolutionaryBiogeography()
2013             {
2014                 synchronized (monitor())
2015                 {
2016                     check_orphaned();
2017                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2018                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HISTORICALEVOLUTIONARYBIOGEOGRAPHY$4, 0);
2019                     return target;
2020                 }
2021             }
2022             
2023             /**
2024              * True if has "HistoricalEvolutionaryBiogeography" element
2025              */
2026             public boolean isSetHistoricalEvolutionaryBiogeography()
2027             {
2028                 synchronized (monitor())
2029                 {
2030                     check_orphaned();
2031                     return get_store().count_elements(HISTORICALEVOLUTIONARYBIOGEOGRAPHY$4) != 0;
2032                 }
2033             }
2034             
2035             /**
2036              * Sets the "HistoricalEvolutionaryBiogeography" element
2037              */
2038             public void setHistoricalEvolutionaryBiogeography(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum historicalEvolutionaryBiogeography)
2039             {
2040                 synchronized (monitor())
2041                 {
2042                     check_orphaned();
2043                     org.apache.xmlbeans.SimpleValue target = null;
2044                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HISTORICALEVOLUTIONARYBIOGEOGRAPHY$4, 0);
2045                     if (target == null)
2046                     {
2047                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HISTORICALEVOLUTIONARYBIOGEOGRAPHY$4);
2048                     }
2049                     target.setEnumValue(historicalEvolutionaryBiogeography);
2050                 }
2051             }
2052             
2053             /**
2054              * Sets (as xml) the "HistoricalEvolutionaryBiogeography" element
2055              */
2056             public void xsetHistoricalEvolutionaryBiogeography(gov.grants.apply.system.globalLibraryV20.YesNoDataType historicalEvolutionaryBiogeography)
2057             {
2058                 synchronized (monitor())
2059                 {
2060                     check_orphaned();
2061                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2062                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HISTORICALEVOLUTIONARYBIOGEOGRAPHY$4, 0);
2063                     if (target == null)
2064                     {
2065                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HISTORICALEVOLUTIONARYBIOGEOGRAPHY$4);
2066                     }
2067                     target.set(historicalEvolutionaryBiogeography);
2068                 }
2069             }
2070             
2071             /**
2072              * Unsets the "HistoricalEvolutionaryBiogeography" element
2073              */
2074             public void unsetHistoricalEvolutionaryBiogeography()
2075             {
2076                 synchronized (monitor())
2077                 {
2078                     check_orphaned();
2079                     get_store().remove_element(HISTORICALEVOLUTIONARYBIOGEOGRAPHY$4, 0);
2080                 }
2081             }
2082             
2083             /**
2084              * Gets the "Phylogeography" element
2085              */
2086             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPhylogeography()
2087             {
2088                 synchronized (monitor())
2089                 {
2090                     check_orphaned();
2091                     org.apache.xmlbeans.SimpleValue target = null;
2092                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHYLOGEOGRAPHY$6, 0);
2093                     if (target == null)
2094                     {
2095                       return null;
2096                     }
2097                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
2098                 }
2099             }
2100             
2101             /**
2102              * Gets (as xml) the "Phylogeography" element
2103              */
2104             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPhylogeography()
2105             {
2106                 synchronized (monitor())
2107                 {
2108                     check_orphaned();
2109                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2110                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHYLOGEOGRAPHY$6, 0);
2111                     return target;
2112                 }
2113             }
2114             
2115             /**
2116              * True if has "Phylogeography" element
2117              */
2118             public boolean isSetPhylogeography()
2119             {
2120                 synchronized (monitor())
2121                 {
2122                     check_orphaned();
2123                     return get_store().count_elements(PHYLOGEOGRAPHY$6) != 0;
2124                 }
2125             }
2126             
2127             /**
2128              * Sets the "Phylogeography" element
2129              */
2130             public void setPhylogeography(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum phylogeography)
2131             {
2132                 synchronized (monitor())
2133                 {
2134                     check_orphaned();
2135                     org.apache.xmlbeans.SimpleValue target = null;
2136                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHYLOGEOGRAPHY$6, 0);
2137                     if (target == null)
2138                     {
2139                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHYLOGEOGRAPHY$6);
2140                     }
2141                     target.setEnumValue(phylogeography);
2142                 }
2143             }
2144             
2145             /**
2146              * Sets (as xml) the "Phylogeography" element
2147              */
2148             public void xsetPhylogeography(gov.grants.apply.system.globalLibraryV20.YesNoDataType phylogeography)
2149             {
2150                 synchronized (monitor())
2151                 {
2152                     check_orphaned();
2153                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2154                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHYLOGEOGRAPHY$6, 0);
2155                     if (target == null)
2156                     {
2157                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PHYLOGEOGRAPHY$6);
2158                     }
2159                     target.set(phylogeography);
2160                 }
2161             }
2162             
2163             /**
2164              * Unsets the "Phylogeography" element
2165              */
2166             public void unsetPhylogeography()
2167             {
2168                 synchronized (monitor())
2169                 {
2170                     check_orphaned();
2171                     get_store().remove_element(PHYLOGEOGRAPHY$6, 0);
2172                 }
2173             }
2174             
2175             /**
2176              * Gets the "MethodsTheory" element
2177              */
2178             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMethodsTheory()
2179             {
2180                 synchronized (monitor())
2181                 {
2182                     check_orphaned();
2183                     org.apache.xmlbeans.SimpleValue target = null;
2184                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(METHODSTHEORY$8, 0);
2185                     if (target == null)
2186                     {
2187                       return null;
2188                     }
2189                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
2190                 }
2191             }
2192             
2193             /**
2194              * Gets (as xml) the "MethodsTheory" element
2195              */
2196             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMethodsTheory()
2197             {
2198                 synchronized (monitor())
2199                 {
2200                     check_orphaned();
2201                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2202                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(METHODSTHEORY$8, 0);
2203                     return target;
2204                 }
2205             }
2206             
2207             /**
2208              * True if has "MethodsTheory" element
2209              */
2210             public boolean isSetMethodsTheory()
2211             {
2212                 synchronized (monitor())
2213                 {
2214                     check_orphaned();
2215                     return get_store().count_elements(METHODSTHEORY$8) != 0;
2216                 }
2217             }
2218             
2219             /**
2220              * Sets the "MethodsTheory" element
2221              */
2222             public void setMethodsTheory(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum methodsTheory)
2223             {
2224                 synchronized (monitor())
2225                 {
2226                     check_orphaned();
2227                     org.apache.xmlbeans.SimpleValue target = null;
2228                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(METHODSTHEORY$8, 0);
2229                     if (target == null)
2230                     {
2231                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(METHODSTHEORY$8);
2232                     }
2233                     target.setEnumValue(methodsTheory);
2234                 }
2235             }
2236             
2237             /**
2238              * Sets (as xml) the "MethodsTheory" element
2239              */
2240             public void xsetMethodsTheory(gov.grants.apply.system.globalLibraryV20.YesNoDataType methodsTheory)
2241             {
2242                 synchronized (monitor())
2243                 {
2244                     check_orphaned();
2245                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2246                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(METHODSTHEORY$8, 0);
2247                     if (target == null)
2248                     {
2249                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(METHODSTHEORY$8);
2250                     }
2251                     target.set(methodsTheory);
2252                 }
2253             }
2254             
2255             /**
2256              * Unsets the "MethodsTheory" element
2257              */
2258             public void unsetMethodsTheory()
2259             {
2260                 synchronized (monitor())
2261                 {
2262                     check_orphaned();
2263                     get_store().remove_element(METHODSTHEORY$8, 0);
2264                 }
2265             }
2266             
2267             /**
2268              * Gets the "CHROMOSOMESTUDIES" element
2269              */
2270             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCHROMOSOMESTUDIES()
2271             {
2272                 synchronized (monitor())
2273                 {
2274                     check_orphaned();
2275                     org.apache.xmlbeans.SimpleValue target = null;
2276                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHROMOSOMESTUDIES$10, 0);
2277                     if (target == null)
2278                     {
2279                       return null;
2280                     }
2281                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
2282                 }
2283             }
2284             
2285             /**
2286              * Gets (as xml) the "CHROMOSOMESTUDIES" element
2287              */
2288             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCHROMOSOMESTUDIES()
2289             {
2290                 synchronized (monitor())
2291                 {
2292                     check_orphaned();
2293                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2294                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHROMOSOMESTUDIES$10, 0);
2295                     return target;
2296                 }
2297             }
2298             
2299             /**
2300              * True if has "CHROMOSOMESTUDIES" element
2301              */
2302             public boolean isSetCHROMOSOMESTUDIES()
2303             {
2304                 synchronized (monitor())
2305                 {
2306                     check_orphaned();
2307                     return get_store().count_elements(CHROMOSOMESTUDIES$10) != 0;
2308                 }
2309             }
2310             
2311             /**
2312              * Sets the "CHROMOSOMESTUDIES" element
2313              */
2314             public void setCHROMOSOMESTUDIES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chromosomestudies)
2315             {
2316                 synchronized (monitor())
2317                 {
2318                     check_orphaned();
2319                     org.apache.xmlbeans.SimpleValue target = null;
2320                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHROMOSOMESTUDIES$10, 0);
2321                     if (target == null)
2322                     {
2323                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHROMOSOMESTUDIES$10);
2324                     }
2325                     target.setEnumValue(chromosomestudies);
2326                 }
2327             }
2328             
2329             /**
2330              * Sets (as xml) the "CHROMOSOMESTUDIES" element
2331              */
2332             public void xsetCHROMOSOMESTUDIES(gov.grants.apply.system.globalLibraryV20.YesNoDataType chromosomestudies)
2333             {
2334                 synchronized (monitor())
2335                 {
2336                     check_orphaned();
2337                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2338                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHROMOSOMESTUDIES$10, 0);
2339                     if (target == null)
2340                     {
2341                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHROMOSOMESTUDIES$10);
2342                     }
2343                     target.set(chromosomestudies);
2344                 }
2345             }
2346             
2347             /**
2348              * Unsets the "CHROMOSOMESTUDIES" element
2349              */
2350             public void unsetCHROMOSOMESTUDIES()
2351             {
2352                 synchronized (monitor())
2353                 {
2354                     check_orphaned();
2355                     get_store().remove_element(CHROMOSOMESTUDIES$10, 0);
2356                 }
2357             }
2358             
2359             /**
2360              * Gets the "ChromosomeEvolution" element
2361              */
2362             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChromosomeEvolution()
2363             {
2364                 synchronized (monitor())
2365                 {
2366                     check_orphaned();
2367                     org.apache.xmlbeans.SimpleValue target = null;
2368                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHROMOSOMEEVOLUTION$12, 0);
2369                     if (target == null)
2370                     {
2371                       return null;
2372                     }
2373                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
2374                 }
2375             }
2376             
2377             /**
2378              * Gets (as xml) the "ChromosomeEvolution" element
2379              */
2380             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChromosomeEvolution()
2381             {
2382                 synchronized (monitor())
2383                 {
2384                     check_orphaned();
2385                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2386                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHROMOSOMEEVOLUTION$12, 0);
2387                     return target;
2388                 }
2389             }
2390             
2391             /**
2392              * True if has "ChromosomeEvolution" element
2393              */
2394             public boolean isSetChromosomeEvolution()
2395             {
2396                 synchronized (monitor())
2397                 {
2398                     check_orphaned();
2399                     return get_store().count_elements(CHROMOSOMEEVOLUTION$12) != 0;
2400                 }
2401             }
2402             
2403             /**
2404              * Sets the "ChromosomeEvolution" element
2405              */
2406             public void setChromosomeEvolution(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chromosomeEvolution)
2407             {
2408                 synchronized (monitor())
2409                 {
2410                     check_orphaned();
2411                     org.apache.xmlbeans.SimpleValue target = null;
2412                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHROMOSOMEEVOLUTION$12, 0);
2413                     if (target == null)
2414                     {
2415                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHROMOSOMEEVOLUTION$12);
2416                     }
2417                     target.setEnumValue(chromosomeEvolution);
2418                 }
2419             }
2420             
2421             /**
2422              * Sets (as xml) the "ChromosomeEvolution" element
2423              */
2424             public void xsetChromosomeEvolution(gov.grants.apply.system.globalLibraryV20.YesNoDataType chromosomeEvolution)
2425             {
2426                 synchronized (monitor())
2427                 {
2428                     check_orphaned();
2429                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2430                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHROMOSOMEEVOLUTION$12, 0);
2431                     if (target == null)
2432                     {
2433                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHROMOSOMEEVOLUTION$12);
2434                     }
2435                     target.set(chromosomeEvolution);
2436                 }
2437             }
2438             
2439             /**
2440              * Unsets the "ChromosomeEvolution" element
2441              */
2442             public void unsetChromosomeEvolution()
2443             {
2444                 synchronized (monitor())
2445                 {
2446                     check_orphaned();
2447                     get_store().remove_element(CHROMOSOMEEVOLUTION$12, 0);
2448                 }
2449             }
2450             
2451             /**
2452              * Gets the "ChromosomeNumber" element
2453              */
2454             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChromosomeNumber()
2455             {
2456                 synchronized (monitor())
2457                 {
2458                     check_orphaned();
2459                     org.apache.xmlbeans.SimpleValue target = null;
2460                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHROMOSOMENUMBER$14, 0);
2461                     if (target == null)
2462                     {
2463                       return null;
2464                     }
2465                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
2466                 }
2467             }
2468             
2469             /**
2470              * Gets (as xml) the "ChromosomeNumber" element
2471              */
2472             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChromosomeNumber()
2473             {
2474                 synchronized (monitor())
2475                 {
2476                     check_orphaned();
2477                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2478                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHROMOSOMENUMBER$14, 0);
2479                     return target;
2480                 }
2481             }
2482             
2483             /**
2484              * True if has "ChromosomeNumber" element
2485              */
2486             public boolean isSetChromosomeNumber()
2487             {
2488                 synchronized (monitor())
2489                 {
2490                     check_orphaned();
2491                     return get_store().count_elements(CHROMOSOMENUMBER$14) != 0;
2492                 }
2493             }
2494             
2495             /**
2496              * Sets the "ChromosomeNumber" element
2497              */
2498             public void setChromosomeNumber(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chromosomeNumber)
2499             {
2500                 synchronized (monitor())
2501                 {
2502                     check_orphaned();
2503                     org.apache.xmlbeans.SimpleValue target = null;
2504                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHROMOSOMENUMBER$14, 0);
2505                     if (target == null)
2506                     {
2507                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHROMOSOMENUMBER$14);
2508                     }
2509                     target.setEnumValue(chromosomeNumber);
2510                 }
2511             }
2512             
2513             /**
2514              * Sets (as xml) the "ChromosomeNumber" element
2515              */
2516             public void xsetChromosomeNumber(gov.grants.apply.system.globalLibraryV20.YesNoDataType chromosomeNumber)
2517             {
2518                 synchronized (monitor())
2519                 {
2520                     check_orphaned();
2521                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2522                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHROMOSOMENUMBER$14, 0);
2523                     if (target == null)
2524                     {
2525                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHROMOSOMENUMBER$14);
2526                     }
2527                     target.set(chromosomeNumber);
2528                 }
2529             }
2530             
2531             /**
2532              * Unsets the "ChromosomeNumber" element
2533              */
2534             public void unsetChromosomeNumber()
2535             {
2536                 synchronized (monitor())
2537                 {
2538                     check_orphaned();
2539                     get_store().remove_element(CHROMOSOMENUMBER$14, 0);
2540                 }
2541             }
2542             
2543             /**
2544              * Gets the "Mutation" element
2545              */
2546             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMutation()
2547             {
2548                 synchronized (monitor())
2549                 {
2550                     check_orphaned();
2551                     org.apache.xmlbeans.SimpleValue target = null;
2552                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MUTATION$16, 0);
2553                     if (target == null)
2554                     {
2555                       return null;
2556                     }
2557                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
2558                 }
2559             }
2560             
2561             /**
2562              * Gets (as xml) the "Mutation" element
2563              */
2564             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMutation()
2565             {
2566                 synchronized (monitor())
2567                 {
2568                     check_orphaned();
2569                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2570                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MUTATION$16, 0);
2571                     return target;
2572                 }
2573             }
2574             
2575             /**
2576              * True if has "Mutation" element
2577              */
2578             public boolean isSetMutation()
2579             {
2580                 synchronized (monitor())
2581                 {
2582                     check_orphaned();
2583                     return get_store().count_elements(MUTATION$16) != 0;
2584                 }
2585             }
2586             
2587             /**
2588              * Sets the "Mutation" element
2589              */
2590             public void setMutation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mutation)
2591             {
2592                 synchronized (monitor())
2593                 {
2594                     check_orphaned();
2595                     org.apache.xmlbeans.SimpleValue target = null;
2596                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MUTATION$16, 0);
2597                     if (target == null)
2598                     {
2599                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MUTATION$16);
2600                     }
2601                     target.setEnumValue(mutation);
2602                 }
2603             }
2604             
2605             /**
2606              * Sets (as xml) the "Mutation" element
2607              */
2608             public void xsetMutation(gov.grants.apply.system.globalLibraryV20.YesNoDataType mutation)
2609             {
2610                 synchronized (monitor())
2611                 {
2612                     check_orphaned();
2613                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2614                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MUTATION$16, 0);
2615                     if (target == null)
2616                     {
2617                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MUTATION$16);
2618                     }
2619                     target.set(mutation);
2620                 }
2621             }
2622             
2623             /**
2624              * Unsets the "Mutation" element
2625              */
2626             public void unsetMutation()
2627             {
2628                 synchronized (monitor())
2629                 {
2630                     check_orphaned();
2631                     get_store().remove_element(MUTATION$16, 0);
2632                 }
2633             }
2634             
2635             /**
2636              * Gets the "MitosisMeiosis" element
2637              */
2638             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMitosisMeiosis()
2639             {
2640                 synchronized (monitor())
2641                 {
2642                     check_orphaned();
2643                     org.apache.xmlbeans.SimpleValue target = null;
2644                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MITOSISMEIOSIS$18, 0);
2645                     if (target == null)
2646                     {
2647                       return null;
2648                     }
2649                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
2650                 }
2651             }
2652             
2653             /**
2654              * Gets (as xml) the "MitosisMeiosis" element
2655              */
2656             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMitosisMeiosis()
2657             {
2658                 synchronized (monitor())
2659                 {
2660                     check_orphaned();
2661                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2662                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MITOSISMEIOSIS$18, 0);
2663                     return target;
2664                 }
2665             }
2666             
2667             /**
2668              * True if has "MitosisMeiosis" element
2669              */
2670             public boolean isSetMitosisMeiosis()
2671             {
2672                 synchronized (monitor())
2673                 {
2674                     check_orphaned();
2675                     return get_store().count_elements(MITOSISMEIOSIS$18) != 0;
2676                 }
2677             }
2678             
2679             /**
2680              * Sets the "MitosisMeiosis" element
2681              */
2682             public void setMitosisMeiosis(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mitosisMeiosis)
2683             {
2684                 synchronized (monitor())
2685                 {
2686                     check_orphaned();
2687                     org.apache.xmlbeans.SimpleValue target = null;
2688                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MITOSISMEIOSIS$18, 0);
2689                     if (target == null)
2690                     {
2691                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MITOSISMEIOSIS$18);
2692                     }
2693                     target.setEnumValue(mitosisMeiosis);
2694                 }
2695             }
2696             
2697             /**
2698              * Sets (as xml) the "MitosisMeiosis" element
2699              */
2700             public void xsetMitosisMeiosis(gov.grants.apply.system.globalLibraryV20.YesNoDataType mitosisMeiosis)
2701             {
2702                 synchronized (monitor())
2703                 {
2704                     check_orphaned();
2705                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2706                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MITOSISMEIOSIS$18, 0);
2707                     if (target == null)
2708                     {
2709                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MITOSISMEIOSIS$18);
2710                     }
2711                     target.set(mitosisMeiosis);
2712                 }
2713             }
2714             
2715             /**
2716              * Unsets the "MitosisMeiosis" element
2717              */
2718             public void unsetMitosisMeiosis()
2719             {
2720                 synchronized (monitor())
2721                 {
2722                     check_orphaned();
2723                     get_store().remove_element(MITOSISMEIOSIS$18, 0);
2724                 }
2725             }
2726             
2727             /**
2728              * Gets the "COMMUNITYECOLOGY" element
2729              */
2730             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCOMMUNITYECOLOGY()
2731             {
2732                 synchronized (monitor())
2733                 {
2734                     check_orphaned();
2735                     org.apache.xmlbeans.SimpleValue target = null;
2736                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMMUNITYECOLOGY$20, 0);
2737                     if (target == null)
2738                     {
2739                       return null;
2740                     }
2741                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
2742                 }
2743             }
2744             
2745             /**
2746              * Gets (as xml) the "COMMUNITYECOLOGY" element
2747              */
2748             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCOMMUNITYECOLOGY()
2749             {
2750                 synchronized (monitor())
2751                 {
2752                     check_orphaned();
2753                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2754                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMMUNITYECOLOGY$20, 0);
2755                     return target;
2756                 }
2757             }
2758             
2759             /**
2760              * True if has "COMMUNITYECOLOGY" element
2761              */
2762             public boolean isSetCOMMUNITYECOLOGY()
2763             {
2764                 synchronized (monitor())
2765                 {
2766                     check_orphaned();
2767                     return get_store().count_elements(COMMUNITYECOLOGY$20) != 0;
2768                 }
2769             }
2770             
2771             /**
2772              * Sets the "COMMUNITYECOLOGY" element
2773              */
2774             public void setCOMMUNITYECOLOGY(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum communityecology)
2775             {
2776                 synchronized (monitor())
2777                 {
2778                     check_orphaned();
2779                     org.apache.xmlbeans.SimpleValue target = null;
2780                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMMUNITYECOLOGY$20, 0);
2781                     if (target == null)
2782                     {
2783                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMMUNITYECOLOGY$20);
2784                     }
2785                     target.setEnumValue(communityecology);
2786                 }
2787             }
2788             
2789             /**
2790              * Sets (as xml) the "COMMUNITYECOLOGY" element
2791              */
2792             public void xsetCOMMUNITYECOLOGY(gov.grants.apply.system.globalLibraryV20.YesNoDataType communityecology)
2793             {
2794                 synchronized (monitor())
2795                 {
2796                     check_orphaned();
2797                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2798                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMMUNITYECOLOGY$20, 0);
2799                     if (target == null)
2800                     {
2801                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COMMUNITYECOLOGY$20);
2802                     }
2803                     target.set(communityecology);
2804                 }
2805             }
2806             
2807             /**
2808              * Unsets the "COMMUNITYECOLOGY" element
2809              */
2810             public void unsetCOMMUNITYECOLOGY()
2811             {
2812                 synchronized (monitor())
2813                 {
2814                     check_orphaned();
2815                     get_store().remove_element(COMMUNITYECOLOGY$20, 0);
2816                 }
2817             }
2818             
2819             /**
2820              * Gets the "CommunityAnalysis" element
2821              */
2822             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCommunityAnalysis()
2823             {
2824                 synchronized (monitor())
2825                 {
2826                     check_orphaned();
2827                     org.apache.xmlbeans.SimpleValue target = null;
2828                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMMUNITYANALYSIS$22, 0);
2829                     if (target == null)
2830                     {
2831                       return null;
2832                     }
2833                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
2834                 }
2835             }
2836             
2837             /**
2838              * Gets (as xml) the "CommunityAnalysis" element
2839              */
2840             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCommunityAnalysis()
2841             {
2842                 synchronized (monitor())
2843                 {
2844                     check_orphaned();
2845                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2846                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMMUNITYANALYSIS$22, 0);
2847                     return target;
2848                 }
2849             }
2850             
2851             /**
2852              * True if has "CommunityAnalysis" element
2853              */
2854             public boolean isSetCommunityAnalysis()
2855             {
2856                 synchronized (monitor())
2857                 {
2858                     check_orphaned();
2859                     return get_store().count_elements(COMMUNITYANALYSIS$22) != 0;
2860                 }
2861             }
2862             
2863             /**
2864              * Sets the "CommunityAnalysis" element
2865              */
2866             public void setCommunityAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum communityAnalysis)
2867             {
2868                 synchronized (monitor())
2869                 {
2870                     check_orphaned();
2871                     org.apache.xmlbeans.SimpleValue target = null;
2872                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMMUNITYANALYSIS$22, 0);
2873                     if (target == null)
2874                     {
2875                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMMUNITYANALYSIS$22);
2876                     }
2877                     target.setEnumValue(communityAnalysis);
2878                 }
2879             }
2880             
2881             /**
2882              * Sets (as xml) the "CommunityAnalysis" element
2883              */
2884             public void xsetCommunityAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType communityAnalysis)
2885             {
2886                 synchronized (monitor())
2887                 {
2888                     check_orphaned();
2889                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2890                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMMUNITYANALYSIS$22, 0);
2891                     if (target == null)
2892                     {
2893                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COMMUNITYANALYSIS$22);
2894                     }
2895                     target.set(communityAnalysis);
2896                 }
2897             }
2898             
2899             /**
2900              * Unsets the "CommunityAnalysis" element
2901              */
2902             public void unsetCommunityAnalysis()
2903             {
2904                 synchronized (monitor())
2905                 {
2906                     check_orphaned();
2907                     get_store().remove_element(COMMUNITYANALYSIS$22, 0);
2908                 }
2909             }
2910             
2911             /**
2912              * Gets the "Communitystructure" element
2913              */
2914             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCommunitystructure()
2915             {
2916                 synchronized (monitor())
2917                 {
2918                     check_orphaned();
2919                     org.apache.xmlbeans.SimpleValue target = null;
2920                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMMUNITYSTRUCTURE$24, 0);
2921                     if (target == null)
2922                     {
2923                       return null;
2924                     }
2925                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
2926                 }
2927             }
2928             
2929             /**
2930              * Gets (as xml) the "Communitystructure" element
2931              */
2932             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCommunitystructure()
2933             {
2934                 synchronized (monitor())
2935                 {
2936                     check_orphaned();
2937                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2938                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMMUNITYSTRUCTURE$24, 0);
2939                     return target;
2940                 }
2941             }
2942             
2943             /**
2944              * True if has "Communitystructure" element
2945              */
2946             public boolean isSetCommunitystructure()
2947             {
2948                 synchronized (monitor())
2949                 {
2950                     check_orphaned();
2951                     return get_store().count_elements(COMMUNITYSTRUCTURE$24) != 0;
2952                 }
2953             }
2954             
2955             /**
2956              * Sets the "Communitystructure" element
2957              */
2958             public void setCommunitystructure(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum communitystructure)
2959             {
2960                 synchronized (monitor())
2961                 {
2962                     check_orphaned();
2963                     org.apache.xmlbeans.SimpleValue target = null;
2964                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMMUNITYSTRUCTURE$24, 0);
2965                     if (target == null)
2966                     {
2967                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMMUNITYSTRUCTURE$24);
2968                     }
2969                     target.setEnumValue(communitystructure);
2970                 }
2971             }
2972             
2973             /**
2974              * Sets (as xml) the "Communitystructure" element
2975              */
2976             public void xsetCommunitystructure(gov.grants.apply.system.globalLibraryV20.YesNoDataType communitystructure)
2977             {
2978                 synchronized (monitor())
2979                 {
2980                     check_orphaned();
2981                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2982                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMMUNITYSTRUCTURE$24, 0);
2983                     if (target == null)
2984                     {
2985                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COMMUNITYSTRUCTURE$24);
2986                     }
2987                     target.set(communitystructure);
2988                 }
2989             }
2990             
2991             /**
2992              * Unsets the "Communitystructure" element
2993              */
2994             public void unsetCommunitystructure()
2995             {
2996                 synchronized (monitor())
2997                 {
2998                     check_orphaned();
2999                     get_store().remove_element(COMMUNITYSTRUCTURE$24, 0);
3000                 }
3001             }
3002             
3003             /**
3004              * Gets the "Communitystability" element
3005              */
3006             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCommunitystability()
3007             {
3008                 synchronized (monitor())
3009                 {
3010                     check_orphaned();
3011                     org.apache.xmlbeans.SimpleValue target = null;
3012                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMMUNITYSTABILITY$26, 0);
3013                     if (target == null)
3014                     {
3015                       return null;
3016                     }
3017                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3018                 }
3019             }
3020             
3021             /**
3022              * Gets (as xml) the "Communitystability" element
3023              */
3024             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCommunitystability()
3025             {
3026                 synchronized (monitor())
3027                 {
3028                     check_orphaned();
3029                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3030                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMMUNITYSTABILITY$26, 0);
3031                     return target;
3032                 }
3033             }
3034             
3035             /**
3036              * True if has "Communitystability" element
3037              */
3038             public boolean isSetCommunitystability()
3039             {
3040                 synchronized (monitor())
3041                 {
3042                     check_orphaned();
3043                     return get_store().count_elements(COMMUNITYSTABILITY$26) != 0;
3044                 }
3045             }
3046             
3047             /**
3048              * Sets the "Communitystability" element
3049              */
3050             public void setCommunitystability(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum communitystability)
3051             {
3052                 synchronized (monitor())
3053                 {
3054                     check_orphaned();
3055                     org.apache.xmlbeans.SimpleValue target = null;
3056                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMMUNITYSTABILITY$26, 0);
3057                     if (target == null)
3058                     {
3059                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMMUNITYSTABILITY$26);
3060                     }
3061                     target.setEnumValue(communitystability);
3062                 }
3063             }
3064             
3065             /**
3066              * Sets (as xml) the "Communitystability" element
3067              */
3068             public void xsetCommunitystability(gov.grants.apply.system.globalLibraryV20.YesNoDataType communitystability)
3069             {
3070                 synchronized (monitor())
3071                 {
3072                     check_orphaned();
3073                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3074                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMMUNITYSTABILITY$26, 0);
3075                     if (target == null)
3076                     {
3077                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COMMUNITYSTABILITY$26);
3078                     }
3079                     target.set(communitystability);
3080                 }
3081             }
3082             
3083             /**
3084              * Unsets the "Communitystability" element
3085              */
3086             public void unsetCommunitystability()
3087             {
3088                 synchronized (monitor())
3089                 {
3090                     check_orphaned();
3091                     get_store().remove_element(COMMUNITYSTABILITY$26, 0);
3092                 }
3093             }
3094             
3095             /**
3096              * Gets the "Succession" element
3097              */
3098             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSuccession()
3099             {
3100                 synchronized (monitor())
3101                 {
3102                     check_orphaned();
3103                     org.apache.xmlbeans.SimpleValue target = null;
3104                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUCCESSION$28, 0);
3105                     if (target == null)
3106                     {
3107                       return null;
3108                     }
3109                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3110                 }
3111             }
3112             
3113             /**
3114              * Gets (as xml) the "Succession" element
3115              */
3116             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSuccession()
3117             {
3118                 synchronized (monitor())
3119                 {
3120                     check_orphaned();
3121                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3122                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUCCESSION$28, 0);
3123                     return target;
3124                 }
3125             }
3126             
3127             /**
3128              * True if has "Succession" element
3129              */
3130             public boolean isSetSuccession()
3131             {
3132                 synchronized (monitor())
3133                 {
3134                     check_orphaned();
3135                     return get_store().count_elements(SUCCESSION$28) != 0;
3136                 }
3137             }
3138             
3139             /**
3140              * Sets the "Succession" element
3141              */
3142             public void setSuccession(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum succession)
3143             {
3144                 synchronized (monitor())
3145                 {
3146                     check_orphaned();
3147                     org.apache.xmlbeans.SimpleValue target = null;
3148                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUCCESSION$28, 0);
3149                     if (target == null)
3150                     {
3151                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUCCESSION$28);
3152                     }
3153                     target.setEnumValue(succession);
3154                 }
3155             }
3156             
3157             /**
3158              * Sets (as xml) the "Succession" element
3159              */
3160             public void xsetSuccession(gov.grants.apply.system.globalLibraryV20.YesNoDataType succession)
3161             {
3162                 synchronized (monitor())
3163                 {
3164                     check_orphaned();
3165                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3166                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUCCESSION$28, 0);
3167                     if (target == null)
3168                     {
3169                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SUCCESSION$28);
3170                     }
3171                     target.set(succession);
3172                 }
3173             }
3174             
3175             /**
3176              * Unsets the "Succession" element
3177              */
3178             public void unsetSuccession()
3179             {
3180                 synchronized (monitor())
3181                 {
3182                     check_orphaned();
3183                     get_store().remove_element(SUCCESSION$28, 0);
3184                 }
3185             }
3186             
3187             /**
3188              * Gets the "ExperimentalMicrocosmsMesocosms" element
3189              */
3190             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getExperimentalMicrocosmsMesocosms()
3191             {
3192                 synchronized (monitor())
3193                 {
3194                     check_orphaned();
3195                     org.apache.xmlbeans.SimpleValue target = null;
3196                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXPERIMENTALMICROCOSMSMESOCOSMS$30, 0);
3197                     if (target == null)
3198                     {
3199                       return null;
3200                     }
3201                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3202                 }
3203             }
3204             
3205             /**
3206              * Gets (as xml) the "ExperimentalMicrocosmsMesocosms" element
3207              */
3208             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetExperimentalMicrocosmsMesocosms()
3209             {
3210                 synchronized (monitor())
3211                 {
3212                     check_orphaned();
3213                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3214                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EXPERIMENTALMICROCOSMSMESOCOSMS$30, 0);
3215                     return target;
3216                 }
3217             }
3218             
3219             /**
3220              * True if has "ExperimentalMicrocosmsMesocosms" element
3221              */
3222             public boolean isSetExperimentalMicrocosmsMesocosms()
3223             {
3224                 synchronized (monitor())
3225                 {
3226                     check_orphaned();
3227                     return get_store().count_elements(EXPERIMENTALMICROCOSMSMESOCOSMS$30) != 0;
3228                 }
3229             }
3230             
3231             /**
3232              * Sets the "ExperimentalMicrocosmsMesocosms" element
3233              */
3234             public void setExperimentalMicrocosmsMesocosms(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum experimentalMicrocosmsMesocosms)
3235             {
3236                 synchronized (monitor())
3237                 {
3238                     check_orphaned();
3239                     org.apache.xmlbeans.SimpleValue target = null;
3240                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXPERIMENTALMICROCOSMSMESOCOSMS$30, 0);
3241                     if (target == null)
3242                     {
3243                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EXPERIMENTALMICROCOSMSMESOCOSMS$30);
3244                     }
3245                     target.setEnumValue(experimentalMicrocosmsMesocosms);
3246                 }
3247             }
3248             
3249             /**
3250              * Sets (as xml) the "ExperimentalMicrocosmsMesocosms" element
3251              */
3252             public void xsetExperimentalMicrocosmsMesocosms(gov.grants.apply.system.globalLibraryV20.YesNoDataType experimentalMicrocosmsMesocosms)
3253             {
3254                 synchronized (monitor())
3255                 {
3256                     check_orphaned();
3257                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3258                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EXPERIMENTALMICROCOSMSMESOCOSMS$30, 0);
3259                     if (target == null)
3260                     {
3261                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EXPERIMENTALMICROCOSMSMESOCOSMS$30);
3262                     }
3263                     target.set(experimentalMicrocosmsMesocosms);
3264                 }
3265             }
3266             
3267             /**
3268              * Unsets the "ExperimentalMicrocosmsMesocosms" element
3269              */
3270             public void unsetExperimentalMicrocosmsMesocosms()
3271             {
3272                 synchronized (monitor())
3273                 {
3274                     check_orphaned();
3275                     get_store().remove_element(EXPERIMENTALMICROCOSMSMESOCOSMS$30, 0);
3276                 }
3277             }
3278             
3279             /**
3280              * Gets the "Disturbance" element
3281              */
3282             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDisturbance()
3283             {
3284                 synchronized (monitor())
3285                 {
3286                     check_orphaned();
3287                     org.apache.xmlbeans.SimpleValue target = null;
3288                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISTURBANCE$32, 0);
3289                     if (target == null)
3290                     {
3291                       return null;
3292                     }
3293                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3294                 }
3295             }
3296             
3297             /**
3298              * Gets (as xml) the "Disturbance" element
3299              */
3300             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDisturbance()
3301             {
3302                 synchronized (monitor())
3303                 {
3304                     check_orphaned();
3305                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3306                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISTURBANCE$32, 0);
3307                     return target;
3308                 }
3309             }
3310             
3311             /**
3312              * True if has "Disturbance" element
3313              */
3314             public boolean isSetDisturbance()
3315             {
3316                 synchronized (monitor())
3317                 {
3318                     check_orphaned();
3319                     return get_store().count_elements(DISTURBANCE$32) != 0;
3320                 }
3321             }
3322             
3323             /**
3324              * Sets the "Disturbance" element
3325              */
3326             public void setDisturbance(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum disturbance)
3327             {
3328                 synchronized (monitor())
3329                 {
3330                     check_orphaned();
3331                     org.apache.xmlbeans.SimpleValue target = null;
3332                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISTURBANCE$32, 0);
3333                     if (target == null)
3334                     {
3335                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DISTURBANCE$32);
3336                     }
3337                     target.setEnumValue(disturbance);
3338                 }
3339             }
3340             
3341             /**
3342              * Sets (as xml) the "Disturbance" element
3343              */
3344             public void xsetDisturbance(gov.grants.apply.system.globalLibraryV20.YesNoDataType disturbance)
3345             {
3346                 synchronized (monitor())
3347                 {
3348                     check_orphaned();
3349                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3350                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISTURBANCE$32, 0);
3351                     if (target == null)
3352                     {
3353                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DISTURBANCE$32);
3354                     }
3355                     target.set(disturbance);
3356                 }
3357             }
3358             
3359             /**
3360              * Unsets the "Disturbance" element
3361              */
3362             public void unsetDisturbance()
3363             {
3364                 synchronized (monitor())
3365                 {
3366                     check_orphaned();
3367                     get_store().remove_element(DISTURBANCE$32, 0);
3368                 }
3369             }
3370             
3371             /**
3372              * Gets the "PatchDynamics" element
3373              */
3374             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPatchDynamics()
3375             {
3376                 synchronized (monitor())
3377                 {
3378                     check_orphaned();
3379                     org.apache.xmlbeans.SimpleValue target = null;
3380                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PATCHDYNAMICS$34, 0);
3381                     if (target == null)
3382                     {
3383                       return null;
3384                     }
3385                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3386                 }
3387             }
3388             
3389             /**
3390              * Gets (as xml) the "PatchDynamics" element
3391              */
3392             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPatchDynamics()
3393             {
3394                 synchronized (monitor())
3395                 {
3396                     check_orphaned();
3397                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3398                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PATCHDYNAMICS$34, 0);
3399                     return target;
3400                 }
3401             }
3402             
3403             /**
3404              * True if has "PatchDynamics" element
3405              */
3406             public boolean isSetPatchDynamics()
3407             {
3408                 synchronized (monitor())
3409                 {
3410                     check_orphaned();
3411                     return get_store().count_elements(PATCHDYNAMICS$34) != 0;
3412                 }
3413             }
3414             
3415             /**
3416              * Sets the "PatchDynamics" element
3417              */
3418             public void setPatchDynamics(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum patchDynamics)
3419             {
3420                 synchronized (monitor())
3421                 {
3422                     check_orphaned();
3423                     org.apache.xmlbeans.SimpleValue target = null;
3424                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PATCHDYNAMICS$34, 0);
3425                     if (target == null)
3426                     {
3427                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PATCHDYNAMICS$34);
3428                     }
3429                     target.setEnumValue(patchDynamics);
3430                 }
3431             }
3432             
3433             /**
3434              * Sets (as xml) the "PatchDynamics" element
3435              */
3436             public void xsetPatchDynamics(gov.grants.apply.system.globalLibraryV20.YesNoDataType patchDynamics)
3437             {
3438                 synchronized (monitor())
3439                 {
3440                     check_orphaned();
3441                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3442                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PATCHDYNAMICS$34, 0);
3443                     if (target == null)
3444                     {
3445                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PATCHDYNAMICS$34);
3446                     }
3447                     target.set(patchDynamics);
3448                 }
3449             }
3450             
3451             /**
3452              * Unsets the "PatchDynamics" element
3453              */
3454             public void unsetPatchDynamics()
3455             {
3456                 synchronized (monitor())
3457                 {
3458                     check_orphaned();
3459                     get_store().remove_element(PATCHDYNAMICS$34, 0);
3460                 }
3461             }
3462             
3463             /**
3464              * Gets the "FoodWebsTrophicStructure" element
3465              */
3466             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFoodWebsTrophicStructure()
3467             {
3468                 synchronized (monitor())
3469                 {
3470                     check_orphaned();
3471                     org.apache.xmlbeans.SimpleValue target = null;
3472                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FOODWEBSTROPHICSTRUCTURE$36, 0);
3473                     if (target == null)
3474                     {
3475                       return null;
3476                     }
3477                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3478                 }
3479             }
3480             
3481             /**
3482              * Gets (as xml) the "FoodWebsTrophicStructure" element
3483              */
3484             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFoodWebsTrophicStructure()
3485             {
3486                 synchronized (monitor())
3487                 {
3488                     check_orphaned();
3489                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3490                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FOODWEBSTROPHICSTRUCTURE$36, 0);
3491                     return target;
3492                 }
3493             }
3494             
3495             /**
3496              * True if has "FoodWebsTrophicStructure" element
3497              */
3498             public boolean isSetFoodWebsTrophicStructure()
3499             {
3500                 synchronized (monitor())
3501                 {
3502                     check_orphaned();
3503                     return get_store().count_elements(FOODWEBSTROPHICSTRUCTURE$36) != 0;
3504                 }
3505             }
3506             
3507             /**
3508              * Sets the "FoodWebsTrophicStructure" element
3509              */
3510             public void setFoodWebsTrophicStructure(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum foodWebsTrophicStructure)
3511             {
3512                 synchronized (monitor())
3513                 {
3514                     check_orphaned();
3515                     org.apache.xmlbeans.SimpleValue target = null;
3516                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FOODWEBSTROPHICSTRUCTURE$36, 0);
3517                     if (target == null)
3518                     {
3519                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FOODWEBSTROPHICSTRUCTURE$36);
3520                     }
3521                     target.setEnumValue(foodWebsTrophicStructure);
3522                 }
3523             }
3524             
3525             /**
3526              * Sets (as xml) the "FoodWebsTrophicStructure" element
3527              */
3528             public void xsetFoodWebsTrophicStructure(gov.grants.apply.system.globalLibraryV20.YesNoDataType foodWebsTrophicStructure)
3529             {
3530                 synchronized (monitor())
3531                 {
3532                     check_orphaned();
3533                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3534                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FOODWEBSTROPHICSTRUCTURE$36, 0);
3535                     if (target == null)
3536                     {
3537                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FOODWEBSTROPHICSTRUCTURE$36);
3538                     }
3539                     target.set(foodWebsTrophicStructure);
3540                 }
3541             }
3542             
3543             /**
3544              * Unsets the "FoodWebsTrophicStructure" element
3545              */
3546             public void unsetFoodWebsTrophicStructure()
3547             {
3548                 synchronized (monitor())
3549                 {
3550                     check_orphaned();
3551                     get_store().remove_element(FOODWEBSTROPHICSTRUCTURE$36, 0);
3552                 }
3553             }
3554             
3555             /**
3556              * Gets the "KeystoneSpecies" element
3557              */
3558             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getKeystoneSpecies()
3559             {
3560                 synchronized (monitor())
3561                 {
3562                     check_orphaned();
3563                     org.apache.xmlbeans.SimpleValue target = null;
3564                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(KEYSTONESPECIES$38, 0);
3565                     if (target == null)
3566                     {
3567                       return null;
3568                     }
3569                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3570                 }
3571             }
3572             
3573             /**
3574              * Gets (as xml) the "KeystoneSpecies" element
3575              */
3576             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetKeystoneSpecies()
3577             {
3578                 synchronized (monitor())
3579                 {
3580                     check_orphaned();
3581                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3582                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(KEYSTONESPECIES$38, 0);
3583                     return target;
3584                 }
3585             }
3586             
3587             /**
3588              * True if has "KeystoneSpecies" element
3589              */
3590             public boolean isSetKeystoneSpecies()
3591             {
3592                 synchronized (monitor())
3593                 {
3594                     check_orphaned();
3595                     return get_store().count_elements(KEYSTONESPECIES$38) != 0;
3596                 }
3597             }
3598             
3599             /**
3600              * Sets the "KeystoneSpecies" element
3601              */
3602             public void setKeystoneSpecies(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum keystoneSpecies)
3603             {
3604                 synchronized (monitor())
3605                 {
3606                     check_orphaned();
3607                     org.apache.xmlbeans.SimpleValue target = null;
3608                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(KEYSTONESPECIES$38, 0);
3609                     if (target == null)
3610                     {
3611                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(KEYSTONESPECIES$38);
3612                     }
3613                     target.setEnumValue(keystoneSpecies);
3614                 }
3615             }
3616             
3617             /**
3618              * Sets (as xml) the "KeystoneSpecies" element
3619              */
3620             public void xsetKeystoneSpecies(gov.grants.apply.system.globalLibraryV20.YesNoDataType keystoneSpecies)
3621             {
3622                 synchronized (monitor())
3623                 {
3624                     check_orphaned();
3625                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3626                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(KEYSTONESPECIES$38, 0);
3627                     if (target == null)
3628                     {
3629                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(KEYSTONESPECIES$38);
3630                     }
3631                     target.set(keystoneSpecies);
3632                 }
3633             }
3634             
3635             /**
3636              * Unsets the "KeystoneSpecies" element
3637              */
3638             public void unsetKeystoneSpecies()
3639             {
3640                 synchronized (monitor())
3641                 {
3642                     check_orphaned();
3643                     get_store().remove_element(KEYSTONESPECIES$38, 0);
3644                 }
3645             }
3646             
3647             /**
3648              * Gets the "COMPUTATIONALBIOLOGY" element
3649              */
3650             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCOMPUTATIONALBIOLOGY()
3651             {
3652                 synchronized (monitor())
3653                 {
3654                     check_orphaned();
3655                     org.apache.xmlbeans.SimpleValue target = null;
3656                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPUTATIONALBIOLOGY$40, 0);
3657                     if (target == null)
3658                     {
3659                       return null;
3660                     }
3661                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3662                 }
3663             }
3664             
3665             /**
3666              * Gets (as xml) the "COMPUTATIONALBIOLOGY" element
3667              */
3668             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCOMPUTATIONALBIOLOGY()
3669             {
3670                 synchronized (monitor())
3671                 {
3672                     check_orphaned();
3673                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3674                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMPUTATIONALBIOLOGY$40, 0);
3675                     return target;
3676                 }
3677             }
3678             
3679             /**
3680              * True if has "COMPUTATIONALBIOLOGY" element
3681              */
3682             public boolean isSetCOMPUTATIONALBIOLOGY()
3683             {
3684                 synchronized (monitor())
3685                 {
3686                     check_orphaned();
3687                     return get_store().count_elements(COMPUTATIONALBIOLOGY$40) != 0;
3688                 }
3689             }
3690             
3691             /**
3692              * Sets the "COMPUTATIONALBIOLOGY" element
3693              */
3694             public void setCOMPUTATIONALBIOLOGY(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum computationalbiology)
3695             {
3696                 synchronized (monitor())
3697                 {
3698                     check_orphaned();
3699                     org.apache.xmlbeans.SimpleValue target = null;
3700                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPUTATIONALBIOLOGY$40, 0);
3701                     if (target == null)
3702                     {
3703                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPUTATIONALBIOLOGY$40);
3704                     }
3705                     target.setEnumValue(computationalbiology);
3706                 }
3707             }
3708             
3709             /**
3710              * Sets (as xml) the "COMPUTATIONALBIOLOGY" element
3711              */
3712             public void xsetCOMPUTATIONALBIOLOGY(gov.grants.apply.system.globalLibraryV20.YesNoDataType computationalbiology)
3713             {
3714                 synchronized (monitor())
3715                 {
3716                     check_orphaned();
3717                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3718                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMPUTATIONALBIOLOGY$40, 0);
3719                     if (target == null)
3720                     {
3721                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COMPUTATIONALBIOLOGY$40);
3722                     }
3723                     target.set(computationalbiology);
3724                 }
3725             }
3726             
3727             /**
3728              * Unsets the "COMPUTATIONALBIOLOGY" element
3729              */
3730             public void unsetCOMPUTATIONALBIOLOGY()
3731             {
3732                 synchronized (monitor())
3733                 {
3734                     check_orphaned();
3735                     get_store().remove_element(COMPUTATIONALBIOLOGY$40, 0);
3736                 }
3737             }
3738             
3739             /**
3740              * Gets the "CONSERVATION" element
3741              */
3742             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCONSERVATION()
3743             {
3744                 synchronized (monitor())
3745                 {
3746                     check_orphaned();
3747                     org.apache.xmlbeans.SimpleValue target = null;
3748                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSERVATION$42, 0);
3749                     if (target == null)
3750                     {
3751                       return null;
3752                     }
3753                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3754                 }
3755             }
3756             
3757             /**
3758              * Gets (as xml) the "CONSERVATION" element
3759              */
3760             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCONSERVATION()
3761             {
3762                 synchronized (monitor())
3763                 {
3764                     check_orphaned();
3765                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3766                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSERVATION$42, 0);
3767                     return target;
3768                 }
3769             }
3770             
3771             /**
3772              * True if has "CONSERVATION" element
3773              */
3774             public boolean isSetCONSERVATION()
3775             {
3776                 synchronized (monitor())
3777                 {
3778                     check_orphaned();
3779                     return get_store().count_elements(CONSERVATION$42) != 0;
3780                 }
3781             }
3782             
3783             /**
3784              * Sets the "CONSERVATION" element
3785              */
3786             public void setCONSERVATION(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum conservation)
3787             {
3788                 synchronized (monitor())
3789                 {
3790                     check_orphaned();
3791                     org.apache.xmlbeans.SimpleValue target = null;
3792                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSERVATION$42, 0);
3793                     if (target == null)
3794                     {
3795                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSERVATION$42);
3796                     }
3797                     target.setEnumValue(conservation);
3798                 }
3799             }
3800             
3801             /**
3802              * Sets (as xml) the "CONSERVATION" element
3803              */
3804             public void xsetCONSERVATION(gov.grants.apply.system.globalLibraryV20.YesNoDataType conservation)
3805             {
3806                 synchronized (monitor())
3807                 {
3808                     check_orphaned();
3809                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3810                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSERVATION$42, 0);
3811                     if (target == null)
3812                     {
3813                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONSERVATION$42);
3814                     }
3815                     target.set(conservation);
3816                 }
3817             }
3818             
3819             /**
3820              * Unsets the "CONSERVATION" element
3821              */
3822             public void unsetCONSERVATION()
3823             {
3824                 synchronized (monitor())
3825                 {
3826                     check_orphaned();
3827                     get_store().remove_element(CONSERVATION$42, 0);
3828                 }
3829             }
3830             
3831             /**
3832              * Gets the "DATABASES" element
3833              */
3834             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDATABASES()
3835             {
3836                 synchronized (monitor())
3837                 {
3838                     check_orphaned();
3839                     org.apache.xmlbeans.SimpleValue target = null;
3840                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATABASES$44, 0);
3841                     if (target == null)
3842                     {
3843                       return null;
3844                     }
3845                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3846                 }
3847             }
3848             
3849             /**
3850              * Gets (as xml) the "DATABASES" element
3851              */
3852             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDATABASES()
3853             {
3854                 synchronized (monitor())
3855                 {
3856                     check_orphaned();
3857                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3858                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DATABASES$44, 0);
3859                     return target;
3860                 }
3861             }
3862             
3863             /**
3864              * True if has "DATABASES" element
3865              */
3866             public boolean isSetDATABASES()
3867             {
3868                 synchronized (monitor())
3869                 {
3870                     check_orphaned();
3871                     return get_store().count_elements(DATABASES$44) != 0;
3872                 }
3873             }
3874             
3875             /**
3876              * Sets the "DATABASES" element
3877              */
3878             public void setDATABASES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum databases)
3879             {
3880                 synchronized (monitor())
3881                 {
3882                     check_orphaned();
3883                     org.apache.xmlbeans.SimpleValue target = null;
3884                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATABASES$44, 0);
3885                     if (target == null)
3886                     {
3887                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DATABASES$44);
3888                     }
3889                     target.setEnumValue(databases);
3890                 }
3891             }
3892             
3893             /**
3894              * Sets (as xml) the "DATABASES" element
3895              */
3896             public void xsetDATABASES(gov.grants.apply.system.globalLibraryV20.YesNoDataType databases)
3897             {
3898                 synchronized (monitor())
3899                 {
3900                     check_orphaned();
3901                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3902                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DATABASES$44, 0);
3903                     if (target == null)
3904                     {
3905                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DATABASES$44);
3906                     }
3907                     target.set(databases);
3908                 }
3909             }
3910             
3911             /**
3912              * Unsets the "DATABASES" element
3913              */
3914             public void unsetDATABASES()
3915             {
3916                 synchronized (monitor())
3917                 {
3918                     check_orphaned();
3919                     get_store().remove_element(DATABASES$44, 0);
3920                 }
3921             }
3922             
3923             /**
3924              * Gets the "ECOSYSTEMSLEVEL" element
3925              */
3926             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getECOSYSTEMSLEVEL()
3927             {
3928                 synchronized (monitor())
3929                 {
3930                     check_orphaned();
3931                     org.apache.xmlbeans.SimpleValue target = null;
3932                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECOSYSTEMSLEVEL$46, 0);
3933                     if (target == null)
3934                     {
3935                       return null;
3936                     }
3937                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3938                 }
3939             }
3940             
3941             /**
3942              * Gets (as xml) the "ECOSYSTEMSLEVEL" element
3943              */
3944             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetECOSYSTEMSLEVEL()
3945             {
3946                 synchronized (monitor())
3947                 {
3948                     check_orphaned();
3949                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3950                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ECOSYSTEMSLEVEL$46, 0);
3951                     return target;
3952                 }
3953             }
3954             
3955             /**
3956              * True if has "ECOSYSTEMSLEVEL" element
3957              */
3958             public boolean isSetECOSYSTEMSLEVEL()
3959             {
3960                 synchronized (monitor())
3961                 {
3962                     check_orphaned();
3963                     return get_store().count_elements(ECOSYSTEMSLEVEL$46) != 0;
3964                 }
3965             }
3966             
3967             /**
3968              * Sets the "ECOSYSTEMSLEVEL" element
3969              */
3970             public void setECOSYSTEMSLEVEL(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ecosystemslevel)
3971             {
3972                 synchronized (monitor())
3973                 {
3974                     check_orphaned();
3975                     org.apache.xmlbeans.SimpleValue target = null;
3976                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECOSYSTEMSLEVEL$46, 0);
3977                     if (target == null)
3978                     {
3979                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ECOSYSTEMSLEVEL$46);
3980                     }
3981                     target.setEnumValue(ecosystemslevel);
3982                 }
3983             }
3984             
3985             /**
3986              * Sets (as xml) the "ECOSYSTEMSLEVEL" element
3987              */
3988             public void xsetECOSYSTEMSLEVEL(gov.grants.apply.system.globalLibraryV20.YesNoDataType ecosystemslevel)
3989             {
3990                 synchronized (monitor())
3991                 {
3992                     check_orphaned();
3993                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3994                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ECOSYSTEMSLEVEL$46, 0);
3995                     if (target == null)
3996                     {
3997                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ECOSYSTEMSLEVEL$46);
3998                     }
3999                     target.set(ecosystemslevel);
4000                 }
4001             }
4002             
4003             /**
4004              * Unsets the "ECOSYSTEMSLEVEL" element
4005              */
4006             public void unsetECOSYSTEMSLEVEL()
4007             {
4008                 synchronized (monitor())
4009                 {
4010                     check_orphaned();
4011                     get_store().remove_element(ECOSYSTEMSLEVEL$46, 0);
4012                 }
4013             }
4014             
4015             /**
4016              * Gets the "PhysicalStructure" element
4017              */
4018             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPhysicalStructure()
4019             {
4020                 synchronized (monitor())
4021                 {
4022                     check_orphaned();
4023                     org.apache.xmlbeans.SimpleValue target = null;
4024                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHYSICALSTRUCTURE$48, 0);
4025                     if (target == null)
4026                     {
4027                       return null;
4028                     }
4029                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4030                 }
4031             }
4032             
4033             /**
4034              * Gets (as xml) the "PhysicalStructure" element
4035              */
4036             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPhysicalStructure()
4037             {
4038                 synchronized (monitor())
4039                 {
4040                     check_orphaned();
4041                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4042                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHYSICALSTRUCTURE$48, 0);
4043                     return target;
4044                 }
4045             }
4046             
4047             /**
4048              * True if has "PhysicalStructure" element
4049              */
4050             public boolean isSetPhysicalStructure()
4051             {
4052                 synchronized (monitor())
4053                 {
4054                     check_orphaned();
4055                     return get_store().count_elements(PHYSICALSTRUCTURE$48) != 0;
4056                 }
4057             }
4058             
4059             /**
4060              * Sets the "PhysicalStructure" element
4061              */
4062             public void setPhysicalStructure(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum physicalStructure)
4063             {
4064                 synchronized (monitor())
4065                 {
4066                     check_orphaned();
4067                     org.apache.xmlbeans.SimpleValue target = null;
4068                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHYSICALSTRUCTURE$48, 0);
4069                     if (target == null)
4070                     {
4071                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHYSICALSTRUCTURE$48);
4072                     }
4073                     target.setEnumValue(physicalStructure);
4074                 }
4075             }
4076             
4077             /**
4078              * Sets (as xml) the "PhysicalStructure" element
4079              */
4080             public void xsetPhysicalStructure(gov.grants.apply.system.globalLibraryV20.YesNoDataType physicalStructure)
4081             {
4082                 synchronized (monitor())
4083                 {
4084                     check_orphaned();
4085                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4086                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHYSICALSTRUCTURE$48, 0);
4087                     if (target == null)
4088                     {
4089                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PHYSICALSTRUCTURE$48);
4090                     }
4091                     target.set(physicalStructure);
4092                 }
4093             }
4094             
4095             /**
4096              * Unsets the "PhysicalStructure" element
4097              */
4098             public void unsetPhysicalStructure()
4099             {
4100                 synchronized (monitor())
4101                 {
4102                     check_orphaned();
4103                     get_store().remove_element(PHYSICALSTRUCTURE$48, 0);
4104                 }
4105             }
4106             
4107             /**
4108              * Gets the "Decomposition" element
4109              */
4110             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDecomposition()
4111             {
4112                 synchronized (monitor())
4113                 {
4114                     check_orphaned();
4115                     org.apache.xmlbeans.SimpleValue target = null;
4116                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DECOMPOSITION$50, 0);
4117                     if (target == null)
4118                     {
4119                       return null;
4120                     }
4121                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4122                 }
4123             }
4124             
4125             /**
4126              * Gets (as xml) the "Decomposition" element
4127              */
4128             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDecomposition()
4129             {
4130                 synchronized (monitor())
4131                 {
4132                     check_orphaned();
4133                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4134                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DECOMPOSITION$50, 0);
4135                     return target;
4136                 }
4137             }
4138             
4139             /**
4140              * True if has "Decomposition" element
4141              */
4142             public boolean isSetDecomposition()
4143             {
4144                 synchronized (monitor())
4145                 {
4146                     check_orphaned();
4147                     return get_store().count_elements(DECOMPOSITION$50) != 0;
4148                 }
4149             }
4150             
4151             /**
4152              * Sets the "Decomposition" element
4153              */
4154             public void setDecomposition(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum decomposition)
4155             {
4156                 synchronized (monitor())
4157                 {
4158                     check_orphaned();
4159                     org.apache.xmlbeans.SimpleValue target = null;
4160                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DECOMPOSITION$50, 0);
4161                     if (target == null)
4162                     {
4163                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DECOMPOSITION$50);
4164                     }
4165                     target.setEnumValue(decomposition);
4166                 }
4167             }
4168             
4169             /**
4170              * Sets (as xml) the "Decomposition" element
4171              */
4172             public void xsetDecomposition(gov.grants.apply.system.globalLibraryV20.YesNoDataType decomposition)
4173             {
4174                 synchronized (monitor())
4175                 {
4176                     check_orphaned();
4177                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4178                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DECOMPOSITION$50, 0);
4179                     if (target == null)
4180                     {
4181                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DECOMPOSITION$50);
4182                     }
4183                     target.set(decomposition);
4184                 }
4185             }
4186             
4187             /**
4188              * Unsets the "Decomposition" element
4189              */
4190             public void unsetDecomposition()
4191             {
4192                 synchronized (monitor())
4193                 {
4194                     check_orphaned();
4195                     get_store().remove_element(DECOMPOSITION$50, 0);
4196                 }
4197             }
4198             
4199             /**
4200              * Gets the "Biogeochemistry" element
4201              */
4202             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBiogeochemistry()
4203             {
4204                 synchronized (monitor())
4205                 {
4206                     check_orphaned();
4207                     org.apache.xmlbeans.SimpleValue target = null;
4208                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BIOGEOCHEMISTRY$52, 0);
4209                     if (target == null)
4210                     {
4211                       return null;
4212                     }
4213                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4214                 }
4215             }
4216             
4217             /**
4218              * Gets (as xml) the "Biogeochemistry" element
4219              */
4220             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBiogeochemistry()
4221             {
4222                 synchronized (monitor())
4223                 {
4224                     check_orphaned();
4225                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4226                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BIOGEOCHEMISTRY$52, 0);
4227                     return target;
4228                 }
4229             }
4230             
4231             /**
4232              * True if has "Biogeochemistry" element
4233              */
4234             public boolean isSetBiogeochemistry()
4235             {
4236                 synchronized (monitor())
4237                 {
4238                     check_orphaned();
4239                     return get_store().count_elements(BIOGEOCHEMISTRY$52) != 0;
4240                 }
4241             }
4242             
4243             /**
4244              * Sets the "Biogeochemistry" element
4245              */
4246             public void setBiogeochemistry(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum biogeochemistry)
4247             {
4248                 synchronized (monitor())
4249                 {
4250                     check_orphaned();
4251                     org.apache.xmlbeans.SimpleValue target = null;
4252                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BIOGEOCHEMISTRY$52, 0);
4253                     if (target == null)
4254                     {
4255                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BIOGEOCHEMISTRY$52);
4256                     }
4257                     target.setEnumValue(biogeochemistry);
4258                 }
4259             }
4260             
4261             /**
4262              * Sets (as xml) the "Biogeochemistry" element
4263              */
4264             public void xsetBiogeochemistry(gov.grants.apply.system.globalLibraryV20.YesNoDataType biogeochemistry)
4265             {
4266                 synchronized (monitor())
4267                 {
4268                     check_orphaned();
4269                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4270                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BIOGEOCHEMISTRY$52, 0);
4271                     if (target == null)
4272                     {
4273                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BIOGEOCHEMISTRY$52);
4274                     }
4275                     target.set(biogeochemistry);
4276                 }
4277             }
4278             
4279             /**
4280              * Unsets the "Biogeochemistry" element
4281              */
4282             public void unsetBiogeochemistry()
4283             {
4284                 synchronized (monitor())
4285                 {
4286                     check_orphaned();
4287                     get_store().remove_element(BIOGEOCHEMISTRY$52, 0);
4288                 }
4289             }
4290             
4291             /**
4292              * Gets the "LimnologyHydrology" element
4293              */
4294             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLimnologyHydrology()
4295             {
4296                 synchronized (monitor())
4297                 {
4298                     check_orphaned();
4299                     org.apache.xmlbeans.SimpleValue target = null;
4300                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LIMNOLOGYHYDROLOGY$54, 0);
4301                     if (target == null)
4302                     {
4303                       return null;
4304                     }
4305                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4306                 }
4307             }
4308             
4309             /**
4310              * Gets (as xml) the "LimnologyHydrology" element
4311              */
4312             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLimnologyHydrology()
4313             {
4314                 synchronized (monitor())
4315                 {
4316                     check_orphaned();
4317                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4318                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LIMNOLOGYHYDROLOGY$54, 0);
4319                     return target;
4320                 }
4321             }
4322             
4323             /**
4324              * True if has "LimnologyHydrology" element
4325              */
4326             public boolean isSetLimnologyHydrology()
4327             {
4328                 synchronized (monitor())
4329                 {
4330                     check_orphaned();
4331                     return get_store().count_elements(LIMNOLOGYHYDROLOGY$54) != 0;
4332                 }
4333             }
4334             
4335             /**
4336              * Sets the "LimnologyHydrology" element
4337              */
4338             public void setLimnologyHydrology(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum limnologyHydrology)
4339             {
4340                 synchronized (monitor())
4341                 {
4342                     check_orphaned();
4343                     org.apache.xmlbeans.SimpleValue target = null;
4344                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LIMNOLOGYHYDROLOGY$54, 0);
4345                     if (target == null)
4346                     {
4347                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LIMNOLOGYHYDROLOGY$54);
4348                     }
4349                     target.setEnumValue(limnologyHydrology);
4350                 }
4351             }
4352             
4353             /**
4354              * Sets (as xml) the "LimnologyHydrology" element
4355              */
4356             public void xsetLimnologyHydrology(gov.grants.apply.system.globalLibraryV20.YesNoDataType limnologyHydrology)
4357             {
4358                 synchronized (monitor())
4359                 {
4360                     check_orphaned();
4361                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4362                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LIMNOLOGYHYDROLOGY$54, 0);
4363                     if (target == null)
4364                     {
4365                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LIMNOLOGYHYDROLOGY$54);
4366                     }
4367                     target.set(limnologyHydrology);
4368                 }
4369             }
4370             
4371             /**
4372              * Unsets the "LimnologyHydrology" element
4373              */
4374             public void unsetLimnologyHydrology()
4375             {
4376                 synchronized (monitor())
4377                 {
4378                     check_orphaned();
4379                     get_store().remove_element(LIMNOLOGYHYDROLOGY$54, 0);
4380                 }
4381             }
4382             
4383             /**
4384              * Gets the "ClimateMicroclimate" element
4385              */
4386             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getClimateMicroclimate()
4387             {
4388                 synchronized (monitor())
4389                 {
4390                     check_orphaned();
4391                     org.apache.xmlbeans.SimpleValue target = null;
4392                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CLIMATEMICROCLIMATE$56, 0);
4393                     if (target == null)
4394                     {
4395                       return null;
4396                     }
4397                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4398                 }
4399             }
4400             
4401             /**
4402              * Gets (as xml) the "ClimateMicroclimate" element
4403              */
4404             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetClimateMicroclimate()
4405             {
4406                 synchronized (monitor())
4407                 {
4408                     check_orphaned();
4409                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4410                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CLIMATEMICROCLIMATE$56, 0);
4411                     return target;
4412                 }
4413             }
4414             
4415             /**
4416              * True if has "ClimateMicroclimate" element
4417              */
4418             public boolean isSetClimateMicroclimate()
4419             {
4420                 synchronized (monitor())
4421                 {
4422                     check_orphaned();
4423                     return get_store().count_elements(CLIMATEMICROCLIMATE$56) != 0;
4424                 }
4425             }
4426             
4427             /**
4428              * Sets the "ClimateMicroclimate" element
4429              */
4430             public void setClimateMicroclimate(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum climateMicroclimate)
4431             {
4432                 synchronized (monitor())
4433                 {
4434                     check_orphaned();
4435                     org.apache.xmlbeans.SimpleValue target = null;
4436                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CLIMATEMICROCLIMATE$56, 0);
4437                     if (target == null)
4438                     {
4439                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CLIMATEMICROCLIMATE$56);
4440                     }
4441                     target.setEnumValue(climateMicroclimate);
4442                 }
4443             }
4444             
4445             /**
4446              * Sets (as xml) the "ClimateMicroclimate" element
4447              */
4448             public void xsetClimateMicroclimate(gov.grants.apply.system.globalLibraryV20.YesNoDataType climateMicroclimate)
4449             {
4450                 synchronized (monitor())
4451                 {
4452                     check_orphaned();
4453                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4454                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CLIMATEMICROCLIMATE$56, 0);
4455                     if (target == null)
4456                     {
4457                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CLIMATEMICROCLIMATE$56);
4458                     }
4459                     target.set(climateMicroclimate);
4460                 }
4461             }
4462             
4463             /**
4464              * Unsets the "ClimateMicroclimate" element
4465              */
4466             public void unsetClimateMicroclimate()
4467             {
4468                 synchronized (monitor())
4469                 {
4470                     check_orphaned();
4471                     get_store().remove_element(CLIMATEMICROCLIMATE$56, 0);
4472                 }
4473             }
4474             
4475             /**
4476              * Gets the "WholeSystemAnalysis" element
4477              */
4478             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWholeSystemAnalysis()
4479             {
4480                 synchronized (monitor())
4481                 {
4482                     check_orphaned();
4483                     org.apache.xmlbeans.SimpleValue target = null;
4484                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHOLESYSTEMANALYSIS$58, 0);
4485                     if (target == null)
4486                     {
4487                       return null;
4488                     }
4489                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4490                 }
4491             }
4492             
4493             /**
4494              * Gets (as xml) the "WholeSystemAnalysis" element
4495              */
4496             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWholeSystemAnalysis()
4497             {
4498                 synchronized (monitor())
4499                 {
4500                     check_orphaned();
4501                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4502                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WHOLESYSTEMANALYSIS$58, 0);
4503                     return target;
4504                 }
4505             }
4506             
4507             /**
4508              * True if has "WholeSystemAnalysis" element
4509              */
4510             public boolean isSetWholeSystemAnalysis()
4511             {
4512                 synchronized (monitor())
4513                 {
4514                     check_orphaned();
4515                     return get_store().count_elements(WHOLESYSTEMANALYSIS$58) != 0;
4516                 }
4517             }
4518             
4519             /**
4520              * Sets the "WholeSystemAnalysis" element
4521              */
4522             public void setWholeSystemAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wholeSystemAnalysis)
4523             {
4524                 synchronized (monitor())
4525                 {
4526                     check_orphaned();
4527                     org.apache.xmlbeans.SimpleValue target = null;
4528                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHOLESYSTEMANALYSIS$58, 0);
4529                     if (target == null)
4530                     {
4531                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WHOLESYSTEMANALYSIS$58);
4532                     }
4533                     target.setEnumValue(wholeSystemAnalysis);
4534                 }
4535             }
4536             
4537             /**
4538              * Sets (as xml) the "WholeSystemAnalysis" element
4539              */
4540             public void xsetWholeSystemAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType wholeSystemAnalysis)
4541             {
4542                 synchronized (monitor())
4543                 {
4544                     check_orphaned();
4545                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4546                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WHOLESYSTEMANALYSIS$58, 0);
4547                     if (target == null)
4548                     {
4549                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(WHOLESYSTEMANALYSIS$58);
4550                     }
4551                     target.set(wholeSystemAnalysis);
4552                 }
4553             }
4554             
4555             /**
4556              * Unsets the "WholeSystemAnalysis" element
4557              */
4558             public void unsetWholeSystemAnalysis()
4559             {
4560                 synchronized (monitor())
4561                 {
4562                     check_orphaned();
4563                     get_store().remove_element(WHOLESYSTEMANALYSIS$58, 0);
4564                 }
4565             }
4566             
4567             /**
4568              * Gets the "ProductivityBiomass" element
4569              */
4570             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProductivityBiomass()
4571             {
4572                 synchronized (monitor())
4573                 {
4574                     check_orphaned();
4575                     org.apache.xmlbeans.SimpleValue target = null;
4576                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRODUCTIVITYBIOMASS$60, 0);
4577                     if (target == null)
4578                     {
4579                       return null;
4580                     }
4581                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4582                 }
4583             }
4584             
4585             /**
4586              * Gets (as xml) the "ProductivityBiomass" element
4587              */
4588             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProductivityBiomass()
4589             {
4590                 synchronized (monitor())
4591                 {
4592                     check_orphaned();
4593                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4594                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRODUCTIVITYBIOMASS$60, 0);
4595                     return target;
4596                 }
4597             }
4598             
4599             /**
4600              * True if has "ProductivityBiomass" element
4601              */
4602             public boolean isSetProductivityBiomass()
4603             {
4604                 synchronized (monitor())
4605                 {
4606                     check_orphaned();
4607                     return get_store().count_elements(PRODUCTIVITYBIOMASS$60) != 0;
4608                 }
4609             }
4610             
4611             /**
4612              * Sets the "ProductivityBiomass" element
4613              */
4614             public void setProductivityBiomass(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum productivityBiomass)
4615             {
4616                 synchronized (monitor())
4617                 {
4618                     check_orphaned();
4619                     org.apache.xmlbeans.SimpleValue target = null;
4620                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRODUCTIVITYBIOMASS$60, 0);
4621                     if (target == null)
4622                     {
4623                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRODUCTIVITYBIOMASS$60);
4624                     }
4625                     target.setEnumValue(productivityBiomass);
4626                 }
4627             }
4628             
4629             /**
4630              * Sets (as xml) the "ProductivityBiomass" element
4631              */
4632             public void xsetProductivityBiomass(gov.grants.apply.system.globalLibraryV20.YesNoDataType productivityBiomass)
4633             {
4634                 synchronized (monitor())
4635                 {
4636                     check_orphaned();
4637                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4638                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRODUCTIVITYBIOMASS$60, 0);
4639                     if (target == null)
4640                     {
4641                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PRODUCTIVITYBIOMASS$60);
4642                     }
4643                     target.set(productivityBiomass);
4644                 }
4645             }
4646             
4647             /**
4648              * Unsets the "ProductivityBiomass" element
4649              */
4650             public void unsetProductivityBiomass()
4651             {
4652                 synchronized (monitor())
4653                 {
4654                     check_orphaned();
4655                     get_store().remove_element(PRODUCTIVITYBIOMASS$60, 0);
4656                 }
4657             }
4658             
4659             /**
4660              * Gets the "SystemEnergetics" element
4661              */
4662             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSystemEnergetics()
4663             {
4664                 synchronized (monitor())
4665                 {
4666                     check_orphaned();
4667                     org.apache.xmlbeans.SimpleValue target = null;
4668                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SYSTEMENERGETICS$62, 0);
4669                     if (target == null)
4670                     {
4671                       return null;
4672                     }
4673                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4674                 }
4675             }
4676             
4677             /**
4678              * Gets (as xml) the "SystemEnergetics" element
4679              */
4680             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSystemEnergetics()
4681             {
4682                 synchronized (monitor())
4683                 {
4684                     check_orphaned();
4685                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4686                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SYSTEMENERGETICS$62, 0);
4687                     return target;
4688                 }
4689             }
4690             
4691             /**
4692              * True if has "SystemEnergetics" element
4693              */
4694             public boolean isSetSystemEnergetics()
4695             {
4696                 synchronized (monitor())
4697                 {
4698                     check_orphaned();
4699                     return get_store().count_elements(SYSTEMENERGETICS$62) != 0;
4700                 }
4701             }
4702             
4703             /**
4704              * Sets the "SystemEnergetics" element
4705              */
4706             public void setSystemEnergetics(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum systemEnergetics)
4707             {
4708                 synchronized (monitor())
4709                 {
4710                     check_orphaned();
4711                     org.apache.xmlbeans.SimpleValue target = null;
4712                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SYSTEMENERGETICS$62, 0);
4713                     if (target == null)
4714                     {
4715                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SYSTEMENERGETICS$62);
4716                     }
4717                     target.setEnumValue(systemEnergetics);
4718                 }
4719             }
4720             
4721             /**
4722              * Sets (as xml) the "SystemEnergetics" element
4723              */
4724             public void xsetSystemEnergetics(gov.grants.apply.system.globalLibraryV20.YesNoDataType systemEnergetics)
4725             {
4726                 synchronized (monitor())
4727                 {
4728                     check_orphaned();
4729                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4730                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SYSTEMENERGETICS$62, 0);
4731                     if (target == null)
4732                     {
4733                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SYSTEMENERGETICS$62);
4734                     }
4735                     target.set(systemEnergetics);
4736                 }
4737             }
4738             
4739             /**
4740              * Unsets the "SystemEnergetics" element
4741              */
4742             public void unsetSystemEnergetics()
4743             {
4744                 synchronized (monitor())
4745                 {
4746                     check_orphaned();
4747                     get_store().remove_element(SYSTEMENERGETICS$62, 0);
4748                 }
4749             }
4750             
4751             /**
4752              * Gets the "LandscapeDynamics" element
4753              */
4754             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLandscapeDynamics()
4755             {
4756                 synchronized (monitor())
4757                 {
4758                     check_orphaned();
4759                     org.apache.xmlbeans.SimpleValue target = null;
4760                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LANDSCAPEDYNAMICS$64, 0);
4761                     if (target == null)
4762                     {
4763                       return null;
4764                     }
4765                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4766                 }
4767             }
4768             
4769             /**
4770              * Gets (as xml) the "LandscapeDynamics" element
4771              */
4772             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLandscapeDynamics()
4773             {
4774                 synchronized (monitor())
4775                 {
4776                     check_orphaned();
4777                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4778                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LANDSCAPEDYNAMICS$64, 0);
4779                     return target;
4780                 }
4781             }
4782             
4783             /**
4784              * True if has "LandscapeDynamics" element
4785              */
4786             public boolean isSetLandscapeDynamics()
4787             {
4788                 synchronized (monitor())
4789                 {
4790                     check_orphaned();
4791                     return get_store().count_elements(LANDSCAPEDYNAMICS$64) != 0;
4792                 }
4793             }
4794             
4795             /**
4796              * Sets the "LandscapeDynamics" element
4797              */
4798             public void setLandscapeDynamics(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum landscapeDynamics)
4799             {
4800                 synchronized (monitor())
4801                 {
4802                     check_orphaned();
4803                     org.apache.xmlbeans.SimpleValue target = null;
4804                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LANDSCAPEDYNAMICS$64, 0);
4805                     if (target == null)
4806                     {
4807                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LANDSCAPEDYNAMICS$64);
4808                     }
4809                     target.setEnumValue(landscapeDynamics);
4810                 }
4811             }
4812             
4813             /**
4814              * Sets (as xml) the "LandscapeDynamics" element
4815              */
4816             public void xsetLandscapeDynamics(gov.grants.apply.system.globalLibraryV20.YesNoDataType landscapeDynamics)
4817             {
4818                 synchronized (monitor())
4819                 {
4820                     check_orphaned();
4821                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4822                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LANDSCAPEDYNAMICS$64, 0);
4823                     if (target == null)
4824                     {
4825                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LANDSCAPEDYNAMICS$64);
4826                     }
4827                     target.set(landscapeDynamics);
4828                 }
4829             }
4830             
4831             /**
4832              * Unsets the "LandscapeDynamics" element
4833              */
4834             public void unsetLandscapeDynamics()
4835             {
4836                 synchronized (monitor())
4837                 {
4838                     check_orphaned();
4839                     get_store().remove_element(LANDSCAPEDYNAMICS$64, 0);
4840                 }
4841             }
4842             
4843             /**
4844              * Gets the "ChemicalBiochemicalControl" element
4845              */
4846             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChemicalBiochemicalControl()
4847             {
4848                 synchronized (monitor())
4849                 {
4850                     check_orphaned();
4851                     org.apache.xmlbeans.SimpleValue target = null;
4852                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHEMICALBIOCHEMICALCONTROL$66, 0);
4853                     if (target == null)
4854                     {
4855                       return null;
4856                     }
4857                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4858                 }
4859             }
4860             
4861             /**
4862              * Gets (as xml) the "ChemicalBiochemicalControl" element
4863              */
4864             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChemicalBiochemicalControl()
4865             {
4866                 synchronized (monitor())
4867                 {
4868                     check_orphaned();
4869                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4870                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHEMICALBIOCHEMICALCONTROL$66, 0);
4871                     return target;
4872                 }
4873             }
4874             
4875             /**
4876              * True if has "ChemicalBiochemicalControl" element
4877              */
4878             public boolean isSetChemicalBiochemicalControl()
4879             {
4880                 synchronized (monitor())
4881                 {
4882                     check_orphaned();
4883                     return get_store().count_elements(CHEMICALBIOCHEMICALCONTROL$66) != 0;
4884                 }
4885             }
4886             
4887             /**
4888              * Sets the "ChemicalBiochemicalControl" element
4889              */
4890             public void setChemicalBiochemicalControl(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chemicalBiochemicalControl)
4891             {
4892                 synchronized (monitor())
4893                 {
4894                     check_orphaned();
4895                     org.apache.xmlbeans.SimpleValue target = null;
4896                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHEMICALBIOCHEMICALCONTROL$66, 0);
4897                     if (target == null)
4898                     {
4899                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHEMICALBIOCHEMICALCONTROL$66);
4900                     }
4901                     target.setEnumValue(chemicalBiochemicalControl);
4902                 }
4903             }
4904             
4905             /**
4906              * Sets (as xml) the "ChemicalBiochemicalControl" element
4907              */
4908             public void xsetChemicalBiochemicalControl(gov.grants.apply.system.globalLibraryV20.YesNoDataType chemicalBiochemicalControl)
4909             {
4910                 synchronized (monitor())
4911                 {
4912                     check_orphaned();
4913                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4914                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHEMICALBIOCHEMICALCONTROL$66, 0);
4915                     if (target == null)
4916                     {
4917                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHEMICALBIOCHEMICALCONTROL$66);
4918                     }
4919                     target.set(chemicalBiochemicalControl);
4920                 }
4921             }
4922             
4923             /**
4924              * Unsets the "ChemicalBiochemicalControl" element
4925              */
4926             public void unsetChemicalBiochemicalControl()
4927             {
4928                 synchronized (monitor())
4929                 {
4930                     check_orphaned();
4931                     get_store().remove_element(CHEMICALBIOCHEMICALCONTROL$66, 0);
4932                 }
4933             }
4934             
4935             /**
4936              * Gets the "GlobalChange" element
4937              */
4938             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGlobalChange()
4939             {
4940                 synchronized (monitor())
4941                 {
4942                     check_orphaned();
4943                     org.apache.xmlbeans.SimpleValue target = null;
4944                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GLOBALCHANGE$68, 0);
4945                     if (target == null)
4946                     {
4947                       return null;
4948                     }
4949                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4950                 }
4951             }
4952             
4953             /**
4954              * Gets (as xml) the "GlobalChange" element
4955              */
4956             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGlobalChange()
4957             {
4958                 synchronized (monitor())
4959                 {
4960                     check_orphaned();
4961                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4962                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GLOBALCHANGE$68, 0);
4963                     return target;
4964                 }
4965             }
4966             
4967             /**
4968              * True if has "GlobalChange" element
4969              */
4970             public boolean isSetGlobalChange()
4971             {
4972                 synchronized (monitor())
4973                 {
4974                     check_orphaned();
4975                     return get_store().count_elements(GLOBALCHANGE$68) != 0;
4976                 }
4977             }
4978             
4979             /**
4980              * Sets the "GlobalChange" element
4981              */
4982             public void setGlobalChange(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum globalChange)
4983             {
4984                 synchronized (monitor())
4985                 {
4986                     check_orphaned();
4987                     org.apache.xmlbeans.SimpleValue target = null;
4988                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GLOBALCHANGE$68, 0);
4989                     if (target == null)
4990                     {
4991                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GLOBALCHANGE$68);
4992                     }
4993                     target.setEnumValue(globalChange);
4994                 }
4995             }
4996             
4997             /**
4998              * Sets (as xml) the "GlobalChange" element
4999              */
5000             public void xsetGlobalChange(gov.grants.apply.system.globalLibraryV20.YesNoDataType globalChange)
5001             {
5002                 synchronized (monitor())
5003                 {
5004                     check_orphaned();
5005                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5006                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GLOBALCHANGE$68, 0);
5007                     if (target == null)
5008                     {
5009                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GLOBALCHANGE$68);
5010                     }
5011                     target.set(globalChange);
5012                 }
5013             }
5014             
5015             /**
5016              * Unsets the "GlobalChange" element
5017              */
5018             public void unsetGlobalChange()
5019             {
5020                 synchronized (monitor())
5021                 {
5022                     check_orphaned();
5023                     get_store().remove_element(GLOBALCHANGE$68, 0);
5024                 }
5025             }
5026             
5027             /**
5028              * Gets the "ClimateChange" element
5029              */
5030             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getClimateChange()
5031             {
5032                 synchronized (monitor())
5033                 {
5034                     check_orphaned();
5035                     org.apache.xmlbeans.SimpleValue target = null;
5036                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CLIMATECHANGE$70, 0);
5037                     if (target == null)
5038                     {
5039                       return null;
5040                     }
5041                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5042                 }
5043             }
5044             
5045             /**
5046              * Gets (as xml) the "ClimateChange" element
5047              */
5048             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetClimateChange()
5049             {
5050                 synchronized (monitor())
5051                 {
5052                     check_orphaned();
5053                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5054                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CLIMATECHANGE$70, 0);
5055                     return target;
5056                 }
5057             }
5058             
5059             /**
5060              * True if has "ClimateChange" element
5061              */
5062             public boolean isSetClimateChange()
5063             {
5064                 synchronized (monitor())
5065                 {
5066                     check_orphaned();
5067                     return get_store().count_elements(CLIMATECHANGE$70) != 0;
5068                 }
5069             }
5070             
5071             /**
5072              * Sets the "ClimateChange" element
5073              */
5074             public void setClimateChange(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum climateChange)
5075             {
5076                 synchronized (monitor())
5077                 {
5078                     check_orphaned();
5079                     org.apache.xmlbeans.SimpleValue target = null;
5080                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CLIMATECHANGE$70, 0);
5081                     if (target == null)
5082                     {
5083                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CLIMATECHANGE$70);
5084                     }
5085                     target.setEnumValue(climateChange);
5086                 }
5087             }
5088             
5089             /**
5090              * Sets (as xml) the "ClimateChange" element
5091              */
5092             public void xsetClimateChange(gov.grants.apply.system.globalLibraryV20.YesNoDataType climateChange)
5093             {
5094                 synchronized (monitor())
5095                 {
5096                     check_orphaned();
5097                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5098                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CLIMATECHANGE$70, 0);
5099                     if (target == null)
5100                     {
5101                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CLIMATECHANGE$70);
5102                     }
5103                     target.set(climateChange);
5104                 }
5105             }
5106             
5107             /**
5108              * Unsets the "ClimateChange" element
5109              */
5110             public void unsetClimateChange()
5111             {
5112                 synchronized (monitor())
5113                 {
5114                     check_orphaned();
5115                     get_store().remove_element(CLIMATECHANGE$70, 0);
5116                 }
5117             }
5118             
5119             /**
5120              * Gets the "RegionalStudies" element
5121              */
5122             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRegionalStudies()
5123             {
5124                 synchronized (monitor())
5125                 {
5126                     check_orphaned();
5127                     org.apache.xmlbeans.SimpleValue target = null;
5128                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGIONALSTUDIES$72, 0);
5129                     if (target == null)
5130                     {
5131                       return null;
5132                     }
5133                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5134                 }
5135             }
5136             
5137             /**
5138              * Gets (as xml) the "RegionalStudies" element
5139              */
5140             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRegionalStudies()
5141             {
5142                 synchronized (monitor())
5143                 {
5144                     check_orphaned();
5145                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5146                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(REGIONALSTUDIES$72, 0);
5147                     return target;
5148                 }
5149             }
5150             
5151             /**
5152              * True if has "RegionalStudies" element
5153              */
5154             public boolean isSetRegionalStudies()
5155             {
5156                 synchronized (monitor())
5157                 {
5158                     check_orphaned();
5159                     return get_store().count_elements(REGIONALSTUDIES$72) != 0;
5160                 }
5161             }
5162             
5163             /**
5164              * Sets the "RegionalStudies" element
5165              */
5166             public void setRegionalStudies(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum regionalStudies)
5167             {
5168                 synchronized (monitor())
5169                 {
5170                     check_orphaned();
5171                     org.apache.xmlbeans.SimpleValue target = null;
5172                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGIONALSTUDIES$72, 0);
5173                     if (target == null)
5174                     {
5175                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REGIONALSTUDIES$72);
5176                     }
5177                     target.setEnumValue(regionalStudies);
5178                 }
5179             }
5180             
5181             /**
5182              * Sets (as xml) the "RegionalStudies" element
5183              */
5184             public void xsetRegionalStudies(gov.grants.apply.system.globalLibraryV20.YesNoDataType regionalStudies)
5185             {
5186                 synchronized (monitor())
5187                 {
5188                     check_orphaned();
5189                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5190                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(REGIONALSTUDIES$72, 0);
5191                     if (target == null)
5192                     {
5193                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(REGIONALSTUDIES$72);
5194                     }
5195                     target.set(regionalStudies);
5196                 }
5197             }
5198             
5199             /**
5200              * Unsets the "RegionalStudies" element
5201              */
5202             public void unsetRegionalStudies()
5203             {
5204                 synchronized (monitor())
5205                 {
5206                     check_orphaned();
5207                     get_store().remove_element(REGIONALSTUDIES$72, 0);
5208                 }
5209             }
5210             
5211             /**
5212              * Gets the "GlobalStudies" element
5213              */
5214             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGlobalStudies()
5215             {
5216                 synchronized (monitor())
5217                 {
5218                     check_orphaned();
5219                     org.apache.xmlbeans.SimpleValue target = null;
5220                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GLOBALSTUDIES$74, 0);
5221                     if (target == null)
5222                     {
5223                       return null;
5224                     }
5225                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5226                 }
5227             }
5228             
5229             /**
5230              * Gets (as xml) the "GlobalStudies" element
5231              */
5232             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGlobalStudies()
5233             {
5234                 synchronized (monitor())
5235                 {
5236                     check_orphaned();
5237                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5238                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GLOBALSTUDIES$74, 0);
5239                     return target;
5240                 }
5241             }
5242             
5243             /**
5244              * True if has "GlobalStudies" element
5245              */
5246             public boolean isSetGlobalStudies()
5247             {
5248                 synchronized (monitor())
5249                 {
5250                     check_orphaned();
5251                     return get_store().count_elements(GLOBALSTUDIES$74) != 0;
5252                 }
5253             }
5254             
5255             /**
5256              * Sets the "GlobalStudies" element
5257              */
5258             public void setGlobalStudies(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum globalStudies)
5259             {
5260                 synchronized (monitor())
5261                 {
5262                     check_orphaned();
5263                     org.apache.xmlbeans.SimpleValue target = null;
5264                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GLOBALSTUDIES$74, 0);
5265                     if (target == null)
5266                     {
5267                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GLOBALSTUDIES$74);
5268                     }
5269                     target.setEnumValue(globalStudies);
5270                 }
5271             }
5272             
5273             /**
5274              * Sets (as xml) the "GlobalStudies" element
5275              */
5276             public void xsetGlobalStudies(gov.grants.apply.system.globalLibraryV20.YesNoDataType globalStudies)
5277             {
5278                 synchronized (monitor())
5279                 {
5280                     check_orphaned();
5281                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5282                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GLOBALSTUDIES$74, 0);
5283                     if (target == null)
5284                     {
5285                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GLOBALSTUDIES$74);
5286                     }
5287                     target.set(globalStudies);
5288                 }
5289             }
5290             
5291             /**
5292              * Unsets the "GlobalStudies" element
5293              */
5294             public void unsetGlobalStudies()
5295             {
5296                 synchronized (monitor())
5297                 {
5298                     check_orphaned();
5299                     get_store().remove_element(GLOBALSTUDIES$74, 0);
5300                 }
5301             }
5302             
5303             /**
5304              * Gets the "Forestry" element
5305              */
5306             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getForestry()
5307             {
5308                 synchronized (monitor())
5309                 {
5310                     check_orphaned();
5311                     org.apache.xmlbeans.SimpleValue target = null;
5312                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FORESTRY$76, 0);
5313                     if (target == null)
5314                     {
5315                       return null;
5316                     }
5317                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5318                 }
5319             }
5320             
5321             /**
5322              * Gets (as xml) the "Forestry" element
5323              */
5324             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetForestry()
5325             {
5326                 synchronized (monitor())
5327                 {
5328                     check_orphaned();
5329                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5330                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FORESTRY$76, 0);
5331                     return target;
5332                 }
5333             }
5334             
5335             /**
5336              * True if has "Forestry" element
5337              */
5338             public boolean isSetForestry()
5339             {
5340                 synchronized (monitor())
5341                 {
5342                     check_orphaned();
5343                     return get_store().count_elements(FORESTRY$76) != 0;
5344                 }
5345             }
5346             
5347             /**
5348              * Sets the "Forestry" element
5349              */
5350             public void setForestry(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum forestry)
5351             {
5352                 synchronized (monitor())
5353                 {
5354                     check_orphaned();
5355                     org.apache.xmlbeans.SimpleValue target = null;
5356                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FORESTRY$76, 0);
5357                     if (target == null)
5358                     {
5359                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FORESTRY$76);
5360                     }
5361                     target.setEnumValue(forestry);
5362                 }
5363             }
5364             
5365             /**
5366              * Sets (as xml) the "Forestry" element
5367              */
5368             public void xsetForestry(gov.grants.apply.system.globalLibraryV20.YesNoDataType forestry)
5369             {
5370                 synchronized (monitor())
5371                 {
5372                     check_orphaned();
5373                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5374                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FORESTRY$76, 0);
5375                     if (target == null)
5376                     {
5377                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FORESTRY$76);
5378                     }
5379                     target.set(forestry);
5380                 }
5381             }
5382             
5383             /**
5384              * Unsets the "Forestry" element
5385              */
5386             public void unsetForestry()
5387             {
5388                 synchronized (monitor())
5389                 {
5390                     check_orphaned();
5391                     get_store().remove_element(FORESTRY$76, 0);
5392                 }
5393             }
5394             
5395             /**
5396              * Gets the "ResourceManagement" element
5397              */
5398             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getResourceManagement()
5399             {
5400                 synchronized (monitor())
5401                 {
5402                     check_orphaned();
5403                     org.apache.xmlbeans.SimpleValue target = null;
5404                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESOURCEMANAGEMENT$78, 0);
5405                     if (target == null)
5406                     {
5407                       return null;
5408                     }
5409                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5410                 }
5411             }
5412             
5413             /**
5414              * Gets (as xml) the "ResourceManagement" element
5415              */
5416             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetResourceManagement()
5417             {
5418                 synchronized (monitor())
5419                 {
5420                     check_orphaned();
5421                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5422                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RESOURCEMANAGEMENT$78, 0);
5423                     return target;
5424                 }
5425             }
5426             
5427             /**
5428              * True if has "ResourceManagement" element
5429              */
5430             public boolean isSetResourceManagement()
5431             {
5432                 synchronized (monitor())
5433                 {
5434                     check_orphaned();
5435                     return get_store().count_elements(RESOURCEMANAGEMENT$78) != 0;
5436                 }
5437             }
5438             
5439             /**
5440              * Sets the "ResourceManagement" element
5441              */
5442             public void setResourceManagement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum resourceManagement)
5443             {
5444                 synchronized (monitor())
5445                 {
5446                     check_orphaned();
5447                     org.apache.xmlbeans.SimpleValue target = null;
5448                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESOURCEMANAGEMENT$78, 0);
5449                     if (target == null)
5450                     {
5451                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RESOURCEMANAGEMENT$78);
5452                     }
5453                     target.setEnumValue(resourceManagement);
5454                 }
5455             }
5456             
5457             /**
5458              * Sets (as xml) the "ResourceManagement" element
5459              */
5460             public void xsetResourceManagement(gov.grants.apply.system.globalLibraryV20.YesNoDataType resourceManagement)
5461             {
5462                 synchronized (monitor())
5463                 {
5464                     check_orphaned();
5465                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5466                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RESOURCEMANAGEMENT$78, 0);
5467                     if (target == null)
5468                     {
5469                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RESOURCEMANAGEMENT$78);
5470                     }
5471                     target.set(resourceManagement);
5472                 }
5473             }
5474             
5475             /**
5476              * Unsets the "ResourceManagement" element
5477              */
5478             public void unsetResourceManagement()
5479             {
5480                 synchronized (monitor())
5481                 {
5482                     check_orphaned();
5483                     get_store().remove_element(RESOURCEMANAGEMENT$78, 0);
5484                 }
5485             }
5486             
5487             /**
5488              * Gets the "AgriculturalEcology" element
5489              */
5490             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAgriculturalEcology()
5491             {
5492                 synchronized (monitor())
5493                 {
5494                     check_orphaned();
5495                     org.apache.xmlbeans.SimpleValue target = null;
5496                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AGRICULTURALECOLOGY$80, 0);
5497                     if (target == null)
5498                     {
5499                       return null;
5500                     }
5501                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5502                 }
5503             }
5504             
5505             /**
5506              * Gets (as xml) the "AgriculturalEcology" element
5507              */
5508             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAgriculturalEcology()
5509             {
5510                 synchronized (monitor())
5511                 {
5512                     check_orphaned();
5513                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5514                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AGRICULTURALECOLOGY$80, 0);
5515                     return target;
5516                 }
5517             }
5518             
5519             /**
5520              * True if has "AgriculturalEcology" element
5521              */
5522             public boolean isSetAgriculturalEcology()
5523             {
5524                 synchronized (monitor())
5525                 {
5526                     check_orphaned();
5527                     return get_store().count_elements(AGRICULTURALECOLOGY$80) != 0;
5528                 }
5529             }
5530             
5531             /**
5532              * Sets the "AgriculturalEcology" element
5533              */
5534             public void setAgriculturalEcology(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum agriculturalEcology)
5535             {
5536                 synchronized (monitor())
5537                 {
5538                     check_orphaned();
5539                     org.apache.xmlbeans.SimpleValue target = null;
5540                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AGRICULTURALECOLOGY$80, 0);
5541                     if (target == null)
5542                     {
5543                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AGRICULTURALECOLOGY$80);
5544                     }
5545                     target.setEnumValue(agriculturalEcology);
5546                 }
5547             }
5548             
5549             /**
5550              * Sets (as xml) the "AgriculturalEcology" element
5551              */
5552             public void xsetAgriculturalEcology(gov.grants.apply.system.globalLibraryV20.YesNoDataType agriculturalEcology)
5553             {
5554                 synchronized (monitor())
5555                 {
5556                     check_orphaned();
5557                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5558                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AGRICULTURALECOLOGY$80, 0);
5559                     if (target == null)
5560                     {
5561                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AGRICULTURALECOLOGY$80);
5562                     }
5563                     target.set(agriculturalEcology);
5564                 }
5565             }
5566             
5567             /**
5568              * Unsets the "AgriculturalEcology" element
5569              */
5570             public void unsetAgriculturalEcology()
5571             {
5572                 synchronized (monitor())
5573                 {
5574                     check_orphaned();
5575                     get_store().remove_element(AGRICULTURALECOLOGY$80, 0);
5576                 }
5577             }
5578             
5579             /**
5580              * Gets the "EXTREMOPHILES" element
5581              */
5582             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEXTREMOPHILES()
5583             {
5584                 synchronized (monitor())
5585                 {
5586                     check_orphaned();
5587                     org.apache.xmlbeans.SimpleValue target = null;
5588                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXTREMOPHILES$82, 0);
5589                     if (target == null)
5590                     {
5591                       return null;
5592                     }
5593                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5594                 }
5595             }
5596             
5597             /**
5598              * Gets (as xml) the "EXTREMOPHILES" element
5599              */
5600             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEXTREMOPHILES()
5601             {
5602                 synchronized (monitor())
5603                 {
5604                     check_orphaned();
5605                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5606                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EXTREMOPHILES$82, 0);
5607                     return target;
5608                 }
5609             }
5610             
5611             /**
5612              * True if has "EXTREMOPHILES" element
5613              */
5614             public boolean isSetEXTREMOPHILES()
5615             {
5616                 synchronized (monitor())
5617                 {
5618                     check_orphaned();
5619                     return get_store().count_elements(EXTREMOPHILES$82) != 0;
5620                 }
5621             }
5622             
5623             /**
5624              * Sets the "EXTREMOPHILES" element
5625              */
5626             public void setEXTREMOPHILES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum extremophiles)
5627             {
5628                 synchronized (monitor())
5629                 {
5630                     check_orphaned();
5631                     org.apache.xmlbeans.SimpleValue target = null;
5632                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXTREMOPHILES$82, 0);
5633                     if (target == null)
5634                     {
5635                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EXTREMOPHILES$82);
5636                     }
5637                     target.setEnumValue(extremophiles);
5638                 }
5639             }
5640             
5641             /**
5642              * Sets (as xml) the "EXTREMOPHILES" element
5643              */
5644             public void xsetEXTREMOPHILES(gov.grants.apply.system.globalLibraryV20.YesNoDataType extremophiles)
5645             {
5646                 synchronized (monitor())
5647                 {
5648                     check_orphaned();
5649                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5650                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EXTREMOPHILES$82, 0);
5651                     if (target == null)
5652                     {
5653                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EXTREMOPHILES$82);
5654                     }
5655                     target.set(extremophiles);
5656                 }
5657             }
5658             
5659             /**
5660              * Unsets the "EXTREMOPHILES" element
5661              */
5662             public void unsetEXTREMOPHILES()
5663             {
5664                 synchronized (monitor())
5665                 {
5666                     check_orphaned();
5667                     get_store().remove_element(EXTREMOPHILES$82, 0);
5668                 }
5669             }
5670             
5671             /**
5672              * Gets the "GENOMICS" element
5673              */
5674             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGENOMICS()
5675             {
5676                 synchronized (monitor())
5677                 {
5678                     check_orphaned();
5679                     org.apache.xmlbeans.SimpleValue target = null;
5680                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENOMICS$84, 0);
5681                     if (target == null)
5682                     {
5683                       return null;
5684                     }
5685                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5686                 }
5687             }
5688             
5689             /**
5690              * Gets (as xml) the "GENOMICS" element
5691              */
5692             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGENOMICS()
5693             {
5694                 synchronized (monitor())
5695                 {
5696                     check_orphaned();
5697                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5698                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GENOMICS$84, 0);
5699                     return target;
5700                 }
5701             }
5702             
5703             /**
5704              * True if has "GENOMICS" element
5705              */
5706             public boolean isSetGENOMICS()
5707             {
5708                 synchronized (monitor())
5709                 {
5710                     check_orphaned();
5711                     return get_store().count_elements(GENOMICS$84) != 0;
5712                 }
5713             }
5714             
5715             /**
5716              * Sets the "GENOMICS" element
5717              */
5718             public void setGENOMICS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum genomics)
5719             {
5720                 synchronized (monitor())
5721                 {
5722                     check_orphaned();
5723                     org.apache.xmlbeans.SimpleValue target = null;
5724                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENOMICS$84, 0);
5725                     if (target == null)
5726                     {
5727                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GENOMICS$84);
5728                     }
5729                     target.setEnumValue(genomics);
5730                 }
5731             }
5732             
5733             /**
5734              * Sets (as xml) the "GENOMICS" element
5735              */
5736             public void xsetGENOMICS(gov.grants.apply.system.globalLibraryV20.YesNoDataType genomics)
5737             {
5738                 synchronized (monitor())
5739                 {
5740                     check_orphaned();
5741                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5742                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GENOMICS$84, 0);
5743                     if (target == null)
5744                     {
5745                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GENOMICS$84);
5746                     }
5747                     target.set(genomics);
5748                 }
5749             }
5750             
5751             /**
5752              * Unsets the "GENOMICS" element
5753              */
5754             public void unsetGENOMICS()
5755             {
5756                 synchronized (monitor())
5757                 {
5758                     check_orphaned();
5759                     get_store().remove_element(GENOMICS$84, 0);
5760                 }
5761             }
5762             
5763             /**
5764              * Gets the "Viral" element
5765              */
5766             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getViral()
5767             {
5768                 synchronized (monitor())
5769                 {
5770                     check_orphaned();
5771                     org.apache.xmlbeans.SimpleValue target = null;
5772                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VIRAL$86, 0);
5773                     if (target == null)
5774                     {
5775                       return null;
5776                     }
5777                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5778                 }
5779             }
5780             
5781             /**
5782              * Gets (as xml) the "Viral" element
5783              */
5784             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetViral()
5785             {
5786                 synchronized (monitor())
5787                 {
5788                     check_orphaned();
5789                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5790                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VIRAL$86, 0);
5791                     return target;
5792                 }
5793             }
5794             
5795             /**
5796              * True if has "Viral" element
5797              */
5798             public boolean isSetViral()
5799             {
5800                 synchronized (monitor())
5801                 {
5802                     check_orphaned();
5803                     return get_store().count_elements(VIRAL$86) != 0;
5804                 }
5805             }
5806             
5807             /**
5808              * Sets the "Viral" element
5809              */
5810             public void setViral(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum viral)
5811             {
5812                 synchronized (monitor())
5813                 {
5814                     check_orphaned();
5815                     org.apache.xmlbeans.SimpleValue target = null;
5816                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VIRAL$86, 0);
5817                     if (target == null)
5818                     {
5819                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VIRAL$86);
5820                     }
5821                     target.setEnumValue(viral);
5822                 }
5823             }
5824             
5825             /**
5826              * Sets (as xml) the "Viral" element
5827              */
5828             public void xsetViral(gov.grants.apply.system.globalLibraryV20.YesNoDataType viral)
5829             {
5830                 synchronized (monitor())
5831                 {
5832                     check_orphaned();
5833                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5834                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VIRAL$86, 0);
5835                     if (target == null)
5836                     {
5837                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(VIRAL$86);
5838                     }
5839                     target.set(viral);
5840                 }
5841             }
5842             
5843             /**
5844              * Unsets the "Viral" element
5845              */
5846             public void unsetViral()
5847             {
5848                 synchronized (monitor())
5849                 {
5850                     check_orphaned();
5851                     get_store().remove_element(VIRAL$86, 0);
5852                 }
5853             }
5854             
5855             /**
5856              * Gets the "Microbial" element
5857              */
5858             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMicrobial()
5859             {
5860                 synchronized (monitor())
5861                 {
5862                     check_orphaned();
5863                     org.apache.xmlbeans.SimpleValue target = null;
5864                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MICROBIAL$88, 0);
5865                     if (target == null)
5866                     {
5867                       return null;
5868                     }
5869                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5870                 }
5871             }
5872             
5873             /**
5874              * Gets (as xml) the "Microbial" element
5875              */
5876             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMicrobial()
5877             {
5878                 synchronized (monitor())
5879                 {
5880                     check_orphaned();
5881                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5882                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MICROBIAL$88, 0);
5883                     return target;
5884                 }
5885             }
5886             
5887             /**
5888              * True if has "Microbial" element
5889              */
5890             public boolean isSetMicrobial()
5891             {
5892                 synchronized (monitor())
5893                 {
5894                     check_orphaned();
5895                     return get_store().count_elements(MICROBIAL$88) != 0;
5896                 }
5897             }
5898             
5899             /**
5900              * Sets the "Microbial" element
5901              */
5902             public void setMicrobial(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum microbial)
5903             {
5904                 synchronized (monitor())
5905                 {
5906                     check_orphaned();
5907                     org.apache.xmlbeans.SimpleValue target = null;
5908                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MICROBIAL$88, 0);
5909                     if (target == null)
5910                     {
5911                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MICROBIAL$88);
5912                     }
5913                     target.setEnumValue(microbial);
5914                 }
5915             }
5916             
5917             /**
5918              * Sets (as xml) the "Microbial" element
5919              */
5920             public void xsetMicrobial(gov.grants.apply.system.globalLibraryV20.YesNoDataType microbial)
5921             {
5922                 synchronized (monitor())
5923                 {
5924                     check_orphaned();
5925                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5926                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MICROBIAL$88, 0);
5927                     if (target == null)
5928                     {
5929                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MICROBIAL$88);
5930                     }
5931                     target.set(microbial);
5932                 }
5933             }
5934             
5935             /**
5936              * Unsets the "Microbial" element
5937              */
5938             public void unsetMicrobial()
5939             {
5940                 synchronized (monitor())
5941                 {
5942                     check_orphaned();
5943                     get_store().remove_element(MICROBIAL$88, 0);
5944                 }
5945             }
5946             
5947             /**
5948              * Gets the "Fungal" element
5949              */
5950             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFungal()
5951             {
5952                 synchronized (monitor())
5953                 {
5954                     check_orphaned();
5955                     org.apache.xmlbeans.SimpleValue target = null;
5956                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FUNGAL$90, 0);
5957                     if (target == null)
5958                     {
5959                       return null;
5960                     }
5961                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5962                 }
5963             }
5964             
5965             /**
5966              * Gets (as xml) the "Fungal" element
5967              */
5968             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFungal()
5969             {
5970                 synchronized (monitor())
5971                 {
5972                     check_orphaned();
5973                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5974                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FUNGAL$90, 0);
5975                     return target;
5976                 }
5977             }
5978             
5979             /**
5980              * True if has "Fungal" element
5981              */
5982             public boolean isSetFungal()
5983             {
5984                 synchronized (monitor())
5985                 {
5986                     check_orphaned();
5987                     return get_store().count_elements(FUNGAL$90) != 0;
5988                 }
5989             }
5990             
5991             /**
5992              * Sets the "Fungal" element
5993              */
5994             public void setFungal(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fungal)
5995             {
5996                 synchronized (monitor())
5997                 {
5998                     check_orphaned();
5999                     org.apache.xmlbeans.SimpleValue target = null;
6000                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FUNGAL$90, 0);
6001                     if (target == null)
6002                     {
6003                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FUNGAL$90);
6004                     }
6005                     target.setEnumValue(fungal);
6006                 }
6007             }
6008             
6009             /**
6010              * Sets (as xml) the "Fungal" element
6011              */
6012             public void xsetFungal(gov.grants.apply.system.globalLibraryV20.YesNoDataType fungal)
6013             {
6014                 synchronized (monitor())
6015                 {
6016                     check_orphaned();
6017                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6018                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FUNGAL$90, 0);
6019                     if (target == null)
6020                     {
6021                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FUNGAL$90);
6022                     }
6023                     target.set(fungal);
6024                 }
6025             }
6026             
6027             /**
6028              * Unsets the "Fungal" element
6029              */
6030             public void unsetFungal()
6031             {
6032                 synchronized (monitor())
6033                 {
6034                     check_orphaned();
6035                     get_store().remove_element(FUNGAL$90, 0);
6036                 }
6037             }
6038             
6039             /**
6040              * Gets the "Plant" element
6041              */
6042             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPlant()
6043             {
6044                 synchronized (monitor())
6045                 {
6046                     check_orphaned();
6047                     org.apache.xmlbeans.SimpleValue target = null;
6048                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANT$92, 0);
6049                     if (target == null)
6050                     {
6051                       return null;
6052                     }
6053                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6054                 }
6055             }
6056             
6057             /**
6058              * Gets (as xml) the "Plant" element
6059              */
6060             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPlant()
6061             {
6062                 synchronized (monitor())
6063                 {
6064                     check_orphaned();
6065                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6066                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANT$92, 0);
6067                     return target;
6068                 }
6069             }
6070             
6071             /**
6072              * True if has "Plant" element
6073              */
6074             public boolean isSetPlant()
6075             {
6076                 synchronized (monitor())
6077                 {
6078                     check_orphaned();
6079                     return get_store().count_elements(PLANT$92) != 0;
6080                 }
6081             }
6082             
6083             /**
6084              * Sets the "Plant" element
6085              */
6086             public void setPlant(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum plant)
6087             {
6088                 synchronized (monitor())
6089                 {
6090                     check_orphaned();
6091                     org.apache.xmlbeans.SimpleValue target = null;
6092                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANT$92, 0);
6093                     if (target == null)
6094                     {
6095                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PLANT$92);
6096                     }
6097                     target.setEnumValue(plant);
6098                 }
6099             }
6100             
6101             /**
6102              * Sets (as xml) the "Plant" element
6103              */
6104             public void xsetPlant(gov.grants.apply.system.globalLibraryV20.YesNoDataType plant)
6105             {
6106                 synchronized (monitor())
6107                 {
6108                     check_orphaned();
6109                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6110                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANT$92, 0);
6111                     if (target == null)
6112                     {
6113                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PLANT$92);
6114                     }
6115                     target.set(plant);
6116                 }
6117             }
6118             
6119             /**
6120              * Unsets the "Plant" element
6121              */
6122             public void unsetPlant()
6123             {
6124                 synchronized (monitor())
6125                 {
6126                     check_orphaned();
6127                     get_store().remove_element(PLANT$92, 0);
6128                 }
6129             }
6130             
6131             /**
6132              * Gets the "Animal" element
6133              */
6134             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAnimal()
6135             {
6136                 synchronized (monitor())
6137                 {
6138                     check_orphaned();
6139                     org.apache.xmlbeans.SimpleValue target = null;
6140                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANIMAL$94, 0);
6141                     if (target == null)
6142                     {
6143                       return null;
6144                     }
6145                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6146                 }
6147             }
6148             
6149             /**
6150              * Gets (as xml) the "Animal" element
6151              */
6152             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAnimal()
6153             {
6154                 synchronized (monitor())
6155                 {
6156                     check_orphaned();
6157                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6158                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANIMAL$94, 0);
6159                     return target;
6160                 }
6161             }
6162             
6163             /**
6164              * True if has "Animal" element
6165              */
6166             public boolean isSetAnimal()
6167             {
6168                 synchronized (monitor())
6169                 {
6170                     check_orphaned();
6171                     return get_store().count_elements(ANIMAL$94) != 0;
6172                 }
6173             }
6174             
6175             /**
6176              * Sets the "Animal" element
6177              */
6178             public void setAnimal(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum animal)
6179             {
6180                 synchronized (monitor())
6181                 {
6182                     check_orphaned();
6183                     org.apache.xmlbeans.SimpleValue target = null;
6184                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANIMAL$94, 0);
6185                     if (target == null)
6186                     {
6187                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANIMAL$94);
6188                     }
6189                     target.setEnumValue(animal);
6190                 }
6191             }
6192             
6193             /**
6194              * Sets (as xml) the "Animal" element
6195              */
6196             public void xsetAnimal(gov.grants.apply.system.globalLibraryV20.YesNoDataType animal)
6197             {
6198                 synchronized (monitor())
6199                 {
6200                     check_orphaned();
6201                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6202                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANIMAL$94, 0);
6203                     if (target == null)
6204                     {
6205                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANIMAL$94);
6206                     }
6207                     target.set(animal);
6208                 }
6209             }
6210             
6211             /**
6212              * Unsets the "Animal" element
6213              */
6214             public void unsetAnimal()
6215             {
6216                 synchronized (monitor())
6217                 {
6218                     check_orphaned();
6219                     get_store().remove_element(ANIMAL$94, 0);
6220                 }
6221             }
6222             
6223             /**
6224              * Gets the "SUBSTANTIVEAREAMARINEMAMMALS" element
6225              */
6226             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSUBSTANTIVEAREAMARINEMAMMALS()
6227             {
6228                 synchronized (monitor())
6229                 {
6230                     check_orphaned();
6231                     org.apache.xmlbeans.SimpleValue target = null;
6232                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBSTANTIVEAREAMARINEMAMMALS$96, 0);
6233                     if (target == null)
6234                     {
6235                       return null;
6236                     }
6237                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6238                 }
6239             }
6240             
6241             /**
6242              * Gets (as xml) the "SUBSTANTIVEAREAMARINEMAMMALS" element
6243              */
6244             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSUBSTANTIVEAREAMARINEMAMMALS()
6245             {
6246                 synchronized (monitor())
6247                 {
6248                     check_orphaned();
6249                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6250                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBSTANTIVEAREAMARINEMAMMALS$96, 0);
6251                     return target;
6252                 }
6253             }
6254             
6255             /**
6256              * True if has "SUBSTANTIVEAREAMARINEMAMMALS" element
6257              */
6258             public boolean isSetSUBSTANTIVEAREAMARINEMAMMALS()
6259             {
6260                 synchronized (monitor())
6261                 {
6262                     check_orphaned();
6263                     return get_store().count_elements(SUBSTANTIVEAREAMARINEMAMMALS$96) != 0;
6264                 }
6265             }
6266             
6267             /**
6268              * Sets the "SUBSTANTIVEAREAMARINEMAMMALS" element
6269              */
6270             public void setSUBSTANTIVEAREAMARINEMAMMALS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum substantiveareamarinemammals)
6271             {
6272                 synchronized (monitor())
6273                 {
6274                     check_orphaned();
6275                     org.apache.xmlbeans.SimpleValue target = null;
6276                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBSTANTIVEAREAMARINEMAMMALS$96, 0);
6277                     if (target == null)
6278                     {
6279                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBSTANTIVEAREAMARINEMAMMALS$96);
6280                     }
6281                     target.setEnumValue(substantiveareamarinemammals);
6282                 }
6283             }
6284             
6285             /**
6286              * Sets (as xml) the "SUBSTANTIVEAREAMARINEMAMMALS" element
6287              */
6288             public void xsetSUBSTANTIVEAREAMARINEMAMMALS(gov.grants.apply.system.globalLibraryV20.YesNoDataType substantiveareamarinemammals)
6289             {
6290                 synchronized (monitor())
6291                 {
6292                     check_orphaned();
6293                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6294                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBSTANTIVEAREAMARINEMAMMALS$96, 0);
6295                     if (target == null)
6296                     {
6297                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SUBSTANTIVEAREAMARINEMAMMALS$96);
6298                     }
6299                     target.set(substantiveareamarinemammals);
6300                 }
6301             }
6302             
6303             /**
6304              * Unsets the "SUBSTANTIVEAREAMARINEMAMMALS" element
6305              */
6306             public void unsetSUBSTANTIVEAREAMARINEMAMMALS()
6307             {
6308                 synchronized (monitor())
6309                 {
6310                     check_orphaned();
6311                     get_store().remove_element(SUBSTANTIVEAREAMARINEMAMMALS$96, 0);
6312                 }
6313             }
6314             
6315             /**
6316              * Gets the "MOLECULARAPPROACHES" element
6317              */
6318             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMOLECULARAPPROACHES()
6319             {
6320                 synchronized (monitor())
6321                 {
6322                     check_orphaned();
6323                     org.apache.xmlbeans.SimpleValue target = null;
6324                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MOLECULARAPPROACHES$98, 0);
6325                     if (target == null)
6326                     {
6327                       return null;
6328                     }
6329                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6330                 }
6331             }
6332             
6333             /**
6334              * Gets (as xml) the "MOLECULARAPPROACHES" element
6335              */
6336             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMOLECULARAPPROACHES()
6337             {
6338                 synchronized (monitor())
6339                 {
6340                     check_orphaned();
6341                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6342                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MOLECULARAPPROACHES$98, 0);
6343                     return target;
6344                 }
6345             }
6346             
6347             /**
6348              * True if has "MOLECULARAPPROACHES" element
6349              */
6350             public boolean isSetMOLECULARAPPROACHES()
6351             {
6352                 synchronized (monitor())
6353                 {
6354                     check_orphaned();
6355                     return get_store().count_elements(MOLECULARAPPROACHES$98) != 0;
6356                 }
6357             }
6358             
6359             /**
6360              * Sets the "MOLECULARAPPROACHES" element
6361              */
6362             public void setMOLECULARAPPROACHES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum molecularapproaches)
6363             {
6364                 synchronized (monitor())
6365                 {
6366                     check_orphaned();
6367                     org.apache.xmlbeans.SimpleValue target = null;
6368                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MOLECULARAPPROACHES$98, 0);
6369                     if (target == null)
6370                     {
6371                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MOLECULARAPPROACHES$98);
6372                     }
6373                     target.setEnumValue(molecularapproaches);
6374                 }
6375             }
6376             
6377             /**
6378              * Sets (as xml) the "MOLECULARAPPROACHES" element
6379              */
6380             public void xsetMOLECULARAPPROACHES(gov.grants.apply.system.globalLibraryV20.YesNoDataType molecularapproaches)
6381             {
6382                 synchronized (monitor())
6383                 {
6384                     check_orphaned();
6385                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6386                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MOLECULARAPPROACHES$98, 0);
6387                     if (target == null)
6388                     {
6389                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MOLECULARAPPROACHES$98);
6390                     }
6391                     target.set(molecularapproaches);
6392                 }
6393             }
6394             
6395             /**
6396              * Unsets the "MOLECULARAPPROACHES" element
6397              */
6398             public void unsetMOLECULARAPPROACHES()
6399             {
6400                 synchronized (monitor())
6401                 {
6402                     check_orphaned();
6403                     get_store().remove_element(MOLECULARAPPROACHES$98, 0);
6404                 }
6405             }
6406             
6407             /**
6408              * Gets the "MolecularEvolution" element
6409              */
6410             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMolecularEvolution()
6411             {
6412                 synchronized (monitor())
6413                 {
6414                     check_orphaned();
6415                     org.apache.xmlbeans.SimpleValue target = null;
6416                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MOLECULAREVOLUTION$100, 0);
6417                     if (target == null)
6418                     {
6419                       return null;
6420                     }
6421                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6422                 }
6423             }
6424             
6425             /**
6426              * Gets (as xml) the "MolecularEvolution" element
6427              */
6428             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMolecularEvolution()
6429             {
6430                 synchronized (monitor())
6431                 {
6432                     check_orphaned();
6433                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6434                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MOLECULAREVOLUTION$100, 0);
6435                     return target;
6436                 }
6437             }
6438             
6439             /**
6440              * True if has "MolecularEvolution" element
6441              */
6442             public boolean isSetMolecularEvolution()
6443             {
6444                 synchronized (monitor())
6445                 {
6446                     check_orphaned();
6447                     return get_store().count_elements(MOLECULAREVOLUTION$100) != 0;
6448                 }
6449             }
6450             
6451             /**
6452              * Sets the "MolecularEvolution" element
6453              */
6454             public void setMolecularEvolution(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum molecularEvolution)
6455             {
6456                 synchronized (monitor())
6457                 {
6458                     check_orphaned();
6459                     org.apache.xmlbeans.SimpleValue target = null;
6460                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MOLECULAREVOLUTION$100, 0);
6461                     if (target == null)
6462                     {
6463                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MOLECULAREVOLUTION$100);
6464                     }
6465                     target.setEnumValue(molecularEvolution);
6466                 }
6467             }
6468             
6469             /**
6470              * Sets (as xml) the "MolecularEvolution" element
6471              */
6472             public void xsetMolecularEvolution(gov.grants.apply.system.globalLibraryV20.YesNoDataType molecularEvolution)
6473             {
6474                 synchronized (monitor())
6475                 {
6476                     check_orphaned();
6477                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6478                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MOLECULAREVOLUTION$100, 0);
6479                     if (target == null)
6480                     {
6481                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MOLECULAREVOLUTION$100);
6482                     }
6483                     target.set(molecularEvolution);
6484                 }
6485             }
6486             
6487             /**
6488              * Unsets the "MolecularEvolution" element
6489              */
6490             public void unsetMolecularEvolution()
6491             {
6492                 synchronized (monitor())
6493                 {
6494                     check_orphaned();
6495                     get_store().remove_element(MOLECULAREVOLUTION$100, 0);
6496                 }
6497             }
6498             
6499             /**
6500              * Gets the "MethodologyTheory" element
6501              */
6502             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMethodologyTheory()
6503             {
6504                 synchronized (monitor())
6505                 {
6506                     check_orphaned();
6507                     org.apache.xmlbeans.SimpleValue target = null;
6508                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(METHODOLOGYTHEORY$102, 0);
6509                     if (target == null)
6510                     {
6511                       return null;
6512                     }
6513                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6514                 }
6515             }
6516             
6517             /**
6518              * Gets (as xml) the "MethodologyTheory" element
6519              */
6520             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMethodologyTheory()
6521             {
6522                 synchronized (monitor())
6523                 {
6524                     check_orphaned();
6525                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6526                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(METHODOLOGYTHEORY$102, 0);
6527                     return target;
6528                 }
6529             }
6530             
6531             /**
6532              * True if has "MethodologyTheory" element
6533              */
6534             public boolean isSetMethodologyTheory()
6535             {
6536                 synchronized (monitor())
6537                 {
6538                     check_orphaned();
6539                     return get_store().count_elements(METHODOLOGYTHEORY$102) != 0;
6540                 }
6541             }
6542             
6543             /**
6544              * Sets the "MethodologyTheory" element
6545              */
6546             public void setMethodologyTheory(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum methodologyTheory)
6547             {
6548                 synchronized (monitor())
6549                 {
6550                     check_orphaned();
6551                     org.apache.xmlbeans.SimpleValue target = null;
6552                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(METHODOLOGYTHEORY$102, 0);
6553                     if (target == null)
6554                     {
6555                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(METHODOLOGYTHEORY$102);
6556                     }
6557                     target.setEnumValue(methodologyTheory);
6558                 }
6559             }
6560             
6561             /**
6562              * Sets (as xml) the "MethodologyTheory" element
6563              */
6564             public void xsetMethodologyTheory(gov.grants.apply.system.globalLibraryV20.YesNoDataType methodologyTheory)
6565             {
6566                 synchronized (monitor())
6567                 {
6568                     check_orphaned();
6569                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6570                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(METHODOLOGYTHEORY$102, 0);
6571                     if (target == null)
6572                     {
6573                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(METHODOLOGYTHEORY$102);
6574                     }
6575                     target.set(methodologyTheory);
6576                 }
6577             }
6578             
6579             /**
6580              * Unsets the "MethodologyTheory" element
6581              */
6582             public void unsetMethodologyTheory()
6583             {
6584                 synchronized (monitor())
6585                 {
6586                     check_orphaned();
6587                     get_store().remove_element(METHODOLOGYTHEORY$102, 0);
6588                 }
6589             }
6590             
6591             /**
6592              * Gets the "IsozymesElectrophoresis" element
6593              */
6594             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsozymesElectrophoresis()
6595             {
6596                 synchronized (monitor())
6597                 {
6598                     check_orphaned();
6599                     org.apache.xmlbeans.SimpleValue target = null;
6600                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISOZYMESELECTROPHORESIS$104, 0);
6601                     if (target == null)
6602                     {
6603                       return null;
6604                     }
6605                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6606                 }
6607             }
6608             
6609             /**
6610              * Gets (as xml) the "IsozymesElectrophoresis" element
6611              */
6612             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsozymesElectrophoresis()
6613             {
6614                 synchronized (monitor())
6615                 {
6616                     check_orphaned();
6617                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6618                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISOZYMESELECTROPHORESIS$104, 0);
6619                     return target;
6620                 }
6621             }
6622             
6623             /**
6624              * True if has "IsozymesElectrophoresis" element
6625              */
6626             public boolean isSetIsozymesElectrophoresis()
6627             {
6628                 synchronized (monitor())
6629                 {
6630                     check_orphaned();
6631                     return get_store().count_elements(ISOZYMESELECTROPHORESIS$104) != 0;
6632                 }
6633             }
6634             
6635             /**
6636              * Sets the "IsozymesElectrophoresis" element
6637              */
6638             public void setIsozymesElectrophoresis(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isozymesElectrophoresis)
6639             {
6640                 synchronized (monitor())
6641                 {
6642                     check_orphaned();
6643                     org.apache.xmlbeans.SimpleValue target = null;
6644                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISOZYMESELECTROPHORESIS$104, 0);
6645                     if (target == null)
6646                     {
6647                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISOZYMESELECTROPHORESIS$104);
6648                     }
6649                     target.setEnumValue(isozymesElectrophoresis);
6650                 }
6651             }
6652             
6653             /**
6654              * Sets (as xml) the "IsozymesElectrophoresis" element
6655              */
6656             public void xsetIsozymesElectrophoresis(gov.grants.apply.system.globalLibraryV20.YesNoDataType isozymesElectrophoresis)
6657             {
6658                 synchronized (monitor())
6659                 {
6660                     check_orphaned();
6661                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6662                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISOZYMESELECTROPHORESIS$104, 0);
6663                     if (target == null)
6664                     {
6665                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISOZYMESELECTROPHORESIS$104);
6666                     }
6667                     target.set(isozymesElectrophoresis);
6668                 }
6669             }
6670             
6671             /**
6672              * Unsets the "IsozymesElectrophoresis" element
6673              */
6674             public void unsetIsozymesElectrophoresis()
6675             {
6676                 synchronized (monitor())
6677                 {
6678                     check_orphaned();
6679                     get_store().remove_element(ISOZYMESELECTROPHORESIS$104, 0);
6680                 }
6681             }
6682             
6683             /**
6684              * Gets the "NucleicAcidAnalysis" element
6685              */
6686             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNucleicAcidAnalysis()
6687             {
6688                 synchronized (monitor())
6689                 {
6690                     check_orphaned();
6691                     org.apache.xmlbeans.SimpleValue target = null;
6692                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUCLEICACIDANALYSIS$106, 0);
6693                     if (target == null)
6694                     {
6695                       return null;
6696                     }
6697                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6698                 }
6699             }
6700             
6701             /**
6702              * Gets (as xml) the "NucleicAcidAnalysis" element
6703              */
6704             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNucleicAcidAnalysis()
6705             {
6706                 synchronized (monitor())
6707                 {
6708                     check_orphaned();
6709                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6710                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NUCLEICACIDANALYSIS$106, 0);
6711                     return target;
6712                 }
6713             }
6714             
6715             /**
6716              * True if has "NucleicAcidAnalysis" element
6717              */
6718             public boolean isSetNucleicAcidAnalysis()
6719             {
6720                 synchronized (monitor())
6721                 {
6722                     check_orphaned();
6723                     return get_store().count_elements(NUCLEICACIDANALYSIS$106) != 0;
6724                 }
6725             }
6726             
6727             /**
6728              * Sets the "NucleicAcidAnalysis" element
6729              */
6730             public void setNucleicAcidAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nucleicAcidAnalysis)
6731             {
6732                 synchronized (monitor())
6733                 {
6734                     check_orphaned();
6735                     org.apache.xmlbeans.SimpleValue target = null;
6736                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUCLEICACIDANALYSIS$106, 0);
6737                     if (target == null)
6738                     {
6739                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUCLEICACIDANALYSIS$106);
6740                     }
6741                     target.setEnumValue(nucleicAcidAnalysis);
6742                 }
6743             }
6744             
6745             /**
6746              * Sets (as xml) the "NucleicAcidAnalysis" element
6747              */
6748             public void xsetNucleicAcidAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType nucleicAcidAnalysis)
6749             {
6750                 synchronized (monitor())
6751                 {
6752                     check_orphaned();
6753                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6754                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NUCLEICACIDANALYSIS$106, 0);
6755                     if (target == null)
6756                     {
6757                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NUCLEICACIDANALYSIS$106);
6758                     }
6759                     target.set(nucleicAcidAnalysis);
6760                 }
6761             }
6762             
6763             /**
6764              * Unsets the "NucleicAcidAnalysis" element
6765              */
6766             public void unsetNucleicAcidAnalysis()
6767             {
6768                 synchronized (monitor())
6769                 {
6770                     check_orphaned();
6771                     get_store().remove_element(NUCLEICACIDANALYSIS$106, 0);
6772                 }
6773             }
6774             
6775             /**
6776              * Gets the "RestrictionEnzymes" element
6777              */
6778             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRestrictionEnzymes()
6779             {
6780                 synchronized (monitor())
6781                 {
6782                     check_orphaned();
6783                     org.apache.xmlbeans.SimpleValue target = null;
6784                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESTRICTIONENZYMES$108, 0);
6785                     if (target == null)
6786                     {
6787                       return null;
6788                     }
6789                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6790                 }
6791             }
6792             
6793             /**
6794              * Gets (as xml) the "RestrictionEnzymes" element
6795              */
6796             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRestrictionEnzymes()
6797             {
6798                 synchronized (monitor())
6799                 {
6800                     check_orphaned();
6801                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6802                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RESTRICTIONENZYMES$108, 0);
6803                     return target;
6804                 }
6805             }
6806             
6807             /**
6808              * True if has "RestrictionEnzymes" element
6809              */
6810             public boolean isSetRestrictionEnzymes()
6811             {
6812                 synchronized (monitor())
6813                 {
6814                     check_orphaned();
6815                     return get_store().count_elements(RESTRICTIONENZYMES$108) != 0;
6816                 }
6817             }
6818             
6819             /**
6820              * Sets the "RestrictionEnzymes" element
6821              */
6822             public void setRestrictionEnzymes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum restrictionEnzymes)
6823             {
6824                 synchronized (monitor())
6825                 {
6826                     check_orphaned();
6827                     org.apache.xmlbeans.SimpleValue target = null;
6828                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESTRICTIONENZYMES$108, 0);
6829                     if (target == null)
6830                     {
6831                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RESTRICTIONENZYMES$108);
6832                     }
6833                     target.setEnumValue(restrictionEnzymes);
6834                 }
6835             }
6836             
6837             /**
6838              * Sets (as xml) the "RestrictionEnzymes" element
6839              */
6840             public void xsetRestrictionEnzymes(gov.grants.apply.system.globalLibraryV20.YesNoDataType restrictionEnzymes)
6841             {
6842                 synchronized (monitor())
6843                 {
6844                     check_orphaned();
6845                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6846                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RESTRICTIONENZYMES$108, 0);
6847                     if (target == null)
6848                     {
6849                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RESTRICTIONENZYMES$108);
6850                     }
6851                     target.set(restrictionEnzymes);
6852                 }
6853             }
6854             
6855             /**
6856              * Unsets the "RestrictionEnzymes" element
6857              */
6858             public void unsetRestrictionEnzymes()
6859             {
6860                 synchronized (monitor())
6861                 {
6862                     check_orphaned();
6863                     get_store().remove_element(RESTRICTIONENZYMES$108, 0);
6864                 }
6865             }
6866             
6867             /**
6868              * Gets the "NucleotideSequencing" element
6869              */
6870             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNucleotideSequencing()
6871             {
6872                 synchronized (monitor())
6873                 {
6874                     check_orphaned();
6875                     org.apache.xmlbeans.SimpleValue target = null;
6876                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUCLEOTIDESEQUENCING$110, 0);
6877                     if (target == null)
6878                     {
6879                       return null;
6880                     }
6881                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6882                 }
6883             }
6884             
6885             /**
6886              * Gets (as xml) the "NucleotideSequencing" element
6887              */
6888             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNucleotideSequencing()
6889             {
6890                 synchronized (monitor())
6891                 {
6892                     check_orphaned();
6893                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6894                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NUCLEOTIDESEQUENCING$110, 0);
6895                     return target;
6896                 }
6897             }
6898             
6899             /**
6900              * True if has "NucleotideSequencing" element
6901              */
6902             public boolean isSetNucleotideSequencing()
6903             {
6904                 synchronized (monitor())
6905                 {
6906                     check_orphaned();
6907                     return get_store().count_elements(NUCLEOTIDESEQUENCING$110) != 0;
6908                 }
6909             }
6910             
6911             /**
6912              * Sets the "NucleotideSequencing" element
6913              */
6914             public void setNucleotideSequencing(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nucleotideSequencing)
6915             {
6916                 synchronized (monitor())
6917                 {
6918                     check_orphaned();
6919                     org.apache.xmlbeans.SimpleValue target = null;
6920                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUCLEOTIDESEQUENCING$110, 0);
6921                     if (target == null)
6922                     {
6923                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUCLEOTIDESEQUENCING$110);
6924                     }
6925                     target.setEnumValue(nucleotideSequencing);
6926                 }
6927             }
6928             
6929             /**
6930              * Sets (as xml) the "NucleotideSequencing" element
6931              */
6932             public void xsetNucleotideSequencing(gov.grants.apply.system.globalLibraryV20.YesNoDataType nucleotideSequencing)
6933             {
6934                 synchronized (monitor())
6935                 {
6936                     check_orphaned();
6937                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6938                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NUCLEOTIDESEQUENCING$110, 0);
6939                     if (target == null)
6940                     {
6941                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NUCLEOTIDESEQUENCING$110);
6942                     }
6943                     target.set(nucleotideSequencing);
6944                 }
6945             }
6946             
6947             /**
6948              * Unsets the "NucleotideSequencing" element
6949              */
6950             public void unsetNucleotideSequencing()
6951             {
6952                 synchronized (monitor())
6953                 {
6954                     check_orphaned();
6955                     get_store().remove_element(NUCLEOTIDESEQUENCING$110, 0);
6956                 }
6957             }
6958             
6959             /**
6960              * Gets the "NuclearDNA" element
6961              */
6962             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNuclearDNA()
6963             {
6964                 synchronized (monitor())
6965                 {
6966                     check_orphaned();
6967                     org.apache.xmlbeans.SimpleValue target = null;
6968                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUCLEARDNA$112, 0);
6969                     if (target == null)
6970                     {
6971                       return null;
6972                     }
6973                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6974                 }
6975             }
6976             
6977             /**
6978              * Gets (as xml) the "NuclearDNA" element
6979              */
6980             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNuclearDNA()
6981             {
6982                 synchronized (monitor())
6983                 {
6984                     check_orphaned();
6985                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6986                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NUCLEARDNA$112, 0);
6987                     return target;
6988                 }
6989             }
6990             
6991             /**
6992              * True if has "NuclearDNA" element
6993              */
6994             public boolean isSetNuclearDNA()
6995             {
6996                 synchronized (monitor())
6997                 {
6998                     check_orphaned();
6999                     return get_store().count_elements(NUCLEARDNA$112) != 0;
7000                 }
7001             }
7002             
7003             /**
7004              * Sets the "NuclearDNA" element
7005              */
7006             public void setNuclearDNA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nuclearDNA)
7007             {
7008                 synchronized (monitor())
7009                 {
7010                     check_orphaned();
7011                     org.apache.xmlbeans.SimpleValue target = null;
7012                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUCLEARDNA$112, 0);
7013                     if (target == null)
7014                     {
7015                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUCLEARDNA$112);
7016                     }
7017                     target.setEnumValue(nuclearDNA);
7018                 }
7019             }
7020             
7021             /**
7022              * Sets (as xml) the "NuclearDNA" element
7023              */
7024             public void xsetNuclearDNA(gov.grants.apply.system.globalLibraryV20.YesNoDataType nuclearDNA)
7025             {
7026                 synchronized (monitor())
7027                 {
7028                     check_orphaned();
7029                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7030                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NUCLEARDNA$112, 0);
7031                     if (target == null)
7032                     {
7033                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NUCLEARDNA$112);
7034                     }
7035                     target.set(nuclearDNA);
7036                 }
7037             }
7038             
7039             /**
7040              * Unsets the "NuclearDNA" element
7041              */
7042             public void unsetNuclearDNA()
7043             {
7044                 synchronized (monitor())
7045                 {
7046                     check_orphaned();
7047                     get_store().remove_element(NUCLEARDNA$112, 0);
7048                 }
7049             }
7050             
7051             /**
7052              * Gets the "MitochondrialDNA" element
7053              */
7054             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMitochondrialDNA()
7055             {
7056                 synchronized (monitor())
7057                 {
7058                     check_orphaned();
7059                     org.apache.xmlbeans.SimpleValue target = null;
7060                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MITOCHONDRIALDNA$114, 0);
7061                     if (target == null)
7062                     {
7063                       return null;
7064                     }
7065                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7066                 }
7067             }
7068             
7069             /**
7070              * Gets (as xml) the "MitochondrialDNA" element
7071              */
7072             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMitochondrialDNA()
7073             {
7074                 synchronized (monitor())
7075                 {
7076                     check_orphaned();
7077                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7078                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MITOCHONDRIALDNA$114, 0);
7079                     return target;
7080                 }
7081             }
7082             
7083             /**
7084              * True if has "MitochondrialDNA" element
7085              */
7086             public boolean isSetMitochondrialDNA()
7087             {
7088                 synchronized (monitor())
7089                 {
7090                     check_orphaned();
7091                     return get_store().count_elements(MITOCHONDRIALDNA$114) != 0;
7092                 }
7093             }
7094             
7095             /**
7096              * Sets the "MitochondrialDNA" element
7097              */
7098             public void setMitochondrialDNA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mitochondrialDNA)
7099             {
7100                 synchronized (monitor())
7101                 {
7102                     check_orphaned();
7103                     org.apache.xmlbeans.SimpleValue target = null;
7104                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MITOCHONDRIALDNA$114, 0);
7105                     if (target == null)
7106                     {
7107                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MITOCHONDRIALDNA$114);
7108                     }
7109                     target.setEnumValue(mitochondrialDNA);
7110                 }
7111             }
7112             
7113             /**
7114              * Sets (as xml) the "MitochondrialDNA" element
7115              */
7116             public void xsetMitochondrialDNA(gov.grants.apply.system.globalLibraryV20.YesNoDataType mitochondrialDNA)
7117             {
7118                 synchronized (monitor())
7119                 {
7120                     check_orphaned();
7121                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7122                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MITOCHONDRIALDNA$114, 0);
7123                     if (target == null)
7124                     {
7125                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MITOCHONDRIALDNA$114);
7126                     }
7127                     target.set(mitochondrialDNA);
7128                 }
7129             }
7130             
7131             /**
7132              * Unsets the "MitochondrialDNA" element
7133              */
7134             public void unsetMitochondrialDNA()
7135             {
7136                 synchronized (monitor())
7137                 {
7138                     check_orphaned();
7139                     get_store().remove_element(MITOCHONDRIALDNA$114, 0);
7140                 }
7141             }
7142             
7143             /**
7144              * Gets the "ChloroplastDNA" element
7145              */
7146             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChloroplastDNA()
7147             {
7148                 synchronized (monitor())
7149                 {
7150                     check_orphaned();
7151                     org.apache.xmlbeans.SimpleValue target = null;
7152                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHLOROPLASTDNA$116, 0);
7153                     if (target == null)
7154                     {
7155                       return null;
7156                     }
7157                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7158                 }
7159             }
7160             
7161             /**
7162              * Gets (as xml) the "ChloroplastDNA" element
7163              */
7164             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChloroplastDNA()
7165             {
7166                 synchronized (monitor())
7167                 {
7168                     check_orphaned();
7169                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7170                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHLOROPLASTDNA$116, 0);
7171                     return target;
7172                 }
7173             }
7174             
7175             /**
7176              * True if has "ChloroplastDNA" element
7177              */
7178             public boolean isSetChloroplastDNA()
7179             {
7180                 synchronized (monitor())
7181                 {
7182                     check_orphaned();
7183                     return get_store().count_elements(CHLOROPLASTDNA$116) != 0;
7184                 }
7185             }
7186             
7187             /**
7188              * Sets the "ChloroplastDNA" element
7189              */
7190             public void setChloroplastDNA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chloroplastDNA)
7191             {
7192                 synchronized (monitor())
7193                 {
7194                     check_orphaned();
7195                     org.apache.xmlbeans.SimpleValue target = null;
7196                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHLOROPLASTDNA$116, 0);
7197                     if (target == null)
7198                     {
7199                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHLOROPLASTDNA$116);
7200                     }
7201                     target.setEnumValue(chloroplastDNA);
7202                 }
7203             }
7204             
7205             /**
7206              * Sets (as xml) the "ChloroplastDNA" element
7207              */
7208             public void xsetChloroplastDNA(gov.grants.apply.system.globalLibraryV20.YesNoDataType chloroplastDNA)
7209             {
7210                 synchronized (monitor())
7211                 {
7212                     check_orphaned();
7213                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7214                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHLOROPLASTDNA$116, 0);
7215                     if (target == null)
7216                     {
7217                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHLOROPLASTDNA$116);
7218                     }
7219                     target.set(chloroplastDNA);
7220                 }
7221             }
7222             
7223             /**
7224              * Unsets the "ChloroplastDNA" element
7225              */
7226             public void unsetChloroplastDNA()
7227             {
7228                 synchronized (monitor())
7229                 {
7230                     check_orphaned();
7231                     get_store().remove_element(CHLOROPLASTDNA$116, 0);
7232                 }
7233             }
7234             
7235             /**
7236              * Gets the "RNAAnalysis" element
7237              */
7238             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRNAAnalysis()
7239             {
7240                 synchronized (monitor())
7241                 {
7242                     check_orphaned();
7243                     org.apache.xmlbeans.SimpleValue target = null;
7244                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RNAANALYSIS$118, 0);
7245                     if (target == null)
7246                     {
7247                       return null;
7248                     }
7249                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7250                 }
7251             }
7252             
7253             /**
7254              * Gets (as xml) the "RNAAnalysis" element
7255              */
7256             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRNAAnalysis()
7257             {
7258                 synchronized (monitor())
7259                 {
7260                     check_orphaned();
7261                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7262                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RNAANALYSIS$118, 0);
7263                     return target;
7264                 }
7265             }
7266             
7267             /**
7268              * True if has "RNAAnalysis" element
7269              */
7270             public boolean isSetRNAAnalysis()
7271             {
7272                 synchronized (monitor())
7273                 {
7274                     check_orphaned();
7275                     return get_store().count_elements(RNAANALYSIS$118) != 0;
7276                 }
7277             }
7278             
7279             /**
7280              * Sets the "RNAAnalysis" element
7281              */
7282             public void setRNAAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum rnaAnalysis)
7283             {
7284                 synchronized (monitor())
7285                 {
7286                     check_orphaned();
7287                     org.apache.xmlbeans.SimpleValue target = null;
7288                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RNAANALYSIS$118, 0);
7289                     if (target == null)
7290                     {
7291                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RNAANALYSIS$118);
7292                     }
7293                     target.setEnumValue(rnaAnalysis);
7294                 }
7295             }
7296             
7297             /**
7298              * Sets (as xml) the "RNAAnalysis" element
7299              */
7300             public void xsetRNAAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType rnaAnalysis)
7301             {
7302                 synchronized (monitor())
7303                 {
7304                     check_orphaned();
7305                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7306                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RNAANALYSIS$118, 0);
7307                     if (target == null)
7308                     {
7309                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RNAANALYSIS$118);
7310                     }
7311                     target.set(rnaAnalysis);
7312                 }
7313             }
7314             
7315             /**
7316              * Unsets the "RNAAnalysis" element
7317              */
7318             public void unsetRNAAnalysis()
7319             {
7320                 synchronized (monitor())
7321                 {
7322                     check_orphaned();
7323                     get_store().remove_element(RNAANALYSIS$118, 0);
7324                 }
7325             }
7326             
7327             /**
7328              * Gets the "DNAHybridization" element
7329              */
7330             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDNAHybridization()
7331             {
7332                 synchronized (monitor())
7333                 {
7334                     check_orphaned();
7335                     org.apache.xmlbeans.SimpleValue target = null;
7336                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DNAHYBRIDIZATION$120, 0);
7337                     if (target == null)
7338                     {
7339                       return null;
7340                     }
7341                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7342                 }
7343             }
7344             
7345             /**
7346              * Gets (as xml) the "DNAHybridization" element
7347              */
7348             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDNAHybridization()
7349             {
7350                 synchronized (monitor())
7351                 {
7352                     check_orphaned();
7353                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7354                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DNAHYBRIDIZATION$120, 0);
7355                     return target;
7356                 }
7357             }
7358             
7359             /**
7360              * True if has "DNAHybridization" element
7361              */
7362             public boolean isSetDNAHybridization()
7363             {
7364                 synchronized (monitor())
7365                 {
7366                     check_orphaned();
7367                     return get_store().count_elements(DNAHYBRIDIZATION$120) != 0;
7368                 }
7369             }
7370             
7371             /**
7372              * Sets the "DNAHybridization" element
7373              */
7374             public void setDNAHybridization(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum dnaHybridization)
7375             {
7376                 synchronized (monitor())
7377                 {
7378                     check_orphaned();
7379                     org.apache.xmlbeans.SimpleValue target = null;
7380                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DNAHYBRIDIZATION$120, 0);
7381                     if (target == null)
7382                     {
7383                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DNAHYBRIDIZATION$120);
7384                     }
7385                     target.setEnumValue(dnaHybridization);
7386                 }
7387             }
7388             
7389             /**
7390              * Sets (as xml) the "DNAHybridization" element
7391              */
7392             public void xsetDNAHybridization(gov.grants.apply.system.globalLibraryV20.YesNoDataType dnaHybridization)
7393             {
7394                 synchronized (monitor())
7395                 {
7396                     check_orphaned();
7397                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7398                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DNAHYBRIDIZATION$120, 0);
7399                     if (target == null)
7400                     {
7401                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DNAHYBRIDIZATION$120);
7402                     }
7403                     target.set(dnaHybridization);
7404                 }
7405             }
7406             
7407             /**
7408              * Unsets the "DNAHybridization" element
7409              */
7410             public void unsetDNAHybridization()
7411             {
7412                 synchronized (monitor())
7413                 {
7414                     check_orphaned();
7415                     get_store().remove_element(DNAHYBRIDIZATION$120, 0);
7416                 }
7417             }
7418             
7419             /**
7420              * Gets the "RecombinantDNA" element
7421              */
7422             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRecombinantDNA()
7423             {
7424                 synchronized (monitor())
7425                 {
7426                     check_orphaned();
7427                     org.apache.xmlbeans.SimpleValue target = null;
7428                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECOMBINANTDNA$122, 0);
7429                     if (target == null)
7430                     {
7431                       return null;
7432                     }
7433                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7434                 }
7435             }
7436             
7437             /**
7438              * Gets (as xml) the "RecombinantDNA" element
7439              */
7440             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRecombinantDNA()
7441             {
7442                 synchronized (monitor())
7443                 {
7444                     check_orphaned();
7445                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7446                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RECOMBINANTDNA$122, 0);
7447                     return target;
7448                 }
7449             }
7450             
7451             /**
7452              * True if has "RecombinantDNA" element
7453              */
7454             public boolean isSetRecombinantDNA()
7455             {
7456                 synchronized (monitor())
7457                 {
7458                     check_orphaned();
7459                     return get_store().count_elements(RECOMBINANTDNA$122) != 0;
7460                 }
7461             }
7462             
7463             /**
7464              * Sets the "RecombinantDNA" element
7465              */
7466             public void setRecombinantDNA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum recombinantDNA)
7467             {
7468                 synchronized (monitor())
7469                 {
7470                     check_orphaned();
7471                     org.apache.xmlbeans.SimpleValue target = null;
7472                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECOMBINANTDNA$122, 0);
7473                     if (target == null)
7474                     {
7475                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RECOMBINANTDNA$122);
7476                     }
7477                     target.setEnumValue(recombinantDNA);
7478                 }
7479             }
7480             
7481             /**
7482              * Sets (as xml) the "RecombinantDNA" element
7483              */
7484             public void xsetRecombinantDNA(gov.grants.apply.system.globalLibraryV20.YesNoDataType recombinantDNA)
7485             {
7486                 synchronized (monitor())
7487                 {
7488                     check_orphaned();
7489                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7490                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RECOMBINANTDNA$122, 0);
7491                     if (target == null)
7492                     {
7493                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RECOMBINANTDNA$122);
7494                     }
7495                     target.set(recombinantDNA);
7496                 }
7497             }
7498             
7499             /**
7500              * Unsets the "RecombinantDNA" element
7501              */
7502             public void unsetRecombinantDNA()
7503             {
7504                 synchronized (monitor())
7505                 {
7506                     check_orphaned();
7507                     get_store().remove_element(RECOMBINANTDNA$122, 0);
7508                 }
7509             }
7510             
7511             /**
7512              * Gets the "AminoAcidSequencing" element
7513              */
7514             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAminoAcidSequencing()
7515             {
7516                 synchronized (monitor())
7517                 {
7518                     check_orphaned();
7519                     org.apache.xmlbeans.SimpleValue target = null;
7520                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMINOACIDSEQUENCING$124, 0);
7521                     if (target == null)
7522                     {
7523                       return null;
7524                     }
7525                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7526                 }
7527             }
7528             
7529             /**
7530              * Gets (as xml) the "AminoAcidSequencing" element
7531              */
7532             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAminoAcidSequencing()
7533             {
7534                 synchronized (monitor())
7535                 {
7536                     check_orphaned();
7537                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7538                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AMINOACIDSEQUENCING$124, 0);
7539                     return target;
7540                 }
7541             }
7542             
7543             /**
7544              * True if has "AminoAcidSequencing" element
7545              */
7546             public boolean isSetAminoAcidSequencing()
7547             {
7548                 synchronized (monitor())
7549                 {
7550                     check_orphaned();
7551                     return get_store().count_elements(AMINOACIDSEQUENCING$124) != 0;
7552                 }
7553             }
7554             
7555             /**
7556              * Sets the "AminoAcidSequencing" element
7557              */
7558             public void setAminoAcidSequencing(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum aminoAcidSequencing)
7559             {
7560                 synchronized (monitor())
7561                 {
7562                     check_orphaned();
7563                     org.apache.xmlbeans.SimpleValue target = null;
7564                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMINOACIDSEQUENCING$124, 0);
7565                     if (target == null)
7566                     {
7567                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AMINOACIDSEQUENCING$124);
7568                     }
7569                     target.setEnumValue(aminoAcidSequencing);
7570                 }
7571             }
7572             
7573             /**
7574              * Sets (as xml) the "AminoAcidSequencing" element
7575              */
7576             public void xsetAminoAcidSequencing(gov.grants.apply.system.globalLibraryV20.YesNoDataType aminoAcidSequencing)
7577             {
7578                 synchronized (monitor())
7579                 {
7580                     check_orphaned();
7581                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7582                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AMINOACIDSEQUENCING$124, 0);
7583                     if (target == null)
7584                     {
7585                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AMINOACIDSEQUENCING$124);
7586                     }
7587                     target.set(aminoAcidSequencing);
7588                 }
7589             }
7590             
7591             /**
7592              * Unsets the "AminoAcidSequencing" element
7593              */
7594             public void unsetAminoAcidSequencing()
7595             {
7596                 synchronized (monitor())
7597                 {
7598                     check_orphaned();
7599                     get_store().remove_element(AMINOACIDSEQUENCING$124, 0);
7600                 }
7601             }
7602             
7603             /**
7604              * Gets the "GeneGenomeMapping" element
7605              */
7606             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGeneGenomeMapping()
7607             {
7608                 synchronized (monitor())
7609                 {
7610                     check_orphaned();
7611                     org.apache.xmlbeans.SimpleValue target = null;
7612                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENEGENOMEMAPPING$126, 0);
7613                     if (target == null)
7614                     {
7615                       return null;
7616                     }
7617                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7618                 }
7619             }
7620             
7621             /**
7622              * Gets (as xml) the "GeneGenomeMapping" element
7623              */
7624             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGeneGenomeMapping()
7625             {
7626                 synchronized (monitor())
7627                 {
7628                     check_orphaned();
7629                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7630                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GENEGENOMEMAPPING$126, 0);
7631                     return target;
7632                 }
7633             }
7634             
7635             /**
7636              * True if has "GeneGenomeMapping" element
7637              */
7638             public boolean isSetGeneGenomeMapping()
7639             {
7640                 synchronized (monitor())
7641                 {
7642                     check_orphaned();
7643                     return get_store().count_elements(GENEGENOMEMAPPING$126) != 0;
7644                 }
7645             }
7646             
7647             /**
7648              * Sets the "GeneGenomeMapping" element
7649              */
7650             public void setGeneGenomeMapping(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum geneGenomeMapping)
7651             {
7652                 synchronized (monitor())
7653                 {
7654                     check_orphaned();
7655                     org.apache.xmlbeans.SimpleValue target = null;
7656                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENEGENOMEMAPPING$126, 0);
7657                     if (target == null)
7658                     {
7659                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GENEGENOMEMAPPING$126);
7660                     }
7661                     target.setEnumValue(geneGenomeMapping);
7662                 }
7663             }
7664             
7665             /**
7666              * Sets (as xml) the "GeneGenomeMapping" element
7667              */
7668             public void xsetGeneGenomeMapping(gov.grants.apply.system.globalLibraryV20.YesNoDataType geneGenomeMapping)
7669             {
7670                 synchronized (monitor())
7671                 {
7672                     check_orphaned();
7673                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7674                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GENEGENOMEMAPPING$126, 0);
7675                     if (target == null)
7676                     {
7677                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GENEGENOMEMAPPING$126);
7678                     }
7679                     target.set(geneGenomeMapping);
7680                 }
7681             }
7682             
7683             /**
7684              * Unsets the "GeneGenomeMapping" element
7685              */
7686             public void unsetGeneGenomeMapping()
7687             {
7688                 synchronized (monitor())
7689                 {
7690                     check_orphaned();
7691                     get_store().remove_element(GENEGENOMEMAPPING$126, 0);
7692                 }
7693             }
7694             
7695             /**
7696              * Gets the "NaturalProducts" element
7697              */
7698             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNaturalProducts()
7699             {
7700                 synchronized (monitor())
7701                 {
7702                     check_orphaned();
7703                     org.apache.xmlbeans.SimpleValue target = null;
7704                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NATURALPRODUCTS$128, 0);
7705                     if (target == null)
7706                     {
7707                       return null;
7708                     }
7709                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7710                 }
7711             }
7712             
7713             /**
7714              * Gets (as xml) the "NaturalProducts" element
7715              */
7716             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNaturalProducts()
7717             {
7718                 synchronized (monitor())
7719                 {
7720                     check_orphaned();
7721                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7722                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NATURALPRODUCTS$128, 0);
7723                     return target;
7724                 }
7725             }
7726             
7727             /**
7728              * True if has "NaturalProducts" element
7729              */
7730             public boolean isSetNaturalProducts()
7731             {
7732                 synchronized (monitor())
7733                 {
7734                     check_orphaned();
7735                     return get_store().count_elements(NATURALPRODUCTS$128) != 0;
7736                 }
7737             }
7738             
7739             /**
7740              * Sets the "NaturalProducts" element
7741              */
7742             public void setNaturalProducts(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum naturalProducts)
7743             {
7744                 synchronized (monitor())
7745                 {
7746                     check_orphaned();
7747                     org.apache.xmlbeans.SimpleValue target = null;
7748                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NATURALPRODUCTS$128, 0);
7749                     if (target == null)
7750                     {
7751                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NATURALPRODUCTS$128);
7752                     }
7753                     target.setEnumValue(naturalProducts);
7754                 }
7755             }
7756             
7757             /**
7758              * Sets (as xml) the "NaturalProducts" element
7759              */
7760             public void xsetNaturalProducts(gov.grants.apply.system.globalLibraryV20.YesNoDataType naturalProducts)
7761             {
7762                 synchronized (monitor())
7763                 {
7764                     check_orphaned();
7765                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7766                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NATURALPRODUCTS$128, 0);
7767                     if (target == null)
7768                     {
7769                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NATURALPRODUCTS$128);
7770                     }
7771                     target.set(naturalProducts);
7772                 }
7773             }
7774             
7775             /**
7776              * Unsets the "NaturalProducts" element
7777              */
7778             public void unsetNaturalProducts()
7779             {
7780                 synchronized (monitor())
7781                 {
7782                     check_orphaned();
7783                     get_store().remove_element(NATURALPRODUCTS$128, 0);
7784                 }
7785             }
7786             
7787             /**
7788              * Gets the "SerologyImmunology" element
7789              */
7790             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSerologyImmunology()
7791             {
7792                 synchronized (monitor())
7793                 {
7794                     check_orphaned();
7795                     org.apache.xmlbeans.SimpleValue target = null;
7796                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SEROLOGYIMMUNOLOGY$130, 0);
7797                     if (target == null)
7798                     {
7799                       return null;
7800                     }
7801                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7802                 }
7803             }
7804             
7805             /**
7806              * Gets (as xml) the "SerologyImmunology" element
7807              */
7808             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSerologyImmunology()
7809             {
7810                 synchronized (monitor())
7811                 {
7812                     check_orphaned();
7813                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7814                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SEROLOGYIMMUNOLOGY$130, 0);
7815                     return target;
7816                 }
7817             }
7818             
7819             /**
7820              * True if has "SerologyImmunology" element
7821              */
7822             public boolean isSetSerologyImmunology()
7823             {
7824                 synchronized (monitor())
7825                 {
7826                     check_orphaned();
7827                     return get_store().count_elements(SEROLOGYIMMUNOLOGY$130) != 0;
7828                 }
7829             }
7830             
7831             /**
7832              * Sets the "SerologyImmunology" element
7833              */
7834             public void setSerologyImmunology(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum serologyImmunology)
7835             {
7836                 synchronized (monitor())
7837                 {
7838                     check_orphaned();
7839                     org.apache.xmlbeans.SimpleValue target = null;
7840                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SEROLOGYIMMUNOLOGY$130, 0);
7841                     if (target == null)
7842                     {
7843                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SEROLOGYIMMUNOLOGY$130);
7844                     }
7845                     target.setEnumValue(serologyImmunology);
7846                 }
7847             }
7848             
7849             /**
7850              * Sets (as xml) the "SerologyImmunology" element
7851              */
7852             public void xsetSerologyImmunology(gov.grants.apply.system.globalLibraryV20.YesNoDataType serologyImmunology)
7853             {
7854                 synchronized (monitor())
7855                 {
7856                     check_orphaned();
7857                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7858                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SEROLOGYIMMUNOLOGY$130, 0);
7859                     if (target == null)
7860                     {
7861                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SEROLOGYIMMUNOLOGY$130);
7862                     }
7863                     target.set(serologyImmunology);
7864                 }
7865             }
7866             
7867             /**
7868              * Unsets the "SerologyImmunology" element
7869              */
7870             public void unsetSerologyImmunology()
7871             {
7872                 synchronized (monitor())
7873                 {
7874                     check_orphaned();
7875                     get_store().remove_element(SEROLOGYIMMUNOLOGY$130, 0);
7876                 }
7877             }
7878             
7879             /**
7880              * Gets the "PALEONTOLOGY" element
7881              */
7882             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPALEONTOLOGY()
7883             {
7884                 synchronized (monitor())
7885                 {
7886                     check_orphaned();
7887                     org.apache.xmlbeans.SimpleValue target = null;
7888                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PALEONTOLOGY$132, 0);
7889                     if (target == null)
7890                     {
7891                       return null;
7892                     }
7893                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7894                 }
7895             }
7896             
7897             /**
7898              * Gets (as xml) the "PALEONTOLOGY" element
7899              */
7900             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPALEONTOLOGY()
7901             {
7902                 synchronized (monitor())
7903                 {
7904                     check_orphaned();
7905                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7906                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PALEONTOLOGY$132, 0);
7907                     return target;
7908                 }
7909             }
7910             
7911             /**
7912              * True if has "PALEONTOLOGY" element
7913              */
7914             public boolean isSetPALEONTOLOGY()
7915             {
7916                 synchronized (monitor())
7917                 {
7918                     check_orphaned();
7919                     return get_store().count_elements(PALEONTOLOGY$132) != 0;
7920                 }
7921             }
7922             
7923             /**
7924              * Sets the "PALEONTOLOGY" element
7925              */
7926             public void setPALEONTOLOGY(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum paleontology)
7927             {
7928                 synchronized (monitor())
7929                 {
7930                     check_orphaned();
7931                     org.apache.xmlbeans.SimpleValue target = null;
7932                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PALEONTOLOGY$132, 0);
7933                     if (target == null)
7934                     {
7935                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PALEONTOLOGY$132);
7936                     }
7937                     target.setEnumValue(paleontology);
7938                 }
7939             }
7940             
7941             /**
7942              * Sets (as xml) the "PALEONTOLOGY" element
7943              */
7944             public void xsetPALEONTOLOGY(gov.grants.apply.system.globalLibraryV20.YesNoDataType paleontology)
7945             {
7946                 synchronized (monitor())
7947                 {
7948                     check_orphaned();
7949                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7950                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PALEONTOLOGY$132, 0);
7951                     if (target == null)
7952                     {
7953                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PALEONTOLOGY$132);
7954                     }
7955                     target.set(paleontology);
7956                 }
7957             }
7958             
7959             /**
7960              * Unsets the "PALEONTOLOGY" element
7961              */
7962             public void unsetPALEONTOLOGY()
7963             {
7964                 synchronized (monitor())
7965                 {
7966                     check_orphaned();
7967                     get_store().remove_element(PALEONTOLOGY$132, 0);
7968                 }
7969             }
7970             
7971             /**
7972              * Gets the "Floristic" element
7973              */
7974             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFloristic()
7975             {
7976                 synchronized (monitor())
7977                 {
7978                     check_orphaned();
7979                     org.apache.xmlbeans.SimpleValue target = null;
7980                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FLORISTIC$134, 0);
7981                     if (target == null)
7982                     {
7983                       return null;
7984                     }
7985                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7986                 }
7987             }
7988             
7989             /**
7990              * Gets (as xml) the "Floristic" element
7991              */
7992             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFloristic()
7993             {
7994                 synchronized (monitor())
7995                 {
7996                     check_orphaned();
7997                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7998                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FLORISTIC$134, 0);
7999                     return target;
8000                 }
8001             }
8002             
8003             /**
8004              * True if has "Floristic" element
8005              */
8006             public boolean isSetFloristic()
8007             {
8008                 synchronized (monitor())
8009                 {
8010                     check_orphaned();
8011                     return get_store().count_elements(FLORISTIC$134) != 0;
8012                 }
8013             }
8014             
8015             /**
8016              * Sets the "Floristic" element
8017              */
8018             public void setFloristic(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum floristic)
8019             {
8020                 synchronized (monitor())
8021                 {
8022                     check_orphaned();
8023                     org.apache.xmlbeans.SimpleValue target = null;
8024                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FLORISTIC$134, 0);
8025                     if (target == null)
8026                     {
8027                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FLORISTIC$134);
8028                     }
8029                     target.setEnumValue(floristic);
8030                 }
8031             }
8032             
8033             /**
8034              * Sets (as xml) the "Floristic" element
8035              */
8036             public void xsetFloristic(gov.grants.apply.system.globalLibraryV20.YesNoDataType floristic)
8037             {
8038                 synchronized (monitor())
8039                 {
8040                     check_orphaned();
8041                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8042                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FLORISTIC$134, 0);
8043                     if (target == null)
8044                     {
8045                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FLORISTIC$134);
8046                     }
8047                     target.set(floristic);
8048                 }
8049             }
8050             
8051             /**
8052              * Unsets the "Floristic" element
8053              */
8054             public void unsetFloristic()
8055             {
8056                 synchronized (monitor())
8057                 {
8058                     check_orphaned();
8059                     get_store().remove_element(FLORISTIC$134, 0);
8060                 }
8061             }
8062             
8063             /**
8064              * Gets the "Faunistic" element
8065              */
8066             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFaunistic()
8067             {
8068                 synchronized (monitor())
8069                 {
8070                     check_orphaned();
8071                     org.apache.xmlbeans.SimpleValue target = null;
8072                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAUNISTIC$136, 0);
8073                     if (target == null)
8074                     {
8075                       return null;
8076                     }
8077                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8078                 }
8079             }
8080             
8081             /**
8082              * Gets (as xml) the "Faunistic" element
8083              */
8084             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFaunistic()
8085             {
8086                 synchronized (monitor())
8087                 {
8088                     check_orphaned();
8089                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8090                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FAUNISTIC$136, 0);
8091                     return target;
8092                 }
8093             }
8094             
8095             /**
8096              * True if has "Faunistic" element
8097              */
8098             public boolean isSetFaunistic()
8099             {
8100                 synchronized (monitor())
8101                 {
8102                     check_orphaned();
8103                     return get_store().count_elements(FAUNISTIC$136) != 0;
8104                 }
8105             }
8106             
8107             /**
8108              * Sets the "Faunistic" element
8109              */
8110             public void setFaunistic(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum faunistic)
8111             {
8112                 synchronized (monitor())
8113                 {
8114                     check_orphaned();
8115                     org.apache.xmlbeans.SimpleValue target = null;
8116                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAUNISTIC$136, 0);
8117                     if (target == null)
8118                     {
8119                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FAUNISTIC$136);
8120                     }
8121                     target.setEnumValue(faunistic);
8122                 }
8123             }
8124             
8125             /**
8126              * Sets (as xml) the "Faunistic" element
8127              */
8128             public void xsetFaunistic(gov.grants.apply.system.globalLibraryV20.YesNoDataType faunistic)
8129             {
8130                 synchronized (monitor())
8131                 {
8132                     check_orphaned();
8133                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8134                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FAUNISTIC$136, 0);
8135                     if (target == null)
8136                     {
8137                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FAUNISTIC$136);
8138                     }
8139                     target.set(faunistic);
8140                 }
8141             }
8142             
8143             /**
8144              * Unsets the "Faunistic" element
8145              */
8146             public void unsetFaunistic()
8147             {
8148                 synchronized (monitor())
8149                 {
8150                     check_orphaned();
8151                     get_store().remove_element(FAUNISTIC$136, 0);
8152                 }
8153             }
8154             
8155             /**
8156              * Gets the "Paleoecology" element
8157              */
8158             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPaleoecology()
8159             {
8160                 synchronized (monitor())
8161                 {
8162                     check_orphaned();
8163                     org.apache.xmlbeans.SimpleValue target = null;
8164                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PALEOECOLOGY$138, 0);
8165                     if (target == null)
8166                     {
8167                       return null;
8168                     }
8169                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8170                 }
8171             }
8172             
8173             /**
8174              * Gets (as xml) the "Paleoecology" element
8175              */
8176             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPaleoecology()
8177             {
8178                 synchronized (monitor())
8179                 {
8180                     check_orphaned();
8181                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8182                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PALEOECOLOGY$138, 0);
8183                     return target;
8184                 }
8185             }
8186             
8187             /**
8188              * True if has "Paleoecology" element
8189              */
8190             public boolean isSetPaleoecology()
8191             {
8192                 synchronized (monitor())
8193                 {
8194                     check_orphaned();
8195                     return get_store().count_elements(PALEOECOLOGY$138) != 0;
8196                 }
8197             }
8198             
8199             /**
8200              * Sets the "Paleoecology" element
8201              */
8202             public void setPaleoecology(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum paleoecology)
8203             {
8204                 synchronized (monitor())
8205                 {
8206                     check_orphaned();
8207                     org.apache.xmlbeans.SimpleValue target = null;
8208                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PALEOECOLOGY$138, 0);
8209                     if (target == null)
8210                     {
8211                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PALEOECOLOGY$138);
8212                     }
8213                     target.setEnumValue(paleoecology);
8214                 }
8215             }
8216             
8217             /**
8218              * Sets (as xml) the "Paleoecology" element
8219              */
8220             public void xsetPaleoecology(gov.grants.apply.system.globalLibraryV20.YesNoDataType paleoecology)
8221             {
8222                 synchronized (monitor())
8223                 {
8224                     check_orphaned();
8225                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8226                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PALEOECOLOGY$138, 0);
8227                     if (target == null)
8228                     {
8229                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PALEOECOLOGY$138);
8230                     }
8231                     target.set(paleoecology);
8232                 }
8233             }
8234             
8235             /**
8236              * Unsets the "Paleoecology" element
8237              */
8238             public void unsetPaleoecology()
8239             {
8240                 synchronized (monitor())
8241                 {
8242                     check_orphaned();
8243                     get_store().remove_element(PALEOECOLOGY$138, 0);
8244                 }
8245             }
8246             
8247             /**
8248              * Gets the "Biostratigraphy" element
8249              */
8250             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBiostratigraphy()
8251             {
8252                 synchronized (monitor())
8253                 {
8254                     check_orphaned();
8255                     org.apache.xmlbeans.SimpleValue target = null;
8256                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BIOSTRATIGRAPHY$140, 0);
8257                     if (target == null)
8258                     {
8259                       return null;
8260                     }
8261                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8262                 }
8263             }
8264             
8265             /**
8266              * Gets (as xml) the "Biostratigraphy" element
8267              */
8268             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBiostratigraphy()
8269             {
8270                 synchronized (monitor())
8271                 {
8272                     check_orphaned();
8273                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8274                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BIOSTRATIGRAPHY$140, 0);
8275                     return target;
8276                 }
8277             }
8278             
8279             /**
8280              * True if has "Biostratigraphy" element
8281              */
8282             public boolean isSetBiostratigraphy()
8283             {
8284                 synchronized (monitor())
8285                 {
8286                     check_orphaned();
8287                     return get_store().count_elements(BIOSTRATIGRAPHY$140) != 0;
8288                 }
8289             }
8290             
8291             /**
8292              * Sets the "Biostratigraphy" element
8293              */
8294             public void setBiostratigraphy(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum biostratigraphy)
8295             {
8296                 synchronized (monitor())
8297                 {
8298                     check_orphaned();
8299                     org.apache.xmlbeans.SimpleValue target = null;
8300                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BIOSTRATIGRAPHY$140, 0);
8301                     if (target == null)
8302                     {
8303                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BIOSTRATIGRAPHY$140);
8304                     }
8305                     target.setEnumValue(biostratigraphy);
8306                 }
8307             }
8308             
8309             /**
8310              * Sets (as xml) the "Biostratigraphy" element
8311              */
8312             public void xsetBiostratigraphy(gov.grants.apply.system.globalLibraryV20.YesNoDataType biostratigraphy)
8313             {
8314                 synchronized (monitor())
8315                 {
8316                     check_orphaned();
8317                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8318                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BIOSTRATIGRAPHY$140, 0);
8319                     if (target == null)
8320                     {
8321                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BIOSTRATIGRAPHY$140);
8322                     }
8323                     target.set(biostratigraphy);
8324                 }
8325             }
8326             
8327             /**
8328              * Unsets the "Biostratigraphy" element
8329              */
8330             public void unsetBiostratigraphy()
8331             {
8332                 synchronized (monitor())
8333                 {
8334                     check_orphaned();
8335                     get_store().remove_element(BIOSTRATIGRAPHY$140, 0);
8336                 }
8337             }
8338             
8339             /**
8340              * Gets the "Palynology" element
8341              */
8342             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPalynology()
8343             {
8344                 synchronized (monitor())
8345                 {
8346                     check_orphaned();
8347                     org.apache.xmlbeans.SimpleValue target = null;
8348                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PALYNOLOGY$142, 0);
8349                     if (target == null)
8350                     {
8351                       return null;
8352                     }
8353                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8354                 }
8355             }
8356             
8357             /**
8358              * Gets (as xml) the "Palynology" element
8359              */
8360             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPalynology()
8361             {
8362                 synchronized (monitor())
8363                 {
8364                     check_orphaned();
8365                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8366                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PALYNOLOGY$142, 0);
8367                     return target;
8368                 }
8369             }
8370             
8371             /**
8372              * True if has "Palynology" element
8373              */
8374             public boolean isSetPalynology()
8375             {
8376                 synchronized (monitor())
8377                 {
8378                     check_orphaned();
8379                     return get_store().count_elements(PALYNOLOGY$142) != 0;
8380                 }
8381             }
8382             
8383             /**
8384              * Sets the "Palynology" element
8385              */
8386             public void setPalynology(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum palynology)
8387             {
8388                 synchronized (monitor())
8389                 {
8390                     check_orphaned();
8391                     org.apache.xmlbeans.SimpleValue target = null;
8392                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PALYNOLOGY$142, 0);
8393                     if (target == null)
8394                     {
8395                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PALYNOLOGY$142);
8396                     }
8397                     target.setEnumValue(palynology);
8398                 }
8399             }
8400             
8401             /**
8402              * Sets (as xml) the "Palynology" element
8403              */
8404             public void xsetPalynology(gov.grants.apply.system.globalLibraryV20.YesNoDataType palynology)
8405             {
8406                 synchronized (monitor())
8407                 {
8408                     check_orphaned();
8409                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8410                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PALYNOLOGY$142, 0);
8411                     if (target == null)
8412                     {
8413                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PALYNOLOGY$142);
8414                     }
8415                     target.set(palynology);
8416                 }
8417             }
8418             
8419             /**
8420              * Unsets the "Palynology" element
8421              */
8422             public void unsetPalynology()
8423             {
8424                 synchronized (monitor())
8425                 {
8426                     check_orphaned();
8427                     get_store().remove_element(PALYNOLOGY$142, 0);
8428                 }
8429             }
8430             
8431             /**
8432              * Gets the "Micropaleontology" element
8433              */
8434             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMicropaleontology()
8435             {
8436                 synchronized (monitor())
8437                 {
8438                     check_orphaned();
8439                     org.apache.xmlbeans.SimpleValue target = null;
8440                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MICROPALEONTOLOGY$144, 0);
8441                     if (target == null)
8442                     {
8443                       return null;
8444                     }
8445                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8446                 }
8447             }
8448             
8449             /**
8450              * Gets (as xml) the "Micropaleontology" element
8451              */
8452             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMicropaleontology()
8453             {
8454                 synchronized (monitor())
8455                 {
8456                     check_orphaned();
8457                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8458                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MICROPALEONTOLOGY$144, 0);
8459                     return target;
8460                 }
8461             }
8462             
8463             /**
8464              * True if has "Micropaleontology" element
8465              */
8466             public boolean isSetMicropaleontology()
8467             {
8468                 synchronized (monitor())
8469                 {
8470                     check_orphaned();
8471                     return get_store().count_elements(MICROPALEONTOLOGY$144) != 0;
8472                 }
8473             }
8474             
8475             /**
8476              * Sets the "Micropaleontology" element
8477              */
8478             public void setMicropaleontology(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum micropaleontology)
8479             {
8480                 synchronized (monitor())
8481                 {
8482                     check_orphaned();
8483                     org.apache.xmlbeans.SimpleValue target = null;
8484                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MICROPALEONTOLOGY$144, 0);
8485                     if (target == null)
8486                     {
8487                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MICROPALEONTOLOGY$144);
8488                     }
8489                     target.setEnumValue(micropaleontology);
8490                 }
8491             }
8492             
8493             /**
8494              * Sets (as xml) the "Micropaleontology" element
8495              */
8496             public void xsetMicropaleontology(gov.grants.apply.system.globalLibraryV20.YesNoDataType micropaleontology)
8497             {
8498                 synchronized (monitor())
8499                 {
8500                     check_orphaned();
8501                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8502                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MICROPALEONTOLOGY$144, 0);
8503                     if (target == null)
8504                     {
8505                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MICROPALEONTOLOGY$144);
8506                     }
8507                     target.set(micropaleontology);
8508                 }
8509             }
8510             
8511             /**
8512              * Unsets the "Micropaleontology" element
8513              */
8514             public void unsetMicropaleontology()
8515             {
8516                 synchronized (monitor())
8517                 {
8518                     check_orphaned();
8519                     get_store().remove_element(MICROPALEONTOLOGY$144, 0);
8520                 }
8521             }
8522             
8523             /**
8524              * Gets the "Paleoclimatology" element
8525              */
8526             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPaleoclimatology()
8527             {
8528                 synchronized (monitor())
8529                 {
8530                     check_orphaned();
8531                     org.apache.xmlbeans.SimpleValue target = null;
8532                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PALEOCLIMATOLOGY$146, 0);
8533                     if (target == null)
8534                     {
8535                       return null;
8536                     }
8537                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8538                 }
8539             }
8540             
8541             /**
8542              * Gets (as xml) the "Paleoclimatology" element
8543              */
8544             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPaleoclimatology()
8545             {
8546                 synchronized (monitor())
8547                 {
8548                     check_orphaned();
8549                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8550                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PALEOCLIMATOLOGY$146, 0);
8551                     return target;
8552                 }
8553             }
8554             
8555             /**
8556              * True if has "Paleoclimatology" element
8557              */
8558             public boolean isSetPaleoclimatology()
8559             {
8560                 synchronized (monitor())
8561                 {
8562                     check_orphaned();
8563                     return get_store().count_elements(PALEOCLIMATOLOGY$146) != 0;
8564                 }
8565             }
8566             
8567             /**
8568              * Sets the "Paleoclimatology" element
8569              */
8570             public void setPaleoclimatology(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum paleoclimatology)
8571             {
8572                 synchronized (monitor())
8573                 {
8574                     check_orphaned();
8575                     org.apache.xmlbeans.SimpleValue target = null;
8576                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PALEOCLIMATOLOGY$146, 0);
8577                     if (target == null)
8578                     {
8579                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PALEOCLIMATOLOGY$146);
8580                     }
8581                     target.setEnumValue(paleoclimatology);
8582                 }
8583             }
8584             
8585             /**
8586              * Sets (as xml) the "Paleoclimatology" element
8587              */
8588             public void xsetPaleoclimatology(gov.grants.apply.system.globalLibraryV20.YesNoDataType paleoclimatology)
8589             {
8590                 synchronized (monitor())
8591                 {
8592                     check_orphaned();
8593                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8594                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PALEOCLIMATOLOGY$146, 0);
8595                     if (target == null)
8596                     {
8597                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PALEOCLIMATOLOGY$146);
8598                     }
8599                     target.set(paleoclimatology);
8600                 }
8601             }
8602             
8603             /**
8604              * Unsets the "Paleoclimatology" element
8605              */
8606             public void unsetPaleoclimatology()
8607             {
8608                 synchronized (monitor())
8609                 {
8610                     check_orphaned();
8611                     get_store().remove_element(PALEOCLIMATOLOGY$146, 0);
8612                 }
8613             }
8614             
8615             /**
8616              * Gets the "Archeozoic" element
8617              */
8618             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArcheozoic()
8619             {
8620                 synchronized (monitor())
8621                 {
8622                     check_orphaned();
8623                     org.apache.xmlbeans.SimpleValue target = null;
8624                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARCHEOZOIC$148, 0);
8625                     if (target == null)
8626                     {
8627                       return null;
8628                     }
8629                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8630                 }
8631             }
8632             
8633             /**
8634              * Gets (as xml) the "Archeozoic" element
8635              */
8636             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArcheozoic()
8637             {
8638                 synchronized (monitor())
8639                 {
8640                     check_orphaned();
8641                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8642                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARCHEOZOIC$148, 0);
8643                     return target;
8644                 }
8645             }
8646             
8647             /**
8648              * True if has "Archeozoic" element
8649              */
8650             public boolean isSetArcheozoic()
8651             {
8652                 synchronized (monitor())
8653                 {
8654                     check_orphaned();
8655                     return get_store().count_elements(ARCHEOZOIC$148) != 0;
8656                 }
8657             }
8658             
8659             /**
8660              * Sets the "Archeozoic" element
8661              */
8662             public void setArcheozoic(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum archeozoic)
8663             {
8664                 synchronized (monitor())
8665                 {
8666                     check_orphaned();
8667                     org.apache.xmlbeans.SimpleValue target = null;
8668                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARCHEOZOIC$148, 0);
8669                     if (target == null)
8670                     {
8671                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARCHEOZOIC$148);
8672                     }
8673                     target.setEnumValue(archeozoic);
8674                 }
8675             }
8676             
8677             /**
8678              * Sets (as xml) the "Archeozoic" element
8679              */
8680             public void xsetArcheozoic(gov.grants.apply.system.globalLibraryV20.YesNoDataType archeozoic)
8681             {
8682                 synchronized (monitor())
8683                 {
8684                     check_orphaned();
8685                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8686                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARCHEOZOIC$148, 0);
8687                     if (target == null)
8688                     {
8689                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ARCHEOZOIC$148);
8690                     }
8691                     target.set(archeozoic);
8692                 }
8693             }
8694             
8695             /**
8696              * Unsets the "Archeozoic" element
8697              */
8698             public void unsetArcheozoic()
8699             {
8700                 synchronized (monitor())
8701                 {
8702                     check_orphaned();
8703                     get_store().remove_element(ARCHEOZOIC$148, 0);
8704                 }
8705             }
8706             
8707             /**
8708              * Gets the "Paleozoic" element
8709              */
8710             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPaleozoic()
8711             {
8712                 synchronized (monitor())
8713                 {
8714                     check_orphaned();
8715                     org.apache.xmlbeans.SimpleValue target = null;
8716                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PALEOZOIC$150, 0);
8717                     if (target == null)
8718                     {
8719                       return null;
8720                     }
8721                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8722                 }
8723             }
8724             
8725             /**
8726              * Gets (as xml) the "Paleozoic" element
8727              */
8728             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPaleozoic()
8729             {
8730                 synchronized (monitor())
8731                 {
8732                     check_orphaned();
8733                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8734                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PALEOZOIC$150, 0);
8735                     return target;
8736                 }
8737             }
8738             
8739             /**
8740              * True if has "Paleozoic" element
8741              */
8742             public boolean isSetPaleozoic()
8743             {
8744                 synchronized (monitor())
8745                 {
8746                     check_orphaned();
8747                     return get_store().count_elements(PALEOZOIC$150) != 0;
8748                 }
8749             }
8750             
8751             /**
8752              * Sets the "Paleozoic" element
8753              */
8754             public void setPaleozoic(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum paleozoic)
8755             {
8756                 synchronized (monitor())
8757                 {
8758                     check_orphaned();
8759                     org.apache.xmlbeans.SimpleValue target = null;
8760                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PALEOZOIC$150, 0);
8761                     if (target == null)
8762                     {
8763                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PALEOZOIC$150);
8764                     }
8765                     target.setEnumValue(paleozoic);
8766                 }
8767             }
8768             
8769             /**
8770              * Sets (as xml) the "Paleozoic" element
8771              */
8772             public void xsetPaleozoic(gov.grants.apply.system.globalLibraryV20.YesNoDataType paleozoic)
8773             {
8774                 synchronized (monitor())
8775                 {
8776                     check_orphaned();
8777                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8778                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PALEOZOIC$150, 0);
8779                     if (target == null)
8780                     {
8781                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PALEOZOIC$150);
8782                     }
8783                     target.set(paleozoic);
8784                 }
8785             }
8786             
8787             /**
8788              * Unsets the "Paleozoic" element
8789              */
8790             public void unsetPaleozoic()
8791             {
8792                 synchronized (monitor())
8793                 {
8794                     check_orphaned();
8795                     get_store().remove_element(PALEOZOIC$150, 0);
8796                 }
8797             }
8798             
8799             /**
8800              * Gets the "Mesozoic" element
8801              */
8802             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMesozoic()
8803             {
8804                 synchronized (monitor())
8805                 {
8806                     check_orphaned();
8807                     org.apache.xmlbeans.SimpleValue target = null;
8808                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MESOZOIC$152, 0);
8809                     if (target == null)
8810                     {
8811                       return null;
8812                     }
8813                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8814                 }
8815             }
8816             
8817             /**
8818              * Gets (as xml) the "Mesozoic" element
8819              */
8820             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMesozoic()
8821             {
8822                 synchronized (monitor())
8823                 {
8824                     check_orphaned();
8825                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8826                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MESOZOIC$152, 0);
8827                     return target;
8828                 }
8829             }
8830             
8831             /**
8832              * True if has "Mesozoic" element
8833              */
8834             public boolean isSetMesozoic()
8835             {
8836                 synchronized (monitor())
8837                 {
8838                     check_orphaned();
8839                     return get_store().count_elements(MESOZOIC$152) != 0;
8840                 }
8841             }
8842             
8843             /**
8844              * Sets the "Mesozoic" element
8845              */
8846             public void setMesozoic(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mesozoic)
8847             {
8848                 synchronized (monitor())
8849                 {
8850                     check_orphaned();
8851                     org.apache.xmlbeans.SimpleValue target = null;
8852                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MESOZOIC$152, 0);
8853                     if (target == null)
8854                     {
8855                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MESOZOIC$152);
8856                     }
8857                     target.setEnumValue(mesozoic);
8858                 }
8859             }
8860             
8861             /**
8862              * Sets (as xml) the "Mesozoic" element
8863              */
8864             public void xsetMesozoic(gov.grants.apply.system.globalLibraryV20.YesNoDataType mesozoic)
8865             {
8866                 synchronized (monitor())
8867                 {
8868                     check_orphaned();
8869                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8870                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MESOZOIC$152, 0);
8871                     if (target == null)
8872                     {
8873                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MESOZOIC$152);
8874                     }
8875                     target.set(mesozoic);
8876                 }
8877             }
8878             
8879             /**
8880              * Unsets the "Mesozoic" element
8881              */
8882             public void unsetMesozoic()
8883             {
8884                 synchronized (monitor())
8885                 {
8886                     check_orphaned();
8887                     get_store().remove_element(MESOZOIC$152, 0);
8888                 }
8889             }
8890             
8891             /**
8892              * Gets the "Cenozoic" element
8893              */
8894             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCenozoic()
8895             {
8896                 synchronized (monitor())
8897                 {
8898                     check_orphaned();
8899                     org.apache.xmlbeans.SimpleValue target = null;
8900                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CENOZOIC$154, 0);
8901                     if (target == null)
8902                     {
8903                       return null;
8904                     }
8905                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8906                 }
8907             }
8908             
8909             /**
8910              * Gets (as xml) the "Cenozoic" element
8911              */
8912             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCenozoic()
8913             {
8914                 synchronized (monitor())
8915                 {
8916                     check_orphaned();
8917                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8918                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CENOZOIC$154, 0);
8919                     return target;
8920                 }
8921             }
8922             
8923             /**
8924              * True if has "Cenozoic" element
8925              */
8926             public boolean isSetCenozoic()
8927             {
8928                 synchronized (monitor())
8929                 {
8930                     check_orphaned();
8931                     return get_store().count_elements(CENOZOIC$154) != 0;
8932                 }
8933             }
8934             
8935             /**
8936              * Sets the "Cenozoic" element
8937              */
8938             public void setCenozoic(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cenozoic)
8939             {
8940                 synchronized (monitor())
8941                 {
8942                     check_orphaned();
8943                     org.apache.xmlbeans.SimpleValue target = null;
8944                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CENOZOIC$154, 0);
8945                     if (target == null)
8946                     {
8947                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CENOZOIC$154);
8948                     }
8949                     target.setEnumValue(cenozoic);
8950                 }
8951             }
8952             
8953             /**
8954              * Sets (as xml) the "Cenozoic" element
8955              */
8956             public void xsetCenozoic(gov.grants.apply.system.globalLibraryV20.YesNoDataType cenozoic)
8957             {
8958                 synchronized (monitor())
8959                 {
8960                     check_orphaned();
8961                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8962                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CENOZOIC$154, 0);
8963                     if (target == null)
8964                     {
8965                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CENOZOIC$154);
8966                     }
8967                     target.set(cenozoic);
8968                 }
8969             }
8970             
8971             /**
8972              * Unsets the "Cenozoic" element
8973              */
8974             public void unsetCenozoic()
8975             {
8976                 synchronized (monitor())
8977                 {
8978                     check_orphaned();
8979                     get_store().remove_element(CENOZOIC$154, 0);
8980                 }
8981             }
8982             
8983             /**
8984              * Gets the "POPULATIONDYNAMICSLIFEHISTORY" element
8985              */
8986             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPOPULATIONDYNAMICSLIFEHISTORY()
8987             {
8988                 synchronized (monitor())
8989                 {
8990                     check_orphaned();
8991                     org.apache.xmlbeans.SimpleValue target = null;
8992                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POPULATIONDYNAMICSLIFEHISTORY$156, 0);
8993                     if (target == null)
8994                     {
8995                       return null;
8996                     }
8997                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8998                 }
8999             }
9000             
9001             /**
9002              * Gets (as xml) the "POPULATIONDYNAMICSLIFEHISTORY" element
9003              */
9004             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPOPULATIONDYNAMICSLIFEHISTORY()
9005             {
9006                 synchronized (monitor())
9007                 {
9008                     check_orphaned();
9009                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9010                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POPULATIONDYNAMICSLIFEHISTORY$156, 0);
9011                     return target;
9012                 }
9013             }
9014             
9015             /**
9016              * True if has "POPULATIONDYNAMICSLIFEHISTORY" element
9017              */
9018             public boolean isSetPOPULATIONDYNAMICSLIFEHISTORY()
9019             {
9020                 synchronized (monitor())
9021                 {
9022                     check_orphaned();
9023                     return get_store().count_elements(POPULATIONDYNAMICSLIFEHISTORY$156) != 0;
9024                 }
9025             }
9026             
9027             /**
9028              * Sets the "POPULATIONDYNAMICSLIFEHISTORY" element
9029              */
9030             public void setPOPULATIONDYNAMICSLIFEHISTORY(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum populationdynamicslifehistory)
9031             {
9032                 synchronized (monitor())
9033                 {
9034                     check_orphaned();
9035                     org.apache.xmlbeans.SimpleValue target = null;
9036                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POPULATIONDYNAMICSLIFEHISTORY$156, 0);
9037                     if (target == null)
9038                     {
9039                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POPULATIONDYNAMICSLIFEHISTORY$156);
9040                     }
9041                     target.setEnumValue(populationdynamicslifehistory);
9042                 }
9043             }
9044             
9045             /**
9046              * Sets (as xml) the "POPULATIONDYNAMICSLIFEHISTORY" element
9047              */
9048             public void xsetPOPULATIONDYNAMICSLIFEHISTORY(gov.grants.apply.system.globalLibraryV20.YesNoDataType populationdynamicslifehistory)
9049             {
9050                 synchronized (monitor())
9051                 {
9052                     check_orphaned();
9053                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9054                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POPULATIONDYNAMICSLIFEHISTORY$156, 0);
9055                     if (target == null)
9056                     {
9057                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(POPULATIONDYNAMICSLIFEHISTORY$156);
9058                     }
9059                     target.set(populationdynamicslifehistory);
9060                 }
9061             }
9062             
9063             /**
9064              * Unsets the "POPULATIONDYNAMICSLIFEHISTORY" element
9065              */
9066             public void unsetPOPULATIONDYNAMICSLIFEHISTORY()
9067             {
9068                 synchronized (monitor())
9069                 {
9070                     check_orphaned();
9071                     get_store().remove_element(POPULATIONDYNAMICSLIFEHISTORY$156, 0);
9072                 }
9073             }
9074             
9075             /**
9076              * Gets the "DemographyLifeHistory" element
9077              */
9078             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDemographyLifeHistory()
9079             {
9080                 synchronized (monitor())
9081                 {
9082                     check_orphaned();
9083                     org.apache.xmlbeans.SimpleValue target = null;
9084                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEMOGRAPHYLIFEHISTORY$158, 0);
9085                     if (target == null)
9086                     {
9087                       return null;
9088                     }
9089                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9090                 }
9091             }
9092             
9093             /**
9094              * Gets (as xml) the "DemographyLifeHistory" element
9095              */
9096             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDemographyLifeHistory()
9097             {
9098                 synchronized (monitor())
9099                 {
9100                     check_orphaned();
9101                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9102                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DEMOGRAPHYLIFEHISTORY$158, 0);
9103                     return target;
9104                 }
9105             }
9106             
9107             /**
9108              * True if has "DemographyLifeHistory" element
9109              */
9110             public boolean isSetDemographyLifeHistory()
9111             {
9112                 synchronized (monitor())
9113                 {
9114                     check_orphaned();
9115                     return get_store().count_elements(DEMOGRAPHYLIFEHISTORY$158) != 0;
9116                 }
9117             }
9118             
9119             /**
9120              * Sets the "DemographyLifeHistory" element
9121              */
9122             public void setDemographyLifeHistory(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum demographyLifeHistory)
9123             {
9124                 synchronized (monitor())
9125                 {
9126                     check_orphaned();
9127                     org.apache.xmlbeans.SimpleValue target = null;
9128                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEMOGRAPHYLIFEHISTORY$158, 0);
9129                     if (target == null)
9130                     {
9131                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DEMOGRAPHYLIFEHISTORY$158);
9132                     }
9133                     target.setEnumValue(demographyLifeHistory);
9134                 }
9135             }
9136             
9137             /**
9138              * Sets (as xml) the "DemographyLifeHistory" element
9139              */
9140             public void xsetDemographyLifeHistory(gov.grants.apply.system.globalLibraryV20.YesNoDataType demographyLifeHistory)
9141             {
9142                 synchronized (monitor())
9143                 {
9144                     check_orphaned();
9145                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9146                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DEMOGRAPHYLIFEHISTORY$158, 0);
9147                     if (target == null)
9148                     {
9149                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DEMOGRAPHYLIFEHISTORY$158);
9150                     }
9151                     target.set(demographyLifeHistory);
9152                 }
9153             }
9154             
9155             /**
9156              * Unsets the "DemographyLifeHistory" element
9157              */
9158             public void unsetDemographyLifeHistory()
9159             {
9160                 synchronized (monitor())
9161                 {
9162                     check_orphaned();
9163                     get_store().remove_element(DEMOGRAPHYLIFEHISTORY$158, 0);
9164                 }
9165             }
9166             
9167             /**
9168              * Gets the "PopulationCycles" element
9169              */
9170             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPopulationCycles()
9171             {
9172                 synchronized (monitor())
9173                 {
9174                     check_orphaned();
9175                     org.apache.xmlbeans.SimpleValue target = null;
9176                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POPULATIONCYCLES$160, 0);
9177                     if (target == null)
9178                     {
9179                       return null;
9180                     }
9181                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9182                 }
9183             }
9184             
9185             /**
9186              * Gets (as xml) the "PopulationCycles" element
9187              */
9188             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPopulationCycles()
9189             {
9190                 synchronized (monitor())
9191                 {
9192                     check_orphaned();
9193                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9194                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POPULATIONCYCLES$160, 0);
9195                     return target;
9196                 }
9197             }
9198             
9199             /**
9200              * True if has "PopulationCycles" element
9201              */
9202             public boolean isSetPopulationCycles()
9203             {
9204                 synchronized (monitor())
9205                 {
9206                     check_orphaned();
9207                     return get_store().count_elements(POPULATIONCYCLES$160) != 0;
9208                 }
9209             }
9210             
9211             /**
9212              * Sets the "PopulationCycles" element
9213              */
9214             public void setPopulationCycles(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum populationCycles)
9215             {
9216                 synchronized (monitor())
9217                 {
9218                     check_orphaned();
9219                     org.apache.xmlbeans.SimpleValue target = null;
9220                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POPULATIONCYCLES$160, 0);
9221                     if (target == null)
9222                     {
9223                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POPULATIONCYCLES$160);
9224                     }
9225                     target.setEnumValue(populationCycles);
9226                 }
9227             }
9228             
9229             /**
9230              * Sets (as xml) the "PopulationCycles" element
9231              */
9232             public void xsetPopulationCycles(gov.grants.apply.system.globalLibraryV20.YesNoDataType populationCycles)
9233             {
9234                 synchronized (monitor())
9235                 {
9236                     check_orphaned();
9237                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9238                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POPULATIONCYCLES$160, 0);
9239                     if (target == null)
9240                     {
9241                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(POPULATIONCYCLES$160);
9242                     }
9243                     target.set(populationCycles);
9244                 }
9245             }
9246             
9247             /**
9248              * Unsets the "PopulationCycles" element
9249              */
9250             public void unsetPopulationCycles()
9251             {
9252                 synchronized (monitor())
9253                 {
9254                     check_orphaned();
9255                     get_store().remove_element(POPULATIONCYCLES$160, 0);
9256                 }
9257             }
9258             
9259             /**
9260              * Gets the "DistributionPatchinessMarginalPopulations" element
9261              */
9262             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDistributionPatchinessMarginalPopulations()
9263             {
9264                 synchronized (monitor())
9265                 {
9266                     check_orphaned();
9267                     org.apache.xmlbeans.SimpleValue target = null;
9268                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISTRIBUTIONPATCHINESSMARGINALPOPULATIONS$162, 0);
9269                     if (target == null)
9270                     {
9271                       return null;
9272                     }
9273                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9274                 }
9275             }
9276             
9277             /**
9278              * Gets (as xml) the "DistributionPatchinessMarginalPopulations" element
9279              */
9280             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDistributionPatchinessMarginalPopulations()
9281             {
9282                 synchronized (monitor())
9283                 {
9284                     check_orphaned();
9285                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9286                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISTRIBUTIONPATCHINESSMARGINALPOPULATIONS$162, 0);
9287                     return target;
9288                 }
9289             }
9290             
9291             /**
9292              * True if has "DistributionPatchinessMarginalPopulations" element
9293              */
9294             public boolean isSetDistributionPatchinessMarginalPopulations()
9295             {
9296                 synchronized (monitor())
9297                 {
9298                     check_orphaned();
9299                     return get_store().count_elements(DISTRIBUTIONPATCHINESSMARGINALPOPULATIONS$162) != 0;
9300                 }
9301             }
9302             
9303             /**
9304              * Sets the "DistributionPatchinessMarginalPopulations" element
9305              */
9306             public void setDistributionPatchinessMarginalPopulations(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum distributionPatchinessMarginalPopulations)
9307             {
9308                 synchronized (monitor())
9309                 {
9310                     check_orphaned();
9311                     org.apache.xmlbeans.SimpleValue target = null;
9312                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISTRIBUTIONPATCHINESSMARGINALPOPULATIONS$162, 0);
9313                     if (target == null)
9314                     {
9315                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DISTRIBUTIONPATCHINESSMARGINALPOPULATIONS$162);
9316                     }
9317                     target.setEnumValue(distributionPatchinessMarginalPopulations);
9318                 }
9319             }
9320             
9321             /**
9322              * Sets (as xml) the "DistributionPatchinessMarginalPopulations" element
9323              */
9324             public void xsetDistributionPatchinessMarginalPopulations(gov.grants.apply.system.globalLibraryV20.YesNoDataType distributionPatchinessMarginalPopulations)
9325             {
9326                 synchronized (monitor())
9327                 {
9328                     check_orphaned();
9329                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9330                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISTRIBUTIONPATCHINESSMARGINALPOPULATIONS$162, 0);
9331                     if (target == null)
9332                     {
9333                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DISTRIBUTIONPATCHINESSMARGINALPOPULATIONS$162);
9334                     }
9335                     target.set(distributionPatchinessMarginalPopulations);
9336                 }
9337             }
9338             
9339             /**
9340              * Unsets the "DistributionPatchinessMarginalPopulations" element
9341              */
9342             public void unsetDistributionPatchinessMarginalPopulations()
9343             {
9344                 synchronized (monitor())
9345                 {
9346                     check_orphaned();
9347                     get_store().remove_element(DISTRIBUTIONPATCHINESSMARGINALPOPULATIONS$162, 0);
9348                 }
9349             }
9350             
9351             /**
9352              * Gets the "PopulationRegulation" element
9353              */
9354             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPopulationRegulation()
9355             {
9356                 synchronized (monitor())
9357                 {
9358                     check_orphaned();
9359                     org.apache.xmlbeans.SimpleValue target = null;
9360                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POPULATIONREGULATION$164, 0);
9361                     if (target == null)
9362                     {
9363                       return null;
9364                     }
9365                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9366                 }
9367             }
9368             
9369             /**
9370              * Gets (as xml) the "PopulationRegulation" element
9371              */
9372             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPopulationRegulation()
9373             {
9374                 synchronized (monitor())
9375                 {
9376                     check_orphaned();
9377                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9378                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POPULATIONREGULATION$164, 0);
9379                     return target;
9380                 }
9381             }
9382             
9383             /**
9384              * True if has "PopulationRegulation" element
9385              */
9386             public boolean isSetPopulationRegulation()
9387             {
9388                 synchronized (monitor())
9389                 {
9390                     check_orphaned();
9391                     return get_store().count_elements(POPULATIONREGULATION$164) != 0;
9392                 }
9393             }
9394             
9395             /**
9396              * Sets the "PopulationRegulation" element
9397              */
9398             public void setPopulationRegulation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum populationRegulation)
9399             {
9400                 synchronized (monitor())
9401                 {
9402                     check_orphaned();
9403                     org.apache.xmlbeans.SimpleValue target = null;
9404                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POPULATIONREGULATION$164, 0);
9405                     if (target == null)
9406                     {
9407                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POPULATIONREGULATION$164);
9408                     }
9409                     target.setEnumValue(populationRegulation);
9410                 }
9411             }
9412             
9413             /**
9414              * Sets (as xml) the "PopulationRegulation" element
9415              */
9416             public void xsetPopulationRegulation(gov.grants.apply.system.globalLibraryV20.YesNoDataType populationRegulation)
9417             {
9418                 synchronized (monitor())
9419                 {
9420                     check_orphaned();
9421                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9422                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POPULATIONREGULATION$164, 0);
9423                     if (target == null)
9424                     {
9425                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(POPULATIONREGULATION$164);
9426                     }
9427                     target.set(populationRegulation);
9428                 }
9429             }
9430             
9431             /**
9432              * Unsets the "PopulationRegulation" element
9433              */
9434             public void unsetPopulationRegulation()
9435             {
9436                 synchronized (monitor())
9437                 {
9438                     check_orphaned();
9439                     get_store().remove_element(POPULATIONREGULATION$164, 0);
9440                 }
9441             }
9442             
9443             /**
9444              * Gets the "IntraspecificCompetition" element
9445              */
9446             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIntraspecificCompetition()
9447             {
9448                 synchronized (monitor())
9449                 {
9450                     check_orphaned();
9451                     org.apache.xmlbeans.SimpleValue target = null;
9452                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTRASPECIFICCOMPETITION$166, 0);
9453                     if (target == null)
9454                     {
9455                       return null;
9456                     }
9457                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9458                 }
9459             }
9460             
9461             /**
9462              * Gets (as xml) the "IntraspecificCompetition" element
9463              */
9464             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIntraspecificCompetition()
9465             {
9466                 synchronized (monitor())
9467                 {
9468                     check_orphaned();
9469                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9470                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INTRASPECIFICCOMPETITION$166, 0);
9471                     return target;
9472                 }
9473             }
9474             
9475             /**
9476              * True if has "IntraspecificCompetition" element
9477              */
9478             public boolean isSetIntraspecificCompetition()
9479             {
9480                 synchronized (monitor())
9481                 {
9482                     check_orphaned();
9483                     return get_store().count_elements(INTRASPECIFICCOMPETITION$166) != 0;
9484                 }
9485             }
9486             
9487             /**
9488              * Sets the "IntraspecificCompetition" element
9489              */
9490             public void setIntraspecificCompetition(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum intraspecificCompetition)
9491             {
9492                 synchronized (monitor())
9493                 {
9494                     check_orphaned();
9495                     org.apache.xmlbeans.SimpleValue target = null;
9496                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTRASPECIFICCOMPETITION$166, 0);
9497                     if (target == null)
9498                     {
9499                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INTRASPECIFICCOMPETITION$166);
9500                     }
9501                     target.setEnumValue(intraspecificCompetition);
9502                 }
9503             }
9504             
9505             /**
9506              * Sets (as xml) the "IntraspecificCompetition" element
9507              */
9508             public void xsetIntraspecificCompetition(gov.grants.apply.system.globalLibraryV20.YesNoDataType intraspecificCompetition)
9509             {
9510                 synchronized (monitor())
9511                 {
9512                     check_orphaned();
9513                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9514                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INTRASPECIFICCOMPETITION$166, 0);
9515                     if (target == null)
9516                     {
9517                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INTRASPECIFICCOMPETITION$166);
9518                     }
9519                     target.set(intraspecificCompetition);
9520                 }
9521             }
9522             
9523             /**
9524              * Unsets the "IntraspecificCompetition" element
9525              */
9526             public void unsetIntraspecificCompetition()
9527             {
9528                 synchronized (monitor())
9529                 {
9530                     check_orphaned();
9531                     get_store().remove_element(INTRASPECIFICCOMPETITION$166, 0);
9532                 }
9533             }
9534             
9535             /**
9536              * Gets the "ReproductiveStrategies" element
9537              */
9538             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getReproductiveStrategies()
9539             {
9540                 synchronized (monitor())
9541                 {
9542                     check_orphaned();
9543                     org.apache.xmlbeans.SimpleValue target = null;
9544                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REPRODUCTIVESTRATEGIES$168, 0);
9545                     if (target == null)
9546                     {
9547                       return null;
9548                     }
9549                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9550                 }
9551             }
9552             
9553             /**
9554              * Gets (as xml) the "ReproductiveStrategies" element
9555              */
9556             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetReproductiveStrategies()
9557             {
9558                 synchronized (monitor())
9559                 {
9560                     check_orphaned();
9561                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9562                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(REPRODUCTIVESTRATEGIES$168, 0);
9563                     return target;
9564                 }
9565             }
9566             
9567             /**
9568              * True if has "ReproductiveStrategies" element
9569              */
9570             public boolean isSetReproductiveStrategies()
9571             {
9572                 synchronized (monitor())
9573                 {
9574                     check_orphaned();
9575                     return get_store().count_elements(REPRODUCTIVESTRATEGIES$168) != 0;
9576                 }
9577             }
9578             
9579             /**
9580              * Sets the "ReproductiveStrategies" element
9581              */
9582             public void setReproductiveStrategies(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum reproductiveStrategies)
9583             {
9584                 synchronized (monitor())
9585                 {
9586                     check_orphaned();
9587                     org.apache.xmlbeans.SimpleValue target = null;
9588                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REPRODUCTIVESTRATEGIES$168, 0);
9589                     if (target == null)
9590                     {
9591                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REPRODUCTIVESTRATEGIES$168);
9592                     }
9593                     target.setEnumValue(reproductiveStrategies);
9594                 }
9595             }
9596             
9597             /**
9598              * Sets (as xml) the "ReproductiveStrategies" element
9599              */
9600             public void xsetReproductiveStrategies(gov.grants.apply.system.globalLibraryV20.YesNoDataType reproductiveStrategies)
9601             {
9602                 synchronized (monitor())
9603                 {
9604                     check_orphaned();
9605                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9606                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(REPRODUCTIVESTRATEGIES$168, 0);
9607                     if (target == null)
9608                     {
9609                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(REPRODUCTIVESTRATEGIES$168);
9610                     }
9611                     target.set(reproductiveStrategies);
9612                 }
9613             }
9614             
9615             /**
9616              * Unsets the "ReproductiveStrategies" element
9617              */
9618             public void unsetReproductiveStrategies()
9619             {
9620                 synchronized (monitor())
9621                 {
9622                     check_orphaned();
9623                     get_store().remove_element(REPRODUCTIVESTRATEGIES$168, 0);
9624                 }
9625             }
9626             
9627             /**
9628              * Gets the "GenderAllocation" element
9629              */
9630             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGenderAllocation()
9631             {
9632                 synchronized (monitor())
9633                 {
9634                     check_orphaned();
9635                     org.apache.xmlbeans.SimpleValue target = null;
9636                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENDERALLOCATION$170, 0);
9637                     if (target == null)
9638                     {
9639                       return null;
9640                     }
9641                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9642                 }
9643             }
9644             
9645             /**
9646              * Gets (as xml) the "GenderAllocation" element
9647              */
9648             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGenderAllocation()
9649             {
9650                 synchronized (monitor())
9651                 {
9652                     check_orphaned();
9653                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9654                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GENDERALLOCATION$170, 0);
9655                     return target;
9656                 }
9657             }
9658             
9659             /**
9660              * True if has "GenderAllocation" element
9661              */
9662             public boolean isSetGenderAllocation()
9663             {
9664                 synchronized (monitor())
9665                 {
9666                     check_orphaned();
9667                     return get_store().count_elements(GENDERALLOCATION$170) != 0;
9668                 }
9669             }
9670             
9671             /**
9672              * Sets the "GenderAllocation" element
9673              */
9674             public void setGenderAllocation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum genderAllocation)
9675             {
9676                 synchronized (monitor())
9677                 {
9678                     check_orphaned();
9679                     org.apache.xmlbeans.SimpleValue target = null;
9680                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENDERALLOCATION$170, 0);
9681                     if (target == null)
9682                     {
9683                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GENDERALLOCATION$170);
9684                     }
9685                     target.setEnumValue(genderAllocation);
9686                 }
9687             }
9688             
9689             /**
9690              * Sets (as xml) the "GenderAllocation" element
9691              */
9692             public void xsetGenderAllocation(gov.grants.apply.system.globalLibraryV20.YesNoDataType genderAllocation)
9693             {
9694                 synchronized (monitor())
9695                 {
9696                     check_orphaned();
9697                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9698                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GENDERALLOCATION$170, 0);
9699                     if (target == null)
9700                     {
9701                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GENDERALLOCATION$170);
9702                     }
9703                     target.set(genderAllocation);
9704                 }
9705             }
9706             
9707             /**
9708              * Unsets the "GenderAllocation" element
9709              */
9710             public void unsetGenderAllocation()
9711             {
9712                 synchronized (monitor())
9713                 {
9714                     check_orphaned();
9715                     get_store().remove_element(GENDERALLOCATION$170, 0);
9716                 }
9717             }
9718             
9719             /**
9720              * Gets the "Metapopulations" element
9721              */
9722             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMetapopulations()
9723             {
9724                 synchronized (monitor())
9725                 {
9726                     check_orphaned();
9727                     org.apache.xmlbeans.SimpleValue target = null;
9728                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(METAPOPULATIONS$172, 0);
9729                     if (target == null)
9730                     {
9731                       return null;
9732                     }
9733                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9734                 }
9735             }
9736             
9737             /**
9738              * Gets (as xml) the "Metapopulations" element
9739              */
9740             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMetapopulations()
9741             {
9742                 synchronized (monitor())
9743                 {
9744                     check_orphaned();
9745                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9746                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(METAPOPULATIONS$172, 0);
9747                     return target;
9748                 }
9749             }
9750             
9751             /**
9752              * True if has "Metapopulations" element
9753              */
9754             public boolean isSetMetapopulations()
9755             {
9756                 synchronized (monitor())
9757                 {
9758                     check_orphaned();
9759                     return get_store().count_elements(METAPOPULATIONS$172) != 0;
9760                 }
9761             }
9762             
9763             /**
9764              * Sets the "Metapopulations" element
9765              */
9766             public void setMetapopulations(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum metapopulations)
9767             {
9768                 synchronized (monitor())
9769                 {
9770                     check_orphaned();
9771                     org.apache.xmlbeans.SimpleValue target = null;
9772                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(METAPOPULATIONS$172, 0);
9773                     if (target == null)
9774                     {
9775                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(METAPOPULATIONS$172);
9776                     }
9777                     target.setEnumValue(metapopulations);
9778                 }
9779             }
9780             
9781             /**
9782              * Sets (as xml) the "Metapopulations" element
9783              */
9784             public void xsetMetapopulations(gov.grants.apply.system.globalLibraryV20.YesNoDataType metapopulations)
9785             {
9786                 synchronized (monitor())
9787                 {
9788                     check_orphaned();
9789                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9790                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(METAPOPULATIONS$172, 0);
9791                     if (target == null)
9792                     {
9793                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(METAPOPULATIONS$172);
9794                     }
9795                     target.set(metapopulations);
9796                 }
9797             }
9798             
9799             /**
9800              * Unsets the "Metapopulations" element
9801              */
9802             public void unsetMetapopulations()
9803             {
9804                 synchronized (monitor())
9805                 {
9806                     check_orphaned();
9807                     get_store().remove_element(METAPOPULATIONS$172, 0);
9808                 }
9809             }
9810             
9811             /**
9812              * Gets the "Extinction" element
9813              */
9814             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getExtinction()
9815             {
9816                 synchronized (monitor())
9817                 {
9818                     check_orphaned();
9819                     org.apache.xmlbeans.SimpleValue target = null;
9820                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXTINCTION$174, 0);
9821                     if (target == null)
9822                     {
9823                       return null;
9824                     }
9825                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9826                 }
9827             }
9828             
9829             /**
9830              * Gets (as xml) the "Extinction" element
9831              */
9832             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetExtinction()
9833             {
9834                 synchronized (monitor())
9835                 {
9836                     check_orphaned();
9837                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9838                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EXTINCTION$174, 0);
9839                     return target;
9840                 }
9841             }
9842             
9843             /**
9844              * True if has "Extinction" element
9845              */
9846             public boolean isSetExtinction()
9847             {
9848                 synchronized (monitor())
9849                 {
9850                     check_orphaned();
9851                     return get_store().count_elements(EXTINCTION$174) != 0;
9852                 }
9853             }
9854             
9855             /**
9856              * Sets the "Extinction" element
9857              */
9858             public void setExtinction(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum extinction)
9859             {
9860                 synchronized (monitor())
9861                 {
9862                     check_orphaned();
9863                     org.apache.xmlbeans.SimpleValue target = null;
9864                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXTINCTION$174, 0);
9865                     if (target == null)
9866                     {
9867                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EXTINCTION$174);
9868                     }
9869                     target.setEnumValue(extinction);
9870                 }
9871             }
9872             
9873             /**
9874              * Sets (as xml) the "Extinction" element
9875              */
9876             public void xsetExtinction(gov.grants.apply.system.globalLibraryV20.YesNoDataType extinction)
9877             {
9878                 synchronized (monitor())
9879                 {
9880                     check_orphaned();
9881                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9882                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EXTINCTION$174, 0);
9883                     if (target == null)
9884                     {
9885                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EXTINCTION$174);
9886                     }
9887                     target.set(extinction);
9888                 }
9889             }
9890             
9891             /**
9892              * Unsets the "Extinction" element
9893              */
9894             public void unsetExtinction()
9895             {
9896                 synchronized (monitor())
9897                 {
9898                     check_orphaned();
9899                     get_store().remove_element(EXTINCTION$174, 0);
9900                 }
9901             }
9902             
9903             /**
9904              * Gets the "POPULATIONGENETICSBREEDINGSYSTEMS" element
9905              */
9906             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPOPULATIONGENETICSBREEDINGSYSTEMS()
9907             {
9908                 synchronized (monitor())
9909                 {
9910                     check_orphaned();
9911                     org.apache.xmlbeans.SimpleValue target = null;
9912                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POPULATIONGENETICSBREEDINGSYSTEMS$176, 0);
9913                     if (target == null)
9914                     {
9915                       return null;
9916                     }
9917                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9918                 }
9919             }
9920             
9921             /**
9922              * Gets (as xml) the "POPULATIONGENETICSBREEDINGSYSTEMS" element
9923              */
9924             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPOPULATIONGENETICSBREEDINGSYSTEMS()
9925             {
9926                 synchronized (monitor())
9927                 {
9928                     check_orphaned();
9929                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9930                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POPULATIONGENETICSBREEDINGSYSTEMS$176, 0);
9931                     return target;
9932                 }
9933             }
9934             
9935             /**
9936              * True if has "POPULATIONGENETICSBREEDINGSYSTEMS" element
9937              */
9938             public boolean isSetPOPULATIONGENETICSBREEDINGSYSTEMS()
9939             {
9940                 synchronized (monitor())
9941                 {
9942                     check_orphaned();
9943                     return get_store().count_elements(POPULATIONGENETICSBREEDINGSYSTEMS$176) != 0;
9944                 }
9945             }
9946             
9947             /**
9948              * Sets the "POPULATIONGENETICSBREEDINGSYSTEMS" element
9949              */
9950             public void setPOPULATIONGENETICSBREEDINGSYSTEMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum populationgeneticsbreedingsystems)
9951             {
9952                 synchronized (monitor())
9953                 {
9954                     check_orphaned();
9955                     org.apache.xmlbeans.SimpleValue target = null;
9956                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POPULATIONGENETICSBREEDINGSYSTEMS$176, 0);
9957                     if (target == null)
9958                     {
9959                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POPULATIONGENETICSBREEDINGSYSTEMS$176);
9960                     }
9961                     target.setEnumValue(populationgeneticsbreedingsystems);
9962                 }
9963             }
9964             
9965             /**
9966              * Sets (as xml) the "POPULATIONGENETICSBREEDINGSYSTEMS" element
9967              */
9968             public void xsetPOPULATIONGENETICSBREEDINGSYSTEMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType populationgeneticsbreedingsystems)
9969             {
9970                 synchronized (monitor())
9971                 {
9972                     check_orphaned();
9973                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9974                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POPULATIONGENETICSBREEDINGSYSTEMS$176, 0);
9975                     if (target == null)
9976                     {
9977                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(POPULATIONGENETICSBREEDINGSYSTEMS$176);
9978                     }
9979                     target.set(populationgeneticsbreedingsystems);
9980                 }
9981             }
9982             
9983             /**
9984              * Unsets the "POPULATIONGENETICSBREEDINGSYSTEMS" element
9985              */
9986             public void unsetPOPULATIONGENETICSBREEDINGSYSTEMS()
9987             {
9988                 synchronized (monitor())
9989                 {
9990                     check_orphaned();
9991                     get_store().remove_element(POPULATIONGENETICSBREEDINGSYSTEMS$176, 0);
9992                 }
9993             }
9994             
9995             /**
9996              * Gets the "Variation" element
9997              */
9998             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVariation()
9999             {
10000                 synchronized (monitor())
10001                 {
10002                     check_orphaned();
10003                     org.apache.xmlbeans.SimpleValue target = null;
10004                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VARIATION$178, 0);
10005                     if (target == null)
10006                     {
10007                       return null;
10008                     }
10009                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10010                 }
10011             }
10012             
10013             /**
10014              * Gets (as xml) the "Variation" element
10015              */
10016             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVariation()
10017             {
10018                 synchronized (monitor())
10019                 {
10020                     check_orphaned();
10021                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10022                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VARIATION$178, 0);
10023                     return target;
10024                 }
10025             }
10026             
10027             /**
10028              * True if has "Variation" element
10029              */
10030             public boolean isSetVariation()
10031             {
10032                 synchronized (monitor())
10033                 {
10034                     check_orphaned();
10035                     return get_store().count_elements(VARIATION$178) != 0;
10036                 }
10037             }
10038             
10039             /**
10040              * Sets the "Variation" element
10041              */
10042             public void setVariation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum variation)
10043             {
10044                 synchronized (monitor())
10045                 {
10046                     check_orphaned();
10047                     org.apache.xmlbeans.SimpleValue target = null;
10048                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VARIATION$178, 0);
10049                     if (target == null)
10050                     {
10051                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VARIATION$178);
10052                     }
10053                     target.setEnumValue(variation);
10054                 }
10055             }
10056             
10057             /**
10058              * Sets (as xml) the "Variation" element
10059              */
10060             public void xsetVariation(gov.grants.apply.system.globalLibraryV20.YesNoDataType variation)
10061             {
10062                 synchronized (monitor())
10063                 {
10064                     check_orphaned();
10065                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10066                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VARIATION$178, 0);
10067                     if (target == null)
10068                     {
10069                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(VARIATION$178);
10070                     }
10071                     target.set(variation);
10072                 }
10073             }
10074             
10075             /**
10076              * Unsets the "Variation" element
10077              */
10078             public void unsetVariation()
10079             {
10080                 synchronized (monitor())
10081                 {
10082                     check_orphaned();
10083                     get_store().remove_element(VARIATION$178, 0);
10084                 }
10085             }
10086             
10087             /**
10088              * Gets the "Microevolution" element
10089              */
10090             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMicroevolution()
10091             {
10092                 synchronized (monitor())
10093                 {
10094                     check_orphaned();
10095                     org.apache.xmlbeans.SimpleValue target = null;
10096                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MICROEVOLUTION$180, 0);
10097                     if (target == null)
10098                     {
10099                       return null;
10100                     }
10101                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10102                 }
10103             }
10104             
10105             /**
10106              * Gets (as xml) the "Microevolution" element
10107              */
10108             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMicroevolution()
10109             {
10110                 synchronized (monitor())
10111                 {
10112                     check_orphaned();
10113                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10114                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MICROEVOLUTION$180, 0);
10115                     return target;
10116                 }
10117             }
10118             
10119             /**
10120              * True if has "Microevolution" element
10121              */
10122             public boolean isSetMicroevolution()
10123             {
10124                 synchronized (monitor())
10125                 {
10126                     check_orphaned();
10127                     return get_store().count_elements(MICROEVOLUTION$180) != 0;
10128                 }
10129             }
10130             
10131             /**
10132              * Sets the "Microevolution" element
10133              */
10134             public void setMicroevolution(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum microevolution)
10135             {
10136                 synchronized (monitor())
10137                 {
10138                     check_orphaned();
10139                     org.apache.xmlbeans.SimpleValue target = null;
10140                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MICROEVOLUTION$180, 0);
10141                     if (target == null)
10142                     {
10143                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MICROEVOLUTION$180);
10144                     }
10145                     target.setEnumValue(microevolution);
10146                 }
10147             }
10148             
10149             /**
10150              * Sets (as xml) the "Microevolution" element
10151              */
10152             public void xsetMicroevolution(gov.grants.apply.system.globalLibraryV20.YesNoDataType microevolution)
10153             {
10154                 synchronized (monitor())
10155                 {
10156                     check_orphaned();
10157                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10158                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MICROEVOLUTION$180, 0);
10159                     if (target == null)
10160                     {
10161                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MICROEVOLUTION$180);
10162                     }
10163                     target.set(microevolution);
10164                 }
10165             }
10166             
10167             /**
10168              * Unsets the "Microevolution" element
10169              */
10170             public void unsetMicroevolution()
10171             {
10172                 synchronized (monitor())
10173                 {
10174                     check_orphaned();
10175                     get_store().remove_element(MICROEVOLUTION$180, 0);
10176                 }
10177             }
10178             
10179             /**
10180              * Gets the "Speciation" element
10181              */
10182             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSpeciation()
10183             {
10184                 synchronized (monitor())
10185                 {
10186                     check_orphaned();
10187                     org.apache.xmlbeans.SimpleValue target = null;
10188                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPECIATION$182, 0);
10189                     if (target == null)
10190                     {
10191                       return null;
10192                     }
10193                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10194                 }
10195             }
10196             
10197             /**
10198              * Gets (as xml) the "Speciation" element
10199              */
10200             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSpeciation()
10201             {
10202                 synchronized (monitor())
10203                 {
10204                     check_orphaned();
10205                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10206                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SPECIATION$182, 0);
10207                     return target;
10208                 }
10209             }
10210             
10211             /**
10212              * True if has "Speciation" element
10213              */
10214             public boolean isSetSpeciation()
10215             {
10216                 synchronized (monitor())
10217                 {
10218                     check_orphaned();
10219                     return get_store().count_elements(SPECIATION$182) != 0;
10220                 }
10221             }
10222             
10223             /**
10224              * Sets the "Speciation" element
10225              */
10226             public void setSpeciation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum speciation)
10227             {
10228                 synchronized (monitor())
10229                 {
10230                     check_orphaned();
10231                     org.apache.xmlbeans.SimpleValue target = null;
10232                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPECIATION$182, 0);
10233                     if (target == null)
10234                     {
10235                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SPECIATION$182);
10236                     }
10237                     target.setEnumValue(speciation);
10238                 }
10239             }
10240             
10241             /**
10242              * Sets (as xml) the "Speciation" element
10243              */
10244             public void xsetSpeciation(gov.grants.apply.system.globalLibraryV20.YesNoDataType speciation)
10245             {
10246                 synchronized (monitor())
10247                 {
10248                     check_orphaned();
10249                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10250                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SPECIATION$182, 0);
10251                     if (target == null)
10252                     {
10253                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SPECIATION$182);
10254                     }
10255                     target.set(speciation);
10256                 }
10257             }
10258             
10259             /**
10260              * Unsets the "Speciation" element
10261              */
10262             public void unsetSpeciation()
10263             {
10264                 synchronized (monitor())
10265                 {
10266                     check_orphaned();
10267                     get_store().remove_element(SPECIATION$182, 0);
10268                 }
10269             }
10270             
10271             /**
10272              * Gets the "Hybridization" element
10273              */
10274             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHybridization()
10275             {
10276                 synchronized (monitor())
10277                 {
10278                     check_orphaned();
10279                     org.apache.xmlbeans.SimpleValue target = null;
10280                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HYBRIDIZATION$184, 0);
10281                     if (target == null)
10282                     {
10283                       return null;
10284                     }
10285                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10286                 }
10287             }
10288             
10289             /**
10290              * Gets (as xml) the "Hybridization" element
10291              */
10292             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHybridization()
10293             {
10294                 synchronized (monitor())
10295                 {
10296                     check_orphaned();
10297                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10298                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HYBRIDIZATION$184, 0);
10299                     return target;
10300                 }
10301             }
10302             
10303             /**
10304              * True if has "Hybridization" element
10305              */
10306             public boolean isSetHybridization()
10307             {
10308                 synchronized (monitor())
10309                 {
10310                     check_orphaned();
10311                     return get_store().count_elements(HYBRIDIZATION$184) != 0;
10312                 }
10313             }
10314             
10315             /**
10316              * Sets the "Hybridization" element
10317              */
10318             public void setHybridization(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hybridization)
10319             {
10320                 synchronized (monitor())
10321                 {
10322                     check_orphaned();
10323                     org.apache.xmlbeans.SimpleValue target = null;
10324                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HYBRIDIZATION$184, 0);
10325                     if (target == null)
10326                     {
10327                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HYBRIDIZATION$184);
10328                     }
10329                     target.setEnumValue(hybridization);
10330                 }
10331             }
10332             
10333             /**
10334              * Sets (as xml) the "Hybridization" element
10335              */
10336             public void xsetHybridization(gov.grants.apply.system.globalLibraryV20.YesNoDataType hybridization)
10337             {
10338                 synchronized (monitor())
10339                 {
10340                     check_orphaned();
10341                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10342                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HYBRIDIZATION$184, 0);
10343                     if (target == null)
10344                     {
10345                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HYBRIDIZATION$184);
10346                     }
10347                     target.set(hybridization);
10348                 }
10349             }
10350             
10351             /**
10352              * Unsets the "Hybridization" element
10353              */
10354             public void unsetHybridization()
10355             {
10356                 synchronized (monitor())
10357                 {
10358                     check_orphaned();
10359                     get_store().remove_element(HYBRIDIZATION$184, 0);
10360                 }
10361             }
10362             
10363             /**
10364              * Gets the "InbreedingOutbreeding" element
10365              */
10366             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInbreedingOutbreeding()
10367             {
10368                 synchronized (monitor())
10369                 {
10370                     check_orphaned();
10371                     org.apache.xmlbeans.SimpleValue target = null;
10372                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INBREEDINGOUTBREEDING$186, 0);
10373                     if (target == null)
10374                     {
10375                       return null;
10376                     }
10377                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10378                 }
10379             }
10380             
10381             /**
10382              * Gets (as xml) the "InbreedingOutbreeding" element
10383              */
10384             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInbreedingOutbreeding()
10385             {
10386                 synchronized (monitor())
10387                 {
10388                     check_orphaned();
10389                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10390                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INBREEDINGOUTBREEDING$186, 0);
10391                     return target;
10392                 }
10393             }
10394             
10395             /**
10396              * True if has "InbreedingOutbreeding" element
10397              */
10398             public boolean isSetInbreedingOutbreeding()
10399             {
10400                 synchronized (monitor())
10401                 {
10402                     check_orphaned();
10403                     return get_store().count_elements(INBREEDINGOUTBREEDING$186) != 0;
10404                 }
10405             }
10406             
10407             /**
10408              * Sets the "InbreedingOutbreeding" element
10409              */
10410             public void setInbreedingOutbreeding(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum inbreedingOutbreeding)
10411             {
10412                 synchronized (monitor())
10413                 {
10414                     check_orphaned();
10415                     org.apache.xmlbeans.SimpleValue target = null;
10416                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INBREEDINGOUTBREEDING$186, 0);
10417                     if (target == null)
10418                     {
10419                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INBREEDINGOUTBREEDING$186);
10420                     }
10421                     target.setEnumValue(inbreedingOutbreeding);
10422                 }
10423             }
10424             
10425             /**
10426              * Sets (as xml) the "InbreedingOutbreeding" element
10427              */
10428             public void xsetInbreedingOutbreeding(gov.grants.apply.system.globalLibraryV20.YesNoDataType inbreedingOutbreeding)
10429             {
10430                 synchronized (monitor())
10431                 {
10432                     check_orphaned();
10433                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10434                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INBREEDINGOUTBREEDING$186, 0);
10435                     if (target == null)
10436                     {
10437                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INBREEDINGOUTBREEDING$186);
10438                     }
10439                     target.set(inbreedingOutbreeding);
10440                 }
10441             }
10442             
10443             /**
10444              * Unsets the "InbreedingOutbreeding" element
10445              */
10446             public void unsetInbreedingOutbreeding()
10447             {
10448                 synchronized (monitor())
10449                 {
10450                     check_orphaned();
10451                     get_store().remove_element(INBREEDINGOUTBREEDING$186, 0);
10452                 }
10453             }
10454             
10455             /**
10456              * Gets the "GeneFlowMeasurement" element
10457              */
10458             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGeneFlowMeasurement()
10459             {
10460                 synchronized (monitor())
10461                 {
10462                     check_orphaned();
10463                     org.apache.xmlbeans.SimpleValue target = null;
10464                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENEFLOWMEASUREMENT$188, 0);
10465                     if (target == null)
10466                     {
10467                       return null;
10468                     }
10469                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10470                 }
10471             }
10472             
10473             /**
10474              * Gets (as xml) the "GeneFlowMeasurement" element
10475              */
10476             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGeneFlowMeasurement()
10477             {
10478                 synchronized (monitor())
10479                 {
10480                     check_orphaned();
10481                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10482                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GENEFLOWMEASUREMENT$188, 0);
10483                     return target;
10484                 }
10485             }
10486             
10487             /**
10488              * True if has "GeneFlowMeasurement" element
10489              */
10490             public boolean isSetGeneFlowMeasurement()
10491             {
10492                 synchronized (monitor())
10493                 {
10494                     check_orphaned();
10495                     return get_store().count_elements(GENEFLOWMEASUREMENT$188) != 0;
10496                 }
10497             }
10498             
10499             /**
10500              * Sets the "GeneFlowMeasurement" element
10501              */
10502             public void setGeneFlowMeasurement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum geneFlowMeasurement)
10503             {
10504                 synchronized (monitor())
10505                 {
10506                     check_orphaned();
10507                     org.apache.xmlbeans.SimpleValue target = null;
10508                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENEFLOWMEASUREMENT$188, 0);
10509                     if (target == null)
10510                     {
10511                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GENEFLOWMEASUREMENT$188);
10512                     }
10513                     target.setEnumValue(geneFlowMeasurement);
10514                 }
10515             }
10516             
10517             /**
10518              * Sets (as xml) the "GeneFlowMeasurement" element
10519              */
10520             public void xsetGeneFlowMeasurement(gov.grants.apply.system.globalLibraryV20.YesNoDataType geneFlowMeasurement)
10521             {
10522                 synchronized (monitor())
10523                 {
10524                     check_orphaned();
10525                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10526                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GENEFLOWMEASUREMENT$188, 0);
10527                     if (target == null)
10528                     {
10529                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GENEFLOWMEASUREMENT$188);
10530                     }
10531                     target.set(geneFlowMeasurement);
10532                 }
10533             }
10534             
10535             /**
10536              * Unsets the "GeneFlowMeasurement" element
10537              */
10538             public void unsetGeneFlowMeasurement()
10539             {
10540                 synchronized (monitor())
10541                 {
10542                     check_orphaned();
10543                     get_store().remove_element(GENEFLOWMEASUREMENT$188, 0);
10544                 }
10545             }
10546             
10547             /**
10548              * Gets the "InheritanceHeritability" element
10549              */
10550             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInheritanceHeritability()
10551             {
10552                 synchronized (monitor())
10553                 {
10554                     check_orphaned();
10555                     org.apache.xmlbeans.SimpleValue target = null;
10556                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INHERITANCEHERITABILITY$190, 0);
10557                     if (target == null)
10558                     {
10559                       return null;
10560                     }
10561                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10562                 }
10563             }
10564             
10565             /**
10566              * Gets (as xml) the "InheritanceHeritability" element
10567              */
10568             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInheritanceHeritability()
10569             {
10570                 synchronized (monitor())
10571                 {
10572                     check_orphaned();
10573                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10574                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INHERITANCEHERITABILITY$190, 0);
10575                     return target;
10576                 }
10577             }
10578             
10579             /**
10580              * True if has "InheritanceHeritability" element
10581              */
10582             public boolean isSetInheritanceHeritability()
10583             {
10584                 synchronized (monitor())
10585                 {
10586                     check_orphaned();
10587                     return get_store().count_elements(INHERITANCEHERITABILITY$190) != 0;
10588                 }
10589             }
10590             
10591             /**
10592              * Sets the "InheritanceHeritability" element
10593              */
10594             public void setInheritanceHeritability(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum inheritanceHeritability)
10595             {
10596                 synchronized (monitor())
10597                 {
10598                     check_orphaned();
10599                     org.apache.xmlbeans.SimpleValue target = null;
10600                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INHERITANCEHERITABILITY$190, 0);
10601                     if (target == null)
10602                     {
10603                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INHERITANCEHERITABILITY$190);
10604                     }
10605                     target.setEnumValue(inheritanceHeritability);
10606                 }
10607             }
10608             
10609             /**
10610              * Sets (as xml) the "InheritanceHeritability" element
10611              */
10612             public void xsetInheritanceHeritability(gov.grants.apply.system.globalLibraryV20.YesNoDataType inheritanceHeritability)
10613             {
10614                 synchronized (monitor())
10615                 {
10616                     check_orphaned();
10617                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10618                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INHERITANCEHERITABILITY$190, 0);
10619                     if (target == null)
10620                     {
10621                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INHERITANCEHERITABILITY$190);
10622                     }
10623                     target.set(inheritanceHeritability);
10624                 }
10625             }
10626             
10627             /**
10628              * Unsets the "InheritanceHeritability" element
10629              */
10630             public void unsetInheritanceHeritability()
10631             {
10632                 synchronized (monitor())
10633                 {
10634                     check_orphaned();
10635                     get_store().remove_element(INHERITANCEHERITABILITY$190, 0);
10636                 }
10637             }
10638             
10639             /**
10640              * Gets the "QuantitativeGeneticsQTLAnalysis" element
10641              */
10642             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQuantitativeGeneticsQTLAnalysis()
10643             {
10644                 synchronized (monitor())
10645                 {
10646                     check_orphaned();
10647                     org.apache.xmlbeans.SimpleValue target = null;
10648                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QUANTITATIVEGENETICSQTLANALYSIS$192, 0);
10649                     if (target == null)
10650                     {
10651                       return null;
10652                     }
10653                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10654                 }
10655             }
10656             
10657             /**
10658              * Gets (as xml) the "QuantitativeGeneticsQTLAnalysis" element
10659              */
10660             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQuantitativeGeneticsQTLAnalysis()
10661             {
10662                 synchronized (monitor())
10663                 {
10664                     check_orphaned();
10665                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10666                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QUANTITATIVEGENETICSQTLANALYSIS$192, 0);
10667                     return target;
10668                 }
10669             }
10670             
10671             /**
10672              * True if has "QuantitativeGeneticsQTLAnalysis" element
10673              */
10674             public boolean isSetQuantitativeGeneticsQTLAnalysis()
10675             {
10676                 synchronized (monitor())
10677                 {
10678                     check_orphaned();
10679                     return get_store().count_elements(QUANTITATIVEGENETICSQTLANALYSIS$192) != 0;
10680                 }
10681             }
10682             
10683             /**
10684              * Sets the "QuantitativeGeneticsQTLAnalysis" element
10685              */
10686             public void setQuantitativeGeneticsQTLAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum quantitativeGeneticsQTLAnalysis)
10687             {
10688                 synchronized (monitor())
10689                 {
10690                     check_orphaned();
10691                     org.apache.xmlbeans.SimpleValue target = null;
10692                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QUANTITATIVEGENETICSQTLANALYSIS$192, 0);
10693                     if (target == null)
10694                     {
10695                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QUANTITATIVEGENETICSQTLANALYSIS$192);
10696                     }
10697                     target.setEnumValue(quantitativeGeneticsQTLAnalysis);
10698                 }
10699             }
10700             
10701             /**
10702              * Sets (as xml) the "QuantitativeGeneticsQTLAnalysis" element
10703              */
10704             public void xsetQuantitativeGeneticsQTLAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType quantitativeGeneticsQTLAnalysis)
10705             {
10706                 synchronized (monitor())
10707                 {
10708                     check_orphaned();
10709                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10710                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QUANTITATIVEGENETICSQTLANALYSIS$192, 0);
10711                     if (target == null)
10712                     {
10713                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(QUANTITATIVEGENETICSQTLANALYSIS$192);
10714                     }
10715                     target.set(quantitativeGeneticsQTLAnalysis);
10716                 }
10717             }
10718             
10719             /**
10720              * Unsets the "QuantitativeGeneticsQTLAnalysis" element
10721              */
10722             public void unsetQuantitativeGeneticsQTLAnalysis()
10723             {
10724                 synchronized (monitor())
10725                 {
10726                     check_orphaned();
10727                     get_store().remove_element(QUANTITATIVEGENETICSQTLANALYSIS$192, 0);
10728                 }
10729             }
10730             
10731             /**
10732              * Gets the "EcologicalGenetics" element
10733              */
10734             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEcologicalGenetics()
10735             {
10736                 synchronized (monitor())
10737                 {
10738                     check_orphaned();
10739                     org.apache.xmlbeans.SimpleValue target = null;
10740                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECOLOGICALGENETICS$194, 0);
10741                     if (target == null)
10742                     {
10743                       return null;
10744                     }
10745                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10746                 }
10747             }
10748             
10749             /**
10750              * Gets (as xml) the "EcologicalGenetics" element
10751              */
10752             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEcologicalGenetics()
10753             {
10754                 synchronized (monitor())
10755                 {
10756                     check_orphaned();
10757                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10758                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ECOLOGICALGENETICS$194, 0);
10759                     return target;
10760                 }
10761             }
10762             
10763             /**
10764              * True if has "EcologicalGenetics" element
10765              */
10766             public boolean isSetEcologicalGenetics()
10767             {
10768                 synchronized (monitor())
10769                 {
10770                     check_orphaned();
10771                     return get_store().count_elements(ECOLOGICALGENETICS$194) != 0;
10772                 }
10773             }
10774             
10775             /**
10776              * Sets the "EcologicalGenetics" element
10777              */
10778             public void setEcologicalGenetics(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ecologicalGenetics)
10779             {
10780                 synchronized (monitor())
10781                 {
10782                     check_orphaned();
10783                     org.apache.xmlbeans.SimpleValue target = null;
10784                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECOLOGICALGENETICS$194, 0);
10785                     if (target == null)
10786                     {
10787                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ECOLOGICALGENETICS$194);
10788                     }
10789                     target.setEnumValue(ecologicalGenetics);
10790                 }
10791             }
10792             
10793             /**
10794              * Sets (as xml) the "EcologicalGenetics" element
10795              */
10796             public void xsetEcologicalGenetics(gov.grants.apply.system.globalLibraryV20.YesNoDataType ecologicalGenetics)
10797             {
10798                 synchronized (monitor())
10799                 {
10800                     check_orphaned();
10801                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10802                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ECOLOGICALGENETICS$194, 0);
10803                     if (target == null)
10804                     {
10805                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ECOLOGICALGENETICS$194);
10806                     }
10807                     target.set(ecologicalGenetics);
10808                 }
10809             }
10810             
10811             /**
10812              * Unsets the "EcologicalGenetics" element
10813              */
10814             public void unsetEcologicalGenetics()
10815             {
10816                 synchronized (monitor())
10817                 {
10818                     check_orphaned();
10819                     get_store().remove_element(ECOLOGICALGENETICS$194, 0);
10820                 }
10821             }
10822             
10823             /**
10824              * Gets the "GenderRatios" element
10825              */
10826             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGenderRatios()
10827             {
10828                 synchronized (monitor())
10829                 {
10830                     check_orphaned();
10831                     org.apache.xmlbeans.SimpleValue target = null;
10832                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENDERRATIOS$196, 0);
10833                     if (target == null)
10834                     {
10835                       return null;
10836                     }
10837                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10838                 }
10839             }
10840             
10841             /**
10842              * Gets (as xml) the "GenderRatios" element
10843              */
10844             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGenderRatios()
10845             {
10846                 synchronized (monitor())
10847                 {
10848                     check_orphaned();
10849                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10850                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GENDERRATIOS$196, 0);
10851                     return target;
10852                 }
10853             }
10854             
10855             /**
10856              * True if has "GenderRatios" element
10857              */
10858             public boolean isSetGenderRatios()
10859             {
10860                 synchronized (monitor())
10861                 {
10862                     check_orphaned();
10863                     return get_store().count_elements(GENDERRATIOS$196) != 0;
10864                 }
10865             }
10866             
10867             /**
10868              * Sets the "GenderRatios" element
10869              */
10870             public void setGenderRatios(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum genderRatios)
10871             {
10872                 synchronized (monitor())
10873                 {
10874                     check_orphaned();
10875                     org.apache.xmlbeans.SimpleValue target = null;
10876                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENDERRATIOS$196, 0);
10877                     if (target == null)
10878                     {
10879                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GENDERRATIOS$196);
10880                     }
10881                     target.setEnumValue(genderRatios);
10882                 }
10883             }
10884             
10885             /**
10886              * Sets (as xml) the "GenderRatios" element
10887              */
10888             public void xsetGenderRatios(gov.grants.apply.system.globalLibraryV20.YesNoDataType genderRatios)
10889             {
10890                 synchronized (monitor())
10891                 {
10892                     check_orphaned();
10893                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10894                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GENDERRATIOS$196, 0);
10895                     if (target == null)
10896                     {
10897                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GENDERRATIOS$196);
10898                     }
10899                     target.set(genderRatios);
10900                 }
10901             }
10902             
10903             /**
10904              * Unsets the "GenderRatios" element
10905              */
10906             public void unsetGenderRatios()
10907             {
10908                 synchronized (monitor())
10909                 {
10910                     check_orphaned();
10911                     get_store().remove_element(GENDERRATIOS$196, 0);
10912                 }
10913             }
10914             
10915             /**
10916              * Gets the "ApomixisParthenogenesis" element
10917              */
10918             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getApomixisParthenogenesis()
10919             {
10920                 synchronized (monitor())
10921                 {
10922                     check_orphaned();
10923                     org.apache.xmlbeans.SimpleValue target = null;
10924                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APOMIXISPARTHENOGENESIS$198, 0);
10925                     if (target == null)
10926                     {
10927                       return null;
10928                     }
10929                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10930                 }
10931             }
10932             
10933             /**
10934              * Gets (as xml) the "ApomixisParthenogenesis" element
10935              */
10936             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetApomixisParthenogenesis()
10937             {
10938                 synchronized (monitor())
10939                 {
10940                     check_orphaned();
10941                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10942                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APOMIXISPARTHENOGENESIS$198, 0);
10943                     return target;
10944                 }
10945             }
10946             
10947             /**
10948              * True if has "ApomixisParthenogenesis" element
10949              */
10950             public boolean isSetApomixisParthenogenesis()
10951             {
10952                 synchronized (monitor())
10953                 {
10954                     check_orphaned();
10955                     return get_store().count_elements(APOMIXISPARTHENOGENESIS$198) != 0;
10956                 }
10957             }
10958             
10959             /**
10960              * Sets the "ApomixisParthenogenesis" element
10961              */
10962             public void setApomixisParthenogenesis(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum apomixisParthenogenesis)
10963             {
10964                 synchronized (monitor())
10965                 {
10966                     check_orphaned();
10967                     org.apache.xmlbeans.SimpleValue target = null;
10968                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APOMIXISPARTHENOGENESIS$198, 0);
10969                     if (target == null)
10970                     {
10971                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APOMIXISPARTHENOGENESIS$198);
10972                     }
10973                     target.setEnumValue(apomixisParthenogenesis);
10974                 }
10975             }
10976             
10977             /**
10978              * Sets (as xml) the "ApomixisParthenogenesis" element
10979              */
10980             public void xsetApomixisParthenogenesis(gov.grants.apply.system.globalLibraryV20.YesNoDataType apomixisParthenogenesis)
10981             {
10982                 synchronized (monitor())
10983                 {
10984                     check_orphaned();
10985                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10986                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APOMIXISPARTHENOGENESIS$198, 0);
10987                     if (target == null)
10988                     {
10989                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(APOMIXISPARTHENOGENESIS$198);
10990                     }
10991                     target.set(apomixisParthenogenesis);
10992                 }
10993             }
10994             
10995             /**
10996              * Unsets the "ApomixisParthenogenesis" element
10997              */
10998             public void unsetApomixisParthenogenesis()
10999             {
11000                 synchronized (monitor())
11001                 {
11002                     check_orphaned();
11003                     get_store().remove_element(APOMIXISPARTHENOGENESIS$198, 0);
11004                 }
11005             }
11006             
11007             /**
11008              * Gets the "VegetativeReproduction" element
11009              */
11010             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVegetativeReproduction()
11011             {
11012                 synchronized (monitor())
11013                 {
11014                     check_orphaned();
11015                     org.apache.xmlbeans.SimpleValue target = null;
11016                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VEGETATIVEREPRODUCTION$200, 0);
11017                     if (target == null)
11018                     {
11019                       return null;
11020                     }
11021                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11022                 }
11023             }
11024             
11025             /**
11026              * Gets (as xml) the "VegetativeReproduction" element
11027              */
11028             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVegetativeReproduction()
11029             {
11030                 synchronized (monitor())
11031                 {
11032                     check_orphaned();
11033                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11034                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VEGETATIVEREPRODUCTION$200, 0);
11035                     return target;
11036                 }
11037             }
11038             
11039             /**
11040              * True if has "VegetativeReproduction" element
11041              */
11042             public boolean isSetVegetativeReproduction()
11043             {
11044                 synchronized (monitor())
11045                 {
11046                     check_orphaned();
11047                     return get_store().count_elements(VEGETATIVEREPRODUCTION$200) != 0;
11048                 }
11049             }
11050             
11051             /**
11052              * Sets the "VegetativeReproduction" element
11053              */
11054             public void setVegetativeReproduction(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum vegetativeReproduction)
11055             {
11056                 synchronized (monitor())
11057                 {
11058                     check_orphaned();
11059                     org.apache.xmlbeans.SimpleValue target = null;
11060                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VEGETATIVEREPRODUCTION$200, 0);
11061                     if (target == null)
11062                     {
11063                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VEGETATIVEREPRODUCTION$200);
11064                     }
11065                     target.setEnumValue(vegetativeReproduction);
11066                 }
11067             }
11068             
11069             /**
11070              * Sets (as xml) the "VegetativeReproduction" element
11071              */
11072             public void xsetVegetativeReproduction(gov.grants.apply.system.globalLibraryV20.YesNoDataType vegetativeReproduction)
11073             {
11074                 synchronized (monitor())
11075                 {
11076                     check_orphaned();
11077                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11078                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VEGETATIVEREPRODUCTION$200, 0);
11079                     if (target == null)
11080                     {
11081                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(VEGETATIVEREPRODUCTION$200);
11082                     }
11083                     target.set(vegetativeReproduction);
11084                 }
11085             }
11086             
11087             /**
11088              * Unsets the "VegetativeReproduction" element
11089              */
11090             public void unsetVegetativeReproduction()
11091             {
11092                 synchronized (monitor())
11093                 {
11094                     check_orphaned();
11095                     get_store().remove_element(VEGETATIVEREPRODUCTION$200, 0);
11096                 }
11097             }
11098             
11099             /**
11100              * Gets the "SPECIESINTERACTIONS" element
11101              */
11102             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSPECIESINTERACTIONS()
11103             {
11104                 synchronized (monitor())
11105                 {
11106                     check_orphaned();
11107                     org.apache.xmlbeans.SimpleValue target = null;
11108                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPECIESINTERACTIONS$202, 0);
11109                     if (target == null)
11110                     {
11111                       return null;
11112                     }
11113                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11114                 }
11115             }
11116             
11117             /**
11118              * Gets (as xml) the "SPECIESINTERACTIONS" element
11119              */
11120             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSPECIESINTERACTIONS()
11121             {
11122                 synchronized (monitor())
11123                 {
11124                     check_orphaned();
11125                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11126                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SPECIESINTERACTIONS$202, 0);
11127                     return target;
11128                 }
11129             }
11130             
11131             /**
11132              * True if has "SPECIESINTERACTIONS" element
11133              */
11134             public boolean isSetSPECIESINTERACTIONS()
11135             {
11136                 synchronized (monitor())
11137                 {
11138                     check_orphaned();
11139                     return get_store().count_elements(SPECIESINTERACTIONS$202) != 0;
11140                 }
11141             }
11142             
11143             /**
11144              * Sets the "SPECIESINTERACTIONS" element
11145              */
11146             public void setSPECIESINTERACTIONS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum speciesinteractions)
11147             {
11148                 synchronized (monitor())
11149                 {
11150                     check_orphaned();
11151                     org.apache.xmlbeans.SimpleValue target = null;
11152                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPECIESINTERACTIONS$202, 0);
11153                     if (target == null)
11154                     {
11155                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SPECIESINTERACTIONS$202);
11156                     }
11157                     target.setEnumValue(speciesinteractions);
11158                 }
11159             }
11160             
11161             /**
11162              * Sets (as xml) the "SPECIESINTERACTIONS" element
11163              */
11164             public void xsetSPECIESINTERACTIONS(gov.grants.apply.system.globalLibraryV20.YesNoDataType speciesinteractions)
11165             {
11166                 synchronized (monitor())
11167                 {
11168                     check_orphaned();
11169                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11170                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SPECIESINTERACTIONS$202, 0);
11171                     if (target == null)
11172                     {
11173                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SPECIESINTERACTIONS$202);
11174                     }
11175                     target.set(speciesinteractions);
11176                 }
11177             }
11178             
11179             /**
11180              * Unsets the "SPECIESINTERACTIONS" element
11181              */
11182             public void unsetSPECIESINTERACTIONS()
11183             {
11184                 synchronized (monitor())
11185                 {
11186                     check_orphaned();
11187                     get_store().remove_element(SPECIESINTERACTIONS$202, 0);
11188                 }
11189             }
11190             
11191             /**
11192              * Gets the "Predation" element
11193              */
11194             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPredation()
11195             {
11196                 synchronized (monitor())
11197                 {
11198                     check_orphaned();
11199                     org.apache.xmlbeans.SimpleValue target = null;
11200                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PREDATION$204, 0);
11201                     if (target == null)
11202                     {
11203                       return null;
11204                     }
11205                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11206                 }
11207             }
11208             
11209             /**
11210              * Gets (as xml) the "Predation" element
11211              */
11212             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPredation()
11213             {
11214                 synchronized (monitor())
11215                 {
11216                     check_orphaned();
11217                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11218                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PREDATION$204, 0);
11219                     return target;
11220                 }
11221             }
11222             
11223             /**
11224              * True if has "Predation" element
11225              */
11226             public boolean isSetPredation()
11227             {
11228                 synchronized (monitor())
11229                 {
11230                     check_orphaned();
11231                     return get_store().count_elements(PREDATION$204) != 0;
11232                 }
11233             }
11234             
11235             /**
11236              * Sets the "Predation" element
11237              */
11238             public void setPredation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum predation)
11239             {
11240                 synchronized (monitor())
11241                 {
11242                     check_orphaned();
11243                     org.apache.xmlbeans.SimpleValue target = null;
11244                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PREDATION$204, 0);
11245                     if (target == null)
11246                     {
11247                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PREDATION$204);
11248                     }
11249                     target.setEnumValue(predation);
11250                 }
11251             }
11252             
11253             /**
11254              * Sets (as xml) the "Predation" element
11255              */
11256             public void xsetPredation(gov.grants.apply.system.globalLibraryV20.YesNoDataType predation)
11257             {
11258                 synchronized (monitor())
11259                 {
11260                     check_orphaned();
11261                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11262                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PREDATION$204, 0);
11263                     if (target == null)
11264                     {
11265                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PREDATION$204);
11266                     }
11267                     target.set(predation);
11268                 }
11269             }
11270             
11271             /**
11272              * Unsets the "Predation" element
11273              */
11274             public void unsetPredation()
11275             {
11276                 synchronized (monitor())
11277                 {
11278                     check_orphaned();
11279                     get_store().remove_element(PREDATION$204, 0);
11280                 }
11281             }
11282             
11283             /**
11284              * Gets the "Herbivory" element
11285              */
11286             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHerbivory()
11287             {
11288                 synchronized (monitor())
11289                 {
11290                     check_orphaned();
11291                     org.apache.xmlbeans.SimpleValue target = null;
11292                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HERBIVORY$206, 0);
11293                     if (target == null)
11294                     {
11295                       return null;
11296                     }
11297                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11298                 }
11299             }
11300             
11301             /**
11302              * Gets (as xml) the "Herbivory" element
11303              */
11304             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHerbivory()
11305             {
11306                 synchronized (monitor())
11307                 {
11308                     check_orphaned();
11309                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11310                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HERBIVORY$206, 0);
11311                     return target;
11312                 }
11313             }
11314             
11315             /**
11316              * True if has "Herbivory" element
11317              */
11318             public boolean isSetHerbivory()
11319             {
11320                 synchronized (monitor())
11321                 {
11322                     check_orphaned();
11323                     return get_store().count_elements(HERBIVORY$206) != 0;
11324                 }
11325             }
11326             
11327             /**
11328              * Sets the "Herbivory" element
11329              */
11330             public void setHerbivory(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum herbivory)
11331             {
11332                 synchronized (monitor())
11333                 {
11334                     check_orphaned();
11335                     org.apache.xmlbeans.SimpleValue target = null;
11336                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HERBIVORY$206, 0);
11337                     if (target == null)
11338                     {
11339                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HERBIVORY$206);
11340                     }
11341                     target.setEnumValue(herbivory);
11342                 }
11343             }
11344             
11345             /**
11346              * Sets (as xml) the "Herbivory" element
11347              */
11348             public void xsetHerbivory(gov.grants.apply.system.globalLibraryV20.YesNoDataType herbivory)
11349             {
11350                 synchronized (monitor())
11351                 {
11352                     check_orphaned();
11353                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11354                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HERBIVORY$206, 0);
11355                     if (target == null)
11356                     {
11357                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HERBIVORY$206);
11358                     }
11359                     target.set(herbivory);
11360                 }
11361             }
11362             
11363             /**
11364              * Unsets the "Herbivory" element
11365              */
11366             public void unsetHerbivory()
11367             {
11368                 synchronized (monitor())
11369                 {
11370                     check_orphaned();
11371                     get_store().remove_element(HERBIVORY$206, 0);
11372                 }
11373             }
11374             
11375             /**
11376              * Gets the "Omnivory" element
11377              */
11378             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOmnivory()
11379             {
11380                 synchronized (monitor())
11381                 {
11382                     check_orphaned();
11383                     org.apache.xmlbeans.SimpleValue target = null;
11384                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OMNIVORY$208, 0);
11385                     if (target == null)
11386                     {
11387                       return null;
11388                     }
11389                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11390                 }
11391             }
11392             
11393             /**
11394              * Gets (as xml) the "Omnivory" element
11395              */
11396             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOmnivory()
11397             {
11398                 synchronized (monitor())
11399                 {
11400                     check_orphaned();
11401                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11402                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OMNIVORY$208, 0);
11403                     return target;
11404                 }
11405             }
11406             
11407             /**
11408              * True if has "Omnivory" element
11409              */
11410             public boolean isSetOmnivory()
11411             {
11412                 synchronized (monitor())
11413                 {
11414                     check_orphaned();
11415                     return get_store().count_elements(OMNIVORY$208) != 0;
11416                 }
11417             }
11418             
11419             /**
11420              * Sets the "Omnivory" element
11421              */
11422             public void setOmnivory(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum omnivory)
11423             {
11424                 synchronized (monitor())
11425                 {
11426                     check_orphaned();
11427                     org.apache.xmlbeans.SimpleValue target = null;
11428                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OMNIVORY$208, 0);
11429                     if (target == null)
11430                     {
11431                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OMNIVORY$208);
11432                     }
11433                     target.setEnumValue(omnivory);
11434                 }
11435             }
11436             
11437             /**
11438              * Sets (as xml) the "Omnivory" element
11439              */
11440             public void xsetOmnivory(gov.grants.apply.system.globalLibraryV20.YesNoDataType omnivory)
11441             {
11442                 synchronized (monitor())
11443                 {
11444                     check_orphaned();
11445                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11446                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OMNIVORY$208, 0);
11447                     if (target == null)
11448                     {
11449                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OMNIVORY$208);
11450                     }
11451                     target.set(omnivory);
11452                 }
11453             }
11454             
11455             /**
11456              * Unsets the "Omnivory" element
11457              */
11458             public void unsetOmnivory()
11459             {
11460                 synchronized (monitor())
11461                 {
11462                     check_orphaned();
11463                     get_store().remove_element(OMNIVORY$208, 0);
11464                 }
11465             }
11466             
11467             /**
11468              * Gets the "InterspecificCompetition" element
11469              */
11470             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInterspecificCompetition()
11471             {
11472                 synchronized (monitor())
11473                 {
11474                     check_orphaned();
11475                     org.apache.xmlbeans.SimpleValue target = null;
11476                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTERSPECIFICCOMPETITION$210, 0);
11477                     if (target == null)
11478                     {
11479                       return null;
11480                     }
11481                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11482                 }
11483             }
11484             
11485             /**
11486              * Gets (as xml) the "InterspecificCompetition" element
11487              */
11488             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInterspecificCompetition()
11489             {
11490                 synchronized (monitor())
11491                 {
11492                     check_orphaned();
11493                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11494                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INTERSPECIFICCOMPETITION$210, 0);
11495                     return target;
11496                 }
11497             }
11498             
11499             /**
11500              * True if has "InterspecificCompetition" element
11501              */
11502             public boolean isSetInterspecificCompetition()
11503             {
11504                 synchronized (monitor())
11505                 {
11506                     check_orphaned();
11507                     return get_store().count_elements(INTERSPECIFICCOMPETITION$210) != 0;
11508                 }
11509             }
11510             
11511             /**
11512              * Sets the "InterspecificCompetition" element
11513              */
11514             public void setInterspecificCompetition(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum interspecificCompetition)
11515             {
11516                 synchronized (monitor())
11517                 {
11518                     check_orphaned();
11519                     org.apache.xmlbeans.SimpleValue target = null;
11520                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTERSPECIFICCOMPETITION$210, 0);
11521                     if (target == null)
11522                     {
11523                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INTERSPECIFICCOMPETITION$210);
11524                     }
11525                     target.setEnumValue(interspecificCompetition);
11526                 }
11527             }
11528             
11529             /**
11530              * Sets (as xml) the "InterspecificCompetition" element
11531              */
11532             public void xsetInterspecificCompetition(gov.grants.apply.system.globalLibraryV20.YesNoDataType interspecificCompetition)
11533             {
11534                 synchronized (monitor())
11535                 {
11536                     check_orphaned();
11537                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11538                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INTERSPECIFICCOMPETITION$210, 0);
11539                     if (target == null)
11540                     {
11541                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INTERSPECIFICCOMPETITION$210);
11542                     }
11543                     target.set(interspecificCompetition);
11544                 }
11545             }
11546             
11547             /**
11548              * Unsets the "InterspecificCompetition" element
11549              */
11550             public void unsetInterspecificCompetition()
11551             {
11552                 synchronized (monitor())
11553                 {
11554                     check_orphaned();
11555                     get_store().remove_element(INTERSPECIFICCOMPETITION$210, 0);
11556                 }
11557             }
11558             
11559             /**
11560              * Gets the "NicheRelationships" element
11561              */
11562             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNicheRelationships()
11563             {
11564                 synchronized (monitor())
11565                 {
11566                     check_orphaned();
11567                     org.apache.xmlbeans.SimpleValue target = null;
11568                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NICHERELATIONSHIPS$212, 0);
11569                     if (target == null)
11570                     {
11571                       return null;
11572                     }
11573                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11574                 }
11575             }
11576             
11577             /**
11578              * Gets (as xml) the "NicheRelationships" element
11579              */
11580             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNicheRelationships()
11581             {
11582                 synchronized (monitor())
11583                 {
11584                     check_orphaned();
11585                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11586                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NICHERELATIONSHIPS$212, 0);
11587                     return target;
11588                 }
11589             }
11590             
11591             /**
11592              * True if has "NicheRelationships" element
11593              */
11594             public boolean isSetNicheRelationships()
11595             {
11596                 synchronized (monitor())
11597                 {
11598                     check_orphaned();
11599                     return get_store().count_elements(NICHERELATIONSHIPS$212) != 0;
11600                 }
11601             }
11602             
11603             /**
11604              * Sets the "NicheRelationships" element
11605              */
11606             public void setNicheRelationships(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nicheRelationships)
11607             {
11608                 synchronized (monitor())
11609                 {
11610                     check_orphaned();
11611                     org.apache.xmlbeans.SimpleValue target = null;
11612                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NICHERELATIONSHIPS$212, 0);
11613                     if (target == null)
11614                     {
11615                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NICHERELATIONSHIPS$212);
11616                     }
11617                     target.setEnumValue(nicheRelationships);
11618                 }
11619             }
11620             
11621             /**
11622              * Sets (as xml) the "NicheRelationships" element
11623              */
11624             public void xsetNicheRelationships(gov.grants.apply.system.globalLibraryV20.YesNoDataType nicheRelationships)
11625             {
11626                 synchronized (monitor())
11627                 {
11628                     check_orphaned();
11629                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11630                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NICHERELATIONSHIPS$212, 0);
11631                     if (target == null)
11632                     {
11633                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NICHERELATIONSHIPS$212);
11634                     }
11635                     target.set(nicheRelationships);
11636                 }
11637             }
11638             
11639             /**
11640              * Unsets the "NicheRelationships" element
11641              */
11642             public void unsetNicheRelationships()
11643             {
11644                 synchronized (monitor())
11645                 {
11646                     check_orphaned();
11647                     get_store().remove_element(NICHERELATIONSHIPS$212, 0);
11648                 }
11649             }
11650             
11651             /**
11652              * Gets the "PollinationSeedDispersal" element
11653              */
11654             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPollinationSeedDispersal()
11655             {
11656                 synchronized (monitor())
11657                 {
11658                     check_orphaned();
11659                     org.apache.xmlbeans.SimpleValue target = null;
11660                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POLLINATIONSEEDDISPERSAL$214, 0);
11661                     if (target == null)
11662                     {
11663                       return null;
11664                     }
11665                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11666                 }
11667             }
11668             
11669             /**
11670              * Gets (as xml) the "PollinationSeedDispersal" element
11671              */
11672             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPollinationSeedDispersal()
11673             {
11674                 synchronized (monitor())
11675                 {
11676                     check_orphaned();
11677                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11678                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POLLINATIONSEEDDISPERSAL$214, 0);
11679                     return target;
11680                 }
11681             }
11682             
11683             /**
11684              * True if has "PollinationSeedDispersal" element
11685              */
11686             public boolean isSetPollinationSeedDispersal()
11687             {
11688                 synchronized (monitor())
11689                 {
11690                     check_orphaned();
11691                     return get_store().count_elements(POLLINATIONSEEDDISPERSAL$214) != 0;
11692                 }
11693             }
11694             
11695             /**
11696              * Sets the "PollinationSeedDispersal" element
11697              */
11698             public void setPollinationSeedDispersal(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pollinationSeedDispersal)
11699             {
11700                 synchronized (monitor())
11701                 {
11702                     check_orphaned();
11703                     org.apache.xmlbeans.SimpleValue target = null;
11704                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POLLINATIONSEEDDISPERSAL$214, 0);
11705                     if (target == null)
11706                     {
11707                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POLLINATIONSEEDDISPERSAL$214);
11708                     }
11709                     target.setEnumValue(pollinationSeedDispersal);
11710                 }
11711             }
11712             
11713             /**
11714              * Sets (as xml) the "PollinationSeedDispersal" element
11715              */
11716             public void xsetPollinationSeedDispersal(gov.grants.apply.system.globalLibraryV20.YesNoDataType pollinationSeedDispersal)
11717             {
11718                 synchronized (monitor())
11719                 {
11720                     check_orphaned();
11721                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11722                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POLLINATIONSEEDDISPERSAL$214, 0);
11723                     if (target == null)
11724                     {
11725                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(POLLINATIONSEEDDISPERSAL$214);
11726                     }
11727                     target.set(pollinationSeedDispersal);
11728                 }
11729             }
11730             
11731             /**
11732              * Unsets the "PollinationSeedDispersal" element
11733              */
11734             public void unsetPollinationSeedDispersal()
11735             {
11736                 synchronized (monitor())
11737                 {
11738                     check_orphaned();
11739                     get_store().remove_element(POLLINATIONSEEDDISPERSAL$214, 0);
11740                 }
11741             }
11742             
11743             /**
11744              * Gets the "Parasitism" element
11745              */
11746             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getParasitism()
11747             {
11748                 synchronized (monitor())
11749                 {
11750                     check_orphaned();
11751                     org.apache.xmlbeans.SimpleValue target = null;
11752                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PARASITISM$216, 0);
11753                     if (target == null)
11754                     {
11755                       return null;
11756                     }
11757                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11758                 }
11759             }
11760             
11761             /**
11762              * Gets (as xml) the "Parasitism" element
11763              */
11764             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetParasitism()
11765             {
11766                 synchronized (monitor())
11767                 {
11768                     check_orphaned();
11769                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11770                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PARASITISM$216, 0);
11771                     return target;
11772                 }
11773             }
11774             
11775             /**
11776              * True if has "Parasitism" element
11777              */
11778             public boolean isSetParasitism()
11779             {
11780                 synchronized (monitor())
11781                 {
11782                     check_orphaned();
11783                     return get_store().count_elements(PARASITISM$216) != 0;
11784                 }
11785             }
11786             
11787             /**
11788              * Sets the "Parasitism" element
11789              */
11790             public void setParasitism(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum parasitism)
11791             {
11792                 synchronized (monitor())
11793                 {
11794                     check_orphaned();
11795                     org.apache.xmlbeans.SimpleValue target = null;
11796                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PARASITISM$216, 0);
11797                     if (target == null)
11798                     {
11799                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PARASITISM$216);
11800                     }
11801                     target.setEnumValue(parasitism);
11802                 }
11803             }
11804             
11805             /**
11806              * Sets (as xml) the "Parasitism" element
11807              */
11808             public void xsetParasitism(gov.grants.apply.system.globalLibraryV20.YesNoDataType parasitism)
11809             {
11810                 synchronized (monitor())
11811                 {
11812                     check_orphaned();
11813                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11814                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PARASITISM$216, 0);
11815                     if (target == null)
11816                     {
11817                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PARASITISM$216);
11818                     }
11819                     target.set(parasitism);
11820                 }
11821             }
11822             
11823             /**
11824              * Unsets the "Parasitism" element
11825              */
11826             public void unsetParasitism()
11827             {
11828                 synchronized (monitor())
11829                 {
11830                     check_orphaned();
11831                     get_store().remove_element(PARASITISM$216, 0);
11832                 }
11833             }
11834             
11835             /**
11836              * Gets the "MutualismCommensalism" element
11837              */
11838             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMutualismCommensalism()
11839             {
11840                 synchronized (monitor())
11841                 {
11842                     check_orphaned();
11843                     org.apache.xmlbeans.SimpleValue target = null;
11844                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MUTUALISMCOMMENSALISM$218, 0);
11845                     if (target == null)
11846                     {
11847                       return null;
11848                     }
11849                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11850                 }
11851             }
11852             
11853             /**
11854              * Gets (as xml) the "MutualismCommensalism" element
11855              */
11856             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMutualismCommensalism()
11857             {
11858                 synchronized (monitor())
11859                 {
11860                     check_orphaned();
11861                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11862                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MUTUALISMCOMMENSALISM$218, 0);
11863                     return target;
11864                 }
11865             }
11866             
11867             /**
11868              * True if has "MutualismCommensalism" element
11869              */
11870             public boolean isSetMutualismCommensalism()
11871             {
11872                 synchronized (monitor())
11873                 {
11874                     check_orphaned();
11875                     return get_store().count_elements(MUTUALISMCOMMENSALISM$218) != 0;
11876                 }
11877             }
11878             
11879             /**
11880              * Sets the "MutualismCommensalism" element
11881              */
11882             public void setMutualismCommensalism(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mutualismCommensalism)
11883             {
11884                 synchronized (monitor())
11885                 {
11886                     check_orphaned();
11887                     org.apache.xmlbeans.SimpleValue target = null;
11888                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MUTUALISMCOMMENSALISM$218, 0);
11889                     if (target == null)
11890                     {
11891                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MUTUALISMCOMMENSALISM$218);
11892                     }
11893                     target.setEnumValue(mutualismCommensalism);
11894                 }
11895             }
11896             
11897             /**
11898              * Sets (as xml) the "MutualismCommensalism" element
11899              */
11900             public void xsetMutualismCommensalism(gov.grants.apply.system.globalLibraryV20.YesNoDataType mutualismCommensalism)
11901             {
11902                 synchronized (monitor())
11903                 {
11904                     check_orphaned();
11905                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11906                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MUTUALISMCOMMENSALISM$218, 0);
11907                     if (target == null)
11908                     {
11909                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MUTUALISMCOMMENSALISM$218);
11910                     }
11911                     target.set(mutualismCommensalism);
11912                 }
11913             }
11914             
11915             /**
11916              * Unsets the "MutualismCommensalism" element
11917              */
11918             public void unsetMutualismCommensalism()
11919             {
11920                 synchronized (monitor())
11921                 {
11922                     check_orphaned();
11923                     get_store().remove_element(MUTUALISMCOMMENSALISM$218, 0);
11924                 }
11925             }
11926             
11927             /**
11928              * Gets the "PlantFungalMicrobialInteractions" element
11929              */
11930             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPlantFungalMicrobialInteractions()
11931             {
11932                 synchronized (monitor())
11933                 {
11934                     check_orphaned();
11935                     org.apache.xmlbeans.SimpleValue target = null;
11936                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANTFUNGALMICROBIALINTERACTIONS$220, 0);
11937                     if (target == null)
11938                     {
11939                       return null;
11940                     }
11941                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11942                 }
11943             }
11944             
11945             /**
11946              * Gets (as xml) the "PlantFungalMicrobialInteractions" element
11947              */
11948             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPlantFungalMicrobialInteractions()
11949             {
11950                 synchronized (monitor())
11951                 {
11952                     check_orphaned();
11953                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11954                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANTFUNGALMICROBIALINTERACTIONS$220, 0);
11955                     return target;
11956                 }
11957             }
11958             
11959             /**
11960              * True if has "PlantFungalMicrobialInteractions" element
11961              */
11962             public boolean isSetPlantFungalMicrobialInteractions()
11963             {
11964                 synchronized (monitor())
11965                 {
11966                     check_orphaned();
11967                     return get_store().count_elements(PLANTFUNGALMICROBIALINTERACTIONS$220) != 0;
11968                 }
11969             }
11970             
11971             /**
11972              * Sets the "PlantFungalMicrobialInteractions" element
11973              */
11974             public void setPlantFungalMicrobialInteractions(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum plantFungalMicrobialInteractions)
11975             {
11976                 synchronized (monitor())
11977                 {
11978                     check_orphaned();
11979                     org.apache.xmlbeans.SimpleValue target = null;
11980                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANTFUNGALMICROBIALINTERACTIONS$220, 0);
11981                     if (target == null)
11982                     {
11983                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PLANTFUNGALMICROBIALINTERACTIONS$220);
11984                     }
11985                     target.setEnumValue(plantFungalMicrobialInteractions);
11986                 }
11987             }
11988             
11989             /**
11990              * Sets (as xml) the "PlantFungalMicrobialInteractions" element
11991              */
11992             public void xsetPlantFungalMicrobialInteractions(gov.grants.apply.system.globalLibraryV20.YesNoDataType plantFungalMicrobialInteractions)
11993             {
11994                 synchronized (monitor())
11995                 {
11996                     check_orphaned();
11997                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11998                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANTFUNGALMICROBIALINTERACTIONS$220, 0);
11999                     if (target == null)
12000                     {
12001                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PLANTFUNGALMICROBIALINTERACTIONS$220);
12002                     }
12003                     target.set(plantFungalMicrobialInteractions);
12004                 }
12005             }
12006             
12007             /**
12008              * Unsets the "PlantFungalMicrobialInteractions" element
12009              */
12010             public void unsetPlantFungalMicrobialInteractions()
12011             {
12012                 synchronized (monitor())
12013                 {
12014                     check_orphaned();
12015                     get_store().remove_element(PLANTFUNGALMICROBIALINTERACTIONS$220, 0);
12016                 }
12017             }
12018             
12019             /**
12020              * Gets the "Mimicry" element
12021              */
12022             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMimicry()
12023             {
12024                 synchronized (monitor())
12025                 {
12026                     check_orphaned();
12027                     org.apache.xmlbeans.SimpleValue target = null;
12028                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MIMICRY$222, 0);
12029                     if (target == null)
12030                     {
12031                       return null;
12032                     }
12033                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12034                 }
12035             }
12036             
12037             /**
12038              * Gets (as xml) the "Mimicry" element
12039              */
12040             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMimicry()
12041             {
12042                 synchronized (monitor())
12043                 {
12044                     check_orphaned();
12045                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12046                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MIMICRY$222, 0);
12047                     return target;
12048                 }
12049             }
12050             
12051             /**
12052              * True if has "Mimicry" element
12053              */
12054             public boolean isSetMimicry()
12055             {
12056                 synchronized (monitor())
12057                 {
12058                     check_orphaned();
12059                     return get_store().count_elements(MIMICRY$222) != 0;
12060                 }
12061             }
12062             
12063             /**
12064              * Sets the "Mimicry" element
12065              */
12066             public void setMimicry(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mimicry)
12067             {
12068                 synchronized (monitor())
12069                 {
12070                     check_orphaned();
12071                     org.apache.xmlbeans.SimpleValue target = null;
12072                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MIMICRY$222, 0);
12073                     if (target == null)
12074                     {
12075                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MIMICRY$222);
12076                     }
12077                     target.setEnumValue(mimicry);
12078                 }
12079             }
12080             
12081             /**
12082              * Sets (as xml) the "Mimicry" element
12083              */
12084             public void xsetMimicry(gov.grants.apply.system.globalLibraryV20.YesNoDataType mimicry)
12085             {
12086                 synchronized (monitor())
12087                 {
12088                     check_orphaned();
12089                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12090                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MIMICRY$222, 0);
12091                     if (target == null)
12092                     {
12093                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MIMICRY$222);
12094                     }
12095                     target.set(mimicry);
12096                 }
12097             }
12098             
12099             /**
12100              * Unsets the "Mimicry" element
12101              */
12102             public void unsetMimicry()
12103             {
12104                 synchronized (monitor())
12105                 {
12106                     check_orphaned();
12107                     get_store().remove_element(MIMICRY$222, 0);
12108                 }
12109             }
12110             
12111             /**
12112              * Gets the "AnimalPathology" element
12113              */
12114             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAnimalPathology()
12115             {
12116                 synchronized (monitor())
12117                 {
12118                     check_orphaned();
12119                     org.apache.xmlbeans.SimpleValue target = null;
12120                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANIMALPATHOLOGY$224, 0);
12121                     if (target == null)
12122                     {
12123                       return null;
12124                     }
12125                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12126                 }
12127             }
12128             
12129             /**
12130              * Gets (as xml) the "AnimalPathology" element
12131              */
12132             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAnimalPathology()
12133             {
12134                 synchronized (monitor())
12135                 {
12136                     check_orphaned();
12137                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12138                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANIMALPATHOLOGY$224, 0);
12139                     return target;
12140                 }
12141             }
12142             
12143             /**
12144              * True if has "AnimalPathology" element
12145              */
12146             public boolean isSetAnimalPathology()
12147             {
12148                 synchronized (monitor())
12149                 {
12150                     check_orphaned();
12151                     return get_store().count_elements(ANIMALPATHOLOGY$224) != 0;
12152                 }
12153             }
12154             
12155             /**
12156              * Sets the "AnimalPathology" element
12157              */
12158             public void setAnimalPathology(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum animalPathology)
12159             {
12160                 synchronized (monitor())
12161                 {
12162                     check_orphaned();
12163                     org.apache.xmlbeans.SimpleValue target = null;
12164                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANIMALPATHOLOGY$224, 0);
12165                     if (target == null)
12166                     {
12167                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANIMALPATHOLOGY$224);
12168                     }
12169                     target.setEnumValue(animalPathology);
12170                 }
12171             }
12172             
12173             /**
12174              * Sets (as xml) the "AnimalPathology" element
12175              */
12176             public void xsetAnimalPathology(gov.grants.apply.system.globalLibraryV20.YesNoDataType animalPathology)
12177             {
12178                 synchronized (monitor())
12179                 {
12180                     check_orphaned();
12181                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12182                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANIMALPATHOLOGY$224, 0);
12183                     if (target == null)
12184                     {
12185                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANIMALPATHOLOGY$224);
12186                     }
12187                     target.set(animalPathology);
12188                 }
12189             }
12190             
12191             /**
12192              * Unsets the "AnimalPathology" element
12193              */
12194             public void unsetAnimalPathology()
12195             {
12196                 synchronized (monitor())
12197                 {
12198                     check_orphaned();
12199                     get_store().remove_element(ANIMALPATHOLOGY$224, 0);
12200                 }
12201             }
12202             
12203             /**
12204              * Gets the "PlantPathology" element
12205              */
12206             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPlantPathology()
12207             {
12208                 synchronized (monitor())
12209                 {
12210                     check_orphaned();
12211                     org.apache.xmlbeans.SimpleValue target = null;
12212                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANTPATHOLOGY$226, 0);
12213                     if (target == null)
12214                     {
12215                       return null;
12216                     }
12217                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12218                 }
12219             }
12220             
12221             /**
12222              * Gets (as xml) the "PlantPathology" element
12223              */
12224             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPlantPathology()
12225             {
12226                 synchronized (monitor())
12227                 {
12228                     check_orphaned();
12229                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12230                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANTPATHOLOGY$226, 0);
12231                     return target;
12232                 }
12233             }
12234             
12235             /**
12236              * True if has "PlantPathology" element
12237              */
12238             public boolean isSetPlantPathology()
12239             {
12240                 synchronized (monitor())
12241                 {
12242                     check_orphaned();
12243                     return get_store().count_elements(PLANTPATHOLOGY$226) != 0;
12244                 }
12245             }
12246             
12247             /**
12248              * Sets the "PlantPathology" element
12249              */
12250             public void setPlantPathology(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum plantPathology)
12251             {
12252                 synchronized (monitor())
12253                 {
12254                     check_orphaned();
12255                     org.apache.xmlbeans.SimpleValue target = null;
12256                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANTPATHOLOGY$226, 0);
12257                     if (target == null)
12258                     {
12259                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PLANTPATHOLOGY$226);
12260                     }
12261                     target.setEnumValue(plantPathology);
12262                 }
12263             }
12264             
12265             /**
12266              * Sets (as xml) the "PlantPathology" element
12267              */
12268             public void xsetPlantPathology(gov.grants.apply.system.globalLibraryV20.YesNoDataType plantPathology)
12269             {
12270                 synchronized (monitor())
12271                 {
12272                     check_orphaned();
12273                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12274                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANTPATHOLOGY$226, 0);
12275                     if (target == null)
12276                     {
12277                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PLANTPATHOLOGY$226);
12278                     }
12279                     target.set(plantPathology);
12280                 }
12281             }
12282             
12283             /**
12284              * Unsets the "PlantPathology" element
12285              */
12286             public void unsetPlantPathology()
12287             {
12288                 synchronized (monitor())
12289                 {
12290                     check_orphaned();
12291                     get_store().remove_element(PLANTPATHOLOGY$226, 0);
12292                 }
12293             }
12294             
12295             /**
12296              * Gets the "Coevolution" element
12297              */
12298             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCoevolution()
12299             {
12300                 synchronized (monitor())
12301                 {
12302                     check_orphaned();
12303                     org.apache.xmlbeans.SimpleValue target = null;
12304                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COEVOLUTION$228, 0);
12305                     if (target == null)
12306                     {
12307                       return null;
12308                     }
12309                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12310                 }
12311             }
12312             
12313             /**
12314              * Gets (as xml) the "Coevolution" element
12315              */
12316             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCoevolution()
12317             {
12318                 synchronized (monitor())
12319                 {
12320                     check_orphaned();
12321                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12322                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COEVOLUTION$228, 0);
12323                     return target;
12324                 }
12325             }
12326             
12327             /**
12328              * True if has "Coevolution" element
12329              */
12330             public boolean isSetCoevolution()
12331             {
12332                 synchronized (monitor())
12333                 {
12334                     check_orphaned();
12335                     return get_store().count_elements(COEVOLUTION$228) != 0;
12336                 }
12337             }
12338             
12339             /**
12340              * Sets the "Coevolution" element
12341              */
12342             public void setCoevolution(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum coevolution)
12343             {
12344                 synchronized (monitor())
12345                 {
12346                     check_orphaned();
12347                     org.apache.xmlbeans.SimpleValue target = null;
12348                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COEVOLUTION$228, 0);
12349                     if (target == null)
12350                     {
12351                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COEVOLUTION$228);
12352                     }
12353                     target.setEnumValue(coevolution);
12354                 }
12355             }
12356             
12357             /**
12358              * Sets (as xml) the "Coevolution" element
12359              */
12360             public void xsetCoevolution(gov.grants.apply.system.globalLibraryV20.YesNoDataType coevolution)
12361             {
12362                 synchronized (monitor())
12363                 {
12364                     check_orphaned();
12365                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12366                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COEVOLUTION$228, 0);
12367                     if (target == null)
12368                     {
12369                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COEVOLUTION$228);
12370                     }
12371                     target.set(coevolution);
12372                 }
12373             }
12374             
12375             /**
12376              * Unsets the "Coevolution" element
12377              */
12378             public void unsetCoevolution()
12379             {
12380                 synchronized (monitor())
12381                 {
12382                     check_orphaned();
12383                     get_store().remove_element(COEVOLUTION$228, 0);
12384                 }
12385             }
12386             
12387             /**
12388              * Gets the "BiologicalControl" element
12389              */
12390             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBiologicalControl()
12391             {
12392                 synchronized (monitor())
12393                 {
12394                     check_orphaned();
12395                     org.apache.xmlbeans.SimpleValue target = null;
12396                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BIOLOGICALCONTROL$230, 0);
12397                     if (target == null)
12398                     {
12399                       return null;
12400                     }
12401                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12402                 }
12403             }
12404             
12405             /**
12406              * Gets (as xml) the "BiologicalControl" element
12407              */
12408             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBiologicalControl()
12409             {
12410                 synchronized (monitor())
12411                 {
12412                     check_orphaned();
12413                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12414                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BIOLOGICALCONTROL$230, 0);
12415                     return target;
12416                 }
12417             }
12418             
12419             /**
12420              * True if has "BiologicalControl" element
12421              */
12422             public boolean isSetBiologicalControl()
12423             {
12424                 synchronized (monitor())
12425                 {
12426                     check_orphaned();
12427                     return get_store().count_elements(BIOLOGICALCONTROL$230) != 0;
12428                 }
12429             }
12430             
12431             /**
12432              * Sets the "BiologicalControl" element
12433              */
12434             public void setBiologicalControl(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum biologicalControl)
12435             {
12436                 synchronized (monitor())
12437                 {
12438                     check_orphaned();
12439                     org.apache.xmlbeans.SimpleValue target = null;
12440                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BIOLOGICALCONTROL$230, 0);
12441                     if (target == null)
12442                     {
12443                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BIOLOGICALCONTROL$230);
12444                     }
12445                     target.setEnumValue(biologicalControl);
12446                 }
12447             }
12448             
12449             /**
12450              * Sets (as xml) the "BiologicalControl" element
12451              */
12452             public void xsetBiologicalControl(gov.grants.apply.system.globalLibraryV20.YesNoDataType biologicalControl)
12453             {
12454                 synchronized (monitor())
12455                 {
12456                     check_orphaned();
12457                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12458                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BIOLOGICALCONTROL$230, 0);
12459                     if (target == null)
12460                     {
12461                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BIOLOGICALCONTROL$230);
12462                     }
12463                     target.set(biologicalControl);
12464                 }
12465             }
12466             
12467             /**
12468              * Unsets the "BiologicalControl" element
12469              */
12470             public void unsetBiologicalControl()
12471             {
12472                 synchronized (monitor())
12473                 {
12474                     check_orphaned();
12475                     get_store().remove_element(BIOLOGICALCONTROL$230, 0);
12476                 }
12477             }
12478             
12479             /**
12480              * Gets the "STATISTICSMODELING" element
12481              */
12482             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSTATISTICSMODELING()
12483             {
12484                 synchronized (monitor())
12485                 {
12486                     check_orphaned();
12487                     org.apache.xmlbeans.SimpleValue target = null;
12488                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATISTICSMODELING$232, 0);
12489                     if (target == null)
12490                     {
12491                       return null;
12492                     }
12493                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12494                 }
12495             }
12496             
12497             /**
12498              * Gets (as xml) the "STATISTICSMODELING" element
12499              */
12500             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSTATISTICSMODELING()
12501             {
12502                 synchronized (monitor())
12503                 {
12504                     check_orphaned();
12505                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12506                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(STATISTICSMODELING$232, 0);
12507                     return target;
12508                 }
12509             }
12510             
12511             /**
12512              * True if has "STATISTICSMODELING" element
12513              */
12514             public boolean isSetSTATISTICSMODELING()
12515             {
12516                 synchronized (monitor())
12517                 {
12518                     check_orphaned();
12519                     return get_store().count_elements(STATISTICSMODELING$232) != 0;
12520                 }
12521             }
12522             
12523             /**
12524              * Sets the "STATISTICSMODELING" element
12525              */
12526             public void setSTATISTICSMODELING(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum statisticsmodeling)
12527             {
12528                 synchronized (monitor())
12529                 {
12530                     check_orphaned();
12531                     org.apache.xmlbeans.SimpleValue target = null;
12532                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATISTICSMODELING$232, 0);
12533                     if (target == null)
12534                     {
12535                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STATISTICSMODELING$232);
12536                     }
12537                     target.setEnumValue(statisticsmodeling);
12538                 }
12539             }
12540             
12541             /**
12542              * Sets (as xml) the "STATISTICSMODELING" element
12543              */
12544             public void xsetSTATISTICSMODELING(gov.grants.apply.system.globalLibraryV20.YesNoDataType statisticsmodeling)
12545             {
12546                 synchronized (monitor())
12547                 {
12548                     check_orphaned();
12549                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12550                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(STATISTICSMODELING$232, 0);
12551                     if (target == null)
12552                     {
12553                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(STATISTICSMODELING$232);
12554                     }
12555                     target.set(statisticsmodeling);
12556                 }
12557             }
12558             
12559             /**
12560              * Unsets the "STATISTICSMODELING" element
12561              */
12562             public void unsetSTATISTICSMODELING()
12563             {
12564                 synchronized (monitor())
12565                 {
12566                     check_orphaned();
12567                     get_store().remove_element(STATISTICSMODELING$232, 0);
12568                 }
12569             }
12570             
12571             /**
12572              * Gets the "MethodsInstrumentationSoftware" element
12573              */
12574             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMethodsInstrumentationSoftware()
12575             {
12576                 synchronized (monitor())
12577                 {
12578                     check_orphaned();
12579                     org.apache.xmlbeans.SimpleValue target = null;
12580                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(METHODSINSTRUMENTATIONSOFTWARE$234, 0);
12581                     if (target == null)
12582                     {
12583                       return null;
12584                     }
12585                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12586                 }
12587             }
12588             
12589             /**
12590              * Gets (as xml) the "MethodsInstrumentationSoftware" element
12591              */
12592             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMethodsInstrumentationSoftware()
12593             {
12594                 synchronized (monitor())
12595                 {
12596                     check_orphaned();
12597                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12598                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(METHODSINSTRUMENTATIONSOFTWARE$234, 0);
12599                     return target;
12600                 }
12601             }
12602             
12603             /**
12604              * True if has "MethodsInstrumentationSoftware" element
12605              */
12606             public boolean isSetMethodsInstrumentationSoftware()
12607             {
12608                 synchronized (monitor())
12609                 {
12610                     check_orphaned();
12611                     return get_store().count_elements(METHODSINSTRUMENTATIONSOFTWARE$234) != 0;
12612                 }
12613             }
12614             
12615             /**
12616              * Sets the "MethodsInstrumentationSoftware" element
12617              */
12618             public void setMethodsInstrumentationSoftware(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum methodsInstrumentationSoftware)
12619             {
12620                 synchronized (monitor())
12621                 {
12622                     check_orphaned();
12623                     org.apache.xmlbeans.SimpleValue target = null;
12624                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(METHODSINSTRUMENTATIONSOFTWARE$234, 0);
12625                     if (target == null)
12626                     {
12627                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(METHODSINSTRUMENTATIONSOFTWARE$234);
12628                     }
12629                     target.setEnumValue(methodsInstrumentationSoftware);
12630                 }
12631             }
12632             
12633             /**
12634              * Sets (as xml) the "MethodsInstrumentationSoftware" element
12635              */
12636             public void xsetMethodsInstrumentationSoftware(gov.grants.apply.system.globalLibraryV20.YesNoDataType methodsInstrumentationSoftware)
12637             {
12638                 synchronized (monitor())
12639                 {
12640                     check_orphaned();
12641                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12642                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(METHODSINSTRUMENTATIONSOFTWARE$234, 0);
12643                     if (target == null)
12644                     {
12645                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(METHODSINSTRUMENTATIONSOFTWARE$234);
12646                     }
12647                     target.set(methodsInstrumentationSoftware);
12648                 }
12649             }
12650             
12651             /**
12652              * Unsets the "MethodsInstrumentationSoftware" element
12653              */
12654             public void unsetMethodsInstrumentationSoftware()
12655             {
12656                 synchronized (monitor())
12657                 {
12658                     check_orphaned();
12659                     get_store().remove_element(METHODSINSTRUMENTATIONSOFTWARE$234, 0);
12660                 }
12661             }
12662             
12663             /**
12664              * Gets the "Modeling" element
12665              */
12666             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getModeling()
12667             {
12668                 synchronized (monitor())
12669                 {
12670                     check_orphaned();
12671                     org.apache.xmlbeans.SimpleValue target = null;
12672                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MODELING$236, 0);
12673                     if (target == null)
12674                     {
12675                       return null;
12676                     }
12677                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12678                 }
12679             }
12680             
12681             /**
12682              * Gets (as xml) the "Modeling" element
12683              */
12684             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetModeling()
12685             {
12686                 synchronized (monitor())
12687                 {
12688                     check_orphaned();
12689                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12690                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MODELING$236, 0);
12691                     return target;
12692                 }
12693             }
12694             
12695             /**
12696              * True if has "Modeling" element
12697              */
12698             public boolean isSetModeling()
12699             {
12700                 synchronized (monitor())
12701                 {
12702                     check_orphaned();
12703                     return get_store().count_elements(MODELING$236) != 0;
12704                 }
12705             }
12706             
12707             /**
12708              * Sets the "Modeling" element
12709              */
12710             public void setModeling(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum modeling)
12711             {
12712                 synchronized (monitor())
12713                 {
12714                     check_orphaned();
12715                     org.apache.xmlbeans.SimpleValue target = null;
12716                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MODELING$236, 0);
12717                     if (target == null)
12718                     {
12719                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MODELING$236);
12720                     }
12721                     target.setEnumValue(modeling);
12722                 }
12723             }
12724             
12725             /**
12726              * Sets (as xml) the "Modeling" element
12727              */
12728             public void xsetModeling(gov.grants.apply.system.globalLibraryV20.YesNoDataType modeling)
12729             {
12730                 synchronized (monitor())
12731                 {
12732                     check_orphaned();
12733                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12734                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MODELING$236, 0);
12735                     if (target == null)
12736                     {
12737                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MODELING$236);
12738                     }
12739                     target.set(modeling);
12740                 }
12741             }
12742             
12743             /**
12744              * Unsets the "Modeling" element
12745              */
12746             public void unsetModeling()
12747             {
12748                 synchronized (monitor())
12749                 {
12750                     check_orphaned();
12751                     get_store().remove_element(MODELING$236, 0);
12752                 }
12753             }
12754             
12755             /**
12756              * Gets the "Statistics" element
12757              */
12758             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getStatistics()
12759             {
12760                 synchronized (monitor())
12761                 {
12762                     check_orphaned();
12763                     org.apache.xmlbeans.SimpleValue target = null;
12764                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATISTICS$238, 0);
12765                     if (target == null)
12766                     {
12767                       return null;
12768                     }
12769                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12770                 }
12771             }
12772             
12773             /**
12774              * Gets (as xml) the "Statistics" element
12775              */
12776             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetStatistics()
12777             {
12778                 synchronized (monitor())
12779                 {
12780                     check_orphaned();
12781                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12782                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(STATISTICS$238, 0);
12783                     return target;
12784                 }
12785             }
12786             
12787             /**
12788              * True if has "Statistics" element
12789              */
12790             public boolean isSetStatistics()
12791             {
12792                 synchronized (monitor())
12793                 {
12794                     check_orphaned();
12795                     return get_store().count_elements(STATISTICS$238) != 0;
12796                 }
12797             }
12798             
12799             /**
12800              * Sets the "Statistics" element
12801              */
12802             public void setStatistics(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum statistics)
12803             {
12804                 synchronized (monitor())
12805                 {
12806                     check_orphaned();
12807                     org.apache.xmlbeans.SimpleValue target = null;
12808                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATISTICS$238, 0);
12809                     if (target == null)
12810                     {
12811                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STATISTICS$238);
12812                     }
12813                     target.setEnumValue(statistics);
12814                 }
12815             }
12816             
12817             /**
12818              * Sets (as xml) the "Statistics" element
12819              */
12820             public void xsetStatistics(gov.grants.apply.system.globalLibraryV20.YesNoDataType statistics)
12821             {
12822                 synchronized (monitor())
12823                 {
12824                     check_orphaned();
12825                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12826                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(STATISTICS$238, 0);
12827                     if (target == null)
12828                     {
12829                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(STATISTICS$238);
12830                     }
12831                     target.set(statistics);
12832                 }
12833             }
12834             
12835             /**
12836              * Unsets the "Statistics" element
12837              */
12838             public void unsetStatistics()
12839             {
12840                 synchronized (monitor())
12841                 {
12842                     check_orphaned();
12843                     get_store().remove_element(STATISTICS$238, 0);
12844                 }
12845             }
12846             
12847             /**
12848              * Gets the "MultivariateMethods" element
12849              */
12850             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMultivariateMethods()
12851             {
12852                 synchronized (monitor())
12853                 {
12854                     check_orphaned();
12855                     org.apache.xmlbeans.SimpleValue target = null;
12856                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MULTIVARIATEMETHODS$240, 0);
12857                     if (target == null)
12858                     {
12859                       return null;
12860                     }
12861                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12862                 }
12863             }
12864             
12865             /**
12866              * Gets (as xml) the "MultivariateMethods" element
12867              */
12868             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMultivariateMethods()
12869             {
12870                 synchronized (monitor())
12871                 {
12872                     check_orphaned();
12873                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12874                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MULTIVARIATEMETHODS$240, 0);
12875                     return target;
12876                 }
12877             }
12878             
12879             /**
12880              * True if has "MultivariateMethods" element
12881              */
12882             public boolean isSetMultivariateMethods()
12883             {
12884                 synchronized (monitor())
12885                 {
12886                     check_orphaned();
12887                     return get_store().count_elements(MULTIVARIATEMETHODS$240) != 0;
12888                 }
12889             }
12890             
12891             /**
12892              * Sets the "MultivariateMethods" element
12893              */
12894             public void setMultivariateMethods(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum multivariateMethods)
12895             {
12896                 synchronized (monitor())
12897                 {
12898                     check_orphaned();
12899                     org.apache.xmlbeans.SimpleValue target = null;
12900                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MULTIVARIATEMETHODS$240, 0);
12901                     if (target == null)
12902                     {
12903                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MULTIVARIATEMETHODS$240);
12904                     }
12905                     target.setEnumValue(multivariateMethods);
12906                 }
12907             }
12908             
12909             /**
12910              * Sets (as xml) the "MultivariateMethods" element
12911              */
12912             public void xsetMultivariateMethods(gov.grants.apply.system.globalLibraryV20.YesNoDataType multivariateMethods)
12913             {
12914                 synchronized (monitor())
12915                 {
12916                     check_orphaned();
12917                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12918                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MULTIVARIATEMETHODS$240, 0);
12919                     if (target == null)
12920                     {
12921                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MULTIVARIATEMETHODS$240);
12922                     }
12923                     target.set(multivariateMethods);
12924                 }
12925             }
12926             
12927             /**
12928              * Unsets the "MultivariateMethods" element
12929              */
12930             public void unsetMultivariateMethods()
12931             {
12932                 synchronized (monitor())
12933                 {
12934                     check_orphaned();
12935                     get_store().remove_element(MULTIVARIATEMETHODS$240, 0);
12936                 }
12937             }
12938             
12939             /**
12940              * Gets the "SpatialStatistics" element
12941              */
12942             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSpatialStatistics()
12943             {
12944                 synchronized (monitor())
12945                 {
12946                     check_orphaned();
12947                     org.apache.xmlbeans.SimpleValue target = null;
12948                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPATIALSTATISTICS$242, 0);
12949                     if (target == null)
12950                     {
12951                       return null;
12952                     }
12953                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12954                 }
12955             }
12956             
12957             /**
12958              * Gets (as xml) the "SpatialStatistics" element
12959              */
12960             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSpatialStatistics()
12961             {
12962                 synchronized (monitor())
12963                 {
12964                     check_orphaned();
12965                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12966                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SPATIALSTATISTICS$242, 0);
12967                     return target;
12968                 }
12969             }
12970             
12971             /**
12972              * True if has "SpatialStatistics" element
12973              */
12974             public boolean isSetSpatialStatistics()
12975             {
12976                 synchronized (monitor())
12977                 {
12978                     check_orphaned();
12979                     return get_store().count_elements(SPATIALSTATISTICS$242) != 0;
12980                 }
12981             }
12982             
12983             /**
12984              * Sets the "SpatialStatistics" element
12985              */
12986             public void setSpatialStatistics(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum spatialStatistics)
12987             {
12988                 synchronized (monitor())
12989                 {
12990                     check_orphaned();
12991                     org.apache.xmlbeans.SimpleValue target = null;
12992                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPATIALSTATISTICS$242, 0);
12993                     if (target == null)
12994                     {
12995                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SPATIALSTATISTICS$242);
12996                     }
12997                     target.setEnumValue(spatialStatistics);
12998                 }
12999             }
13000             
13001             /**
13002              * Sets (as xml) the "SpatialStatistics" element
13003              */
13004             public void xsetSpatialStatistics(gov.grants.apply.system.globalLibraryV20.YesNoDataType spatialStatistics)
13005             {
13006                 synchronized (monitor())
13007                 {
13008                     check_orphaned();
13009                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13010                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SPATIALSTATISTICS$242, 0);
13011                     if (target == null)
13012                     {
13013                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SPATIALSTATISTICS$242);
13014                     }
13015                     target.set(spatialStatistics);
13016                 }
13017             }
13018             
13019             /**
13020              * Unsets the "SpatialStatistics" element
13021              */
13022             public void unsetSpatialStatistics()
13023             {
13024                 synchronized (monitor())
13025                 {
13026                     check_orphaned();
13027                     get_store().remove_element(SPATIALSTATISTICS$242, 0);
13028                 }
13029             }
13030             
13031             /**
13032              * Gets the "SamplingDesignAnalysis" element
13033              */
13034             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSamplingDesignAnalysis()
13035             {
13036                 synchronized (monitor())
13037                 {
13038                     check_orphaned();
13039                     org.apache.xmlbeans.SimpleValue target = null;
13040                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SAMPLINGDESIGNANALYSIS$244, 0);
13041                     if (target == null)
13042                     {
13043                       return null;
13044                     }
13045                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13046                 }
13047             }
13048             
13049             /**
13050              * Gets (as xml) the "SamplingDesignAnalysis" element
13051              */
13052             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSamplingDesignAnalysis()
13053             {
13054                 synchronized (monitor())
13055                 {
13056                     check_orphaned();
13057                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13058                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SAMPLINGDESIGNANALYSIS$244, 0);
13059                     return target;
13060                 }
13061             }
13062             
13063             /**
13064              * True if has "SamplingDesignAnalysis" element
13065              */
13066             public boolean isSetSamplingDesignAnalysis()
13067             {
13068                 synchronized (monitor())
13069                 {
13070                     check_orphaned();
13071                     return get_store().count_elements(SAMPLINGDESIGNANALYSIS$244) != 0;
13072                 }
13073             }
13074             
13075             /**
13076              * Sets the "SamplingDesignAnalysis" element
13077              */
13078             public void setSamplingDesignAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum samplingDesignAnalysis)
13079             {
13080                 synchronized (monitor())
13081                 {
13082                     check_orphaned();
13083                     org.apache.xmlbeans.SimpleValue target = null;
13084                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SAMPLINGDESIGNANALYSIS$244, 0);
13085                     if (target == null)
13086                     {
13087                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SAMPLINGDESIGNANALYSIS$244);
13088                     }
13089                     target.setEnumValue(samplingDesignAnalysis);
13090                 }
13091             }
13092             
13093             /**
13094              * Sets (as xml) the "SamplingDesignAnalysis" element
13095              */
13096             public void xsetSamplingDesignAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType samplingDesignAnalysis)
13097             {
13098                 synchronized (monitor())
13099                 {
13100                     check_orphaned();
13101                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13102                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SAMPLINGDESIGNANALYSIS$244, 0);
13103                     if (target == null)
13104                     {
13105                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SAMPLINGDESIGNANALYSIS$244);
13106                     }
13107                     target.set(samplingDesignAnalysis);
13108                 }
13109             }
13110             
13111             /**
13112              * Unsets the "SamplingDesignAnalysis" element
13113              */
13114             public void unsetSamplingDesignAnalysis()
13115             {
13116                 synchronized (monitor())
13117                 {
13118                     check_orphaned();
13119                     get_store().remove_element(SAMPLINGDESIGNANALYSIS$244, 0);
13120                 }
13121             }
13122             
13123             /**
13124              * Gets the "ExperimentalDesignAnalysis" element
13125              */
13126             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getExperimentalDesignAnalysis()
13127             {
13128                 synchronized (monitor())
13129                 {
13130                     check_orphaned();
13131                     org.apache.xmlbeans.SimpleValue target = null;
13132                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXPERIMENTALDESIGNANALYSIS$246, 0);
13133                     if (target == null)
13134                     {
13135                       return null;
13136                     }
13137                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13138                 }
13139             }
13140             
13141             /**
13142              * Gets (as xml) the "ExperimentalDesignAnalysis" element
13143              */
13144             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetExperimentalDesignAnalysis()
13145             {
13146                 synchronized (monitor())
13147                 {
13148                     check_orphaned();
13149                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13150                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EXPERIMENTALDESIGNANALYSIS$246, 0);
13151                     return target;
13152                 }
13153             }
13154             
13155             /**
13156              * True if has "ExperimentalDesignAnalysis" element
13157              */
13158             public boolean isSetExperimentalDesignAnalysis()
13159             {
13160                 synchronized (monitor())
13161                 {
13162                     check_orphaned();
13163                     return get_store().count_elements(EXPERIMENTALDESIGNANALYSIS$246) != 0;
13164                 }
13165             }
13166             
13167             /**
13168              * Sets the "ExperimentalDesignAnalysis" element
13169              */
13170             public void setExperimentalDesignAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum experimentalDesignAnalysis)
13171             {
13172                 synchronized (monitor())
13173                 {
13174                     check_orphaned();
13175                     org.apache.xmlbeans.SimpleValue target = null;
13176                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXPERIMENTALDESIGNANALYSIS$246, 0);
13177                     if (target == null)
13178                     {
13179                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EXPERIMENTALDESIGNANALYSIS$246);
13180                     }
13181                     target.setEnumValue(experimentalDesignAnalysis);
13182                 }
13183             }
13184             
13185             /**
13186              * Sets (as xml) the "ExperimentalDesignAnalysis" element
13187              */
13188             public void xsetExperimentalDesignAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType experimentalDesignAnalysis)
13189             {
13190                 synchronized (monitor())
13191                 {
13192                     check_orphaned();
13193                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13194                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EXPERIMENTALDESIGNANALYSIS$246, 0);
13195                     if (target == null)
13196                     {
13197                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EXPERIMENTALDESIGNANALYSIS$246);
13198                     }
13199                     target.set(experimentalDesignAnalysis);
13200                 }
13201             }
13202             
13203             /**
13204              * Unsets the "ExperimentalDesignAnalysis" element
13205              */
13206             public void unsetExperimentalDesignAnalysis()
13207             {
13208                 synchronized (monitor())
13209                 {
13210                     check_orphaned();
13211                     get_store().remove_element(EXPERIMENTALDESIGNANALYSIS$246, 0);
13212                 }
13213             }
13214             
13215             /**
13216              * Gets the "SYSTEMATICS" element
13217              */
13218             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSYSTEMATICS()
13219             {
13220                 synchronized (monitor())
13221                 {
13222                     check_orphaned();
13223                     org.apache.xmlbeans.SimpleValue target = null;
13224                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SYSTEMATICS$248, 0);
13225                     if (target == null)
13226                     {
13227                       return null;
13228                     }
13229                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13230                 }
13231             }
13232             
13233             /**
13234              * Gets (as xml) the "SYSTEMATICS" element
13235              */
13236             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSYSTEMATICS()
13237             {
13238                 synchronized (monitor())
13239                 {
13240                     check_orphaned();
13241                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13242                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SYSTEMATICS$248, 0);
13243                     return target;
13244                 }
13245             }
13246             
13247             /**
13248              * True if has "SYSTEMATICS" element
13249              */
13250             public boolean isSetSYSTEMATICS()
13251             {
13252                 synchronized (monitor())
13253                 {
13254                     check_orphaned();
13255                     return get_store().count_elements(SYSTEMATICS$248) != 0;
13256                 }
13257             }
13258             
13259             /**
13260              * Sets the "SYSTEMATICS" element
13261              */
13262             public void setSYSTEMATICS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum systematics)
13263             {
13264                 synchronized (monitor())
13265                 {
13266                     check_orphaned();
13267                     org.apache.xmlbeans.SimpleValue target = null;
13268                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SYSTEMATICS$248, 0);
13269                     if (target == null)
13270                     {
13271                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SYSTEMATICS$248);
13272                     }
13273                     target.setEnumValue(systematics);
13274                 }
13275             }
13276             
13277             /**
13278              * Sets (as xml) the "SYSTEMATICS" element
13279              */
13280             public void xsetSYSTEMATICS(gov.grants.apply.system.globalLibraryV20.YesNoDataType systematics)
13281             {
13282                 synchronized (monitor())
13283                 {
13284                     check_orphaned();
13285                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13286                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SYSTEMATICS$248, 0);
13287                     if (target == null)
13288                     {
13289                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SYSTEMATICS$248);
13290                     }
13291                     target.set(systematics);
13292                 }
13293             }
13294             
13295             /**
13296              * Unsets the "SYSTEMATICS" element
13297              */
13298             public void unsetSYSTEMATICS()
13299             {
13300                 synchronized (monitor())
13301                 {
13302                     check_orphaned();
13303                     get_store().remove_element(SYSTEMATICS$248, 0);
13304                 }
13305             }
13306             
13307             /**
13308              * Gets the "TaxonomyClassification" element
13309              */
13310             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTaxonomyClassification()
13311             {
13312                 synchronized (monitor())
13313                 {
13314                     check_orphaned();
13315                     org.apache.xmlbeans.SimpleValue target = null;
13316                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TAXONOMYCLASSIFICATION$250, 0);
13317                     if (target == null)
13318                     {
13319                       return null;
13320                     }
13321                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13322                 }
13323             }
13324             
13325             /**
13326              * Gets (as xml) the "TaxonomyClassification" element
13327              */
13328             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTaxonomyClassification()
13329             {
13330                 synchronized (monitor())
13331                 {
13332                     check_orphaned();
13333                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13334                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TAXONOMYCLASSIFICATION$250, 0);
13335                     return target;
13336                 }
13337             }
13338             
13339             /**
13340              * True if has "TaxonomyClassification" element
13341              */
13342             public boolean isSetTaxonomyClassification()
13343             {
13344                 synchronized (monitor())
13345                 {
13346                     check_orphaned();
13347                     return get_store().count_elements(TAXONOMYCLASSIFICATION$250) != 0;
13348                 }
13349             }
13350             
13351             /**
13352              * Sets the "TaxonomyClassification" element
13353              */
13354             public void setTaxonomyClassification(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum taxonomyClassification)
13355             {
13356                 synchronized (monitor())
13357                 {
13358                     check_orphaned();
13359                     org.apache.xmlbeans.SimpleValue target = null;
13360                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TAXONOMYCLASSIFICATION$250, 0);
13361                     if (target == null)
13362                     {
13363                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TAXONOMYCLASSIFICATION$250);
13364                     }
13365                     target.setEnumValue(taxonomyClassification);
13366                 }
13367             }
13368             
13369             /**
13370              * Sets (as xml) the "TaxonomyClassification" element
13371              */
13372             public void xsetTaxonomyClassification(gov.grants.apply.system.globalLibraryV20.YesNoDataType taxonomyClassification)
13373             {
13374                 synchronized (monitor())
13375                 {
13376                     check_orphaned();
13377                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13378                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TAXONOMYCLASSIFICATION$250, 0);
13379                     if (target == null)
13380                     {
13381                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TAXONOMYCLASSIFICATION$250);
13382                     }
13383                     target.set(taxonomyClassification);
13384                 }
13385             }
13386             
13387             /**
13388              * Unsets the "TaxonomyClassification" element
13389              */
13390             public void unsetTaxonomyClassification()
13391             {
13392                 synchronized (monitor())
13393                 {
13394                     check_orphaned();
13395                     get_store().remove_element(TAXONOMYCLASSIFICATION$250, 0);
13396                 }
13397             }
13398             
13399             /**
13400              * Gets the "Nomenclature" element
13401              */
13402             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNomenclature()
13403             {
13404                 synchronized (monitor())
13405                 {
13406                     check_orphaned();
13407                     org.apache.xmlbeans.SimpleValue target = null;
13408                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOMENCLATURE$252, 0);
13409                     if (target == null)
13410                     {
13411                       return null;
13412                     }
13413                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13414                 }
13415             }
13416             
13417             /**
13418              * Gets (as xml) the "Nomenclature" element
13419              */
13420             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNomenclature()
13421             {
13422                 synchronized (monitor())
13423                 {
13424                     check_orphaned();
13425                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13426                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOMENCLATURE$252, 0);
13427                     return target;
13428                 }
13429             }
13430             
13431             /**
13432              * True if has "Nomenclature" element
13433              */
13434             public boolean isSetNomenclature()
13435             {
13436                 synchronized (monitor())
13437                 {
13438                     check_orphaned();
13439                     return get_store().count_elements(NOMENCLATURE$252) != 0;
13440                 }
13441             }
13442             
13443             /**
13444              * Sets the "Nomenclature" element
13445              */
13446             public void setNomenclature(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nomenclature)
13447             {
13448                 synchronized (monitor())
13449                 {
13450                     check_orphaned();
13451                     org.apache.xmlbeans.SimpleValue target = null;
13452                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOMENCLATURE$252, 0);
13453                     if (target == null)
13454                     {
13455                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOMENCLATURE$252);
13456                     }
13457                     target.setEnumValue(nomenclature);
13458                 }
13459             }
13460             
13461             /**
13462              * Sets (as xml) the "Nomenclature" element
13463              */
13464             public void xsetNomenclature(gov.grants.apply.system.globalLibraryV20.YesNoDataType nomenclature)
13465             {
13466                 synchronized (monitor())
13467                 {
13468                     check_orphaned();
13469                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13470                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOMENCLATURE$252, 0);
13471                     if (target == null)
13472                     {
13473                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOMENCLATURE$252);
13474                     }
13475                     target.set(nomenclature);
13476                 }
13477             }
13478             
13479             /**
13480              * Unsets the "Nomenclature" element
13481              */
13482             public void unsetNomenclature()
13483             {
13484                 synchronized (monitor())
13485                 {
13486                     check_orphaned();
13487                     get_store().remove_element(NOMENCLATURE$252, 0);
13488                 }
13489             }
13490             
13491             /**
13492              * Gets the "MonographRevision" element
13493              */
13494             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMonographRevision()
13495             {
13496                 synchronized (monitor())
13497                 {
13498                     check_orphaned();
13499                     org.apache.xmlbeans.SimpleValue target = null;
13500                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOGRAPHREVISION$254, 0);
13501                     if (target == null)
13502                     {
13503                       return null;
13504                     }
13505                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13506                 }
13507             }
13508             
13509             /**
13510              * Gets (as xml) the "MonographRevision" element
13511              */
13512             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMonographRevision()
13513             {
13514                 synchronized (monitor())
13515                 {
13516                     check_orphaned();
13517                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13518                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOGRAPHREVISION$254, 0);
13519                     return target;
13520                 }
13521             }
13522             
13523             /**
13524              * True if has "MonographRevision" element
13525              */
13526             public boolean isSetMonographRevision()
13527             {
13528                 synchronized (monitor())
13529                 {
13530                     check_orphaned();
13531                     return get_store().count_elements(MONOGRAPHREVISION$254) != 0;
13532                 }
13533             }
13534             
13535             /**
13536              * Sets the "MonographRevision" element
13537              */
13538             public void setMonographRevision(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum monographRevision)
13539             {
13540                 synchronized (monitor())
13541                 {
13542                     check_orphaned();
13543                     org.apache.xmlbeans.SimpleValue target = null;
13544                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOGRAPHREVISION$254, 0);
13545                     if (target == null)
13546                     {
13547                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MONOGRAPHREVISION$254);
13548                     }
13549                     target.setEnumValue(monographRevision);
13550                 }
13551             }
13552             
13553             /**
13554              * Sets (as xml) the "MonographRevision" element
13555              */
13556             public void xsetMonographRevision(gov.grants.apply.system.globalLibraryV20.YesNoDataType monographRevision)
13557             {
13558                 synchronized (monitor())
13559                 {
13560                     check_orphaned();
13561                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13562                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOGRAPHREVISION$254, 0);
13563                     if (target == null)
13564                     {
13565                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MONOGRAPHREVISION$254);
13566                     }
13567                     target.set(monographRevision);
13568                 }
13569             }
13570             
13571             /**
13572              * Unsets the "MonographRevision" element
13573              */
13574             public void unsetMonographRevision()
13575             {
13576                 synchronized (monitor())
13577                 {
13578                     check_orphaned();
13579                     get_store().remove_element(MONOGRAPHREVISION$254, 0);
13580                 }
13581             }
13582             
13583             /**
13584              * Gets the "Phylogenetics" element
13585              */
13586             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPhylogenetics()
13587             {
13588                 synchronized (monitor())
13589                 {
13590                     check_orphaned();
13591                     org.apache.xmlbeans.SimpleValue target = null;
13592                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHYLOGENETICS$256, 0);
13593                     if (target == null)
13594                     {
13595                       return null;
13596                     }
13597                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13598                 }
13599             }
13600             
13601             /**
13602              * Gets (as xml) the "Phylogenetics" element
13603              */
13604             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPhylogenetics()
13605             {
13606                 synchronized (monitor())
13607                 {
13608                     check_orphaned();
13609                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13610                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHYLOGENETICS$256, 0);
13611                     return target;
13612                 }
13613             }
13614             
13615             /**
13616              * True if has "Phylogenetics" element
13617              */
13618             public boolean isSetPhylogenetics()
13619             {
13620                 synchronized (monitor())
13621                 {
13622                     check_orphaned();
13623                     return get_store().count_elements(PHYLOGENETICS$256) != 0;
13624                 }
13625             }
13626             
13627             /**
13628              * Sets the "Phylogenetics" element
13629              */
13630             public void setPhylogenetics(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum phylogenetics)
13631             {
13632                 synchronized (monitor())
13633                 {
13634                     check_orphaned();
13635                     org.apache.xmlbeans.SimpleValue target = null;
13636                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHYLOGENETICS$256, 0);
13637                     if (target == null)
13638                     {
13639                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHYLOGENETICS$256);
13640                     }
13641                     target.setEnumValue(phylogenetics);
13642                 }
13643             }
13644             
13645             /**
13646              * Sets (as xml) the "Phylogenetics" element
13647              */
13648             public void xsetPhylogenetics(gov.grants.apply.system.globalLibraryV20.YesNoDataType phylogenetics)
13649             {
13650                 synchronized (monitor())
13651                 {
13652                     check_orphaned();
13653                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13654                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHYLOGENETICS$256, 0);
13655                     if (target == null)
13656                     {
13657                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PHYLOGENETICS$256);
13658                     }
13659                     target.set(phylogenetics);
13660                 }
13661             }
13662             
13663             /**
13664              * Unsets the "Phylogenetics" element
13665              */
13666             public void unsetPhylogenetics()
13667             {
13668                 synchronized (monitor())
13669                 {
13670                     check_orphaned();
13671                     get_store().remove_element(PHYLOGENETICS$256, 0);
13672                 }
13673             }
13674             
13675             /**
13676              * Gets the "PheneticsCladisticsNumericalTaxonomy" element
13677              */
13678             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPheneticsCladisticsNumericalTaxonomy()
13679             {
13680                 synchronized (monitor())
13681                 {
13682                     check_orphaned();
13683                     org.apache.xmlbeans.SimpleValue target = null;
13684                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHENETICSCLADISTICSNUMERICALTAXONOMY$258, 0);
13685                     if (target == null)
13686                     {
13687                       return null;
13688                     }
13689                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13690                 }
13691             }
13692             
13693             /**
13694              * Gets (as xml) the "PheneticsCladisticsNumericalTaxonomy" element
13695              */
13696             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPheneticsCladisticsNumericalTaxonomy()
13697             {
13698                 synchronized (monitor())
13699                 {
13700                     check_orphaned();
13701                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13702                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHENETICSCLADISTICSNUMERICALTAXONOMY$258, 0);
13703                     return target;
13704                 }
13705             }
13706             
13707             /**
13708              * True if has "PheneticsCladisticsNumericalTaxonomy" element
13709              */
13710             public boolean isSetPheneticsCladisticsNumericalTaxonomy()
13711             {
13712                 synchronized (monitor())
13713                 {
13714                     check_orphaned();
13715                     return get_store().count_elements(PHENETICSCLADISTICSNUMERICALTAXONOMY$258) != 0;
13716                 }
13717             }
13718             
13719             /**
13720              * Sets the "PheneticsCladisticsNumericalTaxonomy" element
13721              */
13722             public void setPheneticsCladisticsNumericalTaxonomy(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pheneticsCladisticsNumericalTaxonomy)
13723             {
13724                 synchronized (monitor())
13725                 {
13726                     check_orphaned();
13727                     org.apache.xmlbeans.SimpleValue target = null;
13728                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHENETICSCLADISTICSNUMERICALTAXONOMY$258, 0);
13729                     if (target == null)
13730                     {
13731                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHENETICSCLADISTICSNUMERICALTAXONOMY$258);
13732                     }
13733                     target.setEnumValue(pheneticsCladisticsNumericalTaxonomy);
13734                 }
13735             }
13736             
13737             /**
13738              * Sets (as xml) the "PheneticsCladisticsNumericalTaxonomy" element
13739              */
13740             public void xsetPheneticsCladisticsNumericalTaxonomy(gov.grants.apply.system.globalLibraryV20.YesNoDataType pheneticsCladisticsNumericalTaxonomy)
13741             {
13742                 synchronized (monitor())
13743                 {
13744                     check_orphaned();
13745                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13746                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHENETICSCLADISTICSNUMERICALTAXONOMY$258, 0);
13747                     if (target == null)
13748                     {
13749                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PHENETICSCLADISTICSNUMERICALTAXONOMY$258);
13750                     }
13751                     target.set(pheneticsCladisticsNumericalTaxonomy);
13752                 }
13753             }
13754             
13755             /**
13756              * Unsets the "PheneticsCladisticsNumericalTaxonomy" element
13757              */
13758             public void unsetPheneticsCladisticsNumericalTaxonomy()
13759             {
13760                 synchronized (monitor())
13761                 {
13762                     check_orphaned();
13763                     get_store().remove_element(PHENETICSCLADISTICSNUMERICALTAXONOMY$258, 0);
13764                 }
13765             }
13766             
13767             /**
13768              * Gets the "Macroevolution" element
13769              */
13770             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMacroevolution()
13771             {
13772                 synchronized (monitor())
13773                 {
13774                     check_orphaned();
13775                     org.apache.xmlbeans.SimpleValue target = null;
13776                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MACROEVOLUTION$260, 0);
13777                     if (target == null)
13778                     {
13779                       return null;
13780                     }
13781                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13782                 }
13783             }
13784             
13785             /**
13786              * Gets (as xml) the "Macroevolution" element
13787              */
13788             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMacroevolution()
13789             {
13790                 synchronized (monitor())
13791                 {
13792                     check_orphaned();
13793                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13794                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MACROEVOLUTION$260, 0);
13795                     return target;
13796                 }
13797             }
13798             
13799             /**
13800              * True if has "Macroevolution" element
13801              */
13802             public boolean isSetMacroevolution()
13803             {
13804                 synchronized (monitor())
13805                 {
13806                     check_orphaned();
13807                     return get_store().count_elements(MACROEVOLUTION$260) != 0;
13808                 }
13809             }
13810             
13811             /**
13812              * Sets the "Macroevolution" element
13813              */
13814             public void setMacroevolution(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum macroevolution)
13815             {
13816                 synchronized (monitor())
13817                 {
13818                     check_orphaned();
13819                     org.apache.xmlbeans.SimpleValue target = null;
13820                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MACROEVOLUTION$260, 0);
13821                     if (target == null)
13822                     {
13823                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MACROEVOLUTION$260);
13824                     }
13825                     target.setEnumValue(macroevolution);
13826                 }
13827             }
13828             
13829             /**
13830              * Sets (as xml) the "Macroevolution" element
13831              */
13832             public void xsetMacroevolution(gov.grants.apply.system.globalLibraryV20.YesNoDataType macroevolution)
13833             {
13834                 synchronized (monitor())
13835                 {
13836                     check_orphaned();
13837                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13838                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MACROEVOLUTION$260, 0);
13839                     if (target == null)
13840                     {
13841                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MACROEVOLUTION$260);
13842                     }
13843                     target.set(macroevolution);
13844                 }
13845             }
13846             
13847             /**
13848              * Unsets the "Macroevolution" element
13849              */
13850             public void unsetMacroevolution()
13851             {
13852                 synchronized (monitor())
13853                 {
13854                     check_orphaned();
13855                     get_store().remove_element(MACROEVOLUTION$260, 0);
13856                 }
13857             }
13858             
13859             /**
13860              * Gets the "NONECATIII" element
13861              */
13862             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNONECATIII()
13863             {
13864                 synchronized (monitor())
13865                 {
13866                     check_orphaned();
13867                     org.apache.xmlbeans.SimpleValue target = null;
13868                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONECATIII$262, 0);
13869                     if (target == null)
13870                     {
13871                       return null;
13872                     }
13873                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13874                 }
13875             }
13876             
13877             /**
13878              * Gets (as xml) the "NONECATIII" element
13879              */
13880             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNONECATIII()
13881             {
13882                 synchronized (monitor())
13883                 {
13884                     check_orphaned();
13885                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13886                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONECATIII$262, 0);
13887                     return target;
13888                 }
13889             }
13890             
13891             /**
13892              * True if has "NONECATIII" element
13893              */
13894             public boolean isSetNONECATIII()
13895             {
13896                 synchronized (monitor())
13897                 {
13898                     check_orphaned();
13899                     return get_store().count_elements(NONECATIII$262) != 0;
13900                 }
13901             }
13902             
13903             /**
13904              * Sets the "NONECATIII" element
13905              */
13906             public void setNONECATIII(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nonecatiii)
13907             {
13908                 synchronized (monitor())
13909                 {
13910                     check_orphaned();
13911                     org.apache.xmlbeans.SimpleValue target = null;
13912                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONECATIII$262, 0);
13913                     if (target == null)
13914                     {
13915                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONECATIII$262);
13916                     }
13917                     target.setEnumValue(nonecatiii);
13918                 }
13919             }
13920             
13921             /**
13922              * Sets (as xml) the "NONECATIII" element
13923              */
13924             public void xsetNONECATIII(gov.grants.apply.system.globalLibraryV20.YesNoDataType nonecatiii)
13925             {
13926                 synchronized (monitor())
13927                 {
13928                     check_orphaned();
13929                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13930                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONECATIII$262, 0);
13931                     if (target == null)
13932                     {
13933                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NONECATIII$262);
13934                     }
13935                     target.set(nonecatiii);
13936                 }
13937             }
13938             
13939             /**
13940              * Unsets the "NONECATIII" element
13941              */
13942             public void unsetNONECATIII()
13943             {
13944                 synchronized (monitor())
13945                 {
13946                     check_orphaned();
13947                     get_store().remove_element(NONECATIII$262, 0);
13948                 }
13949             }
13950         }
13951         /**
13952          * An XML INFRASTRUCTURE(@http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0).
13953          *
13954          * This is a complex type.
13955          */
13956         public static class INFRASTRUCTUREImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.INFRASTRUCTURE
13957         {
13958             private static final long serialVersionUID = 1L;
13959             
13960             public INFRASTRUCTUREImpl(org.apache.xmlbeans.SchemaType sType)
13961             {
13962                 super(sType);
13963             }
13964             
13965             private static final javax.xml.namespace.QName NATURALHISTORYCOLLECTIONS$0 = 
13966                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NaturalHistoryCollections");
13967             private static final javax.xml.namespace.QName INFRASTRUCTUREDATABASES$2 = 
13968                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "INFRASTRUCTUREDATABASES");
13969             private static final javax.xml.namespace.QName CONTROLLEDENVIRONMENTFACILITIES$4 = 
13970                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ControlledEnvironmentFacilities");
13971             private static final javax.xml.namespace.QName FIELDSTATIONS$6 = 
13972                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "FieldStations");
13973             private static final javax.xml.namespace.QName FIELDFACILITYSTRUCTURE$8 = 
13974                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "FieldFacilityStructure");
13975             private static final javax.xml.namespace.QName FIELDFACILITYEQUIPMENT$10 = 
13976                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "FieldFacilityEquipment");
13977             private static final javax.xml.namespace.QName LTERSITE$12 = 
13978                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "LTERSite");
13979             private static final javax.xml.namespace.QName INDUSTRYPARTICIPATION$14 = 
13980                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "INDUSTRYPARTICIPATION");
13981             private static final javax.xml.namespace.QName TECHNIQUEDEVELOPMENT$16 = 
13982                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "TechniqueDevelopment");
13983             private static final javax.xml.namespace.QName GEOGRAPHICINFORMATIONSYSTEMS$18 = 
13984                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "GeographicInformationSystems");
13985             private static final javax.xml.namespace.QName REMOTESENSING$20 = 
13986                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "RemoteSensing");
13987             private static final javax.xml.namespace.QName NONECATIV$22 = 
13988                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NONECATIV");
13989             
13990             
13991             /**
13992              * Gets the "NaturalHistoryCollections" element
13993              */
13994             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNaturalHistoryCollections()
13995             {
13996                 synchronized (monitor())
13997                 {
13998                     check_orphaned();
13999                     org.apache.xmlbeans.SimpleValue target = null;
14000                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NATURALHISTORYCOLLECTIONS$0, 0);
14001                     if (target == null)
14002                     {
14003                       return null;
14004                     }
14005                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14006                 }
14007             }
14008             
14009             /**
14010              * Gets (as xml) the "NaturalHistoryCollections" element
14011              */
14012             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNaturalHistoryCollections()
14013             {
14014                 synchronized (monitor())
14015                 {
14016                     check_orphaned();
14017                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14018                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NATURALHISTORYCOLLECTIONS$0, 0);
14019                     return target;
14020                 }
14021             }
14022             
14023             /**
14024              * True if has "NaturalHistoryCollections" element
14025              */
14026             public boolean isSetNaturalHistoryCollections()
14027             {
14028                 synchronized (monitor())
14029                 {
14030                     check_orphaned();
14031                     return get_store().count_elements(NATURALHISTORYCOLLECTIONS$0) != 0;
14032                 }
14033             }
14034             
14035             /**
14036              * Sets the "NaturalHistoryCollections" element
14037              */
14038             public void setNaturalHistoryCollections(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum naturalHistoryCollections)
14039             {
14040                 synchronized (monitor())
14041                 {
14042                     check_orphaned();
14043                     org.apache.xmlbeans.SimpleValue target = null;
14044                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NATURALHISTORYCOLLECTIONS$0, 0);
14045                     if (target == null)
14046                     {
14047                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NATURALHISTORYCOLLECTIONS$0);
14048                     }
14049                     target.setEnumValue(naturalHistoryCollections);
14050                 }
14051             }
14052             
14053             /**
14054              * Sets (as xml) the "NaturalHistoryCollections" element
14055              */
14056             public void xsetNaturalHistoryCollections(gov.grants.apply.system.globalLibraryV20.YesNoDataType naturalHistoryCollections)
14057             {
14058                 synchronized (monitor())
14059                 {
14060                     check_orphaned();
14061                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14062                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NATURALHISTORYCOLLECTIONS$0, 0);
14063                     if (target == null)
14064                     {
14065                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NATURALHISTORYCOLLECTIONS$0);
14066                     }
14067                     target.set(naturalHistoryCollections);
14068                 }
14069             }
14070             
14071             /**
14072              * Unsets the "NaturalHistoryCollections" element
14073              */
14074             public void unsetNaturalHistoryCollections()
14075             {
14076                 synchronized (monitor())
14077                 {
14078                     check_orphaned();
14079                     get_store().remove_element(NATURALHISTORYCOLLECTIONS$0, 0);
14080                 }
14081             }
14082             
14083             /**
14084              * Gets the "INFRASTRUCTUREDATABASES" element
14085              */
14086             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getINFRASTRUCTUREDATABASES()
14087             {
14088                 synchronized (monitor())
14089                 {
14090                     check_orphaned();
14091                     org.apache.xmlbeans.SimpleValue target = null;
14092                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INFRASTRUCTUREDATABASES$2, 0);
14093                     if (target == null)
14094                     {
14095                       return null;
14096                     }
14097                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14098                 }
14099             }
14100             
14101             /**
14102              * Gets (as xml) the "INFRASTRUCTUREDATABASES" element
14103              */
14104             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetINFRASTRUCTUREDATABASES()
14105             {
14106                 synchronized (monitor())
14107                 {
14108                     check_orphaned();
14109                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14110                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INFRASTRUCTUREDATABASES$2, 0);
14111                     return target;
14112                 }
14113             }
14114             
14115             /**
14116              * True if has "INFRASTRUCTUREDATABASES" element
14117              */
14118             public boolean isSetINFRASTRUCTUREDATABASES()
14119             {
14120                 synchronized (monitor())
14121                 {
14122                     check_orphaned();
14123                     return get_store().count_elements(INFRASTRUCTUREDATABASES$2) != 0;
14124                 }
14125             }
14126             
14127             /**
14128              * Sets the "INFRASTRUCTUREDATABASES" element
14129              */
14130             public void setINFRASTRUCTUREDATABASES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum infrastructuredatabases)
14131             {
14132                 synchronized (monitor())
14133                 {
14134                     check_orphaned();
14135                     org.apache.xmlbeans.SimpleValue target = null;
14136                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INFRASTRUCTUREDATABASES$2, 0);
14137                     if (target == null)
14138                     {
14139                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INFRASTRUCTUREDATABASES$2);
14140                     }
14141                     target.setEnumValue(infrastructuredatabases);
14142                 }
14143             }
14144             
14145             /**
14146              * Sets (as xml) the "INFRASTRUCTUREDATABASES" element
14147              */
14148             public void xsetINFRASTRUCTUREDATABASES(gov.grants.apply.system.globalLibraryV20.YesNoDataType infrastructuredatabases)
14149             {
14150                 synchronized (monitor())
14151                 {
14152                     check_orphaned();
14153                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14154                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INFRASTRUCTUREDATABASES$2, 0);
14155                     if (target == null)
14156                     {
14157                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INFRASTRUCTUREDATABASES$2);
14158                     }
14159                     target.set(infrastructuredatabases);
14160                 }
14161             }
14162             
14163             /**
14164              * Unsets the "INFRASTRUCTUREDATABASES" element
14165              */
14166             public void unsetINFRASTRUCTUREDATABASES()
14167             {
14168                 synchronized (monitor())
14169                 {
14170                     check_orphaned();
14171                     get_store().remove_element(INFRASTRUCTUREDATABASES$2, 0);
14172                 }
14173             }
14174             
14175             /**
14176              * Gets the "ControlledEnvironmentFacilities" element
14177              */
14178             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getControlledEnvironmentFacilities()
14179             {
14180                 synchronized (monitor())
14181                 {
14182                     check_orphaned();
14183                     org.apache.xmlbeans.SimpleValue target = null;
14184                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONTROLLEDENVIRONMENTFACILITIES$4, 0);
14185                     if (target == null)
14186                     {
14187                       return null;
14188                     }
14189                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14190                 }
14191             }
14192             
14193             /**
14194              * Gets (as xml) the "ControlledEnvironmentFacilities" element
14195              */
14196             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetControlledEnvironmentFacilities()
14197             {
14198                 synchronized (monitor())
14199                 {
14200                     check_orphaned();
14201                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14202                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONTROLLEDENVIRONMENTFACILITIES$4, 0);
14203                     return target;
14204                 }
14205             }
14206             
14207             /**
14208              * True if has "ControlledEnvironmentFacilities" element
14209              */
14210             public boolean isSetControlledEnvironmentFacilities()
14211             {
14212                 synchronized (monitor())
14213                 {
14214                     check_orphaned();
14215                     return get_store().count_elements(CONTROLLEDENVIRONMENTFACILITIES$4) != 0;
14216                 }
14217             }
14218             
14219             /**
14220              * Sets the "ControlledEnvironmentFacilities" element
14221              */
14222             public void setControlledEnvironmentFacilities(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum controlledEnvironmentFacilities)
14223             {
14224                 synchronized (monitor())
14225                 {
14226                     check_orphaned();
14227                     org.apache.xmlbeans.SimpleValue target = null;
14228                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONTROLLEDENVIRONMENTFACILITIES$4, 0);
14229                     if (target == null)
14230                     {
14231                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONTROLLEDENVIRONMENTFACILITIES$4);
14232                     }
14233                     target.setEnumValue(controlledEnvironmentFacilities);
14234                 }
14235             }
14236             
14237             /**
14238              * Sets (as xml) the "ControlledEnvironmentFacilities" element
14239              */
14240             public void xsetControlledEnvironmentFacilities(gov.grants.apply.system.globalLibraryV20.YesNoDataType controlledEnvironmentFacilities)
14241             {
14242                 synchronized (monitor())
14243                 {
14244                     check_orphaned();
14245                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14246                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONTROLLEDENVIRONMENTFACILITIES$4, 0);
14247                     if (target == null)
14248                     {
14249                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONTROLLEDENVIRONMENTFACILITIES$4);
14250                     }
14251                     target.set(controlledEnvironmentFacilities);
14252                 }
14253             }
14254             
14255             /**
14256              * Unsets the "ControlledEnvironmentFacilities" element
14257              */
14258             public void unsetControlledEnvironmentFacilities()
14259             {
14260                 synchronized (monitor())
14261                 {
14262                     check_orphaned();
14263                     get_store().remove_element(CONTROLLEDENVIRONMENTFACILITIES$4, 0);
14264                 }
14265             }
14266             
14267             /**
14268              * Gets the "FieldStations" element
14269              */
14270             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFieldStations()
14271             {
14272                 synchronized (monitor())
14273                 {
14274                     check_orphaned();
14275                     org.apache.xmlbeans.SimpleValue target = null;
14276                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIELDSTATIONS$6, 0);
14277                     if (target == null)
14278                     {
14279                       return null;
14280                     }
14281                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14282                 }
14283             }
14284             
14285             /**
14286              * Gets (as xml) the "FieldStations" element
14287              */
14288             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFieldStations()
14289             {
14290                 synchronized (monitor())
14291                 {
14292                     check_orphaned();
14293                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14294                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FIELDSTATIONS$6, 0);
14295                     return target;
14296                 }
14297             }
14298             
14299             /**
14300              * True if has "FieldStations" element
14301              */
14302             public boolean isSetFieldStations()
14303             {
14304                 synchronized (monitor())
14305                 {
14306                     check_orphaned();
14307                     return get_store().count_elements(FIELDSTATIONS$6) != 0;
14308                 }
14309             }
14310             
14311             /**
14312              * Sets the "FieldStations" element
14313              */
14314             public void setFieldStations(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fieldStations)
14315             {
14316                 synchronized (monitor())
14317                 {
14318                     check_orphaned();
14319                     org.apache.xmlbeans.SimpleValue target = null;
14320                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIELDSTATIONS$6, 0);
14321                     if (target == null)
14322                     {
14323                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FIELDSTATIONS$6);
14324                     }
14325                     target.setEnumValue(fieldStations);
14326                 }
14327             }
14328             
14329             /**
14330              * Sets (as xml) the "FieldStations" element
14331              */
14332             public void xsetFieldStations(gov.grants.apply.system.globalLibraryV20.YesNoDataType fieldStations)
14333             {
14334                 synchronized (monitor())
14335                 {
14336                     check_orphaned();
14337                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14338                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FIELDSTATIONS$6, 0);
14339                     if (target == null)
14340                     {
14341                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FIELDSTATIONS$6);
14342                     }
14343                     target.set(fieldStations);
14344                 }
14345             }
14346             
14347             /**
14348              * Unsets the "FieldStations" element
14349              */
14350             public void unsetFieldStations()
14351             {
14352                 synchronized (monitor())
14353                 {
14354                     check_orphaned();
14355                     get_store().remove_element(FIELDSTATIONS$6, 0);
14356                 }
14357             }
14358             
14359             /**
14360              * Gets the "FieldFacilityStructure" element
14361              */
14362             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFieldFacilityStructure()
14363             {
14364                 synchronized (monitor())
14365                 {
14366                     check_orphaned();
14367                     org.apache.xmlbeans.SimpleValue target = null;
14368                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIELDFACILITYSTRUCTURE$8, 0);
14369                     if (target == null)
14370                     {
14371                       return null;
14372                     }
14373                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14374                 }
14375             }
14376             
14377             /**
14378              * Gets (as xml) the "FieldFacilityStructure" element
14379              */
14380             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFieldFacilityStructure()
14381             {
14382                 synchronized (monitor())
14383                 {
14384                     check_orphaned();
14385                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14386                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FIELDFACILITYSTRUCTURE$8, 0);
14387                     return target;
14388                 }
14389             }
14390             
14391             /**
14392              * True if has "FieldFacilityStructure" element
14393              */
14394             public boolean isSetFieldFacilityStructure()
14395             {
14396                 synchronized (monitor())
14397                 {
14398                     check_orphaned();
14399                     return get_store().count_elements(FIELDFACILITYSTRUCTURE$8) != 0;
14400                 }
14401             }
14402             
14403             /**
14404              * Sets the "FieldFacilityStructure" element
14405              */
14406             public void setFieldFacilityStructure(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fieldFacilityStructure)
14407             {
14408                 synchronized (monitor())
14409                 {
14410                     check_orphaned();
14411                     org.apache.xmlbeans.SimpleValue target = null;
14412                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIELDFACILITYSTRUCTURE$8, 0);
14413                     if (target == null)
14414                     {
14415                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FIELDFACILITYSTRUCTURE$8);
14416                     }
14417                     target.setEnumValue(fieldFacilityStructure);
14418                 }
14419             }
14420             
14421             /**
14422              * Sets (as xml) the "FieldFacilityStructure" element
14423              */
14424             public void xsetFieldFacilityStructure(gov.grants.apply.system.globalLibraryV20.YesNoDataType fieldFacilityStructure)
14425             {
14426                 synchronized (monitor())
14427                 {
14428                     check_orphaned();
14429                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14430                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FIELDFACILITYSTRUCTURE$8, 0);
14431                     if (target == null)
14432                     {
14433                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FIELDFACILITYSTRUCTURE$8);
14434                     }
14435                     target.set(fieldFacilityStructure);
14436                 }
14437             }
14438             
14439             /**
14440              * Unsets the "FieldFacilityStructure" element
14441              */
14442             public void unsetFieldFacilityStructure()
14443             {
14444                 synchronized (monitor())
14445                 {
14446                     check_orphaned();
14447                     get_store().remove_element(FIELDFACILITYSTRUCTURE$8, 0);
14448                 }
14449             }
14450             
14451             /**
14452              * Gets the "FieldFacilityEquipment" element
14453              */
14454             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFieldFacilityEquipment()
14455             {
14456                 synchronized (monitor())
14457                 {
14458                     check_orphaned();
14459                     org.apache.xmlbeans.SimpleValue target = null;
14460                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIELDFACILITYEQUIPMENT$10, 0);
14461                     if (target == null)
14462                     {
14463                       return null;
14464                     }
14465                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14466                 }
14467             }
14468             
14469             /**
14470              * Gets (as xml) the "FieldFacilityEquipment" element
14471              */
14472             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFieldFacilityEquipment()
14473             {
14474                 synchronized (monitor())
14475                 {
14476                     check_orphaned();
14477                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14478                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FIELDFACILITYEQUIPMENT$10, 0);
14479                     return target;
14480                 }
14481             }
14482             
14483             /**
14484              * True if has "FieldFacilityEquipment" element
14485              */
14486             public boolean isSetFieldFacilityEquipment()
14487             {
14488                 synchronized (monitor())
14489                 {
14490                     check_orphaned();
14491                     return get_store().count_elements(FIELDFACILITYEQUIPMENT$10) != 0;
14492                 }
14493             }
14494             
14495             /**
14496              * Sets the "FieldFacilityEquipment" element
14497              */
14498             public void setFieldFacilityEquipment(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fieldFacilityEquipment)
14499             {
14500                 synchronized (monitor())
14501                 {
14502                     check_orphaned();
14503                     org.apache.xmlbeans.SimpleValue target = null;
14504                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIELDFACILITYEQUIPMENT$10, 0);
14505                     if (target == null)
14506                     {
14507                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FIELDFACILITYEQUIPMENT$10);
14508                     }
14509                     target.setEnumValue(fieldFacilityEquipment);
14510                 }
14511             }
14512             
14513             /**
14514              * Sets (as xml) the "FieldFacilityEquipment" element
14515              */
14516             public void xsetFieldFacilityEquipment(gov.grants.apply.system.globalLibraryV20.YesNoDataType fieldFacilityEquipment)
14517             {
14518                 synchronized (monitor())
14519                 {
14520                     check_orphaned();
14521                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14522                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FIELDFACILITYEQUIPMENT$10, 0);
14523                     if (target == null)
14524                     {
14525                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FIELDFACILITYEQUIPMENT$10);
14526                     }
14527                     target.set(fieldFacilityEquipment);
14528                 }
14529             }
14530             
14531             /**
14532              * Unsets the "FieldFacilityEquipment" element
14533              */
14534             public void unsetFieldFacilityEquipment()
14535             {
14536                 synchronized (monitor())
14537                 {
14538                     check_orphaned();
14539                     get_store().remove_element(FIELDFACILITYEQUIPMENT$10, 0);
14540                 }
14541             }
14542             
14543             /**
14544              * Gets the "LTERSite" element
14545              */
14546             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLTERSite()
14547             {
14548                 synchronized (monitor())
14549                 {
14550                     check_orphaned();
14551                     org.apache.xmlbeans.SimpleValue target = null;
14552                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LTERSITE$12, 0);
14553                     if (target == null)
14554                     {
14555                       return null;
14556                     }
14557                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14558                 }
14559             }
14560             
14561             /**
14562              * Gets (as xml) the "LTERSite" element
14563              */
14564             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLTERSite()
14565             {
14566                 synchronized (monitor())
14567                 {
14568                     check_orphaned();
14569                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14570                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LTERSITE$12, 0);
14571                     return target;
14572                 }
14573             }
14574             
14575             /**
14576              * True if has "LTERSite" element
14577              */
14578             public boolean isSetLTERSite()
14579             {
14580                 synchronized (monitor())
14581                 {
14582                     check_orphaned();
14583                     return get_store().count_elements(LTERSITE$12) != 0;
14584                 }
14585             }
14586             
14587             /**
14588              * Sets the "LTERSite" element
14589              */
14590             public void setLTERSite(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum lterSite)
14591             {
14592                 synchronized (monitor())
14593                 {
14594                     check_orphaned();
14595                     org.apache.xmlbeans.SimpleValue target = null;
14596                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LTERSITE$12, 0);
14597                     if (target == null)
14598                     {
14599                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LTERSITE$12);
14600                     }
14601                     target.setEnumValue(lterSite);
14602                 }
14603             }
14604             
14605             /**
14606              * Sets (as xml) the "LTERSite" element
14607              */
14608             public void xsetLTERSite(gov.grants.apply.system.globalLibraryV20.YesNoDataType lterSite)
14609             {
14610                 synchronized (monitor())
14611                 {
14612                     check_orphaned();
14613                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14614                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LTERSITE$12, 0);
14615                     if (target == null)
14616                     {
14617                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LTERSITE$12);
14618                     }
14619                     target.set(lterSite);
14620                 }
14621             }
14622             
14623             /**
14624              * Unsets the "LTERSite" element
14625              */
14626             public void unsetLTERSite()
14627             {
14628                 synchronized (monitor())
14629                 {
14630                     check_orphaned();
14631                     get_store().remove_element(LTERSITE$12, 0);
14632                 }
14633             }
14634             
14635             /**
14636              * Gets the "INDUSTRYPARTICIPATION" element
14637              */
14638             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getINDUSTRYPARTICIPATION()
14639             {
14640                 synchronized (monitor())
14641                 {
14642                     check_orphaned();
14643                     org.apache.xmlbeans.SimpleValue target = null;
14644                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDUSTRYPARTICIPATION$14, 0);
14645                     if (target == null)
14646                     {
14647                       return null;
14648                     }
14649                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14650                 }
14651             }
14652             
14653             /**
14654              * Gets (as xml) the "INDUSTRYPARTICIPATION" element
14655              */
14656             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetINDUSTRYPARTICIPATION()
14657             {
14658                 synchronized (monitor())
14659                 {
14660                     check_orphaned();
14661                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14662                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INDUSTRYPARTICIPATION$14, 0);
14663                     return target;
14664                 }
14665             }
14666             
14667             /**
14668              * True if has "INDUSTRYPARTICIPATION" element
14669              */
14670             public boolean isSetINDUSTRYPARTICIPATION()
14671             {
14672                 synchronized (monitor())
14673                 {
14674                     check_orphaned();
14675                     return get_store().count_elements(INDUSTRYPARTICIPATION$14) != 0;
14676                 }
14677             }
14678             
14679             /**
14680              * Sets the "INDUSTRYPARTICIPATION" element
14681              */
14682             public void setINDUSTRYPARTICIPATION(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum industryparticipation)
14683             {
14684                 synchronized (monitor())
14685                 {
14686                     check_orphaned();
14687                     org.apache.xmlbeans.SimpleValue target = null;
14688                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDUSTRYPARTICIPATION$14, 0);
14689                     if (target == null)
14690                     {
14691                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDUSTRYPARTICIPATION$14);
14692                     }
14693                     target.setEnumValue(industryparticipation);
14694                 }
14695             }
14696             
14697             /**
14698              * Sets (as xml) the "INDUSTRYPARTICIPATION" element
14699              */
14700             public void xsetINDUSTRYPARTICIPATION(gov.grants.apply.system.globalLibraryV20.YesNoDataType industryparticipation)
14701             {
14702                 synchronized (monitor())
14703                 {
14704                     check_orphaned();
14705                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14706                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INDUSTRYPARTICIPATION$14, 0);
14707                     if (target == null)
14708                     {
14709                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INDUSTRYPARTICIPATION$14);
14710                     }
14711                     target.set(industryparticipation);
14712                 }
14713             }
14714             
14715             /**
14716              * Unsets the "INDUSTRYPARTICIPATION" element
14717              */
14718             public void unsetINDUSTRYPARTICIPATION()
14719             {
14720                 synchronized (monitor())
14721                 {
14722                     check_orphaned();
14723                     get_store().remove_element(INDUSTRYPARTICIPATION$14, 0);
14724                 }
14725             }
14726             
14727             /**
14728              * Gets the "TechniqueDevelopment" element
14729              */
14730             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTechniqueDevelopment()
14731             {
14732                 synchronized (monitor())
14733                 {
14734                     check_orphaned();
14735                     org.apache.xmlbeans.SimpleValue target = null;
14736                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TECHNIQUEDEVELOPMENT$16, 0);
14737                     if (target == null)
14738                     {
14739                       return null;
14740                     }
14741                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14742                 }
14743             }
14744             
14745             /**
14746              * Gets (as xml) the "TechniqueDevelopment" element
14747              */
14748             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTechniqueDevelopment()
14749             {
14750                 synchronized (monitor())
14751                 {
14752                     check_orphaned();
14753                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14754                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TECHNIQUEDEVELOPMENT$16, 0);
14755                     return target;
14756                 }
14757             }
14758             
14759             /**
14760              * True if has "TechniqueDevelopment" element
14761              */
14762             public boolean isSetTechniqueDevelopment()
14763             {
14764                 synchronized (monitor())
14765                 {
14766                     check_orphaned();
14767                     return get_store().count_elements(TECHNIQUEDEVELOPMENT$16) != 0;
14768                 }
14769             }
14770             
14771             /**
14772              * Sets the "TechniqueDevelopment" element
14773              */
14774             public void setTechniqueDevelopment(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum techniqueDevelopment)
14775             {
14776                 synchronized (monitor())
14777                 {
14778                     check_orphaned();
14779                     org.apache.xmlbeans.SimpleValue target = null;
14780                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TECHNIQUEDEVELOPMENT$16, 0);
14781                     if (target == null)
14782                     {
14783                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TECHNIQUEDEVELOPMENT$16);
14784                     }
14785                     target.setEnumValue(techniqueDevelopment);
14786                 }
14787             }
14788             
14789             /**
14790              * Sets (as xml) the "TechniqueDevelopment" element
14791              */
14792             public void xsetTechniqueDevelopment(gov.grants.apply.system.globalLibraryV20.YesNoDataType techniqueDevelopment)
14793             {
14794                 synchronized (monitor())
14795                 {
14796                     check_orphaned();
14797                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14798                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TECHNIQUEDEVELOPMENT$16, 0);
14799                     if (target == null)
14800                     {
14801                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TECHNIQUEDEVELOPMENT$16);
14802                     }
14803                     target.set(techniqueDevelopment);
14804                 }
14805             }
14806             
14807             /**
14808              * Unsets the "TechniqueDevelopment" element
14809              */
14810             public void unsetTechniqueDevelopment()
14811             {
14812                 synchronized (monitor())
14813                 {
14814                     check_orphaned();
14815                     get_store().remove_element(TECHNIQUEDEVELOPMENT$16, 0);
14816                 }
14817             }
14818             
14819             /**
14820              * Gets the "GeographicInformationSystems" element
14821              */
14822             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGeographicInformationSystems()
14823             {
14824                 synchronized (monitor())
14825                 {
14826                     check_orphaned();
14827                     org.apache.xmlbeans.SimpleValue target = null;
14828                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GEOGRAPHICINFORMATIONSYSTEMS$18, 0);
14829                     if (target == null)
14830                     {
14831                       return null;
14832                     }
14833                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14834                 }
14835             }
14836             
14837             /**
14838              * Gets (as xml) the "GeographicInformationSystems" element
14839              */
14840             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGeographicInformationSystems()
14841             {
14842                 synchronized (monitor())
14843                 {
14844                     check_orphaned();
14845                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14846                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GEOGRAPHICINFORMATIONSYSTEMS$18, 0);
14847                     return target;
14848                 }
14849             }
14850             
14851             /**
14852              * True if has "GeographicInformationSystems" element
14853              */
14854             public boolean isSetGeographicInformationSystems()
14855             {
14856                 synchronized (monitor())
14857                 {
14858                     check_orphaned();
14859                     return get_store().count_elements(GEOGRAPHICINFORMATIONSYSTEMS$18) != 0;
14860                 }
14861             }
14862             
14863             /**
14864              * Sets the "GeographicInformationSystems" element
14865              */
14866             public void setGeographicInformationSystems(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum geographicInformationSystems)
14867             {
14868                 synchronized (monitor())
14869                 {
14870                     check_orphaned();
14871                     org.apache.xmlbeans.SimpleValue target = null;
14872                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GEOGRAPHICINFORMATIONSYSTEMS$18, 0);
14873                     if (target == null)
14874                     {
14875                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GEOGRAPHICINFORMATIONSYSTEMS$18);
14876                     }
14877                     target.setEnumValue(geographicInformationSystems);
14878                 }
14879             }
14880             
14881             /**
14882              * Sets (as xml) the "GeographicInformationSystems" element
14883              */
14884             public void xsetGeographicInformationSystems(gov.grants.apply.system.globalLibraryV20.YesNoDataType geographicInformationSystems)
14885             {
14886                 synchronized (monitor())
14887                 {
14888                     check_orphaned();
14889                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14890                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GEOGRAPHICINFORMATIONSYSTEMS$18, 0);
14891                     if (target == null)
14892                     {
14893                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GEOGRAPHICINFORMATIONSYSTEMS$18);
14894                     }
14895                     target.set(geographicInformationSystems);
14896                 }
14897             }
14898             
14899             /**
14900              * Unsets the "GeographicInformationSystems" element
14901              */
14902             public void unsetGeographicInformationSystems()
14903             {
14904                 synchronized (monitor())
14905                 {
14906                     check_orphaned();
14907                     get_store().remove_element(GEOGRAPHICINFORMATIONSYSTEMS$18, 0);
14908                 }
14909             }
14910             
14911             /**
14912              * Gets the "RemoteSensing" element
14913              */
14914             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRemoteSensing()
14915             {
14916                 synchronized (monitor())
14917                 {
14918                     check_orphaned();
14919                     org.apache.xmlbeans.SimpleValue target = null;
14920                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REMOTESENSING$20, 0);
14921                     if (target == null)
14922                     {
14923                       return null;
14924                     }
14925                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14926                 }
14927             }
14928             
14929             /**
14930              * Gets (as xml) the "RemoteSensing" element
14931              */
14932             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRemoteSensing()
14933             {
14934                 synchronized (monitor())
14935                 {
14936                     check_orphaned();
14937                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14938                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(REMOTESENSING$20, 0);
14939                     return target;
14940                 }
14941             }
14942             
14943             /**
14944              * True if has "RemoteSensing" element
14945              */
14946             public boolean isSetRemoteSensing()
14947             {
14948                 synchronized (monitor())
14949                 {
14950                     check_orphaned();
14951                     return get_store().count_elements(REMOTESENSING$20) != 0;
14952                 }
14953             }
14954             
14955             /**
14956              * Sets the "RemoteSensing" element
14957              */
14958             public void setRemoteSensing(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum remoteSensing)
14959             {
14960                 synchronized (monitor())
14961                 {
14962                     check_orphaned();
14963                     org.apache.xmlbeans.SimpleValue target = null;
14964                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REMOTESENSING$20, 0);
14965                     if (target == null)
14966                     {
14967                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REMOTESENSING$20);
14968                     }
14969                     target.setEnumValue(remoteSensing);
14970                 }
14971             }
14972             
14973             /**
14974              * Sets (as xml) the "RemoteSensing" element
14975              */
14976             public void xsetRemoteSensing(gov.grants.apply.system.globalLibraryV20.YesNoDataType remoteSensing)
14977             {
14978                 synchronized (monitor())
14979                 {
14980                     check_orphaned();
14981                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14982                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(REMOTESENSING$20, 0);
14983                     if (target == null)
14984                     {
14985                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(REMOTESENSING$20);
14986                     }
14987                     target.set(remoteSensing);
14988                 }
14989             }
14990             
14991             /**
14992              * Unsets the "RemoteSensing" element
14993              */
14994             public void unsetRemoteSensing()
14995             {
14996                 synchronized (monitor())
14997                 {
14998                     check_orphaned();
14999                     get_store().remove_element(REMOTESENSING$20, 0);
15000                 }
15001             }
15002             
15003             /**
15004              * Gets the "NONECATIV" element
15005              */
15006             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNONECATIV()
15007             {
15008                 synchronized (monitor())
15009                 {
15010                     check_orphaned();
15011                     org.apache.xmlbeans.SimpleValue target = null;
15012                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONECATIV$22, 0);
15013                     if (target == null)
15014                     {
15015                       return null;
15016                     }
15017                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15018                 }
15019             }
15020             
15021             /**
15022              * Gets (as xml) the "NONECATIV" element
15023              */
15024             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNONECATIV()
15025             {
15026                 synchronized (monitor())
15027                 {
15028                     check_orphaned();
15029                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15030                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONECATIV$22, 0);
15031                     return target;
15032                 }
15033             }
15034             
15035             /**
15036              * True if has "NONECATIV" element
15037              */
15038             public boolean isSetNONECATIV()
15039             {
15040                 synchronized (monitor())
15041                 {
15042                     check_orphaned();
15043                     return get_store().count_elements(NONECATIV$22) != 0;
15044                 }
15045             }
15046             
15047             /**
15048              * Sets the "NONECATIV" element
15049              */
15050             public void setNONECATIV(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nonecativ)
15051             {
15052                 synchronized (monitor())
15053                 {
15054                     check_orphaned();
15055                     org.apache.xmlbeans.SimpleValue target = null;
15056                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONECATIV$22, 0);
15057                     if (target == null)
15058                     {
15059                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONECATIV$22);
15060                     }
15061                     target.setEnumValue(nonecativ);
15062                 }
15063             }
15064             
15065             /**
15066              * Sets (as xml) the "NONECATIV" element
15067              */
15068             public void xsetNONECATIV(gov.grants.apply.system.globalLibraryV20.YesNoDataType nonecativ)
15069             {
15070                 synchronized (monitor())
15071                 {
15072                     check_orphaned();
15073                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15074                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONECATIV$22, 0);
15075                     if (target == null)
15076                     {
15077                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NONECATIV$22);
15078                     }
15079                     target.set(nonecativ);
15080                 }
15081             }
15082             
15083             /**
15084              * Unsets the "NONECATIV" element
15085              */
15086             public void unsetNONECATIV()
15087             {
15088                 synchronized (monitor())
15089                 {
15090                     check_orphaned();
15091                     get_store().remove_element(NONECATIV$22, 0);
15092                 }
15093             }
15094         }
15095         /**
15096          * An XML HABITAT(@http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0).
15097          *
15098          * This is a complex type.
15099          */
15100         public static class HABITATImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.HABITAT
15101         {
15102             private static final long serialVersionUID = 1L;
15103             
15104             public HABITATImpl(org.apache.xmlbeans.SchemaType sType)
15105             {
15106                 super(sType);
15107             }
15108             
15109             private static final javax.xml.namespace.QName GENERALTERRESTRIAL$0 = 
15110                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "GENERALTERRESTRIAL");
15111             private static final javax.xml.namespace.QName TUNDRA$2 = 
15112                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "TUNDRA");
15113             private static final javax.xml.namespace.QName BOREALFOREST$4 = 
15114                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "BOREALFOREST");
15115             private static final javax.xml.namespace.QName TEMPERATE$6 = 
15116                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "TEMPERATE");
15117             private static final javax.xml.namespace.QName DECIDUOUSFOREST$8 = 
15118                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "DeciduousForest");
15119             private static final javax.xml.namespace.QName CONIFEROUSFOREST$10 = 
15120                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ConiferousForest");
15121             private static final javax.xml.namespace.QName RAINFOREST$12 = 
15122                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "RainForest");
15123             private static final javax.xml.namespace.QName MIXEDFOREST$14 = 
15124                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MixedForest");
15125             private static final javax.xml.namespace.QName PRAIRIEGRASSLANDS$16 = 
15126                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PrairieGrasslands");
15127             private static final javax.xml.namespace.QName DESERT$18 = 
15128                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Desert");
15129             private static final javax.xml.namespace.QName SUBTROPICAL$20 = 
15130                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SUBTROPICAL");
15131             private static final javax.xml.namespace.QName SUBTROPICALRAINFOREST$22 = 
15132                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SUBTROPICALRainForest");
15133             private static final javax.xml.namespace.QName SUBTROPICALSEASONALFOREST$24 = 
15134                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SUBTROPICALSeasonalForest");
15135             private static final javax.xml.namespace.QName SUBTROPICALSAVANNA$26 = 
15136                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SUBTROPICALSavanna");
15137             private static final javax.xml.namespace.QName SUBTROPICALTHORNWOODS$28 = 
15138                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SUBTROPICALThornwoods");
15139             private static final javax.xml.namespace.QName SUBTROPICALDECIDUOUSFOREST$30 = 
15140                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SUBTROPICALDeciduousForest");
15141             private static final javax.xml.namespace.QName SUBTROPICALCONIFEROUSFOREST$32 = 
15142                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SUBTROPICALConiferousForest");
15143             private static final javax.xml.namespace.QName SUBTROPICALDESERT$34 = 
15144                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SUBTROPICALDesert");
15145             private static final javax.xml.namespace.QName TROPICAL$36 = 
15146                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "TROPICAL");
15147             private static final javax.xml.namespace.QName TROPICALRAINFOREST$38 = 
15148                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "TROPICALRainForest");
15149             private static final javax.xml.namespace.QName TROPICALSEASONALFOREST$40 = 
15150                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "TROPICALSeasonalForest");
15151             private static final javax.xml.namespace.QName TROPICALSAVANNA$42 = 
15152                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "TROPICALSavanna");
15153             private static final javax.xml.namespace.QName TROPICALTHORNWOODS$44 = 
15154                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "TROPICALThornwoods");
15155             private static final javax.xml.namespace.QName TROPICALDECIDUOUSFOREST$46 = 
15156                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "TROPICALDeciduousForest");
15157             private static final javax.xml.namespace.QName TROPICALCONIFEROUSFOREST$48 = 
15158                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "TROPICALConiferousForest");
15159             private static final javax.xml.namespace.QName TROPICALDESERT$50 = 
15160                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "TROPICALDesert");
15161             private static final javax.xml.namespace.QName CHAPPARALSCLEROPHYLLSHRUBLANDS$52 = 
15162                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "CHAPPARALSCLEROPHYLLSHRUBLANDS");
15163             private static final javax.xml.namespace.QName ALPINE$54 = 
15164                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ALPINE");
15165             private static final javax.xml.namespace.QName MONTANE$56 = 
15166                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MONTANE");
15167             private static final javax.xml.namespace.QName CLOUDFOREST$58 = 
15168                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "CLOUDFOREST");
15169             private static final javax.xml.namespace.QName RIPARIANZONES$60 = 
15170                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "RIPARIANZONES");
15171             private static final javax.xml.namespace.QName ISLANDS$62 = 
15172                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ISLANDS");
15173             private static final javax.xml.namespace.QName BEACHESDUNESSHORESBARRIERISLANDS$64 = 
15174                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "BEACHESDUNESSHORESBARRIERISLANDS");
15175             private static final javax.xml.namespace.QName CAVESROCKOUTCROPSCLIFFS$66 = 
15176                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "CAVESROCKOUTCROPSCLIFFS");
15177             private static final javax.xml.namespace.QName CROPLANDSFALLOWFIELDSPASTURES$68 = 
15178                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "CROPLANDSFALLOWFIELDSPASTURES");
15179             private static final javax.xml.namespace.QName URBANSUBURBAN$70 = 
15180                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "URBANSUBURBAN");
15181             private static final javax.xml.namespace.QName SUBTERRANEANSOILSEDIMENTS$72 = 
15182                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SUBTERRANEANSOILSEDIMENTS");
15183             private static final javax.xml.namespace.QName EXTREMETERRESTRIALENVIRONMENT$74 = 
15184                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "EXTREMETERRESTRIALENVIRONMENT");
15185             private static final javax.xml.namespace.QName AERIAL$76 = 
15186                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "AERIAL");
15187             private static final javax.xml.namespace.QName GENERALAQUATIC$78 = 
15188                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "GENERALAQUATIC");
15189             private static final javax.xml.namespace.QName FRESHWATER$80 = 
15190                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "FRESHWATER");
15191             private static final javax.xml.namespace.QName WETLANDSBOGSSWAMPS$82 = 
15192                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "WetlandsBogsSwamps");
15193             private static final javax.xml.namespace.QName LAKESPONDS$84 = 
15194                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "LakesPonds");
15195             private static final javax.xml.namespace.QName RIVERSSTREAMS$86 = 
15196                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "RiversStreams");
15197             private static final javax.xml.namespace.QName RESERVOIRS$88 = 
15198                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Reservoirs");
15199             private static final javax.xml.namespace.QName MARINE$90 = 
15200                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MARINE");
15201             private static final javax.xml.namespace.QName OPENOCEANCONTINENTALSHELF$92 = 
15202                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "OpenOceanContinentalShelf");
15203             private static final javax.xml.namespace.QName BATHYAL$94 = 
15204                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Bathyal");
15205             private static final javax.xml.namespace.QName ABYSSAL$96 = 
15206                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Abyssal");
15207             private static final javax.xml.namespace.QName ESTUARINE$98 = 
15208                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Estuarine");
15209             private static final javax.xml.namespace.QName INTERTIDALTIDALCOASTAL$100 = 
15210                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "IntertidalTidalCoastal");
15211             private static final javax.xml.namespace.QName CORALREEF$102 = 
15212                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "CoralReef");
15213             private static final javax.xml.namespace.QName HYPERSALINE$104 = 
15214                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "HYPERSALINE");
15215             private static final javax.xml.namespace.QName EXTREMEAQUATICENVIRONMENT$106 = 
15216                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "EXTREMEAQUATICENVIRONMENT");
15217             private static final javax.xml.namespace.QName AQUATICCAVESROCKOUTCROPSCLIFFS$108 = 
15218                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "AQUATICCAVESROCKOUTCROPSCLIFFS");
15219             private static final javax.xml.namespace.QName MANGROVES$110 = 
15220                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MANGROVES");
15221             private static final javax.xml.namespace.QName SUBSURFACEWATERSSPRINGS$112 = 
15222                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SUBSURFACEWATERSSPRINGS");
15223             private static final javax.xml.namespace.QName EPHEMERALPOOLSSTREAMS$114 = 
15224                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "EPHEMERALPOOLSSTREAMS");
15225             private static final javax.xml.namespace.QName MICROPOOLSPITCHERPLANTSTREEHOLESOTHER$116 = 
15226                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MICROPOOLSPitcherPlantsTreeHolesOther");
15227             private static final javax.xml.namespace.QName LABORATORY$118 = 
15228                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "LABORATORY");
15229             private static final javax.xml.namespace.QName THEORETICALSYSTEMS$120 = 
15230                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "THEORETICALSYSTEMS");
15231             private static final javax.xml.namespace.QName OTHERARTIFICIALSYSTEMS$122 = 
15232                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "OTHERARTIFICIALSYSTEMS");
15233             private static final javax.xml.namespace.QName NOTAPPLICABLE$124 = 
15234                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NOTAPPLICABLE");
15235             
15236             
15237             /**
15238              * Gets the "GENERALTERRESTRIAL" element
15239              */
15240             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGENERALTERRESTRIAL()
15241             {
15242                 synchronized (monitor())
15243                 {
15244                     check_orphaned();
15245                     org.apache.xmlbeans.SimpleValue target = null;
15246                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENERALTERRESTRIAL$0, 0);
15247                     if (target == null)
15248                     {
15249                       return null;
15250                     }
15251                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15252                 }
15253             }
15254             
15255             /**
15256              * Gets (as xml) the "GENERALTERRESTRIAL" element
15257              */
15258             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGENERALTERRESTRIAL()
15259             {
15260                 synchronized (monitor())
15261                 {
15262                     check_orphaned();
15263                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15264                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GENERALTERRESTRIAL$0, 0);
15265                     return target;
15266                 }
15267             }
15268             
15269             /**
15270              * True if has "GENERALTERRESTRIAL" element
15271              */
15272             public boolean isSetGENERALTERRESTRIAL()
15273             {
15274                 synchronized (monitor())
15275                 {
15276                     check_orphaned();
15277                     return get_store().count_elements(GENERALTERRESTRIAL$0) != 0;
15278                 }
15279             }
15280             
15281             /**
15282              * Sets the "GENERALTERRESTRIAL" element
15283              */
15284             public void setGENERALTERRESTRIAL(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum generalterrestrial)
15285             {
15286                 synchronized (monitor())
15287                 {
15288                     check_orphaned();
15289                     org.apache.xmlbeans.SimpleValue target = null;
15290                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENERALTERRESTRIAL$0, 0);
15291                     if (target == null)
15292                     {
15293                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GENERALTERRESTRIAL$0);
15294                     }
15295                     target.setEnumValue(generalterrestrial);
15296                 }
15297             }
15298             
15299             /**
15300              * Sets (as xml) the "GENERALTERRESTRIAL" element
15301              */
15302             public void xsetGENERALTERRESTRIAL(gov.grants.apply.system.globalLibraryV20.YesNoDataType generalterrestrial)
15303             {
15304                 synchronized (monitor())
15305                 {
15306                     check_orphaned();
15307                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15308                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GENERALTERRESTRIAL$0, 0);
15309                     if (target == null)
15310                     {
15311                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GENERALTERRESTRIAL$0);
15312                     }
15313                     target.set(generalterrestrial);
15314                 }
15315             }
15316             
15317             /**
15318              * Unsets the "GENERALTERRESTRIAL" element
15319              */
15320             public void unsetGENERALTERRESTRIAL()
15321             {
15322                 synchronized (monitor())
15323                 {
15324                     check_orphaned();
15325                     get_store().remove_element(GENERALTERRESTRIAL$0, 0);
15326                 }
15327             }
15328             
15329             /**
15330              * Gets the "TUNDRA" element
15331              */
15332             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTUNDRA()
15333             {
15334                 synchronized (monitor())
15335                 {
15336                     check_orphaned();
15337                     org.apache.xmlbeans.SimpleValue target = null;
15338                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TUNDRA$2, 0);
15339                     if (target == null)
15340                     {
15341                       return null;
15342                     }
15343                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15344                 }
15345             }
15346             
15347             /**
15348              * Gets (as xml) the "TUNDRA" element
15349              */
15350             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTUNDRA()
15351             {
15352                 synchronized (monitor())
15353                 {
15354                     check_orphaned();
15355                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15356                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TUNDRA$2, 0);
15357                     return target;
15358                 }
15359             }
15360             
15361             /**
15362              * True if has "TUNDRA" element
15363              */
15364             public boolean isSetTUNDRA()
15365             {
15366                 synchronized (monitor())
15367                 {
15368                     check_orphaned();
15369                     return get_store().count_elements(TUNDRA$2) != 0;
15370                 }
15371             }
15372             
15373             /**
15374              * Sets the "TUNDRA" element
15375              */
15376             public void setTUNDRA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tundra)
15377             {
15378                 synchronized (monitor())
15379                 {
15380                     check_orphaned();
15381                     org.apache.xmlbeans.SimpleValue target = null;
15382                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TUNDRA$2, 0);
15383                     if (target == null)
15384                     {
15385                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TUNDRA$2);
15386                     }
15387                     target.setEnumValue(tundra);
15388                 }
15389             }
15390             
15391             /**
15392              * Sets (as xml) the "TUNDRA" element
15393              */
15394             public void xsetTUNDRA(gov.grants.apply.system.globalLibraryV20.YesNoDataType tundra)
15395             {
15396                 synchronized (monitor())
15397                 {
15398                     check_orphaned();
15399                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15400                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TUNDRA$2, 0);
15401                     if (target == null)
15402                     {
15403                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TUNDRA$2);
15404                     }
15405                     target.set(tundra);
15406                 }
15407             }
15408             
15409             /**
15410              * Unsets the "TUNDRA" element
15411              */
15412             public void unsetTUNDRA()
15413             {
15414                 synchronized (monitor())
15415                 {
15416                     check_orphaned();
15417                     get_store().remove_element(TUNDRA$2, 0);
15418                 }
15419             }
15420             
15421             /**
15422              * Gets the "BOREALFOREST" element
15423              */
15424             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBOREALFOREST()
15425             {
15426                 synchronized (monitor())
15427                 {
15428                     check_orphaned();
15429                     org.apache.xmlbeans.SimpleValue target = null;
15430                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BOREALFOREST$4, 0);
15431                     if (target == null)
15432                     {
15433                       return null;
15434                     }
15435                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15436                 }
15437             }
15438             
15439             /**
15440              * Gets (as xml) the "BOREALFOREST" element
15441              */
15442             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBOREALFOREST()
15443             {
15444                 synchronized (monitor())
15445                 {
15446                     check_orphaned();
15447                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15448                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BOREALFOREST$4, 0);
15449                     return target;
15450                 }
15451             }
15452             
15453             /**
15454              * True if has "BOREALFOREST" element
15455              */
15456             public boolean isSetBOREALFOREST()
15457             {
15458                 synchronized (monitor())
15459                 {
15460                     check_orphaned();
15461                     return get_store().count_elements(BOREALFOREST$4) != 0;
15462                 }
15463             }
15464             
15465             /**
15466              * Sets the "BOREALFOREST" element
15467              */
15468             public void setBOREALFOREST(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum borealforest)
15469             {
15470                 synchronized (monitor())
15471                 {
15472                     check_orphaned();
15473                     org.apache.xmlbeans.SimpleValue target = null;
15474                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BOREALFOREST$4, 0);
15475                     if (target == null)
15476                     {
15477                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BOREALFOREST$4);
15478                     }
15479                     target.setEnumValue(borealforest);
15480                 }
15481             }
15482             
15483             /**
15484              * Sets (as xml) the "BOREALFOREST" element
15485              */
15486             public void xsetBOREALFOREST(gov.grants.apply.system.globalLibraryV20.YesNoDataType borealforest)
15487             {
15488                 synchronized (monitor())
15489                 {
15490                     check_orphaned();
15491                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15492                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BOREALFOREST$4, 0);
15493                     if (target == null)
15494                     {
15495                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BOREALFOREST$4);
15496                     }
15497                     target.set(borealforest);
15498                 }
15499             }
15500             
15501             /**
15502              * Unsets the "BOREALFOREST" element
15503              */
15504             public void unsetBOREALFOREST()
15505             {
15506                 synchronized (monitor())
15507                 {
15508                     check_orphaned();
15509                     get_store().remove_element(BOREALFOREST$4, 0);
15510                 }
15511             }
15512             
15513             /**
15514              * Gets the "TEMPERATE" element
15515              */
15516             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTEMPERATE()
15517             {
15518                 synchronized (monitor())
15519                 {
15520                     check_orphaned();
15521                     org.apache.xmlbeans.SimpleValue target = null;
15522                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TEMPERATE$6, 0);
15523                     if (target == null)
15524                     {
15525                       return null;
15526                     }
15527                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15528                 }
15529             }
15530             
15531             /**
15532              * Gets (as xml) the "TEMPERATE" element
15533              */
15534             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTEMPERATE()
15535             {
15536                 synchronized (monitor())
15537                 {
15538                     check_orphaned();
15539                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15540                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TEMPERATE$6, 0);
15541                     return target;
15542                 }
15543             }
15544             
15545             /**
15546              * True if has "TEMPERATE" element
15547              */
15548             public boolean isSetTEMPERATE()
15549             {
15550                 synchronized (monitor())
15551                 {
15552                     check_orphaned();
15553                     return get_store().count_elements(TEMPERATE$6) != 0;
15554                 }
15555             }
15556             
15557             /**
15558              * Sets the "TEMPERATE" element
15559              */
15560             public void setTEMPERATE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum temperate)
15561             {
15562                 synchronized (monitor())
15563                 {
15564                     check_orphaned();
15565                     org.apache.xmlbeans.SimpleValue target = null;
15566                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TEMPERATE$6, 0);
15567                     if (target == null)
15568                     {
15569                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TEMPERATE$6);
15570                     }
15571                     target.setEnumValue(temperate);
15572                 }
15573             }
15574             
15575             /**
15576              * Sets (as xml) the "TEMPERATE" element
15577              */
15578             public void xsetTEMPERATE(gov.grants.apply.system.globalLibraryV20.YesNoDataType temperate)
15579             {
15580                 synchronized (monitor())
15581                 {
15582                     check_orphaned();
15583                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15584                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TEMPERATE$6, 0);
15585                     if (target == null)
15586                     {
15587                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TEMPERATE$6);
15588                     }
15589                     target.set(temperate);
15590                 }
15591             }
15592             
15593             /**
15594              * Unsets the "TEMPERATE" element
15595              */
15596             public void unsetTEMPERATE()
15597             {
15598                 synchronized (monitor())
15599                 {
15600                     check_orphaned();
15601                     get_store().remove_element(TEMPERATE$6, 0);
15602                 }
15603             }
15604             
15605             /**
15606              * Gets the "DeciduousForest" element
15607              */
15608             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDeciduousForest()
15609             {
15610                 synchronized (monitor())
15611                 {
15612                     check_orphaned();
15613                     org.apache.xmlbeans.SimpleValue target = null;
15614                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DECIDUOUSFOREST$8, 0);
15615                     if (target == null)
15616                     {
15617                       return null;
15618                     }
15619                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15620                 }
15621             }
15622             
15623             /**
15624              * Gets (as xml) the "DeciduousForest" element
15625              */
15626             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDeciduousForest()
15627             {
15628                 synchronized (monitor())
15629                 {
15630                     check_orphaned();
15631                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15632                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DECIDUOUSFOREST$8, 0);
15633                     return target;
15634                 }
15635             }
15636             
15637             /**
15638              * True if has "DeciduousForest" element
15639              */
15640             public boolean isSetDeciduousForest()
15641             {
15642                 synchronized (monitor())
15643                 {
15644                     check_orphaned();
15645                     return get_store().count_elements(DECIDUOUSFOREST$8) != 0;
15646                 }
15647             }
15648             
15649             /**
15650              * Sets the "DeciduousForest" element
15651              */
15652             public void setDeciduousForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum deciduousForest)
15653             {
15654                 synchronized (monitor())
15655                 {
15656                     check_orphaned();
15657                     org.apache.xmlbeans.SimpleValue target = null;
15658                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DECIDUOUSFOREST$8, 0);
15659                     if (target == null)
15660                     {
15661                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DECIDUOUSFOREST$8);
15662                     }
15663                     target.setEnumValue(deciduousForest);
15664                 }
15665             }
15666             
15667             /**
15668              * Sets (as xml) the "DeciduousForest" element
15669              */
15670             public void xsetDeciduousForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType deciduousForest)
15671             {
15672                 synchronized (monitor())
15673                 {
15674                     check_orphaned();
15675                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15676                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DECIDUOUSFOREST$8, 0);
15677                     if (target == null)
15678                     {
15679                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DECIDUOUSFOREST$8);
15680                     }
15681                     target.set(deciduousForest);
15682                 }
15683             }
15684             
15685             /**
15686              * Unsets the "DeciduousForest" element
15687              */
15688             public void unsetDeciduousForest()
15689             {
15690                 synchronized (monitor())
15691                 {
15692                     check_orphaned();
15693                     get_store().remove_element(DECIDUOUSFOREST$8, 0);
15694                 }
15695             }
15696             
15697             /**
15698              * Gets the "ConiferousForest" element
15699              */
15700             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConiferousForest()
15701             {
15702                 synchronized (monitor())
15703                 {
15704                     check_orphaned();
15705                     org.apache.xmlbeans.SimpleValue target = null;
15706                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONIFEROUSFOREST$10, 0);
15707                     if (target == null)
15708                     {
15709                       return null;
15710                     }
15711                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15712                 }
15713             }
15714             
15715             /**
15716              * Gets (as xml) the "ConiferousForest" element
15717              */
15718             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConiferousForest()
15719             {
15720                 synchronized (monitor())
15721                 {
15722                     check_orphaned();
15723                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15724                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONIFEROUSFOREST$10, 0);
15725                     return target;
15726                 }
15727             }
15728             
15729             /**
15730              * True if has "ConiferousForest" element
15731              */
15732             public boolean isSetConiferousForest()
15733             {
15734                 synchronized (monitor())
15735                 {
15736                     check_orphaned();
15737                     return get_store().count_elements(CONIFEROUSFOREST$10) != 0;
15738                 }
15739             }
15740             
15741             /**
15742              * Sets the "ConiferousForest" element
15743              */
15744             public void setConiferousForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum coniferousForest)
15745             {
15746                 synchronized (monitor())
15747                 {
15748                     check_orphaned();
15749                     org.apache.xmlbeans.SimpleValue target = null;
15750                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONIFEROUSFOREST$10, 0);
15751                     if (target == null)
15752                     {
15753                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONIFEROUSFOREST$10);
15754                     }
15755                     target.setEnumValue(coniferousForest);
15756                 }
15757             }
15758             
15759             /**
15760              * Sets (as xml) the "ConiferousForest" element
15761              */
15762             public void xsetConiferousForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType coniferousForest)
15763             {
15764                 synchronized (monitor())
15765                 {
15766                     check_orphaned();
15767                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15768                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONIFEROUSFOREST$10, 0);
15769                     if (target == null)
15770                     {
15771                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONIFEROUSFOREST$10);
15772                     }
15773                     target.set(coniferousForest);
15774                 }
15775             }
15776             
15777             /**
15778              * Unsets the "ConiferousForest" element
15779              */
15780             public void unsetConiferousForest()
15781             {
15782                 synchronized (monitor())
15783                 {
15784                     check_orphaned();
15785                     get_store().remove_element(CONIFEROUSFOREST$10, 0);
15786                 }
15787             }
15788             
15789             /**
15790              * Gets the "RainForest" element
15791              */
15792             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRainForest()
15793             {
15794                 synchronized (monitor())
15795                 {
15796                     check_orphaned();
15797                     org.apache.xmlbeans.SimpleValue target = null;
15798                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RAINFOREST$12, 0);
15799                     if (target == null)
15800                     {
15801                       return null;
15802                     }
15803                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15804                 }
15805             }
15806             
15807             /**
15808              * Gets (as xml) the "RainForest" element
15809              */
15810             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRainForest()
15811             {
15812                 synchronized (monitor())
15813                 {
15814                     check_orphaned();
15815                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15816                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RAINFOREST$12, 0);
15817                     return target;
15818                 }
15819             }
15820             
15821             /**
15822              * True if has "RainForest" element
15823              */
15824             public boolean isSetRainForest()
15825             {
15826                 synchronized (monitor())
15827                 {
15828                     check_orphaned();
15829                     return get_store().count_elements(RAINFOREST$12) != 0;
15830                 }
15831             }
15832             
15833             /**
15834              * Sets the "RainForest" element
15835              */
15836             public void setRainForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum rainForest)
15837             {
15838                 synchronized (monitor())
15839                 {
15840                     check_orphaned();
15841                     org.apache.xmlbeans.SimpleValue target = null;
15842                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RAINFOREST$12, 0);
15843                     if (target == null)
15844                     {
15845                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RAINFOREST$12);
15846                     }
15847                     target.setEnumValue(rainForest);
15848                 }
15849             }
15850             
15851             /**
15852              * Sets (as xml) the "RainForest" element
15853              */
15854             public void xsetRainForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType rainForest)
15855             {
15856                 synchronized (monitor())
15857                 {
15858                     check_orphaned();
15859                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15860                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RAINFOREST$12, 0);
15861                     if (target == null)
15862                     {
15863                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RAINFOREST$12);
15864                     }
15865                     target.set(rainForest);
15866                 }
15867             }
15868             
15869             /**
15870              * Unsets the "RainForest" element
15871              */
15872             public void unsetRainForest()
15873             {
15874                 synchronized (monitor())
15875                 {
15876                     check_orphaned();
15877                     get_store().remove_element(RAINFOREST$12, 0);
15878                 }
15879             }
15880             
15881             /**
15882              * Gets the "MixedForest" element
15883              */
15884             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMixedForest()
15885             {
15886                 synchronized (monitor())
15887                 {
15888                     check_orphaned();
15889                     org.apache.xmlbeans.SimpleValue target = null;
15890                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MIXEDFOREST$14, 0);
15891                     if (target == null)
15892                     {
15893                       return null;
15894                     }
15895                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15896                 }
15897             }
15898             
15899             /**
15900              * Gets (as xml) the "MixedForest" element
15901              */
15902             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMixedForest()
15903             {
15904                 synchronized (monitor())
15905                 {
15906                     check_orphaned();
15907                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15908                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MIXEDFOREST$14, 0);
15909                     return target;
15910                 }
15911             }
15912             
15913             /**
15914              * True if has "MixedForest" element
15915              */
15916             public boolean isSetMixedForest()
15917             {
15918                 synchronized (monitor())
15919                 {
15920                     check_orphaned();
15921                     return get_store().count_elements(MIXEDFOREST$14) != 0;
15922                 }
15923             }
15924             
15925             /**
15926              * Sets the "MixedForest" element
15927              */
15928             public void setMixedForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mixedForest)
15929             {
15930                 synchronized (monitor())
15931                 {
15932                     check_orphaned();
15933                     org.apache.xmlbeans.SimpleValue target = null;
15934                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MIXEDFOREST$14, 0);
15935                     if (target == null)
15936                     {
15937                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MIXEDFOREST$14);
15938                     }
15939                     target.setEnumValue(mixedForest);
15940                 }
15941             }
15942             
15943             /**
15944              * Sets (as xml) the "MixedForest" element
15945              */
15946             public void xsetMixedForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType mixedForest)
15947             {
15948                 synchronized (monitor())
15949                 {
15950                     check_orphaned();
15951                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15952                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MIXEDFOREST$14, 0);
15953                     if (target == null)
15954                     {
15955                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MIXEDFOREST$14);
15956                     }
15957                     target.set(mixedForest);
15958                 }
15959             }
15960             
15961             /**
15962              * Unsets the "MixedForest" element
15963              */
15964             public void unsetMixedForest()
15965             {
15966                 synchronized (monitor())
15967                 {
15968                     check_orphaned();
15969                     get_store().remove_element(MIXEDFOREST$14, 0);
15970                 }
15971             }
15972             
15973             /**
15974              * Gets the "PrairieGrasslands" element
15975              */
15976             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPrairieGrasslands()
15977             {
15978                 synchronized (monitor())
15979                 {
15980                     check_orphaned();
15981                     org.apache.xmlbeans.SimpleValue target = null;
15982                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRAIRIEGRASSLANDS$16, 0);
15983                     if (target == null)
15984                     {
15985                       return null;
15986                     }
15987                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15988                 }
15989             }
15990             
15991             /**
15992              * Gets (as xml) the "PrairieGrasslands" element
15993              */
15994             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPrairieGrasslands()
15995             {
15996                 synchronized (monitor())
15997                 {
15998                     check_orphaned();
15999                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16000                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRAIRIEGRASSLANDS$16, 0);
16001                     return target;
16002                 }
16003             }
16004             
16005             /**
16006              * True if has "PrairieGrasslands" element
16007              */
16008             public boolean isSetPrairieGrasslands()
16009             {
16010                 synchronized (monitor())
16011                 {
16012                     check_orphaned();
16013                     return get_store().count_elements(PRAIRIEGRASSLANDS$16) != 0;
16014                 }
16015             }
16016             
16017             /**
16018              * Sets the "PrairieGrasslands" element
16019              */
16020             public void setPrairieGrasslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum prairieGrasslands)
16021             {
16022                 synchronized (monitor())
16023                 {
16024                     check_orphaned();
16025                     org.apache.xmlbeans.SimpleValue target = null;
16026                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRAIRIEGRASSLANDS$16, 0);
16027                     if (target == null)
16028                     {
16029                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRAIRIEGRASSLANDS$16);
16030                     }
16031                     target.setEnumValue(prairieGrasslands);
16032                 }
16033             }
16034             
16035             /**
16036              * Sets (as xml) the "PrairieGrasslands" element
16037              */
16038             public void xsetPrairieGrasslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType prairieGrasslands)
16039             {
16040                 synchronized (monitor())
16041                 {
16042                     check_orphaned();
16043                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16044                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRAIRIEGRASSLANDS$16, 0);
16045                     if (target == null)
16046                     {
16047                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PRAIRIEGRASSLANDS$16);
16048                     }
16049                     target.set(prairieGrasslands);
16050                 }
16051             }
16052             
16053             /**
16054              * Unsets the "PrairieGrasslands" element
16055              */
16056             public void unsetPrairieGrasslands()
16057             {
16058                 synchronized (monitor())
16059                 {
16060                     check_orphaned();
16061                     get_store().remove_element(PRAIRIEGRASSLANDS$16, 0);
16062                 }
16063             }
16064             
16065             /**
16066              * Gets the "Desert" element
16067              */
16068             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDesert()
16069             {
16070                 synchronized (monitor())
16071                 {
16072                     check_orphaned();
16073                     org.apache.xmlbeans.SimpleValue target = null;
16074                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DESERT$18, 0);
16075                     if (target == null)
16076                     {
16077                       return null;
16078                     }
16079                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16080                 }
16081             }
16082             
16083             /**
16084              * Gets (as xml) the "Desert" element
16085              */
16086             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDesert()
16087             {
16088                 synchronized (monitor())
16089                 {
16090                     check_orphaned();
16091                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16092                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DESERT$18, 0);
16093                     return target;
16094                 }
16095             }
16096             
16097             /**
16098              * True if has "Desert" element
16099              */
16100             public boolean isSetDesert()
16101             {
16102                 synchronized (monitor())
16103                 {
16104                     check_orphaned();
16105                     return get_store().count_elements(DESERT$18) != 0;
16106                 }
16107             }
16108             
16109             /**
16110              * Sets the "Desert" element
16111              */
16112             public void setDesert(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum desert)
16113             {
16114                 synchronized (monitor())
16115                 {
16116                     check_orphaned();
16117                     org.apache.xmlbeans.SimpleValue target = null;
16118                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DESERT$18, 0);
16119                     if (target == null)
16120                     {
16121                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DESERT$18);
16122                     }
16123                     target.setEnumValue(desert);
16124                 }
16125             }
16126             
16127             /**
16128              * Sets (as xml) the "Desert" element
16129              */
16130             public void xsetDesert(gov.grants.apply.system.globalLibraryV20.YesNoDataType desert)
16131             {
16132                 synchronized (monitor())
16133                 {
16134                     check_orphaned();
16135                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16136                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DESERT$18, 0);
16137                     if (target == null)
16138                     {
16139                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DESERT$18);
16140                     }
16141                     target.set(desert);
16142                 }
16143             }
16144             
16145             /**
16146              * Unsets the "Desert" element
16147              */
16148             public void unsetDesert()
16149             {
16150                 synchronized (monitor())
16151                 {
16152                     check_orphaned();
16153                     get_store().remove_element(DESERT$18, 0);
16154                 }
16155             }
16156             
16157             /**
16158              * Gets the "SUBTROPICAL" element
16159              */
16160             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSUBTROPICAL()
16161             {
16162                 synchronized (monitor())
16163                 {
16164                     check_orphaned();
16165                     org.apache.xmlbeans.SimpleValue target = null;
16166                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTROPICAL$20, 0);
16167                     if (target == null)
16168                     {
16169                       return null;
16170                     }
16171                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16172                 }
16173             }
16174             
16175             /**
16176              * Gets (as xml) the "SUBTROPICAL" element
16177              */
16178             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSUBTROPICAL()
16179             {
16180                 synchronized (monitor())
16181                 {
16182                     check_orphaned();
16183                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16184                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTROPICAL$20, 0);
16185                     return target;
16186                 }
16187             }
16188             
16189             /**
16190              * True if has "SUBTROPICAL" element
16191              */
16192             public boolean isSetSUBTROPICAL()
16193             {
16194                 synchronized (monitor())
16195                 {
16196                     check_orphaned();
16197                     return get_store().count_elements(SUBTROPICAL$20) != 0;
16198                 }
16199             }
16200             
16201             /**
16202              * Sets the "SUBTROPICAL" element
16203              */
16204             public void setSUBTROPICAL(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum subtropical)
16205             {
16206                 synchronized (monitor())
16207                 {
16208                     check_orphaned();
16209                     org.apache.xmlbeans.SimpleValue target = null;
16210                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTROPICAL$20, 0);
16211                     if (target == null)
16212                     {
16213                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBTROPICAL$20);
16214                     }
16215                     target.setEnumValue(subtropical);
16216                 }
16217             }
16218             
16219             /**
16220              * Sets (as xml) the "SUBTROPICAL" element
16221              */
16222             public void xsetSUBTROPICAL(gov.grants.apply.system.globalLibraryV20.YesNoDataType subtropical)
16223             {
16224                 synchronized (monitor())
16225                 {
16226                     check_orphaned();
16227                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16228                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTROPICAL$20, 0);
16229                     if (target == null)
16230                     {
16231                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SUBTROPICAL$20);
16232                     }
16233                     target.set(subtropical);
16234                 }
16235             }
16236             
16237             /**
16238              * Unsets the "SUBTROPICAL" element
16239              */
16240             public void unsetSUBTROPICAL()
16241             {
16242                 synchronized (monitor())
16243                 {
16244                     check_orphaned();
16245                     get_store().remove_element(SUBTROPICAL$20, 0);
16246                 }
16247             }
16248             
16249             /**
16250              * Gets the "SUBTROPICALRainForest" element
16251              */
16252             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSUBTROPICALRainForest()
16253             {
16254                 synchronized (monitor())
16255                 {
16256                     check_orphaned();
16257                     org.apache.xmlbeans.SimpleValue target = null;
16258                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTROPICALRAINFOREST$22, 0);
16259                     if (target == null)
16260                     {
16261                       return null;
16262                     }
16263                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16264                 }
16265             }
16266             
16267             /**
16268              * Gets (as xml) the "SUBTROPICALRainForest" element
16269              */
16270             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSUBTROPICALRainForest()
16271             {
16272                 synchronized (monitor())
16273                 {
16274                     check_orphaned();
16275                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16276                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTROPICALRAINFOREST$22, 0);
16277                     return target;
16278                 }
16279             }
16280             
16281             /**
16282              * True if has "SUBTROPICALRainForest" element
16283              */
16284             public boolean isSetSUBTROPICALRainForest()
16285             {
16286                 synchronized (monitor())
16287                 {
16288                     check_orphaned();
16289                     return get_store().count_elements(SUBTROPICALRAINFOREST$22) != 0;
16290                 }
16291             }
16292             
16293             /**
16294              * Sets the "SUBTROPICALRainForest" element
16295              */
16296             public void setSUBTROPICALRainForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum subtropicalRainForest)
16297             {
16298                 synchronized (monitor())
16299                 {
16300                     check_orphaned();
16301                     org.apache.xmlbeans.SimpleValue target = null;
16302                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTROPICALRAINFOREST$22, 0);
16303                     if (target == null)
16304                     {
16305                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBTROPICALRAINFOREST$22);
16306                     }
16307                     target.setEnumValue(subtropicalRainForest);
16308                 }
16309             }
16310             
16311             /**
16312              * Sets (as xml) the "SUBTROPICALRainForest" element
16313              */
16314             public void xsetSUBTROPICALRainForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType subtropicalRainForest)
16315             {
16316                 synchronized (monitor())
16317                 {
16318                     check_orphaned();
16319                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16320                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTROPICALRAINFOREST$22, 0);
16321                     if (target == null)
16322                     {
16323                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SUBTROPICALRAINFOREST$22);
16324                     }
16325                     target.set(subtropicalRainForest);
16326                 }
16327             }
16328             
16329             /**
16330              * Unsets the "SUBTROPICALRainForest" element
16331              */
16332             public void unsetSUBTROPICALRainForest()
16333             {
16334                 synchronized (monitor())
16335                 {
16336                     check_orphaned();
16337                     get_store().remove_element(SUBTROPICALRAINFOREST$22, 0);
16338                 }
16339             }
16340             
16341             /**
16342              * Gets the "SUBTROPICALSeasonalForest" element
16343              */
16344             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSUBTROPICALSeasonalForest()
16345             {
16346                 synchronized (monitor())
16347                 {
16348                     check_orphaned();
16349                     org.apache.xmlbeans.SimpleValue target = null;
16350                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTROPICALSEASONALFOREST$24, 0);
16351                     if (target == null)
16352                     {
16353                       return null;
16354                     }
16355                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16356                 }
16357             }
16358             
16359             /**
16360              * Gets (as xml) the "SUBTROPICALSeasonalForest" element
16361              */
16362             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSUBTROPICALSeasonalForest()
16363             {
16364                 synchronized (monitor())
16365                 {
16366                     check_orphaned();
16367                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16368                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTROPICALSEASONALFOREST$24, 0);
16369                     return target;
16370                 }
16371             }
16372             
16373             /**
16374              * True if has "SUBTROPICALSeasonalForest" element
16375              */
16376             public boolean isSetSUBTROPICALSeasonalForest()
16377             {
16378                 synchronized (monitor())
16379                 {
16380                     check_orphaned();
16381                     return get_store().count_elements(SUBTROPICALSEASONALFOREST$24) != 0;
16382                 }
16383             }
16384             
16385             /**
16386              * Sets the "SUBTROPICALSeasonalForest" element
16387              */
16388             public void setSUBTROPICALSeasonalForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum subtropicalSeasonalForest)
16389             {
16390                 synchronized (monitor())
16391                 {
16392                     check_orphaned();
16393                     org.apache.xmlbeans.SimpleValue target = null;
16394                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTROPICALSEASONALFOREST$24, 0);
16395                     if (target == null)
16396                     {
16397                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBTROPICALSEASONALFOREST$24);
16398                     }
16399                     target.setEnumValue(subtropicalSeasonalForest);
16400                 }
16401             }
16402             
16403             /**
16404              * Sets (as xml) the "SUBTROPICALSeasonalForest" element
16405              */
16406             public void xsetSUBTROPICALSeasonalForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType subtropicalSeasonalForest)
16407             {
16408                 synchronized (monitor())
16409                 {
16410                     check_orphaned();
16411                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16412                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTROPICALSEASONALFOREST$24, 0);
16413                     if (target == null)
16414                     {
16415                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SUBTROPICALSEASONALFOREST$24);
16416                     }
16417                     target.set(subtropicalSeasonalForest);
16418                 }
16419             }
16420             
16421             /**
16422              * Unsets the "SUBTROPICALSeasonalForest" element
16423              */
16424             public void unsetSUBTROPICALSeasonalForest()
16425             {
16426                 synchronized (monitor())
16427                 {
16428                     check_orphaned();
16429                     get_store().remove_element(SUBTROPICALSEASONALFOREST$24, 0);
16430                 }
16431             }
16432             
16433             /**
16434              * Gets the "SUBTROPICALSavanna" element
16435              */
16436             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSUBTROPICALSavanna()
16437             {
16438                 synchronized (monitor())
16439                 {
16440                     check_orphaned();
16441                     org.apache.xmlbeans.SimpleValue target = null;
16442                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTROPICALSAVANNA$26, 0);
16443                     if (target == null)
16444                     {
16445                       return null;
16446                     }
16447                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16448                 }
16449             }
16450             
16451             /**
16452              * Gets (as xml) the "SUBTROPICALSavanna" element
16453              */
16454             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSUBTROPICALSavanna()
16455             {
16456                 synchronized (monitor())
16457                 {
16458                     check_orphaned();
16459                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16460                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTROPICALSAVANNA$26, 0);
16461                     return target;
16462                 }
16463             }
16464             
16465             /**
16466              * True if has "SUBTROPICALSavanna" element
16467              */
16468             public boolean isSetSUBTROPICALSavanna()
16469             {
16470                 synchronized (monitor())
16471                 {
16472                     check_orphaned();
16473                     return get_store().count_elements(SUBTROPICALSAVANNA$26) != 0;
16474                 }
16475             }
16476             
16477             /**
16478              * Sets the "SUBTROPICALSavanna" element
16479              */
16480             public void setSUBTROPICALSavanna(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum subtropicalSavanna)
16481             {
16482                 synchronized (monitor())
16483                 {
16484                     check_orphaned();
16485                     org.apache.xmlbeans.SimpleValue target = null;
16486                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTROPICALSAVANNA$26, 0);
16487                     if (target == null)
16488                     {
16489                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBTROPICALSAVANNA$26);
16490                     }
16491                     target.setEnumValue(subtropicalSavanna);
16492                 }
16493             }
16494             
16495             /**
16496              * Sets (as xml) the "SUBTROPICALSavanna" element
16497              */
16498             public void xsetSUBTROPICALSavanna(gov.grants.apply.system.globalLibraryV20.YesNoDataType subtropicalSavanna)
16499             {
16500                 synchronized (monitor())
16501                 {
16502                     check_orphaned();
16503                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16504                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTROPICALSAVANNA$26, 0);
16505                     if (target == null)
16506                     {
16507                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SUBTROPICALSAVANNA$26);
16508                     }
16509                     target.set(subtropicalSavanna);
16510                 }
16511             }
16512             
16513             /**
16514              * Unsets the "SUBTROPICALSavanna" element
16515              */
16516             public void unsetSUBTROPICALSavanna()
16517             {
16518                 synchronized (monitor())
16519                 {
16520                     check_orphaned();
16521                     get_store().remove_element(SUBTROPICALSAVANNA$26, 0);
16522                 }
16523             }
16524             
16525             /**
16526              * Gets the "SUBTROPICALThornwoods" element
16527              */
16528             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSUBTROPICALThornwoods()
16529             {
16530                 synchronized (monitor())
16531                 {
16532                     check_orphaned();
16533                     org.apache.xmlbeans.SimpleValue target = null;
16534                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTROPICALTHORNWOODS$28, 0);
16535                     if (target == null)
16536                     {
16537                       return null;
16538                     }
16539                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16540                 }
16541             }
16542             
16543             /**
16544              * Gets (as xml) the "SUBTROPICALThornwoods" element
16545              */
16546             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSUBTROPICALThornwoods()
16547             {
16548                 synchronized (monitor())
16549                 {
16550                     check_orphaned();
16551                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16552                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTROPICALTHORNWOODS$28, 0);
16553                     return target;
16554                 }
16555             }
16556             
16557             /**
16558              * True if has "SUBTROPICALThornwoods" element
16559              */
16560             public boolean isSetSUBTROPICALThornwoods()
16561             {
16562                 synchronized (monitor())
16563                 {
16564                     check_orphaned();
16565                     return get_store().count_elements(SUBTROPICALTHORNWOODS$28) != 0;
16566                 }
16567             }
16568             
16569             /**
16570              * Sets the "SUBTROPICALThornwoods" element
16571              */
16572             public void setSUBTROPICALThornwoods(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum subtropicalThornwoods)
16573             {
16574                 synchronized (monitor())
16575                 {
16576                     check_orphaned();
16577                     org.apache.xmlbeans.SimpleValue target = null;
16578                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTROPICALTHORNWOODS$28, 0);
16579                     if (target == null)
16580                     {
16581                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBTROPICALTHORNWOODS$28);
16582                     }
16583                     target.setEnumValue(subtropicalThornwoods);
16584                 }
16585             }
16586             
16587             /**
16588              * Sets (as xml) the "SUBTROPICALThornwoods" element
16589              */
16590             public void xsetSUBTROPICALThornwoods(gov.grants.apply.system.globalLibraryV20.YesNoDataType subtropicalThornwoods)
16591             {
16592                 synchronized (monitor())
16593                 {
16594                     check_orphaned();
16595                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16596                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTROPICALTHORNWOODS$28, 0);
16597                     if (target == null)
16598                     {
16599                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SUBTROPICALTHORNWOODS$28);
16600                     }
16601                     target.set(subtropicalThornwoods);
16602                 }
16603             }
16604             
16605             /**
16606              * Unsets the "SUBTROPICALThornwoods" element
16607              */
16608             public void unsetSUBTROPICALThornwoods()
16609             {
16610                 synchronized (monitor())
16611                 {
16612                     check_orphaned();
16613                     get_store().remove_element(SUBTROPICALTHORNWOODS$28, 0);
16614                 }
16615             }
16616             
16617             /**
16618              * Gets the "SUBTROPICALDeciduousForest" element
16619              */
16620             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSUBTROPICALDeciduousForest()
16621             {
16622                 synchronized (monitor())
16623                 {
16624                     check_orphaned();
16625                     org.apache.xmlbeans.SimpleValue target = null;
16626                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTROPICALDECIDUOUSFOREST$30, 0);
16627                     if (target == null)
16628                     {
16629                       return null;
16630                     }
16631                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16632                 }
16633             }
16634             
16635             /**
16636              * Gets (as xml) the "SUBTROPICALDeciduousForest" element
16637              */
16638             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSUBTROPICALDeciduousForest()
16639             {
16640                 synchronized (monitor())
16641                 {
16642                     check_orphaned();
16643                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16644                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTROPICALDECIDUOUSFOREST$30, 0);
16645                     return target;
16646                 }
16647             }
16648             
16649             /**
16650              * True if has "SUBTROPICALDeciduousForest" element
16651              */
16652             public boolean isSetSUBTROPICALDeciduousForest()
16653             {
16654                 synchronized (monitor())
16655                 {
16656                     check_orphaned();
16657                     return get_store().count_elements(SUBTROPICALDECIDUOUSFOREST$30) != 0;
16658                 }
16659             }
16660             
16661             /**
16662              * Sets the "SUBTROPICALDeciduousForest" element
16663              */
16664             public void setSUBTROPICALDeciduousForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum subtropicalDeciduousForest)
16665             {
16666                 synchronized (monitor())
16667                 {
16668                     check_orphaned();
16669                     org.apache.xmlbeans.SimpleValue target = null;
16670                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTROPICALDECIDUOUSFOREST$30, 0);
16671                     if (target == null)
16672                     {
16673                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBTROPICALDECIDUOUSFOREST$30);
16674                     }
16675                     target.setEnumValue(subtropicalDeciduousForest);
16676                 }
16677             }
16678             
16679             /**
16680              * Sets (as xml) the "SUBTROPICALDeciduousForest" element
16681              */
16682             public void xsetSUBTROPICALDeciduousForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType subtropicalDeciduousForest)
16683             {
16684                 synchronized (monitor())
16685                 {
16686                     check_orphaned();
16687                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16688                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTROPICALDECIDUOUSFOREST$30, 0);
16689                     if (target == null)
16690                     {
16691                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SUBTROPICALDECIDUOUSFOREST$30);
16692                     }
16693                     target.set(subtropicalDeciduousForest);
16694                 }
16695             }
16696             
16697             /**
16698              * Unsets the "SUBTROPICALDeciduousForest" element
16699              */
16700             public void unsetSUBTROPICALDeciduousForest()
16701             {
16702                 synchronized (monitor())
16703                 {
16704                     check_orphaned();
16705                     get_store().remove_element(SUBTROPICALDECIDUOUSFOREST$30, 0);
16706                 }
16707             }
16708             
16709             /**
16710              * Gets the "SUBTROPICALConiferousForest" element
16711              */
16712             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSUBTROPICALConiferousForest()
16713             {
16714                 synchronized (monitor())
16715                 {
16716                     check_orphaned();
16717                     org.apache.xmlbeans.SimpleValue target = null;
16718                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTROPICALCONIFEROUSFOREST$32, 0);
16719                     if (target == null)
16720                     {
16721                       return null;
16722                     }
16723                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16724                 }
16725             }
16726             
16727             /**
16728              * Gets (as xml) the "SUBTROPICALConiferousForest" element
16729              */
16730             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSUBTROPICALConiferousForest()
16731             {
16732                 synchronized (monitor())
16733                 {
16734                     check_orphaned();
16735                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16736                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTROPICALCONIFEROUSFOREST$32, 0);
16737                     return target;
16738                 }
16739             }
16740             
16741             /**
16742              * True if has "SUBTROPICALConiferousForest" element
16743              */
16744             public boolean isSetSUBTROPICALConiferousForest()
16745             {
16746                 synchronized (monitor())
16747                 {
16748                     check_orphaned();
16749                     return get_store().count_elements(SUBTROPICALCONIFEROUSFOREST$32) != 0;
16750                 }
16751             }
16752             
16753             /**
16754              * Sets the "SUBTROPICALConiferousForest" element
16755              */
16756             public void setSUBTROPICALConiferousForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum subtropicalConiferousForest)
16757             {
16758                 synchronized (monitor())
16759                 {
16760                     check_orphaned();
16761                     org.apache.xmlbeans.SimpleValue target = null;
16762                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTROPICALCONIFEROUSFOREST$32, 0);
16763                     if (target == null)
16764                     {
16765                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBTROPICALCONIFEROUSFOREST$32);
16766                     }
16767                     target.setEnumValue(subtropicalConiferousForest);
16768                 }
16769             }
16770             
16771             /**
16772              * Sets (as xml) the "SUBTROPICALConiferousForest" element
16773              */
16774             public void xsetSUBTROPICALConiferousForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType subtropicalConiferousForest)
16775             {
16776                 synchronized (monitor())
16777                 {
16778                     check_orphaned();
16779                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16780                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTROPICALCONIFEROUSFOREST$32, 0);
16781                     if (target == null)
16782                     {
16783                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SUBTROPICALCONIFEROUSFOREST$32);
16784                     }
16785                     target.set(subtropicalConiferousForest);
16786                 }
16787             }
16788             
16789             /**
16790              * Unsets the "SUBTROPICALConiferousForest" element
16791              */
16792             public void unsetSUBTROPICALConiferousForest()
16793             {
16794                 synchronized (monitor())
16795                 {
16796                     check_orphaned();
16797                     get_store().remove_element(SUBTROPICALCONIFEROUSFOREST$32, 0);
16798                 }
16799             }
16800             
16801             /**
16802              * Gets the "SUBTROPICALDesert" element
16803              */
16804             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSUBTROPICALDesert()
16805             {
16806                 synchronized (monitor())
16807                 {
16808                     check_orphaned();
16809                     org.apache.xmlbeans.SimpleValue target = null;
16810                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTROPICALDESERT$34, 0);
16811                     if (target == null)
16812                     {
16813                       return null;
16814                     }
16815                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16816                 }
16817             }
16818             
16819             /**
16820              * Gets (as xml) the "SUBTROPICALDesert" element
16821              */
16822             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSUBTROPICALDesert()
16823             {
16824                 synchronized (monitor())
16825                 {
16826                     check_orphaned();
16827                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16828                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTROPICALDESERT$34, 0);
16829                     return target;
16830                 }
16831             }
16832             
16833             /**
16834              * True if has "SUBTROPICALDesert" element
16835              */
16836             public boolean isSetSUBTROPICALDesert()
16837             {
16838                 synchronized (monitor())
16839                 {
16840                     check_orphaned();
16841                     return get_store().count_elements(SUBTROPICALDESERT$34) != 0;
16842                 }
16843             }
16844             
16845             /**
16846              * Sets the "SUBTROPICALDesert" element
16847              */
16848             public void setSUBTROPICALDesert(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum subtropicalDesert)
16849             {
16850                 synchronized (monitor())
16851                 {
16852                     check_orphaned();
16853                     org.apache.xmlbeans.SimpleValue target = null;
16854                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTROPICALDESERT$34, 0);
16855                     if (target == null)
16856                     {
16857                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBTROPICALDESERT$34);
16858                     }
16859                     target.setEnumValue(subtropicalDesert);
16860                 }
16861             }
16862             
16863             /**
16864              * Sets (as xml) the "SUBTROPICALDesert" element
16865              */
16866             public void xsetSUBTROPICALDesert(gov.grants.apply.system.globalLibraryV20.YesNoDataType subtropicalDesert)
16867             {
16868                 synchronized (monitor())
16869                 {
16870                     check_orphaned();
16871                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16872                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTROPICALDESERT$34, 0);
16873                     if (target == null)
16874                     {
16875                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SUBTROPICALDESERT$34);
16876                     }
16877                     target.set(subtropicalDesert);
16878                 }
16879             }
16880             
16881             /**
16882              * Unsets the "SUBTROPICALDesert" element
16883              */
16884             public void unsetSUBTROPICALDesert()
16885             {
16886                 synchronized (monitor())
16887                 {
16888                     check_orphaned();
16889                     get_store().remove_element(SUBTROPICALDESERT$34, 0);
16890                 }
16891             }
16892             
16893             /**
16894              * Gets the "TROPICAL" element
16895              */
16896             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTROPICAL()
16897             {
16898                 synchronized (monitor())
16899                 {
16900                     check_orphaned();
16901                     org.apache.xmlbeans.SimpleValue target = null;
16902                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TROPICAL$36, 0);
16903                     if (target == null)
16904                     {
16905                       return null;
16906                     }
16907                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16908                 }
16909             }
16910             
16911             /**
16912              * Gets (as xml) the "TROPICAL" element
16913              */
16914             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTROPICAL()
16915             {
16916                 synchronized (monitor())
16917                 {
16918                     check_orphaned();
16919                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16920                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TROPICAL$36, 0);
16921                     return target;
16922                 }
16923             }
16924             
16925             /**
16926              * True if has "TROPICAL" element
16927              */
16928             public boolean isSetTROPICAL()
16929             {
16930                 synchronized (monitor())
16931                 {
16932                     check_orphaned();
16933                     return get_store().count_elements(TROPICAL$36) != 0;
16934                 }
16935             }
16936             
16937             /**
16938              * Sets the "TROPICAL" element
16939              */
16940             public void setTROPICAL(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tropical)
16941             {
16942                 synchronized (monitor())
16943                 {
16944                     check_orphaned();
16945                     org.apache.xmlbeans.SimpleValue target = null;
16946                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TROPICAL$36, 0);
16947                     if (target == null)
16948                     {
16949                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TROPICAL$36);
16950                     }
16951                     target.setEnumValue(tropical);
16952                 }
16953             }
16954             
16955             /**
16956              * Sets (as xml) the "TROPICAL" element
16957              */
16958             public void xsetTROPICAL(gov.grants.apply.system.globalLibraryV20.YesNoDataType tropical)
16959             {
16960                 synchronized (monitor())
16961                 {
16962                     check_orphaned();
16963                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16964                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TROPICAL$36, 0);
16965                     if (target == null)
16966                     {
16967                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TROPICAL$36);
16968                     }
16969                     target.set(tropical);
16970                 }
16971             }
16972             
16973             /**
16974              * Unsets the "TROPICAL" element
16975              */
16976             public void unsetTROPICAL()
16977             {
16978                 synchronized (monitor())
16979                 {
16980                     check_orphaned();
16981                     get_store().remove_element(TROPICAL$36, 0);
16982                 }
16983             }
16984             
16985             /**
16986              * Gets the "TROPICALRainForest" element
16987              */
16988             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTROPICALRainForest()
16989             {
16990                 synchronized (monitor())
16991                 {
16992                     check_orphaned();
16993                     org.apache.xmlbeans.SimpleValue target = null;
16994                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TROPICALRAINFOREST$38, 0);
16995                     if (target == null)
16996                     {
16997                       return null;
16998                     }
16999                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17000                 }
17001             }
17002             
17003             /**
17004              * Gets (as xml) the "TROPICALRainForest" element
17005              */
17006             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTROPICALRainForest()
17007             {
17008                 synchronized (monitor())
17009                 {
17010                     check_orphaned();
17011                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17012                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TROPICALRAINFOREST$38, 0);
17013                     return target;
17014                 }
17015             }
17016             
17017             /**
17018              * True if has "TROPICALRainForest" element
17019              */
17020             public boolean isSetTROPICALRainForest()
17021             {
17022                 synchronized (monitor())
17023                 {
17024                     check_orphaned();
17025                     return get_store().count_elements(TROPICALRAINFOREST$38) != 0;
17026                 }
17027             }
17028             
17029             /**
17030              * Sets the "TROPICALRainForest" element
17031              */
17032             public void setTROPICALRainForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tropicalRainForest)
17033             {
17034                 synchronized (monitor())
17035                 {
17036                     check_orphaned();
17037                     org.apache.xmlbeans.SimpleValue target = null;
17038                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TROPICALRAINFOREST$38, 0);
17039                     if (target == null)
17040                     {
17041                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TROPICALRAINFOREST$38);
17042                     }
17043                     target.setEnumValue(tropicalRainForest);
17044                 }
17045             }
17046             
17047             /**
17048              * Sets (as xml) the "TROPICALRainForest" element
17049              */
17050             public void xsetTROPICALRainForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType tropicalRainForest)
17051             {
17052                 synchronized (monitor())
17053                 {
17054                     check_orphaned();
17055                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17056                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TROPICALRAINFOREST$38, 0);
17057                     if (target == null)
17058                     {
17059                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TROPICALRAINFOREST$38);
17060                     }
17061                     target.set(tropicalRainForest);
17062                 }
17063             }
17064             
17065             /**
17066              * Unsets the "TROPICALRainForest" element
17067              */
17068             public void unsetTROPICALRainForest()
17069             {
17070                 synchronized (monitor())
17071                 {
17072                     check_orphaned();
17073                     get_store().remove_element(TROPICALRAINFOREST$38, 0);
17074                 }
17075             }
17076             
17077             /**
17078              * Gets the "TROPICALSeasonalForest" element
17079              */
17080             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTROPICALSeasonalForest()
17081             {
17082                 synchronized (monitor())
17083                 {
17084                     check_orphaned();
17085                     org.apache.xmlbeans.SimpleValue target = null;
17086                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TROPICALSEASONALFOREST$40, 0);
17087                     if (target == null)
17088                     {
17089                       return null;
17090                     }
17091                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17092                 }
17093             }
17094             
17095             /**
17096              * Gets (as xml) the "TROPICALSeasonalForest" element
17097              */
17098             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTROPICALSeasonalForest()
17099             {
17100                 synchronized (monitor())
17101                 {
17102                     check_orphaned();
17103                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17104                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TROPICALSEASONALFOREST$40, 0);
17105                     return target;
17106                 }
17107             }
17108             
17109             /**
17110              * True if has "TROPICALSeasonalForest" element
17111              */
17112             public boolean isSetTROPICALSeasonalForest()
17113             {
17114                 synchronized (monitor())
17115                 {
17116                     check_orphaned();
17117                     return get_store().count_elements(TROPICALSEASONALFOREST$40) != 0;
17118                 }
17119             }
17120             
17121             /**
17122              * Sets the "TROPICALSeasonalForest" element
17123              */
17124             public void setTROPICALSeasonalForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tropicalSeasonalForest)
17125             {
17126                 synchronized (monitor())
17127                 {
17128                     check_orphaned();
17129                     org.apache.xmlbeans.SimpleValue target = null;
17130                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TROPICALSEASONALFOREST$40, 0);
17131                     if (target == null)
17132                     {
17133                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TROPICALSEASONALFOREST$40);
17134                     }
17135                     target.setEnumValue(tropicalSeasonalForest);
17136                 }
17137             }
17138             
17139             /**
17140              * Sets (as xml) the "TROPICALSeasonalForest" element
17141              */
17142             public void xsetTROPICALSeasonalForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType tropicalSeasonalForest)
17143             {
17144                 synchronized (monitor())
17145                 {
17146                     check_orphaned();
17147                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17148                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TROPICALSEASONALFOREST$40, 0);
17149                     if (target == null)
17150                     {
17151                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TROPICALSEASONALFOREST$40);
17152                     }
17153                     target.set(tropicalSeasonalForest);
17154                 }
17155             }
17156             
17157             /**
17158              * Unsets the "TROPICALSeasonalForest" element
17159              */
17160             public void unsetTROPICALSeasonalForest()
17161             {
17162                 synchronized (monitor())
17163                 {
17164                     check_orphaned();
17165                     get_store().remove_element(TROPICALSEASONALFOREST$40, 0);
17166                 }
17167             }
17168             
17169             /**
17170              * Gets the "TROPICALSavanna" element
17171              */
17172             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTROPICALSavanna()
17173             {
17174                 synchronized (monitor())
17175                 {
17176                     check_orphaned();
17177                     org.apache.xmlbeans.SimpleValue target = null;
17178                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TROPICALSAVANNA$42, 0);
17179                     if (target == null)
17180                     {
17181                       return null;
17182                     }
17183                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17184                 }
17185             }
17186             
17187             /**
17188              * Gets (as xml) the "TROPICALSavanna" element
17189              */
17190             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTROPICALSavanna()
17191             {
17192                 synchronized (monitor())
17193                 {
17194                     check_orphaned();
17195                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17196                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TROPICALSAVANNA$42, 0);
17197                     return target;
17198                 }
17199             }
17200             
17201             /**
17202              * True if has "TROPICALSavanna" element
17203              */
17204             public boolean isSetTROPICALSavanna()
17205             {
17206                 synchronized (monitor())
17207                 {
17208                     check_orphaned();
17209                     return get_store().count_elements(TROPICALSAVANNA$42) != 0;
17210                 }
17211             }
17212             
17213             /**
17214              * Sets the "TROPICALSavanna" element
17215              */
17216             public void setTROPICALSavanna(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tropicalSavanna)
17217             {
17218                 synchronized (monitor())
17219                 {
17220                     check_orphaned();
17221                     org.apache.xmlbeans.SimpleValue target = null;
17222                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TROPICALSAVANNA$42, 0);
17223                     if (target == null)
17224                     {
17225                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TROPICALSAVANNA$42);
17226                     }
17227                     target.setEnumValue(tropicalSavanna);
17228                 }
17229             }
17230             
17231             /**
17232              * Sets (as xml) the "TROPICALSavanna" element
17233              */
17234             public void xsetTROPICALSavanna(gov.grants.apply.system.globalLibraryV20.YesNoDataType tropicalSavanna)
17235             {
17236                 synchronized (monitor())
17237                 {
17238                     check_orphaned();
17239                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17240                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TROPICALSAVANNA$42, 0);
17241                     if (target == null)
17242                     {
17243                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TROPICALSAVANNA$42);
17244                     }
17245                     target.set(tropicalSavanna);
17246                 }
17247             }
17248             
17249             /**
17250              * Unsets the "TROPICALSavanna" element
17251              */
17252             public void unsetTROPICALSavanna()
17253             {
17254                 synchronized (monitor())
17255                 {
17256                     check_orphaned();
17257                     get_store().remove_element(TROPICALSAVANNA$42, 0);
17258                 }
17259             }
17260             
17261             /**
17262              * Gets the "TROPICALThornwoods" element
17263              */
17264             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTROPICALThornwoods()
17265             {
17266                 synchronized (monitor())
17267                 {
17268                     check_orphaned();
17269                     org.apache.xmlbeans.SimpleValue target = null;
17270                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TROPICALTHORNWOODS$44, 0);
17271                     if (target == null)
17272                     {
17273                       return null;
17274                     }
17275                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17276                 }
17277             }
17278             
17279             /**
17280              * Gets (as xml) the "TROPICALThornwoods" element
17281              */
17282             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTROPICALThornwoods()
17283             {
17284                 synchronized (monitor())
17285                 {
17286                     check_orphaned();
17287                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17288                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TROPICALTHORNWOODS$44, 0);
17289                     return target;
17290                 }
17291             }
17292             
17293             /**
17294              * True if has "TROPICALThornwoods" element
17295              */
17296             public boolean isSetTROPICALThornwoods()
17297             {
17298                 synchronized (monitor())
17299                 {
17300                     check_orphaned();
17301                     return get_store().count_elements(TROPICALTHORNWOODS$44) != 0;
17302                 }
17303             }
17304             
17305             /**
17306              * Sets the "TROPICALThornwoods" element
17307              */
17308             public void setTROPICALThornwoods(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tropicalThornwoods)
17309             {
17310                 synchronized (monitor())
17311                 {
17312                     check_orphaned();
17313                     org.apache.xmlbeans.SimpleValue target = null;
17314                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TROPICALTHORNWOODS$44, 0);
17315                     if (target == null)
17316                     {
17317                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TROPICALTHORNWOODS$44);
17318                     }
17319                     target.setEnumValue(tropicalThornwoods);
17320                 }
17321             }
17322             
17323             /**
17324              * Sets (as xml) the "TROPICALThornwoods" element
17325              */
17326             public void xsetTROPICALThornwoods(gov.grants.apply.system.globalLibraryV20.YesNoDataType tropicalThornwoods)
17327             {
17328                 synchronized (monitor())
17329                 {
17330                     check_orphaned();
17331                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17332                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TROPICALTHORNWOODS$44, 0);
17333                     if (target == null)
17334                     {
17335                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TROPICALTHORNWOODS$44);
17336                     }
17337                     target.set(tropicalThornwoods);
17338                 }
17339             }
17340             
17341             /**
17342              * Unsets the "TROPICALThornwoods" element
17343              */
17344             public void unsetTROPICALThornwoods()
17345             {
17346                 synchronized (monitor())
17347                 {
17348                     check_orphaned();
17349                     get_store().remove_element(TROPICALTHORNWOODS$44, 0);
17350                 }
17351             }
17352             
17353             /**
17354              * Gets the "TROPICALDeciduousForest" element
17355              */
17356             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTROPICALDeciduousForest()
17357             {
17358                 synchronized (monitor())
17359                 {
17360                     check_orphaned();
17361                     org.apache.xmlbeans.SimpleValue target = null;
17362                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TROPICALDECIDUOUSFOREST$46, 0);
17363                     if (target == null)
17364                     {
17365                       return null;
17366                     }
17367                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17368                 }
17369             }
17370             
17371             /**
17372              * Gets (as xml) the "TROPICALDeciduousForest" element
17373              */
17374             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTROPICALDeciduousForest()
17375             {
17376                 synchronized (monitor())
17377                 {
17378                     check_orphaned();
17379                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17380                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TROPICALDECIDUOUSFOREST$46, 0);
17381                     return target;
17382                 }
17383             }
17384             
17385             /**
17386              * True if has "TROPICALDeciduousForest" element
17387              */
17388             public boolean isSetTROPICALDeciduousForest()
17389             {
17390                 synchronized (monitor())
17391                 {
17392                     check_orphaned();
17393                     return get_store().count_elements(TROPICALDECIDUOUSFOREST$46) != 0;
17394                 }
17395             }
17396             
17397             /**
17398              * Sets the "TROPICALDeciduousForest" element
17399              */
17400             public void setTROPICALDeciduousForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tropicalDeciduousForest)
17401             {
17402                 synchronized (monitor())
17403                 {
17404                     check_orphaned();
17405                     org.apache.xmlbeans.SimpleValue target = null;
17406                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TROPICALDECIDUOUSFOREST$46, 0);
17407                     if (target == null)
17408                     {
17409                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TROPICALDECIDUOUSFOREST$46);
17410                     }
17411                     target.setEnumValue(tropicalDeciduousForest);
17412                 }
17413             }
17414             
17415             /**
17416              * Sets (as xml) the "TROPICALDeciduousForest" element
17417              */
17418             public void xsetTROPICALDeciduousForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType tropicalDeciduousForest)
17419             {
17420                 synchronized (monitor())
17421                 {
17422                     check_orphaned();
17423                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17424                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TROPICALDECIDUOUSFOREST$46, 0);
17425                     if (target == null)
17426                     {
17427                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TROPICALDECIDUOUSFOREST$46);
17428                     }
17429                     target.set(tropicalDeciduousForest);
17430                 }
17431             }
17432             
17433             /**
17434              * Unsets the "TROPICALDeciduousForest" element
17435              */
17436             public void unsetTROPICALDeciduousForest()
17437             {
17438                 synchronized (monitor())
17439                 {
17440                     check_orphaned();
17441                     get_store().remove_element(TROPICALDECIDUOUSFOREST$46, 0);
17442                 }
17443             }
17444             
17445             /**
17446              * Gets the "TROPICALConiferousForest" element
17447              */
17448             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTROPICALConiferousForest()
17449             {
17450                 synchronized (monitor())
17451                 {
17452                     check_orphaned();
17453                     org.apache.xmlbeans.SimpleValue target = null;
17454                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TROPICALCONIFEROUSFOREST$48, 0);
17455                     if (target == null)
17456                     {
17457                       return null;
17458                     }
17459                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17460                 }
17461             }
17462             
17463             /**
17464              * Gets (as xml) the "TROPICALConiferousForest" element
17465              */
17466             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTROPICALConiferousForest()
17467             {
17468                 synchronized (monitor())
17469                 {
17470                     check_orphaned();
17471                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17472                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TROPICALCONIFEROUSFOREST$48, 0);
17473                     return target;
17474                 }
17475             }
17476             
17477             /**
17478              * True if has "TROPICALConiferousForest" element
17479              */
17480             public boolean isSetTROPICALConiferousForest()
17481             {
17482                 synchronized (monitor())
17483                 {
17484                     check_orphaned();
17485                     return get_store().count_elements(TROPICALCONIFEROUSFOREST$48) != 0;
17486                 }
17487             }
17488             
17489             /**
17490              * Sets the "TROPICALConiferousForest" element
17491              */
17492             public void setTROPICALConiferousForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tropicalConiferousForest)
17493             {
17494                 synchronized (monitor())
17495                 {
17496                     check_orphaned();
17497                     org.apache.xmlbeans.SimpleValue target = null;
17498                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TROPICALCONIFEROUSFOREST$48, 0);
17499                     if (target == null)
17500                     {
17501                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TROPICALCONIFEROUSFOREST$48);
17502                     }
17503                     target.setEnumValue(tropicalConiferousForest);
17504                 }
17505             }
17506             
17507             /**
17508              * Sets (as xml) the "TROPICALConiferousForest" element
17509              */
17510             public void xsetTROPICALConiferousForest(gov.grants.apply.system.globalLibraryV20.YesNoDataType tropicalConiferousForest)
17511             {
17512                 synchronized (monitor())
17513                 {
17514                     check_orphaned();
17515                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17516                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TROPICALCONIFEROUSFOREST$48, 0);
17517                     if (target == null)
17518                     {
17519                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TROPICALCONIFEROUSFOREST$48);
17520                     }
17521                     target.set(tropicalConiferousForest);
17522                 }
17523             }
17524             
17525             /**
17526              * Unsets the "TROPICALConiferousForest" element
17527              */
17528             public void unsetTROPICALConiferousForest()
17529             {
17530                 synchronized (monitor())
17531                 {
17532                     check_orphaned();
17533                     get_store().remove_element(TROPICALCONIFEROUSFOREST$48, 0);
17534                 }
17535             }
17536             
17537             /**
17538              * Gets the "TROPICALDesert" element
17539              */
17540             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTROPICALDesert()
17541             {
17542                 synchronized (monitor())
17543                 {
17544                     check_orphaned();
17545                     org.apache.xmlbeans.SimpleValue target = null;
17546                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TROPICALDESERT$50, 0);
17547                     if (target == null)
17548                     {
17549                       return null;
17550                     }
17551                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17552                 }
17553             }
17554             
17555             /**
17556              * Gets (as xml) the "TROPICALDesert" element
17557              */
17558             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTROPICALDesert()
17559             {
17560                 synchronized (monitor())
17561                 {
17562                     check_orphaned();
17563                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17564                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TROPICALDESERT$50, 0);
17565                     return target;
17566                 }
17567             }
17568             
17569             /**
17570              * True if has "TROPICALDesert" element
17571              */
17572             public boolean isSetTROPICALDesert()
17573             {
17574                 synchronized (monitor())
17575                 {
17576                     check_orphaned();
17577                     return get_store().count_elements(TROPICALDESERT$50) != 0;
17578                 }
17579             }
17580             
17581             /**
17582              * Sets the "TROPICALDesert" element
17583              */
17584             public void setTROPICALDesert(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tropicalDesert)
17585             {
17586                 synchronized (monitor())
17587                 {
17588                     check_orphaned();
17589                     org.apache.xmlbeans.SimpleValue target = null;
17590                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TROPICALDESERT$50, 0);
17591                     if (target == null)
17592                     {
17593                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TROPICALDESERT$50);
17594                     }
17595                     target.setEnumValue(tropicalDesert);
17596                 }
17597             }
17598             
17599             /**
17600              * Sets (as xml) the "TROPICALDesert" element
17601              */
17602             public void xsetTROPICALDesert(gov.grants.apply.system.globalLibraryV20.YesNoDataType tropicalDesert)
17603             {
17604                 synchronized (monitor())
17605                 {
17606                     check_orphaned();
17607                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17608                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TROPICALDESERT$50, 0);
17609                     if (target == null)
17610                     {
17611                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TROPICALDESERT$50);
17612                     }
17613                     target.set(tropicalDesert);
17614                 }
17615             }
17616             
17617             /**
17618              * Unsets the "TROPICALDesert" element
17619              */
17620             public void unsetTROPICALDesert()
17621             {
17622                 synchronized (monitor())
17623                 {
17624                     check_orphaned();
17625                     get_store().remove_element(TROPICALDESERT$50, 0);
17626                 }
17627             }
17628             
17629             /**
17630              * Gets the "CHAPPARALSCLEROPHYLLSHRUBLANDS" element
17631              */
17632             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCHAPPARALSCLEROPHYLLSHRUBLANDS()
17633             {
17634                 synchronized (monitor())
17635                 {
17636                     check_orphaned();
17637                     org.apache.xmlbeans.SimpleValue target = null;
17638                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHAPPARALSCLEROPHYLLSHRUBLANDS$52, 0);
17639                     if (target == null)
17640                     {
17641                       return null;
17642                     }
17643                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17644                 }
17645             }
17646             
17647             /**
17648              * Gets (as xml) the "CHAPPARALSCLEROPHYLLSHRUBLANDS" element
17649              */
17650             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCHAPPARALSCLEROPHYLLSHRUBLANDS()
17651             {
17652                 synchronized (monitor())
17653                 {
17654                     check_orphaned();
17655                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17656                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHAPPARALSCLEROPHYLLSHRUBLANDS$52, 0);
17657                     return target;
17658                 }
17659             }
17660             
17661             /**
17662              * True if has "CHAPPARALSCLEROPHYLLSHRUBLANDS" element
17663              */
17664             public boolean isSetCHAPPARALSCLEROPHYLLSHRUBLANDS()
17665             {
17666                 synchronized (monitor())
17667                 {
17668                     check_orphaned();
17669                     return get_store().count_elements(CHAPPARALSCLEROPHYLLSHRUBLANDS$52) != 0;
17670                 }
17671             }
17672             
17673             /**
17674              * Sets the "CHAPPARALSCLEROPHYLLSHRUBLANDS" element
17675              */
17676             public void setCHAPPARALSCLEROPHYLLSHRUBLANDS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chapparalsclerophyllshrublands)
17677             {
17678                 synchronized (monitor())
17679                 {
17680                     check_orphaned();
17681                     org.apache.xmlbeans.SimpleValue target = null;
17682                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHAPPARALSCLEROPHYLLSHRUBLANDS$52, 0);
17683                     if (target == null)
17684                     {
17685                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHAPPARALSCLEROPHYLLSHRUBLANDS$52);
17686                     }
17687                     target.setEnumValue(chapparalsclerophyllshrublands);
17688                 }
17689             }
17690             
17691             /**
17692              * Sets (as xml) the "CHAPPARALSCLEROPHYLLSHRUBLANDS" element
17693              */
17694             public void xsetCHAPPARALSCLEROPHYLLSHRUBLANDS(gov.grants.apply.system.globalLibraryV20.YesNoDataType chapparalsclerophyllshrublands)
17695             {
17696                 synchronized (monitor())
17697                 {
17698                     check_orphaned();
17699                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17700                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHAPPARALSCLEROPHYLLSHRUBLANDS$52, 0);
17701                     if (target == null)
17702                     {
17703                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHAPPARALSCLEROPHYLLSHRUBLANDS$52);
17704                     }
17705                     target.set(chapparalsclerophyllshrublands);
17706                 }
17707             }
17708             
17709             /**
17710              * Unsets the "CHAPPARALSCLEROPHYLLSHRUBLANDS" element
17711              */
17712             public void unsetCHAPPARALSCLEROPHYLLSHRUBLANDS()
17713             {
17714                 synchronized (monitor())
17715                 {
17716                     check_orphaned();
17717                     get_store().remove_element(CHAPPARALSCLEROPHYLLSHRUBLANDS$52, 0);
17718                 }
17719             }
17720             
17721             /**
17722              * Gets the "ALPINE" element
17723              */
17724             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getALPINE()
17725             {
17726                 synchronized (monitor())
17727                 {
17728                     check_orphaned();
17729                     org.apache.xmlbeans.SimpleValue target = null;
17730                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ALPINE$54, 0);
17731                     if (target == null)
17732                     {
17733                       return null;
17734                     }
17735                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17736                 }
17737             }
17738             
17739             /**
17740              * Gets (as xml) the "ALPINE" element
17741              */
17742             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetALPINE()
17743             {
17744                 synchronized (monitor())
17745                 {
17746                     check_orphaned();
17747                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17748                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ALPINE$54, 0);
17749                     return target;
17750                 }
17751             }
17752             
17753             /**
17754              * True if has "ALPINE" element
17755              */
17756             public boolean isSetALPINE()
17757             {
17758                 synchronized (monitor())
17759                 {
17760                     check_orphaned();
17761                     return get_store().count_elements(ALPINE$54) != 0;
17762                 }
17763             }
17764             
17765             /**
17766              * Sets the "ALPINE" element
17767              */
17768             public void setALPINE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum alpine)
17769             {
17770                 synchronized (monitor())
17771                 {
17772                     check_orphaned();
17773                     org.apache.xmlbeans.SimpleValue target = null;
17774                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ALPINE$54, 0);
17775                     if (target == null)
17776                     {
17777                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ALPINE$54);
17778                     }
17779                     target.setEnumValue(alpine);
17780                 }
17781             }
17782             
17783             /**
17784              * Sets (as xml) the "ALPINE" element
17785              */
17786             public void xsetALPINE(gov.grants.apply.system.globalLibraryV20.YesNoDataType alpine)
17787             {
17788                 synchronized (monitor())
17789                 {
17790                     check_orphaned();
17791                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17792                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ALPINE$54, 0);
17793                     if (target == null)
17794                     {
17795                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ALPINE$54);
17796                     }
17797                     target.set(alpine);
17798                 }
17799             }
17800             
17801             /**
17802              * Unsets the "ALPINE" element
17803              */
17804             public void unsetALPINE()
17805             {
17806                 synchronized (monitor())
17807                 {
17808                     check_orphaned();
17809                     get_store().remove_element(ALPINE$54, 0);
17810                 }
17811             }
17812             
17813             /**
17814              * Gets the "MONTANE" element
17815              */
17816             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMONTANE()
17817             {
17818                 synchronized (monitor())
17819                 {
17820                     check_orphaned();
17821                     org.apache.xmlbeans.SimpleValue target = null;
17822                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONTANE$56, 0);
17823                     if (target == null)
17824                     {
17825                       return null;
17826                     }
17827                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17828                 }
17829             }
17830             
17831             /**
17832              * Gets (as xml) the "MONTANE" element
17833              */
17834             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMONTANE()
17835             {
17836                 synchronized (monitor())
17837                 {
17838                     check_orphaned();
17839                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17840                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONTANE$56, 0);
17841                     return target;
17842                 }
17843             }
17844             
17845             /**
17846              * True if has "MONTANE" element
17847              */
17848             public boolean isSetMONTANE()
17849             {
17850                 synchronized (monitor())
17851                 {
17852                     check_orphaned();
17853                     return get_store().count_elements(MONTANE$56) != 0;
17854                 }
17855             }
17856             
17857             /**
17858              * Sets the "MONTANE" element
17859              */
17860             public void setMONTANE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum montane)
17861             {
17862                 synchronized (monitor())
17863                 {
17864                     check_orphaned();
17865                     org.apache.xmlbeans.SimpleValue target = null;
17866                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONTANE$56, 0);
17867                     if (target == null)
17868                     {
17869                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MONTANE$56);
17870                     }
17871                     target.setEnumValue(montane);
17872                 }
17873             }
17874             
17875             /**
17876              * Sets (as xml) the "MONTANE" element
17877              */
17878             public void xsetMONTANE(gov.grants.apply.system.globalLibraryV20.YesNoDataType montane)
17879             {
17880                 synchronized (monitor())
17881                 {
17882                     check_orphaned();
17883                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17884                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONTANE$56, 0);
17885                     if (target == null)
17886                     {
17887                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MONTANE$56);
17888                     }
17889                     target.set(montane);
17890                 }
17891             }
17892             
17893             /**
17894              * Unsets the "MONTANE" element
17895              */
17896             public void unsetMONTANE()
17897             {
17898                 synchronized (monitor())
17899                 {
17900                     check_orphaned();
17901                     get_store().remove_element(MONTANE$56, 0);
17902                 }
17903             }
17904             
17905             /**
17906              * Gets the "CLOUDFOREST" element
17907              */
17908             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCLOUDFOREST()
17909             {
17910                 synchronized (monitor())
17911                 {
17912                     check_orphaned();
17913                     org.apache.xmlbeans.SimpleValue target = null;
17914                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CLOUDFOREST$58, 0);
17915                     if (target == null)
17916                     {
17917                       return null;
17918                     }
17919                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17920                 }
17921             }
17922             
17923             /**
17924              * Gets (as xml) the "CLOUDFOREST" element
17925              */
17926             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCLOUDFOREST()
17927             {
17928                 synchronized (monitor())
17929                 {
17930                     check_orphaned();
17931                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17932                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CLOUDFOREST$58, 0);
17933                     return target;
17934                 }
17935             }
17936             
17937             /**
17938              * True if has "CLOUDFOREST" element
17939              */
17940             public boolean isSetCLOUDFOREST()
17941             {
17942                 synchronized (monitor())
17943                 {
17944                     check_orphaned();
17945                     return get_store().count_elements(CLOUDFOREST$58) != 0;
17946                 }
17947             }
17948             
17949             /**
17950              * Sets the "CLOUDFOREST" element
17951              */
17952             public void setCLOUDFOREST(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cloudforest)
17953             {
17954                 synchronized (monitor())
17955                 {
17956                     check_orphaned();
17957                     org.apache.xmlbeans.SimpleValue target = null;
17958                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CLOUDFOREST$58, 0);
17959                     if (target == null)
17960                     {
17961                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CLOUDFOREST$58);
17962                     }
17963                     target.setEnumValue(cloudforest);
17964                 }
17965             }
17966             
17967             /**
17968              * Sets (as xml) the "CLOUDFOREST" element
17969              */
17970             public void xsetCLOUDFOREST(gov.grants.apply.system.globalLibraryV20.YesNoDataType cloudforest)
17971             {
17972                 synchronized (monitor())
17973                 {
17974                     check_orphaned();
17975                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17976                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CLOUDFOREST$58, 0);
17977                     if (target == null)
17978                     {
17979                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CLOUDFOREST$58);
17980                     }
17981                     target.set(cloudforest);
17982                 }
17983             }
17984             
17985             /**
17986              * Unsets the "CLOUDFOREST" element
17987              */
17988             public void unsetCLOUDFOREST()
17989             {
17990                 synchronized (monitor())
17991                 {
17992                     check_orphaned();
17993                     get_store().remove_element(CLOUDFOREST$58, 0);
17994                 }
17995             }
17996             
17997             /**
17998              * Gets the "RIPARIANZONES" element
17999              */
18000             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRIPARIANZONES()
18001             {
18002                 synchronized (monitor())
18003                 {
18004                     check_orphaned();
18005                     org.apache.xmlbeans.SimpleValue target = null;
18006                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RIPARIANZONES$60, 0);
18007                     if (target == null)
18008                     {
18009                       return null;
18010                     }
18011                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
18012                 }
18013             }
18014             
18015             /**
18016              * Gets (as xml) the "RIPARIANZONES" element
18017              */
18018             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRIPARIANZONES()
18019             {
18020                 synchronized (monitor())
18021                 {
18022                     check_orphaned();
18023                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18024                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RIPARIANZONES$60, 0);
18025                     return target;
18026                 }
18027             }
18028             
18029             /**
18030              * True if has "RIPARIANZONES" element
18031              */
18032             public boolean isSetRIPARIANZONES()
18033             {
18034                 synchronized (monitor())
18035                 {
18036                     check_orphaned();
18037                     return get_store().count_elements(RIPARIANZONES$60) != 0;
18038                 }
18039             }
18040             
18041             /**
18042              * Sets the "RIPARIANZONES" element
18043              */
18044             public void setRIPARIANZONES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum riparianzones)
18045             {
18046                 synchronized (monitor())
18047                 {
18048                     check_orphaned();
18049                     org.apache.xmlbeans.SimpleValue target = null;
18050                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RIPARIANZONES$60, 0);
18051                     if (target == null)
18052                     {
18053                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RIPARIANZONES$60);
18054                     }
18055                     target.setEnumValue(riparianzones);
18056                 }
18057             }
18058             
18059             /**
18060              * Sets (as xml) the "RIPARIANZONES" element
18061              */
18062             public void xsetRIPARIANZONES(gov.grants.apply.system.globalLibraryV20.YesNoDataType riparianzones)
18063             {
18064                 synchronized (monitor())
18065                 {
18066                     check_orphaned();
18067                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18068                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RIPARIANZONES$60, 0);
18069                     if (target == null)
18070                     {
18071                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RIPARIANZONES$60);
18072                     }
18073                     target.set(riparianzones);
18074                 }
18075             }
18076             
18077             /**
18078              * Unsets the "RIPARIANZONES" element
18079              */
18080             public void unsetRIPARIANZONES()
18081             {
18082                 synchronized (monitor())
18083                 {
18084                     check_orphaned();
18085                     get_store().remove_element(RIPARIANZONES$60, 0);
18086                 }
18087             }
18088             
18089             /**
18090              * Gets the "ISLANDS" element
18091              */
18092             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getISLANDS()
18093             {
18094                 synchronized (monitor())
18095                 {
18096                     check_orphaned();
18097                     org.apache.xmlbeans.SimpleValue target = null;
18098                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISLANDS$62, 0);
18099                     if (target == null)
18100                     {
18101                       return null;
18102                     }
18103                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
18104                 }
18105             }
18106             
18107             /**
18108              * Gets (as xml) the "ISLANDS" element
18109              */
18110             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetISLANDS()
18111             {
18112                 synchronized (monitor())
18113                 {
18114                     check_orphaned();
18115                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18116                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISLANDS$62, 0);
18117                     return target;
18118                 }
18119             }
18120             
18121             /**
18122              * True if has "ISLANDS" element
18123              */
18124             public boolean isSetISLANDS()
18125             {
18126                 synchronized (monitor())
18127                 {
18128                     check_orphaned();
18129                     return get_store().count_elements(ISLANDS$62) != 0;
18130                 }
18131             }
18132             
18133             /**
18134              * Sets the "ISLANDS" element
18135              */
18136             public void setISLANDS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum islands)
18137             {
18138                 synchronized (monitor())
18139                 {
18140                     check_orphaned();
18141                     org.apache.xmlbeans.SimpleValue target = null;
18142                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISLANDS$62, 0);
18143                     if (target == null)
18144                     {
18145                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISLANDS$62);
18146                     }
18147                     target.setEnumValue(islands);
18148                 }
18149             }
18150             
18151             /**
18152              * Sets (as xml) the "ISLANDS" element
18153              */
18154             public void xsetISLANDS(gov.grants.apply.system.globalLibraryV20.YesNoDataType islands)
18155             {
18156                 synchronized (monitor())
18157                 {
18158                     check_orphaned();
18159                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18160                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISLANDS$62, 0);
18161                     if (target == null)
18162                     {
18163                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISLANDS$62);
18164                     }
18165                     target.set(islands);
18166                 }
18167             }
18168             
18169             /**
18170              * Unsets the "ISLANDS" element
18171              */
18172             public void unsetISLANDS()
18173             {
18174                 synchronized (monitor())
18175                 {
18176                     check_orphaned();
18177                     get_store().remove_element(ISLANDS$62, 0);
18178                 }
18179             }
18180             
18181             /**
18182              * Gets the "BEACHESDUNESSHORESBARRIERISLANDS" element
18183              */
18184             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBEACHESDUNESSHORESBARRIERISLANDS()
18185             {
18186                 synchronized (monitor())
18187                 {
18188                     check_orphaned();
18189                     org.apache.xmlbeans.SimpleValue target = null;
18190                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BEACHESDUNESSHORESBARRIERISLANDS$64, 0);
18191                     if (target == null)
18192                     {
18193                       return null;
18194                     }
18195                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
18196                 }
18197             }
18198             
18199             /**
18200              * Gets (as xml) the "BEACHESDUNESSHORESBARRIERISLANDS" element
18201              */
18202             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBEACHESDUNESSHORESBARRIERISLANDS()
18203             {
18204                 synchronized (monitor())
18205                 {
18206                     check_orphaned();
18207                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18208                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BEACHESDUNESSHORESBARRIERISLANDS$64, 0);
18209                     return target;
18210                 }
18211             }
18212             
18213             /**
18214              * True if has "BEACHESDUNESSHORESBARRIERISLANDS" element
18215              */
18216             public boolean isSetBEACHESDUNESSHORESBARRIERISLANDS()
18217             {
18218                 synchronized (monitor())
18219                 {
18220                     check_orphaned();
18221                     return get_store().count_elements(BEACHESDUNESSHORESBARRIERISLANDS$64) != 0;
18222                 }
18223             }
18224             
18225             /**
18226              * Sets the "BEACHESDUNESSHORESBARRIERISLANDS" element
18227              */
18228             public void setBEACHESDUNESSHORESBARRIERISLANDS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum beachesdunesshoresbarrierislands)
18229             {
18230                 synchronized (monitor())
18231                 {
18232                     check_orphaned();
18233                     org.apache.xmlbeans.SimpleValue target = null;
18234                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BEACHESDUNESSHORESBARRIERISLANDS$64, 0);
18235                     if (target == null)
18236                     {
18237                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BEACHESDUNESSHORESBARRIERISLANDS$64);
18238                     }
18239                     target.setEnumValue(beachesdunesshoresbarrierislands);
18240                 }
18241             }
18242             
18243             /**
18244              * Sets (as xml) the "BEACHESDUNESSHORESBARRIERISLANDS" element
18245              */
18246             public void xsetBEACHESDUNESSHORESBARRIERISLANDS(gov.grants.apply.system.globalLibraryV20.YesNoDataType beachesdunesshoresbarrierislands)
18247             {
18248                 synchronized (monitor())
18249                 {
18250                     check_orphaned();
18251                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18252                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BEACHESDUNESSHORESBARRIERISLANDS$64, 0);
18253                     if (target == null)
18254                     {
18255                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BEACHESDUNESSHORESBARRIERISLANDS$64);
18256                     }
18257                     target.set(beachesdunesshoresbarrierislands);
18258                 }
18259             }
18260             
18261             /**
18262              * Unsets the "BEACHESDUNESSHORESBARRIERISLANDS" element
18263              */
18264             public void unsetBEACHESDUNESSHORESBARRIERISLANDS()
18265             {
18266                 synchronized (monitor())
18267                 {
18268                     check_orphaned();
18269                     get_store().remove_element(BEACHESDUNESSHORESBARRIERISLANDS$64, 0);
18270                 }
18271             }
18272             
18273             /**
18274              * Gets the "CAVESROCKOUTCROPSCLIFFS" element
18275              */
18276             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCAVESROCKOUTCROPSCLIFFS()
18277             {
18278                 synchronized (monitor())
18279                 {
18280                     check_orphaned();
18281                     org.apache.xmlbeans.SimpleValue target = null;
18282                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CAVESROCKOUTCROPSCLIFFS$66, 0);
18283                     if (target == null)
18284                     {
18285                       return null;
18286                     }
18287                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
18288                 }
18289             }
18290             
18291             /**
18292              * Gets (as xml) the "CAVESROCKOUTCROPSCLIFFS" element
18293              */
18294             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCAVESROCKOUTCROPSCLIFFS()
18295             {
18296                 synchronized (monitor())
18297                 {
18298                     check_orphaned();
18299                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18300                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CAVESROCKOUTCROPSCLIFFS$66, 0);
18301                     return target;
18302                 }
18303             }
18304             
18305             /**
18306              * True if has "CAVESROCKOUTCROPSCLIFFS" element
18307              */
18308             public boolean isSetCAVESROCKOUTCROPSCLIFFS()
18309             {
18310                 synchronized (monitor())
18311                 {
18312                     check_orphaned();
18313                     return get_store().count_elements(CAVESROCKOUTCROPSCLIFFS$66) != 0;
18314                 }
18315             }
18316             
18317             /**
18318              * Sets the "CAVESROCKOUTCROPSCLIFFS" element
18319              */
18320             public void setCAVESROCKOUTCROPSCLIFFS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cavesrockoutcropscliffs)
18321             {
18322                 synchronized (monitor())
18323                 {
18324                     check_orphaned();
18325                     org.apache.xmlbeans.SimpleValue target = null;
18326                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CAVESROCKOUTCROPSCLIFFS$66, 0);
18327                     if (target == null)
18328                     {
18329                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CAVESROCKOUTCROPSCLIFFS$66);
18330                     }
18331                     target.setEnumValue(cavesrockoutcropscliffs);
18332                 }
18333             }
18334             
18335             /**
18336              * Sets (as xml) the "CAVESROCKOUTCROPSCLIFFS" element
18337              */
18338             public void xsetCAVESROCKOUTCROPSCLIFFS(gov.grants.apply.system.globalLibraryV20.YesNoDataType cavesrockoutcropscliffs)
18339             {
18340                 synchronized (monitor())
18341                 {
18342                     check_orphaned();
18343                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18344                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CAVESROCKOUTCROPSCLIFFS$66, 0);
18345                     if (target == null)
18346                     {
18347                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CAVESROCKOUTCROPSCLIFFS$66);
18348                     }
18349                     target.set(cavesrockoutcropscliffs);
18350                 }
18351             }
18352             
18353             /**
18354              * Unsets the "CAVESROCKOUTCROPSCLIFFS" element
18355              */
18356             public void unsetCAVESROCKOUTCROPSCLIFFS()
18357             {
18358                 synchronized (monitor())
18359                 {
18360                     check_orphaned();
18361                     get_store().remove_element(CAVESROCKOUTCROPSCLIFFS$66, 0);
18362                 }
18363             }
18364             
18365             /**
18366              * Gets the "CROPLANDSFALLOWFIELDSPASTURES" element
18367              */
18368             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCROPLANDSFALLOWFIELDSPASTURES()
18369             {
18370                 synchronized (monitor())
18371                 {
18372                     check_orphaned();
18373                     org.apache.xmlbeans.SimpleValue target = null;
18374                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CROPLANDSFALLOWFIELDSPASTURES$68, 0);
18375                     if (target == null)
18376                     {
18377                       return null;
18378                     }
18379                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
18380                 }
18381             }
18382             
18383             /**
18384              * Gets (as xml) the "CROPLANDSFALLOWFIELDSPASTURES" element
18385              */
18386             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCROPLANDSFALLOWFIELDSPASTURES()
18387             {
18388                 synchronized (monitor())
18389                 {
18390                     check_orphaned();
18391                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18392                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CROPLANDSFALLOWFIELDSPASTURES$68, 0);
18393                     return target;
18394                 }
18395             }
18396             
18397             /**
18398              * True if has "CROPLANDSFALLOWFIELDSPASTURES" element
18399              */
18400             public boolean isSetCROPLANDSFALLOWFIELDSPASTURES()
18401             {
18402                 synchronized (monitor())
18403                 {
18404                     check_orphaned();
18405                     return get_store().count_elements(CROPLANDSFALLOWFIELDSPASTURES$68) != 0;
18406                 }
18407             }
18408             
18409             /**
18410              * Sets the "CROPLANDSFALLOWFIELDSPASTURES" element
18411              */
18412             public void setCROPLANDSFALLOWFIELDSPASTURES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum croplandsfallowfieldspastures)
18413             {
18414                 synchronized (monitor())
18415                 {
18416                     check_orphaned();
18417                     org.apache.xmlbeans.SimpleValue target = null;
18418                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CROPLANDSFALLOWFIELDSPASTURES$68, 0);
18419                     if (target == null)
18420                     {
18421                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CROPLANDSFALLOWFIELDSPASTURES$68);
18422                     }
18423                     target.setEnumValue(croplandsfallowfieldspastures);
18424                 }
18425             }
18426             
18427             /**
18428              * Sets (as xml) the "CROPLANDSFALLOWFIELDSPASTURES" element
18429              */
18430             public void xsetCROPLANDSFALLOWFIELDSPASTURES(gov.grants.apply.system.globalLibraryV20.YesNoDataType croplandsfallowfieldspastures)
18431             {
18432                 synchronized (monitor())
18433                 {
18434                     check_orphaned();
18435                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18436                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CROPLANDSFALLOWFIELDSPASTURES$68, 0);
18437                     if (target == null)
18438                     {
18439                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CROPLANDSFALLOWFIELDSPASTURES$68);
18440                     }
18441                     target.set(croplandsfallowfieldspastures);
18442                 }
18443             }
18444             
18445             /**
18446              * Unsets the "CROPLANDSFALLOWFIELDSPASTURES" element
18447              */
18448             public void unsetCROPLANDSFALLOWFIELDSPASTURES()
18449             {
18450                 synchronized (monitor())
18451                 {
18452                     check_orphaned();
18453                     get_store().remove_element(CROPLANDSFALLOWFIELDSPASTURES$68, 0);
18454                 }
18455             }
18456             
18457             /**
18458              * Gets the "URBANSUBURBAN" element
18459              */
18460             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getURBANSUBURBAN()
18461             {
18462                 synchronized (monitor())
18463                 {
18464                     check_orphaned();
18465                     org.apache.xmlbeans.SimpleValue target = null;
18466                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(URBANSUBURBAN$70, 0);
18467                     if (target == null)
18468                     {
18469                       return null;
18470                     }
18471                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
18472                 }
18473             }
18474             
18475             /**
18476              * Gets (as xml) the "URBANSUBURBAN" element
18477              */
18478             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetURBANSUBURBAN()
18479             {
18480                 synchronized (monitor())
18481                 {
18482                     check_orphaned();
18483                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18484                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(URBANSUBURBAN$70, 0);
18485                     return target;
18486                 }
18487             }
18488             
18489             /**
18490              * True if has "URBANSUBURBAN" element
18491              */
18492             public boolean isSetURBANSUBURBAN()
18493             {
18494                 synchronized (monitor())
18495                 {
18496                     check_orphaned();
18497                     return get_store().count_elements(URBANSUBURBAN$70) != 0;
18498                 }
18499             }
18500             
18501             /**
18502              * Sets the "URBANSUBURBAN" element
18503              */
18504             public void setURBANSUBURBAN(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum urbansuburban)
18505             {
18506                 synchronized (monitor())
18507                 {
18508                     check_orphaned();
18509                     org.apache.xmlbeans.SimpleValue target = null;
18510                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(URBANSUBURBAN$70, 0);
18511                     if (target == null)
18512                     {
18513                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(URBANSUBURBAN$70);
18514                     }
18515                     target.setEnumValue(urbansuburban);
18516                 }
18517             }
18518             
18519             /**
18520              * Sets (as xml) the "URBANSUBURBAN" element
18521              */
18522             public void xsetURBANSUBURBAN(gov.grants.apply.system.globalLibraryV20.YesNoDataType urbansuburban)
18523             {
18524                 synchronized (monitor())
18525                 {
18526                     check_orphaned();
18527                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18528                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(URBANSUBURBAN$70, 0);
18529                     if (target == null)
18530                     {
18531                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(URBANSUBURBAN$70);
18532                     }
18533                     target.set(urbansuburban);
18534                 }
18535             }
18536             
18537             /**
18538              * Unsets the "URBANSUBURBAN" element
18539              */
18540             public void unsetURBANSUBURBAN()
18541             {
18542                 synchronized (monitor())
18543                 {
18544                     check_orphaned();
18545                     get_store().remove_element(URBANSUBURBAN$70, 0);
18546                 }
18547             }
18548             
18549             /**
18550              * Gets the "SUBTERRANEANSOILSEDIMENTS" element
18551              */
18552             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSUBTERRANEANSOILSEDIMENTS()
18553             {
18554                 synchronized (monitor())
18555                 {
18556                     check_orphaned();
18557                     org.apache.xmlbeans.SimpleValue target = null;
18558                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTERRANEANSOILSEDIMENTS$72, 0);
18559                     if (target == null)
18560                     {
18561                       return null;
18562                     }
18563                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
18564                 }
18565             }
18566             
18567             /**
18568              * Gets (as xml) the "SUBTERRANEANSOILSEDIMENTS" element
18569              */
18570             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSUBTERRANEANSOILSEDIMENTS()
18571             {
18572                 synchronized (monitor())
18573                 {
18574                     check_orphaned();
18575                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18576                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTERRANEANSOILSEDIMENTS$72, 0);
18577                     return target;
18578                 }
18579             }
18580             
18581             /**
18582              * True if has "SUBTERRANEANSOILSEDIMENTS" element
18583              */
18584             public boolean isSetSUBTERRANEANSOILSEDIMENTS()
18585             {
18586                 synchronized (monitor())
18587                 {
18588                     check_orphaned();
18589                     return get_store().count_elements(SUBTERRANEANSOILSEDIMENTS$72) != 0;
18590                 }
18591             }
18592             
18593             /**
18594              * Sets the "SUBTERRANEANSOILSEDIMENTS" element
18595              */
18596             public void setSUBTERRANEANSOILSEDIMENTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum subterraneansoilsediments)
18597             {
18598                 synchronized (monitor())
18599                 {
18600                     check_orphaned();
18601                     org.apache.xmlbeans.SimpleValue target = null;
18602                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBTERRANEANSOILSEDIMENTS$72, 0);
18603                     if (target == null)
18604                     {
18605                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBTERRANEANSOILSEDIMENTS$72);
18606                     }
18607                     target.setEnumValue(subterraneansoilsediments);
18608                 }
18609             }
18610             
18611             /**
18612              * Sets (as xml) the "SUBTERRANEANSOILSEDIMENTS" element
18613              */
18614             public void xsetSUBTERRANEANSOILSEDIMENTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType subterraneansoilsediments)
18615             {
18616                 synchronized (monitor())
18617                 {
18618                     check_orphaned();
18619                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18620                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBTERRANEANSOILSEDIMENTS$72, 0);
18621                     if (target == null)
18622                     {
18623                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SUBTERRANEANSOILSEDIMENTS$72);
18624                     }
18625                     target.set(subterraneansoilsediments);
18626                 }
18627             }
18628             
18629             /**
18630              * Unsets the "SUBTERRANEANSOILSEDIMENTS" element
18631              */
18632             public void unsetSUBTERRANEANSOILSEDIMENTS()
18633             {
18634                 synchronized (monitor())
18635                 {
18636                     check_orphaned();
18637                     get_store().remove_element(SUBTERRANEANSOILSEDIMENTS$72, 0);
18638                 }
18639             }
18640             
18641             /**
18642              * Gets the "EXTREMETERRESTRIALENVIRONMENT" element
18643              */
18644             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEXTREMETERRESTRIALENVIRONMENT()
18645             {
18646                 synchronized (monitor())
18647                 {
18648                     check_orphaned();
18649                     org.apache.xmlbeans.SimpleValue target = null;
18650                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXTREMETERRESTRIALENVIRONMENT$74, 0);
18651                     if (target == null)
18652                     {
18653                       return null;
18654                     }
18655                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
18656                 }
18657             }
18658             
18659             /**
18660              * Gets (as xml) the "EXTREMETERRESTRIALENVIRONMENT" element
18661              */
18662             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEXTREMETERRESTRIALENVIRONMENT()
18663             {
18664                 synchronized (monitor())
18665                 {
18666                     check_orphaned();
18667                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18668                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EXTREMETERRESTRIALENVIRONMENT$74, 0);
18669                     return target;
18670                 }
18671             }
18672             
18673             /**
18674              * True if has "EXTREMETERRESTRIALENVIRONMENT" element
18675              */
18676             public boolean isSetEXTREMETERRESTRIALENVIRONMENT()
18677             {
18678                 synchronized (monitor())
18679                 {
18680                     check_orphaned();
18681                     return get_store().count_elements(EXTREMETERRESTRIALENVIRONMENT$74) != 0;
18682                 }
18683             }
18684             
18685             /**
18686              * Sets the "EXTREMETERRESTRIALENVIRONMENT" element
18687              */
18688             public void setEXTREMETERRESTRIALENVIRONMENT(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum extremeterrestrialenvironment)
18689             {
18690                 synchronized (monitor())
18691                 {
18692                     check_orphaned();
18693                     org.apache.xmlbeans.SimpleValue target = null;
18694                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXTREMETERRESTRIALENVIRONMENT$74, 0);
18695                     if (target == null)
18696                     {
18697                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EXTREMETERRESTRIALENVIRONMENT$74);
18698                     }
18699                     target.setEnumValue(extremeterrestrialenvironment);
18700                 }
18701             }
18702             
18703             /**
18704              * Sets (as xml) the "EXTREMETERRESTRIALENVIRONMENT" element
18705              */
18706             public void xsetEXTREMETERRESTRIALENVIRONMENT(gov.grants.apply.system.globalLibraryV20.YesNoDataType extremeterrestrialenvironment)
18707             {
18708                 synchronized (monitor())
18709                 {
18710                     check_orphaned();
18711                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18712                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EXTREMETERRESTRIALENVIRONMENT$74, 0);
18713                     if (target == null)
18714                     {
18715                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EXTREMETERRESTRIALENVIRONMENT$74);
18716                     }
18717                     target.set(extremeterrestrialenvironment);
18718                 }
18719             }
18720             
18721             /**
18722              * Unsets the "EXTREMETERRESTRIALENVIRONMENT" element
18723              */
18724             public void unsetEXTREMETERRESTRIALENVIRONMENT()
18725             {
18726                 synchronized (monitor())
18727                 {
18728                     check_orphaned();
18729                     get_store().remove_element(EXTREMETERRESTRIALENVIRONMENT$74, 0);
18730                 }
18731             }
18732             
18733             /**
18734              * Gets the "AERIAL" element
18735              */
18736             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAERIAL()
18737             {
18738                 synchronized (monitor())
18739                 {
18740                     check_orphaned();
18741                     org.apache.xmlbeans.SimpleValue target = null;
18742                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AERIAL$76, 0);
18743                     if (target == null)
18744                     {
18745                       return null;
18746                     }
18747                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
18748                 }
18749             }
18750             
18751             /**
18752              * Gets (as xml) the "AERIAL" element
18753              */
18754             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAERIAL()
18755             {
18756                 synchronized (monitor())
18757                 {
18758                     check_orphaned();
18759                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18760                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AERIAL$76, 0);
18761                     return target;
18762                 }
18763             }
18764             
18765             /**
18766              * True if has "AERIAL" element
18767              */
18768             public boolean isSetAERIAL()
18769             {
18770                 synchronized (monitor())
18771                 {
18772                     check_orphaned();
18773                     return get_store().count_elements(AERIAL$76) != 0;
18774                 }
18775             }
18776             
18777             /**
18778              * Sets the "AERIAL" element
18779              */
18780             public void setAERIAL(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum aerial)
18781             {
18782                 synchronized (monitor())
18783                 {
18784                     check_orphaned();
18785                     org.apache.xmlbeans.SimpleValue target = null;
18786                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AERIAL$76, 0);
18787                     if (target == null)
18788                     {
18789                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AERIAL$76);
18790                     }
18791                     target.setEnumValue(aerial);
18792                 }
18793             }
18794             
18795             /**
18796              * Sets (as xml) the "AERIAL" element
18797              */
18798             public void xsetAERIAL(gov.grants.apply.system.globalLibraryV20.YesNoDataType aerial)
18799             {
18800                 synchronized (monitor())
18801                 {
18802                     check_orphaned();
18803                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18804                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AERIAL$76, 0);
18805                     if (target == null)
18806                     {
18807                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AERIAL$76);
18808                     }
18809                     target.set(aerial);
18810                 }
18811             }
18812             
18813             /**
18814              * Unsets the "AERIAL" element
18815              */
18816             public void unsetAERIAL()
18817             {
18818                 synchronized (monitor())
18819                 {
18820                     check_orphaned();
18821                     get_store().remove_element(AERIAL$76, 0);
18822                 }
18823             }
18824             
18825             /**
18826              * Gets the "GENERALAQUATIC" element
18827              */
18828             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGENERALAQUATIC()
18829             {
18830                 synchronized (monitor())
18831                 {
18832                     check_orphaned();
18833                     org.apache.xmlbeans.SimpleValue target = null;
18834                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENERALAQUATIC$78, 0);
18835                     if (target == null)
18836                     {
18837                       return null;
18838                     }
18839                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
18840                 }
18841             }
18842             
18843             /**
18844              * Gets (as xml) the "GENERALAQUATIC" element
18845              */
18846             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGENERALAQUATIC()
18847             {
18848                 synchronized (monitor())
18849                 {
18850                     check_orphaned();
18851                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18852                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GENERALAQUATIC$78, 0);
18853                     return target;
18854                 }
18855             }
18856             
18857             /**
18858              * True if has "GENERALAQUATIC" element
18859              */
18860             public boolean isSetGENERALAQUATIC()
18861             {
18862                 synchronized (monitor())
18863                 {
18864                     check_orphaned();
18865                     return get_store().count_elements(GENERALAQUATIC$78) != 0;
18866                 }
18867             }
18868             
18869             /**
18870              * Sets the "GENERALAQUATIC" element
18871              */
18872             public void setGENERALAQUATIC(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum generalaquatic)
18873             {
18874                 synchronized (monitor())
18875                 {
18876                     check_orphaned();
18877                     org.apache.xmlbeans.SimpleValue target = null;
18878                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENERALAQUATIC$78, 0);
18879                     if (target == null)
18880                     {
18881                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GENERALAQUATIC$78);
18882                     }
18883                     target.setEnumValue(generalaquatic);
18884                 }
18885             }
18886             
18887             /**
18888              * Sets (as xml) the "GENERALAQUATIC" element
18889              */
18890             public void xsetGENERALAQUATIC(gov.grants.apply.system.globalLibraryV20.YesNoDataType generalaquatic)
18891             {
18892                 synchronized (monitor())
18893                 {
18894                     check_orphaned();
18895                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18896                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GENERALAQUATIC$78, 0);
18897                     if (target == null)
18898                     {
18899                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GENERALAQUATIC$78);
18900                     }
18901                     target.set(generalaquatic);
18902                 }
18903             }
18904             
18905             /**
18906              * Unsets the "GENERALAQUATIC" element
18907              */
18908             public void unsetGENERALAQUATIC()
18909             {
18910                 synchronized (monitor())
18911                 {
18912                     check_orphaned();
18913                     get_store().remove_element(GENERALAQUATIC$78, 0);
18914                 }
18915             }
18916             
18917             /**
18918              * Gets the "FRESHWATER" element
18919              */
18920             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFRESHWATER()
18921             {
18922                 synchronized (monitor())
18923                 {
18924                     check_orphaned();
18925                     org.apache.xmlbeans.SimpleValue target = null;
18926                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FRESHWATER$80, 0);
18927                     if (target == null)
18928                     {
18929                       return null;
18930                     }
18931                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
18932                 }
18933             }
18934             
18935             /**
18936              * Gets (as xml) the "FRESHWATER" element
18937              */
18938             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFRESHWATER()
18939             {
18940                 synchronized (monitor())
18941                 {
18942                     check_orphaned();
18943                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18944                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FRESHWATER$80, 0);
18945                     return target;
18946                 }
18947             }
18948             
18949             /**
18950              * True if has "FRESHWATER" element
18951              */
18952             public boolean isSetFRESHWATER()
18953             {
18954                 synchronized (monitor())
18955                 {
18956                     check_orphaned();
18957                     return get_store().count_elements(FRESHWATER$80) != 0;
18958                 }
18959             }
18960             
18961             /**
18962              * Sets the "FRESHWATER" element
18963              */
18964             public void setFRESHWATER(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum freshwater)
18965             {
18966                 synchronized (monitor())
18967                 {
18968                     check_orphaned();
18969                     org.apache.xmlbeans.SimpleValue target = null;
18970                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FRESHWATER$80, 0);
18971                     if (target == null)
18972                     {
18973                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FRESHWATER$80);
18974                     }
18975                     target.setEnumValue(freshwater);
18976                 }
18977             }
18978             
18979             /**
18980              * Sets (as xml) the "FRESHWATER" element
18981              */
18982             public void xsetFRESHWATER(gov.grants.apply.system.globalLibraryV20.YesNoDataType freshwater)
18983             {
18984                 synchronized (monitor())
18985                 {
18986                     check_orphaned();
18987                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18988                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FRESHWATER$80, 0);
18989                     if (target == null)
18990                     {
18991                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FRESHWATER$80);
18992                     }
18993                     target.set(freshwater);
18994                 }
18995             }
18996             
18997             /**
18998              * Unsets the "FRESHWATER" element
18999              */
19000             public void unsetFRESHWATER()
19001             {
19002                 synchronized (monitor())
19003                 {
19004                     check_orphaned();
19005                     get_store().remove_element(FRESHWATER$80, 0);
19006                 }
19007             }
19008             
19009             /**
19010              * Gets the "WetlandsBogsSwamps" element
19011              */
19012             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWetlandsBogsSwamps()
19013             {
19014                 synchronized (monitor())
19015                 {
19016                     check_orphaned();
19017                     org.apache.xmlbeans.SimpleValue target = null;
19018                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WETLANDSBOGSSWAMPS$82, 0);
19019                     if (target == null)
19020                     {
19021                       return null;
19022                     }
19023                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
19024                 }
19025             }
19026             
19027             /**
19028              * Gets (as xml) the "WetlandsBogsSwamps" element
19029              */
19030             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWetlandsBogsSwamps()
19031             {
19032                 synchronized (monitor())
19033                 {
19034                     check_orphaned();
19035                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19036                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WETLANDSBOGSSWAMPS$82, 0);
19037                     return target;
19038                 }
19039             }
19040             
19041             /**
19042              * True if has "WetlandsBogsSwamps" element
19043              */
19044             public boolean isSetWetlandsBogsSwamps()
19045             {
19046                 synchronized (monitor())
19047                 {
19048                     check_orphaned();
19049                     return get_store().count_elements(WETLANDSBOGSSWAMPS$82) != 0;
19050                 }
19051             }
19052             
19053             /**
19054              * Sets the "WetlandsBogsSwamps" element
19055              */
19056             public void setWetlandsBogsSwamps(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wetlandsBogsSwamps)
19057             {
19058                 synchronized (monitor())
19059                 {
19060                     check_orphaned();
19061                     org.apache.xmlbeans.SimpleValue target = null;
19062                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WETLANDSBOGSSWAMPS$82, 0);
19063                     if (target == null)
19064                     {
19065                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WETLANDSBOGSSWAMPS$82);
19066                     }
19067                     target.setEnumValue(wetlandsBogsSwamps);
19068                 }
19069             }
19070             
19071             /**
19072              * Sets (as xml) the "WetlandsBogsSwamps" element
19073              */
19074             public void xsetWetlandsBogsSwamps(gov.grants.apply.system.globalLibraryV20.YesNoDataType wetlandsBogsSwamps)
19075             {
19076                 synchronized (monitor())
19077                 {
19078                     check_orphaned();
19079                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19080                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WETLANDSBOGSSWAMPS$82, 0);
19081                     if (target == null)
19082                     {
19083                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(WETLANDSBOGSSWAMPS$82);
19084                     }
19085                     target.set(wetlandsBogsSwamps);
19086                 }
19087             }
19088             
19089             /**
19090              * Unsets the "WetlandsBogsSwamps" element
19091              */
19092             public void unsetWetlandsBogsSwamps()
19093             {
19094                 synchronized (monitor())
19095                 {
19096                     check_orphaned();
19097                     get_store().remove_element(WETLANDSBOGSSWAMPS$82, 0);
19098                 }
19099             }
19100             
19101             /**
19102              * Gets the "LakesPonds" element
19103              */
19104             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLakesPonds()
19105             {
19106                 synchronized (monitor())
19107                 {
19108                     check_orphaned();
19109                     org.apache.xmlbeans.SimpleValue target = null;
19110                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LAKESPONDS$84, 0);
19111                     if (target == null)
19112                     {
19113                       return null;
19114                     }
19115                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
19116                 }
19117             }
19118             
19119             /**
19120              * Gets (as xml) the "LakesPonds" element
19121              */
19122             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLakesPonds()
19123             {
19124                 synchronized (monitor())
19125                 {
19126                     check_orphaned();
19127                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19128                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LAKESPONDS$84, 0);
19129                     return target;
19130                 }
19131             }
19132             
19133             /**
19134              * True if has "LakesPonds" element
19135              */
19136             public boolean isSetLakesPonds()
19137             {
19138                 synchronized (monitor())
19139                 {
19140                     check_orphaned();
19141                     return get_store().count_elements(LAKESPONDS$84) != 0;
19142                 }
19143             }
19144             
19145             /**
19146              * Sets the "LakesPonds" element
19147              */
19148             public void setLakesPonds(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum lakesPonds)
19149             {
19150                 synchronized (monitor())
19151                 {
19152                     check_orphaned();
19153                     org.apache.xmlbeans.SimpleValue target = null;
19154                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LAKESPONDS$84, 0);
19155                     if (target == null)
19156                     {
19157                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LAKESPONDS$84);
19158                     }
19159                     target.setEnumValue(lakesPonds);
19160                 }
19161             }
19162             
19163             /**
19164              * Sets (as xml) the "LakesPonds" element
19165              */
19166             public void xsetLakesPonds(gov.grants.apply.system.globalLibraryV20.YesNoDataType lakesPonds)
19167             {
19168                 synchronized (monitor())
19169                 {
19170                     check_orphaned();
19171                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19172                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LAKESPONDS$84, 0);
19173                     if (target == null)
19174                     {
19175                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LAKESPONDS$84);
19176                     }
19177                     target.set(lakesPonds);
19178                 }
19179             }
19180             
19181             /**
19182              * Unsets the "LakesPonds" element
19183              */
19184             public void unsetLakesPonds()
19185             {
19186                 synchronized (monitor())
19187                 {
19188                     check_orphaned();
19189                     get_store().remove_element(LAKESPONDS$84, 0);
19190                 }
19191             }
19192             
19193             /**
19194              * Gets the "RiversStreams" element
19195              */
19196             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRiversStreams()
19197             {
19198                 synchronized (monitor())
19199                 {
19200                     check_orphaned();
19201                     org.apache.xmlbeans.SimpleValue target = null;
19202                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RIVERSSTREAMS$86, 0);
19203                     if (target == null)
19204                     {
19205                       return null;
19206                     }
19207                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
19208                 }
19209             }
19210             
19211             /**
19212              * Gets (as xml) the "RiversStreams" element
19213              */
19214             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRiversStreams()
19215             {
19216                 synchronized (monitor())
19217                 {
19218                     check_orphaned();
19219                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19220                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RIVERSSTREAMS$86, 0);
19221                     return target;
19222                 }
19223             }
19224             
19225             /**
19226              * True if has "RiversStreams" element
19227              */
19228             public boolean isSetRiversStreams()
19229             {
19230                 synchronized (monitor())
19231                 {
19232                     check_orphaned();
19233                     return get_store().count_elements(RIVERSSTREAMS$86) != 0;
19234                 }
19235             }
19236             
19237             /**
19238              * Sets the "RiversStreams" element
19239              */
19240             public void setRiversStreams(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum riversStreams)
19241             {
19242                 synchronized (monitor())
19243                 {
19244                     check_orphaned();
19245                     org.apache.xmlbeans.SimpleValue target = null;
19246                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RIVERSSTREAMS$86, 0);
19247                     if (target == null)
19248                     {
19249                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RIVERSSTREAMS$86);
19250                     }
19251                     target.setEnumValue(riversStreams);
19252                 }
19253             }
19254             
19255             /**
19256              * Sets (as xml) the "RiversStreams" element
19257              */
19258             public void xsetRiversStreams(gov.grants.apply.system.globalLibraryV20.YesNoDataType riversStreams)
19259             {
19260                 synchronized (monitor())
19261                 {
19262                     check_orphaned();
19263                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19264                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RIVERSSTREAMS$86, 0);
19265                     if (target == null)
19266                     {
19267                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RIVERSSTREAMS$86);
19268                     }
19269                     target.set(riversStreams);
19270                 }
19271             }
19272             
19273             /**
19274              * Unsets the "RiversStreams" element
19275              */
19276             public void unsetRiversStreams()
19277             {
19278                 synchronized (monitor())
19279                 {
19280                     check_orphaned();
19281                     get_store().remove_element(RIVERSSTREAMS$86, 0);
19282                 }
19283             }
19284             
19285             /**
19286              * Gets the "Reservoirs" element
19287              */
19288             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getReservoirs()
19289             {
19290                 synchronized (monitor())
19291                 {
19292                     check_orphaned();
19293                     org.apache.xmlbeans.SimpleValue target = null;
19294                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESERVOIRS$88, 0);
19295                     if (target == null)
19296                     {
19297                       return null;
19298                     }
19299                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
19300                 }
19301             }
19302             
19303             /**
19304              * Gets (as xml) the "Reservoirs" element
19305              */
19306             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetReservoirs()
19307             {
19308                 synchronized (monitor())
19309                 {
19310                     check_orphaned();
19311                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19312                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RESERVOIRS$88, 0);
19313                     return target;
19314                 }
19315             }
19316             
19317             /**
19318              * True if has "Reservoirs" element
19319              */
19320             public boolean isSetReservoirs()
19321             {
19322                 synchronized (monitor())
19323                 {
19324                     check_orphaned();
19325                     return get_store().count_elements(RESERVOIRS$88) != 0;
19326                 }
19327             }
19328             
19329             /**
19330              * Sets the "Reservoirs" element
19331              */
19332             public void setReservoirs(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum reservoirs)
19333             {
19334                 synchronized (monitor())
19335                 {
19336                     check_orphaned();
19337                     org.apache.xmlbeans.SimpleValue target = null;
19338                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESERVOIRS$88, 0);
19339                     if (target == null)
19340                     {
19341                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RESERVOIRS$88);
19342                     }
19343                     target.setEnumValue(reservoirs);
19344                 }
19345             }
19346             
19347             /**
19348              * Sets (as xml) the "Reservoirs" element
19349              */
19350             public void xsetReservoirs(gov.grants.apply.system.globalLibraryV20.YesNoDataType reservoirs)
19351             {
19352                 synchronized (monitor())
19353                 {
19354                     check_orphaned();
19355                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19356                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RESERVOIRS$88, 0);
19357                     if (target == null)
19358                     {
19359                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RESERVOIRS$88);
19360                     }
19361                     target.set(reservoirs);
19362                 }
19363             }
19364             
19365             /**
19366              * Unsets the "Reservoirs" element
19367              */
19368             public void unsetReservoirs()
19369             {
19370                 synchronized (monitor())
19371                 {
19372                     check_orphaned();
19373                     get_store().remove_element(RESERVOIRS$88, 0);
19374                 }
19375             }
19376             
19377             /**
19378              * Gets the "MARINE" element
19379              */
19380             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMARINE()
19381             {
19382                 synchronized (monitor())
19383                 {
19384                     check_orphaned();
19385                     org.apache.xmlbeans.SimpleValue target = null;
19386                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MARINE$90, 0);
19387                     if (target == null)
19388                     {
19389                       return null;
19390                     }
19391                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
19392                 }
19393             }
19394             
19395             /**
19396              * Gets (as xml) the "MARINE" element
19397              */
19398             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMARINE()
19399             {
19400                 synchronized (monitor())
19401                 {
19402                     check_orphaned();
19403                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19404                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MARINE$90, 0);
19405                     return target;
19406                 }
19407             }
19408             
19409             /**
19410              * True if has "MARINE" element
19411              */
19412             public boolean isSetMARINE()
19413             {
19414                 synchronized (monitor())
19415                 {
19416                     check_orphaned();
19417                     return get_store().count_elements(MARINE$90) != 0;
19418                 }
19419             }
19420             
19421             /**
19422              * Sets the "MARINE" element
19423              */
19424             public void setMARINE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum marine)
19425             {
19426                 synchronized (monitor())
19427                 {
19428                     check_orphaned();
19429                     org.apache.xmlbeans.SimpleValue target = null;
19430                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MARINE$90, 0);
19431                     if (target == null)
19432                     {
19433                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MARINE$90);
19434                     }
19435                     target.setEnumValue(marine);
19436                 }
19437             }
19438             
19439             /**
19440              * Sets (as xml) the "MARINE" element
19441              */
19442             public void xsetMARINE(gov.grants.apply.system.globalLibraryV20.YesNoDataType marine)
19443             {
19444                 synchronized (monitor())
19445                 {
19446                     check_orphaned();
19447                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19448                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MARINE$90, 0);
19449                     if (target == null)
19450                     {
19451                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MARINE$90);
19452                     }
19453                     target.set(marine);
19454                 }
19455             }
19456             
19457             /**
19458              * Unsets the "MARINE" element
19459              */
19460             public void unsetMARINE()
19461             {
19462                 synchronized (monitor())
19463                 {
19464                     check_orphaned();
19465                     get_store().remove_element(MARINE$90, 0);
19466                 }
19467             }
19468             
19469             /**
19470              * Gets the "OpenOceanContinentalShelf" element
19471              */
19472             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOpenOceanContinentalShelf()
19473             {
19474                 synchronized (monitor())
19475                 {
19476                     check_orphaned();
19477                     org.apache.xmlbeans.SimpleValue target = null;
19478                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OPENOCEANCONTINENTALSHELF$92, 0);
19479                     if (target == null)
19480                     {
19481                       return null;
19482                     }
19483                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
19484                 }
19485             }
19486             
19487             /**
19488              * Gets (as xml) the "OpenOceanContinentalShelf" element
19489              */
19490             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOpenOceanContinentalShelf()
19491             {
19492                 synchronized (monitor())
19493                 {
19494                     check_orphaned();
19495                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19496                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OPENOCEANCONTINENTALSHELF$92, 0);
19497                     return target;
19498                 }
19499             }
19500             
19501             /**
19502              * True if has "OpenOceanContinentalShelf" element
19503              */
19504             public boolean isSetOpenOceanContinentalShelf()
19505             {
19506                 synchronized (monitor())
19507                 {
19508                     check_orphaned();
19509                     return get_store().count_elements(OPENOCEANCONTINENTALSHELF$92) != 0;
19510                 }
19511             }
19512             
19513             /**
19514              * Sets the "OpenOceanContinentalShelf" element
19515              */
19516             public void setOpenOceanContinentalShelf(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum openOceanContinentalShelf)
19517             {
19518                 synchronized (monitor())
19519                 {
19520                     check_orphaned();
19521                     org.apache.xmlbeans.SimpleValue target = null;
19522                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OPENOCEANCONTINENTALSHELF$92, 0);
19523                     if (target == null)
19524                     {
19525                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OPENOCEANCONTINENTALSHELF$92);
19526                     }
19527                     target.setEnumValue(openOceanContinentalShelf);
19528                 }
19529             }
19530             
19531             /**
19532              * Sets (as xml) the "OpenOceanContinentalShelf" element
19533              */
19534             public void xsetOpenOceanContinentalShelf(gov.grants.apply.system.globalLibraryV20.YesNoDataType openOceanContinentalShelf)
19535             {
19536                 synchronized (monitor())
19537                 {
19538                     check_orphaned();
19539                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19540                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OPENOCEANCONTINENTALSHELF$92, 0);
19541                     if (target == null)
19542                     {
19543                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OPENOCEANCONTINENTALSHELF$92);
19544                     }
19545                     target.set(openOceanContinentalShelf);
19546                 }
19547             }
19548             
19549             /**
19550              * Unsets the "OpenOceanContinentalShelf" element
19551              */
19552             public void unsetOpenOceanContinentalShelf()
19553             {
19554                 synchronized (monitor())
19555                 {
19556                     check_orphaned();
19557                     get_store().remove_element(OPENOCEANCONTINENTALSHELF$92, 0);
19558                 }
19559             }
19560             
19561             /**
19562              * Gets the "Bathyal" element
19563              */
19564             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBathyal()
19565             {
19566                 synchronized (monitor())
19567                 {
19568                     check_orphaned();
19569                     org.apache.xmlbeans.SimpleValue target = null;
19570                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BATHYAL$94, 0);
19571                     if (target == null)
19572                     {
19573                       return null;
19574                     }
19575                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
19576                 }
19577             }
19578             
19579             /**
19580              * Gets (as xml) the "Bathyal" element
19581              */
19582             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBathyal()
19583             {
19584                 synchronized (monitor())
19585                 {
19586                     check_orphaned();
19587                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19588                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BATHYAL$94, 0);
19589                     return target;
19590                 }
19591             }
19592             
19593             /**
19594              * True if has "Bathyal" element
19595              */
19596             public boolean isSetBathyal()
19597             {
19598                 synchronized (monitor())
19599                 {
19600                     check_orphaned();
19601                     return get_store().count_elements(BATHYAL$94) != 0;
19602                 }
19603             }
19604             
19605             /**
19606              * Sets the "Bathyal" element
19607              */
19608             public void setBathyal(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum bathyal)
19609             {
19610                 synchronized (monitor())
19611                 {
19612                     check_orphaned();
19613                     org.apache.xmlbeans.SimpleValue target = null;
19614                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BATHYAL$94, 0);
19615                     if (target == null)
19616                     {
19617                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BATHYAL$94);
19618                     }
19619                     target.setEnumValue(bathyal);
19620                 }
19621             }
19622             
19623             /**
19624              * Sets (as xml) the "Bathyal" element
19625              */
19626             public void xsetBathyal(gov.grants.apply.system.globalLibraryV20.YesNoDataType bathyal)
19627             {
19628                 synchronized (monitor())
19629                 {
19630                     check_orphaned();
19631                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19632                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BATHYAL$94, 0);
19633                     if (target == null)
19634                     {
19635                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BATHYAL$94);
19636                     }
19637                     target.set(bathyal);
19638                 }
19639             }
19640             
19641             /**
19642              * Unsets the "Bathyal" element
19643              */
19644             public void unsetBathyal()
19645             {
19646                 synchronized (monitor())
19647                 {
19648                     check_orphaned();
19649                     get_store().remove_element(BATHYAL$94, 0);
19650                 }
19651             }
19652             
19653             /**
19654              * Gets the "Abyssal" element
19655              */
19656             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAbyssal()
19657             {
19658                 synchronized (monitor())
19659                 {
19660                     check_orphaned();
19661                     org.apache.xmlbeans.SimpleValue target = null;
19662                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ABYSSAL$96, 0);
19663                     if (target == null)
19664                     {
19665                       return null;
19666                     }
19667                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
19668                 }
19669             }
19670             
19671             /**
19672              * Gets (as xml) the "Abyssal" element
19673              */
19674             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAbyssal()
19675             {
19676                 synchronized (monitor())
19677                 {
19678                     check_orphaned();
19679                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19680                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ABYSSAL$96, 0);
19681                     return target;
19682                 }
19683             }
19684             
19685             /**
19686              * True if has "Abyssal" element
19687              */
19688             public boolean isSetAbyssal()
19689             {
19690                 synchronized (monitor())
19691                 {
19692                     check_orphaned();
19693                     return get_store().count_elements(ABYSSAL$96) != 0;
19694                 }
19695             }
19696             
19697             /**
19698              * Sets the "Abyssal" element
19699              */
19700             public void setAbyssal(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum abyssal)
19701             {
19702                 synchronized (monitor())
19703                 {
19704                     check_orphaned();
19705                     org.apache.xmlbeans.SimpleValue target = null;
19706                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ABYSSAL$96, 0);
19707                     if (target == null)
19708                     {
19709                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ABYSSAL$96);
19710                     }
19711                     target.setEnumValue(abyssal);
19712                 }
19713             }
19714             
19715             /**
19716              * Sets (as xml) the "Abyssal" element
19717              */
19718             public void xsetAbyssal(gov.grants.apply.system.globalLibraryV20.YesNoDataType abyssal)
19719             {
19720                 synchronized (monitor())
19721                 {
19722                     check_orphaned();
19723                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19724                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ABYSSAL$96, 0);
19725                     if (target == null)
19726                     {
19727                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ABYSSAL$96);
19728                     }
19729                     target.set(abyssal);
19730                 }
19731             }
19732             
19733             /**
19734              * Unsets the "Abyssal" element
19735              */
19736             public void unsetAbyssal()
19737             {
19738                 synchronized (monitor())
19739                 {
19740                     check_orphaned();
19741                     get_store().remove_element(ABYSSAL$96, 0);
19742                 }
19743             }
19744             
19745             /**
19746              * Gets the "Estuarine" element
19747              */
19748             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEstuarine()
19749             {
19750                 synchronized (monitor())
19751                 {
19752                     check_orphaned();
19753                     org.apache.xmlbeans.SimpleValue target = null;
19754                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ESTUARINE$98, 0);
19755                     if (target == null)
19756                     {
19757                       return null;
19758                     }
19759                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
19760                 }
19761             }
19762             
19763             /**
19764              * Gets (as xml) the "Estuarine" element
19765              */
19766             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEstuarine()
19767             {
19768                 synchronized (monitor())
19769                 {
19770                     check_orphaned();
19771                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19772                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ESTUARINE$98, 0);
19773                     return target;
19774                 }
19775             }
19776             
19777             /**
19778              * True if has "Estuarine" element
19779              */
19780             public boolean isSetEstuarine()
19781             {
19782                 synchronized (monitor())
19783                 {
19784                     check_orphaned();
19785                     return get_store().count_elements(ESTUARINE$98) != 0;
19786                 }
19787             }
19788             
19789             /**
19790              * Sets the "Estuarine" element
19791              */
19792             public void setEstuarine(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum estuarine)
19793             {
19794                 synchronized (monitor())
19795                 {
19796                     check_orphaned();
19797                     org.apache.xmlbeans.SimpleValue target = null;
19798                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ESTUARINE$98, 0);
19799                     if (target == null)
19800                     {
19801                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ESTUARINE$98);
19802                     }
19803                     target.setEnumValue(estuarine);
19804                 }
19805             }
19806             
19807             /**
19808              * Sets (as xml) the "Estuarine" element
19809              */
19810             public void xsetEstuarine(gov.grants.apply.system.globalLibraryV20.YesNoDataType estuarine)
19811             {
19812                 synchronized (monitor())
19813                 {
19814                     check_orphaned();
19815                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19816                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ESTUARINE$98, 0);
19817                     if (target == null)
19818                     {
19819                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ESTUARINE$98);
19820                     }
19821                     target.set(estuarine);
19822                 }
19823             }
19824             
19825             /**
19826              * Unsets the "Estuarine" element
19827              */
19828             public void unsetEstuarine()
19829             {
19830                 synchronized (monitor())
19831                 {
19832                     check_orphaned();
19833                     get_store().remove_element(ESTUARINE$98, 0);
19834                 }
19835             }
19836             
19837             /**
19838              * Gets the "IntertidalTidalCoastal" element
19839              */
19840             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIntertidalTidalCoastal()
19841             {
19842                 synchronized (monitor())
19843                 {
19844                     check_orphaned();
19845                     org.apache.xmlbeans.SimpleValue target = null;
19846                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTERTIDALTIDALCOASTAL$100, 0);
19847                     if (target == null)
19848                     {
19849                       return null;
19850                     }
19851                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
19852                 }
19853             }
19854             
19855             /**
19856              * Gets (as xml) the "IntertidalTidalCoastal" element
19857              */
19858             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIntertidalTidalCoastal()
19859             {
19860                 synchronized (monitor())
19861                 {
19862                     check_orphaned();
19863                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19864                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INTERTIDALTIDALCOASTAL$100, 0);
19865                     return target;
19866                 }
19867             }
19868             
19869             /**
19870              * True if has "IntertidalTidalCoastal" element
19871              */
19872             public boolean isSetIntertidalTidalCoastal()
19873             {
19874                 synchronized (monitor())
19875                 {
19876                     check_orphaned();
19877                     return get_store().count_elements(INTERTIDALTIDALCOASTAL$100) != 0;
19878                 }
19879             }
19880             
19881             /**
19882              * Sets the "IntertidalTidalCoastal" element
19883              */
19884             public void setIntertidalTidalCoastal(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum intertidalTidalCoastal)
19885             {
19886                 synchronized (monitor())
19887                 {
19888                     check_orphaned();
19889                     org.apache.xmlbeans.SimpleValue target = null;
19890                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTERTIDALTIDALCOASTAL$100, 0);
19891                     if (target == null)
19892                     {
19893                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INTERTIDALTIDALCOASTAL$100);
19894                     }
19895                     target.setEnumValue(intertidalTidalCoastal);
19896                 }
19897             }
19898             
19899             /**
19900              * Sets (as xml) the "IntertidalTidalCoastal" element
19901              */
19902             public void xsetIntertidalTidalCoastal(gov.grants.apply.system.globalLibraryV20.YesNoDataType intertidalTidalCoastal)
19903             {
19904                 synchronized (monitor())
19905                 {
19906                     check_orphaned();
19907                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19908                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INTERTIDALTIDALCOASTAL$100, 0);
19909                     if (target == null)
19910                     {
19911                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INTERTIDALTIDALCOASTAL$100);
19912                     }
19913                     target.set(intertidalTidalCoastal);
19914                 }
19915             }
19916             
19917             /**
19918              * Unsets the "IntertidalTidalCoastal" element
19919              */
19920             public void unsetIntertidalTidalCoastal()
19921             {
19922                 synchronized (monitor())
19923                 {
19924                     check_orphaned();
19925                     get_store().remove_element(INTERTIDALTIDALCOASTAL$100, 0);
19926                 }
19927             }
19928             
19929             /**
19930              * Gets the "CoralReef" element
19931              */
19932             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCoralReef()
19933             {
19934                 synchronized (monitor())
19935                 {
19936                     check_orphaned();
19937                     org.apache.xmlbeans.SimpleValue target = null;
19938                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CORALREEF$102, 0);
19939                     if (target == null)
19940                     {
19941                       return null;
19942                     }
19943                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
19944                 }
19945             }
19946             
19947             /**
19948              * Gets (as xml) the "CoralReef" element
19949              */
19950             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCoralReef()
19951             {
19952                 synchronized (monitor())
19953                 {
19954                     check_orphaned();
19955                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19956                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CORALREEF$102, 0);
19957                     return target;
19958                 }
19959             }
19960             
19961             /**
19962              * True if has "CoralReef" element
19963              */
19964             public boolean isSetCoralReef()
19965             {
19966                 synchronized (monitor())
19967                 {
19968                     check_orphaned();
19969                     return get_store().count_elements(CORALREEF$102) != 0;
19970                 }
19971             }
19972             
19973             /**
19974              * Sets the "CoralReef" element
19975              */
19976             public void setCoralReef(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum coralReef)
19977             {
19978                 synchronized (monitor())
19979                 {
19980                     check_orphaned();
19981                     org.apache.xmlbeans.SimpleValue target = null;
19982                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CORALREEF$102, 0);
19983                     if (target == null)
19984                     {
19985                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CORALREEF$102);
19986                     }
19987                     target.setEnumValue(coralReef);
19988                 }
19989             }
19990             
19991             /**
19992              * Sets (as xml) the "CoralReef" element
19993              */
19994             public void xsetCoralReef(gov.grants.apply.system.globalLibraryV20.YesNoDataType coralReef)
19995             {
19996                 synchronized (monitor())
19997                 {
19998                     check_orphaned();
19999                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20000                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CORALREEF$102, 0);
20001                     if (target == null)
20002                     {
20003                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CORALREEF$102);
20004                     }
20005                     target.set(coralReef);
20006                 }
20007             }
20008             
20009             /**
20010              * Unsets the "CoralReef" element
20011              */
20012             public void unsetCoralReef()
20013             {
20014                 synchronized (monitor())
20015                 {
20016                     check_orphaned();
20017                     get_store().remove_element(CORALREEF$102, 0);
20018                 }
20019             }
20020             
20021             /**
20022              * Gets the "HYPERSALINE" element
20023              */
20024             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHYPERSALINE()
20025             {
20026                 synchronized (monitor())
20027                 {
20028                     check_orphaned();
20029                     org.apache.xmlbeans.SimpleValue target = null;
20030                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HYPERSALINE$104, 0);
20031                     if (target == null)
20032                     {
20033                       return null;
20034                     }
20035                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
20036                 }
20037             }
20038             
20039             /**
20040              * Gets (as xml) the "HYPERSALINE" element
20041              */
20042             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHYPERSALINE()
20043             {
20044                 synchronized (monitor())
20045                 {
20046                     check_orphaned();
20047                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20048                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HYPERSALINE$104, 0);
20049                     return target;
20050                 }
20051             }
20052             
20053             /**
20054              * True if has "HYPERSALINE" element
20055              */
20056             public boolean isSetHYPERSALINE()
20057             {
20058                 synchronized (monitor())
20059                 {
20060                     check_orphaned();
20061                     return get_store().count_elements(HYPERSALINE$104) != 0;
20062                 }
20063             }
20064             
20065             /**
20066              * Sets the "HYPERSALINE" element
20067              */
20068             public void setHYPERSALINE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hypersaline)
20069             {
20070                 synchronized (monitor())
20071                 {
20072                     check_orphaned();
20073                     org.apache.xmlbeans.SimpleValue target = null;
20074                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HYPERSALINE$104, 0);
20075                     if (target == null)
20076                     {
20077                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HYPERSALINE$104);
20078                     }
20079                     target.setEnumValue(hypersaline);
20080                 }
20081             }
20082             
20083             /**
20084              * Sets (as xml) the "HYPERSALINE" element
20085              */
20086             public void xsetHYPERSALINE(gov.grants.apply.system.globalLibraryV20.YesNoDataType hypersaline)
20087             {
20088                 synchronized (monitor())
20089                 {
20090                     check_orphaned();
20091                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20092                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HYPERSALINE$104, 0);
20093                     if (target == null)
20094                     {
20095                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HYPERSALINE$104);
20096                     }
20097                     target.set(hypersaline);
20098                 }
20099             }
20100             
20101             /**
20102              * Unsets the "HYPERSALINE" element
20103              */
20104             public void unsetHYPERSALINE()
20105             {
20106                 synchronized (monitor())
20107                 {
20108                     check_orphaned();
20109                     get_store().remove_element(HYPERSALINE$104, 0);
20110                 }
20111             }
20112             
20113             /**
20114              * Gets the "EXTREMEAQUATICENVIRONMENT" element
20115              */
20116             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEXTREMEAQUATICENVIRONMENT()
20117             {
20118                 synchronized (monitor())
20119                 {
20120                     check_orphaned();
20121                     org.apache.xmlbeans.SimpleValue target = null;
20122                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXTREMEAQUATICENVIRONMENT$106, 0);
20123                     if (target == null)
20124                     {
20125                       return null;
20126                     }
20127                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
20128                 }
20129             }
20130             
20131             /**
20132              * Gets (as xml) the "EXTREMEAQUATICENVIRONMENT" element
20133              */
20134             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEXTREMEAQUATICENVIRONMENT()
20135             {
20136                 synchronized (monitor())
20137                 {
20138                     check_orphaned();
20139                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20140                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EXTREMEAQUATICENVIRONMENT$106, 0);
20141                     return target;
20142                 }
20143             }
20144             
20145             /**
20146              * True if has "EXTREMEAQUATICENVIRONMENT" element
20147              */
20148             public boolean isSetEXTREMEAQUATICENVIRONMENT()
20149             {
20150                 synchronized (monitor())
20151                 {
20152                     check_orphaned();
20153                     return get_store().count_elements(EXTREMEAQUATICENVIRONMENT$106) != 0;
20154                 }
20155             }
20156             
20157             /**
20158              * Sets the "EXTREMEAQUATICENVIRONMENT" element
20159              */
20160             public void setEXTREMEAQUATICENVIRONMENT(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum extremeaquaticenvironment)
20161             {
20162                 synchronized (monitor())
20163                 {
20164                     check_orphaned();
20165                     org.apache.xmlbeans.SimpleValue target = null;
20166                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXTREMEAQUATICENVIRONMENT$106, 0);
20167                     if (target == null)
20168                     {
20169                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EXTREMEAQUATICENVIRONMENT$106);
20170                     }
20171                     target.setEnumValue(extremeaquaticenvironment);
20172                 }
20173             }
20174             
20175             /**
20176              * Sets (as xml) the "EXTREMEAQUATICENVIRONMENT" element
20177              */
20178             public void xsetEXTREMEAQUATICENVIRONMENT(gov.grants.apply.system.globalLibraryV20.YesNoDataType extremeaquaticenvironment)
20179             {
20180                 synchronized (monitor())
20181                 {
20182                     check_orphaned();
20183                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20184                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EXTREMEAQUATICENVIRONMENT$106, 0);
20185                     if (target == null)
20186                     {
20187                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EXTREMEAQUATICENVIRONMENT$106);
20188                     }
20189                     target.set(extremeaquaticenvironment);
20190                 }
20191             }
20192             
20193             /**
20194              * Unsets the "EXTREMEAQUATICENVIRONMENT" element
20195              */
20196             public void unsetEXTREMEAQUATICENVIRONMENT()
20197             {
20198                 synchronized (monitor())
20199                 {
20200                     check_orphaned();
20201                     get_store().remove_element(EXTREMEAQUATICENVIRONMENT$106, 0);
20202                 }
20203             }
20204             
20205             /**
20206              * Gets the "AQUATICCAVESROCKOUTCROPSCLIFFS" element
20207              */
20208             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAQUATICCAVESROCKOUTCROPSCLIFFS()
20209             {
20210                 synchronized (monitor())
20211                 {
20212                     check_orphaned();
20213                     org.apache.xmlbeans.SimpleValue target = null;
20214                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AQUATICCAVESROCKOUTCROPSCLIFFS$108, 0);
20215                     if (target == null)
20216                     {
20217                       return null;
20218                     }
20219                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
20220                 }
20221             }
20222             
20223             /**
20224              * Gets (as xml) the "AQUATICCAVESROCKOUTCROPSCLIFFS" element
20225              */
20226             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAQUATICCAVESROCKOUTCROPSCLIFFS()
20227             {
20228                 synchronized (monitor())
20229                 {
20230                     check_orphaned();
20231                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20232                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AQUATICCAVESROCKOUTCROPSCLIFFS$108, 0);
20233                     return target;
20234                 }
20235             }
20236             
20237             /**
20238              * True if has "AQUATICCAVESROCKOUTCROPSCLIFFS" element
20239              */
20240             public boolean isSetAQUATICCAVESROCKOUTCROPSCLIFFS()
20241             {
20242                 synchronized (monitor())
20243                 {
20244                     check_orphaned();
20245                     return get_store().count_elements(AQUATICCAVESROCKOUTCROPSCLIFFS$108) != 0;
20246                 }
20247             }
20248             
20249             /**
20250              * Sets the "AQUATICCAVESROCKOUTCROPSCLIFFS" element
20251              */
20252             public void setAQUATICCAVESROCKOUTCROPSCLIFFS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum aquaticcavesrockoutcropscliffs)
20253             {
20254                 synchronized (monitor())
20255                 {
20256                     check_orphaned();
20257                     org.apache.xmlbeans.SimpleValue target = null;
20258                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AQUATICCAVESROCKOUTCROPSCLIFFS$108, 0);
20259                     if (target == null)
20260                     {
20261                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AQUATICCAVESROCKOUTCROPSCLIFFS$108);
20262                     }
20263                     target.setEnumValue(aquaticcavesrockoutcropscliffs);
20264                 }
20265             }
20266             
20267             /**
20268              * Sets (as xml) the "AQUATICCAVESROCKOUTCROPSCLIFFS" element
20269              */
20270             public void xsetAQUATICCAVESROCKOUTCROPSCLIFFS(gov.grants.apply.system.globalLibraryV20.YesNoDataType aquaticcavesrockoutcropscliffs)
20271             {
20272                 synchronized (monitor())
20273                 {
20274                     check_orphaned();
20275                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20276                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AQUATICCAVESROCKOUTCROPSCLIFFS$108, 0);
20277                     if (target == null)
20278                     {
20279                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AQUATICCAVESROCKOUTCROPSCLIFFS$108);
20280                     }
20281                     target.set(aquaticcavesrockoutcropscliffs);
20282                 }
20283             }
20284             
20285             /**
20286              * Unsets the "AQUATICCAVESROCKOUTCROPSCLIFFS" element
20287              */
20288             public void unsetAQUATICCAVESROCKOUTCROPSCLIFFS()
20289             {
20290                 synchronized (monitor())
20291                 {
20292                     check_orphaned();
20293                     get_store().remove_element(AQUATICCAVESROCKOUTCROPSCLIFFS$108, 0);
20294                 }
20295             }
20296             
20297             /**
20298              * Gets the "MANGROVES" element
20299              */
20300             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMANGROVES()
20301             {
20302                 synchronized (monitor())
20303                 {
20304                     check_orphaned();
20305                     org.apache.xmlbeans.SimpleValue target = null;
20306                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MANGROVES$110, 0);
20307                     if (target == null)
20308                     {
20309                       return null;
20310                     }
20311                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
20312                 }
20313             }
20314             
20315             /**
20316              * Gets (as xml) the "MANGROVES" element
20317              */
20318             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMANGROVES()
20319             {
20320                 synchronized (monitor())
20321                 {
20322                     check_orphaned();
20323                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20324                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MANGROVES$110, 0);
20325                     return target;
20326                 }
20327             }
20328             
20329             /**
20330              * True if has "MANGROVES" element
20331              */
20332             public boolean isSetMANGROVES()
20333             {
20334                 synchronized (monitor())
20335                 {
20336                     check_orphaned();
20337                     return get_store().count_elements(MANGROVES$110) != 0;
20338                 }
20339             }
20340             
20341             /**
20342              * Sets the "MANGROVES" element
20343              */
20344             public void setMANGROVES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mangroves)
20345             {
20346                 synchronized (monitor())
20347                 {
20348                     check_orphaned();
20349                     org.apache.xmlbeans.SimpleValue target = null;
20350                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MANGROVES$110, 0);
20351                     if (target == null)
20352                     {
20353                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MANGROVES$110);
20354                     }
20355                     target.setEnumValue(mangroves);
20356                 }
20357             }
20358             
20359             /**
20360              * Sets (as xml) the "MANGROVES" element
20361              */
20362             public void xsetMANGROVES(gov.grants.apply.system.globalLibraryV20.YesNoDataType mangroves)
20363             {
20364                 synchronized (monitor())
20365                 {
20366                     check_orphaned();
20367                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20368                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MANGROVES$110, 0);
20369                     if (target == null)
20370                     {
20371                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MANGROVES$110);
20372                     }
20373                     target.set(mangroves);
20374                 }
20375             }
20376             
20377             /**
20378              * Unsets the "MANGROVES" element
20379              */
20380             public void unsetMANGROVES()
20381             {
20382                 synchronized (monitor())
20383                 {
20384                     check_orphaned();
20385                     get_store().remove_element(MANGROVES$110, 0);
20386                 }
20387             }
20388             
20389             /**
20390              * Gets the "SUBSURFACEWATERSSPRINGS" element
20391              */
20392             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSUBSURFACEWATERSSPRINGS()
20393             {
20394                 synchronized (monitor())
20395                 {
20396                     check_orphaned();
20397                     org.apache.xmlbeans.SimpleValue target = null;
20398                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBSURFACEWATERSSPRINGS$112, 0);
20399                     if (target == null)
20400                     {
20401                       return null;
20402                     }
20403                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
20404                 }
20405             }
20406             
20407             /**
20408              * Gets (as xml) the "SUBSURFACEWATERSSPRINGS" element
20409              */
20410             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSUBSURFACEWATERSSPRINGS()
20411             {
20412                 synchronized (monitor())
20413                 {
20414                     check_orphaned();
20415                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20416                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBSURFACEWATERSSPRINGS$112, 0);
20417                     return target;
20418                 }
20419             }
20420             
20421             /**
20422              * True if has "SUBSURFACEWATERSSPRINGS" element
20423              */
20424             public boolean isSetSUBSURFACEWATERSSPRINGS()
20425             {
20426                 synchronized (monitor())
20427                 {
20428                     check_orphaned();
20429                     return get_store().count_elements(SUBSURFACEWATERSSPRINGS$112) != 0;
20430                 }
20431             }
20432             
20433             /**
20434              * Sets the "SUBSURFACEWATERSSPRINGS" element
20435              */
20436             public void setSUBSURFACEWATERSSPRINGS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum subsurfacewaterssprings)
20437             {
20438                 synchronized (monitor())
20439                 {
20440                     check_orphaned();
20441                     org.apache.xmlbeans.SimpleValue target = null;
20442                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBSURFACEWATERSSPRINGS$112, 0);
20443                     if (target == null)
20444                     {
20445                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBSURFACEWATERSSPRINGS$112);
20446                     }
20447                     target.setEnumValue(subsurfacewaterssprings);
20448                 }
20449             }
20450             
20451             /**
20452              * Sets (as xml) the "SUBSURFACEWATERSSPRINGS" element
20453              */
20454             public void xsetSUBSURFACEWATERSSPRINGS(gov.grants.apply.system.globalLibraryV20.YesNoDataType subsurfacewaterssprings)
20455             {
20456                 synchronized (monitor())
20457                 {
20458                     check_orphaned();
20459                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20460                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBSURFACEWATERSSPRINGS$112, 0);
20461                     if (target == null)
20462                     {
20463                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SUBSURFACEWATERSSPRINGS$112);
20464                     }
20465                     target.set(subsurfacewaterssprings);
20466                 }
20467             }
20468             
20469             /**
20470              * Unsets the "SUBSURFACEWATERSSPRINGS" element
20471              */
20472             public void unsetSUBSURFACEWATERSSPRINGS()
20473             {
20474                 synchronized (monitor())
20475                 {
20476                     check_orphaned();
20477                     get_store().remove_element(SUBSURFACEWATERSSPRINGS$112, 0);
20478                 }
20479             }
20480             
20481             /**
20482              * Gets the "EPHEMERALPOOLSSTREAMS" element
20483              */
20484             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEPHEMERALPOOLSSTREAMS()
20485             {
20486                 synchronized (monitor())
20487                 {
20488                     check_orphaned();
20489                     org.apache.xmlbeans.SimpleValue target = null;
20490                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EPHEMERALPOOLSSTREAMS$114, 0);
20491                     if (target == null)
20492                     {
20493                       return null;
20494                     }
20495                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
20496                 }
20497             }
20498             
20499             /**
20500              * Gets (as xml) the "EPHEMERALPOOLSSTREAMS" element
20501              */
20502             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEPHEMERALPOOLSSTREAMS()
20503             {
20504                 synchronized (monitor())
20505                 {
20506                     check_orphaned();
20507                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20508                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EPHEMERALPOOLSSTREAMS$114, 0);
20509                     return target;
20510                 }
20511             }
20512             
20513             /**
20514              * True if has "EPHEMERALPOOLSSTREAMS" element
20515              */
20516             public boolean isSetEPHEMERALPOOLSSTREAMS()
20517             {
20518                 synchronized (monitor())
20519                 {
20520                     check_orphaned();
20521                     return get_store().count_elements(EPHEMERALPOOLSSTREAMS$114) != 0;
20522                 }
20523             }
20524             
20525             /**
20526              * Sets the "EPHEMERALPOOLSSTREAMS" element
20527              */
20528             public void setEPHEMERALPOOLSSTREAMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ephemeralpoolsstreams)
20529             {
20530                 synchronized (monitor())
20531                 {
20532                     check_orphaned();
20533                     org.apache.xmlbeans.SimpleValue target = null;
20534                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EPHEMERALPOOLSSTREAMS$114, 0);
20535                     if (target == null)
20536                     {
20537                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EPHEMERALPOOLSSTREAMS$114);
20538                     }
20539                     target.setEnumValue(ephemeralpoolsstreams);
20540                 }
20541             }
20542             
20543             /**
20544              * Sets (as xml) the "EPHEMERALPOOLSSTREAMS" element
20545              */
20546             public void xsetEPHEMERALPOOLSSTREAMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType ephemeralpoolsstreams)
20547             {
20548                 synchronized (monitor())
20549                 {
20550                     check_orphaned();
20551                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20552                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EPHEMERALPOOLSSTREAMS$114, 0);
20553                     if (target == null)
20554                     {
20555                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EPHEMERALPOOLSSTREAMS$114);
20556                     }
20557                     target.set(ephemeralpoolsstreams);
20558                 }
20559             }
20560             
20561             /**
20562              * Unsets the "EPHEMERALPOOLSSTREAMS" element
20563              */
20564             public void unsetEPHEMERALPOOLSSTREAMS()
20565             {
20566                 synchronized (monitor())
20567                 {
20568                     check_orphaned();
20569                     get_store().remove_element(EPHEMERALPOOLSSTREAMS$114, 0);
20570                 }
20571             }
20572             
20573             /**
20574              * Gets the "MICROPOOLSPitcherPlantsTreeHolesOther" element
20575              */
20576             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMICROPOOLSPitcherPlantsTreeHolesOther()
20577             {
20578                 synchronized (monitor())
20579                 {
20580                     check_orphaned();
20581                     org.apache.xmlbeans.SimpleValue target = null;
20582                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MICROPOOLSPITCHERPLANTSTREEHOLESOTHER$116, 0);
20583                     if (target == null)
20584                     {
20585                       return null;
20586                     }
20587                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
20588                 }
20589             }
20590             
20591             /**
20592              * Gets (as xml) the "MICROPOOLSPitcherPlantsTreeHolesOther" element
20593              */
20594             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMICROPOOLSPitcherPlantsTreeHolesOther()
20595             {
20596                 synchronized (monitor())
20597                 {
20598                     check_orphaned();
20599                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20600                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MICROPOOLSPITCHERPLANTSTREEHOLESOTHER$116, 0);
20601                     return target;
20602                 }
20603             }
20604             
20605             /**
20606              * True if has "MICROPOOLSPitcherPlantsTreeHolesOther" element
20607              */
20608             public boolean isSetMICROPOOLSPitcherPlantsTreeHolesOther()
20609             {
20610                 synchronized (monitor())
20611                 {
20612                     check_orphaned();
20613                     return get_store().count_elements(MICROPOOLSPITCHERPLANTSTREEHOLESOTHER$116) != 0;
20614                 }
20615             }
20616             
20617             /**
20618              * Sets the "MICROPOOLSPitcherPlantsTreeHolesOther" element
20619              */
20620             public void setMICROPOOLSPitcherPlantsTreeHolesOther(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum micropoolsPitcherPlantsTreeHolesOther)
20621             {
20622                 synchronized (monitor())
20623                 {
20624                     check_orphaned();
20625                     org.apache.xmlbeans.SimpleValue target = null;
20626                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MICROPOOLSPITCHERPLANTSTREEHOLESOTHER$116, 0);
20627                     if (target == null)
20628                     {
20629                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MICROPOOLSPITCHERPLANTSTREEHOLESOTHER$116);
20630                     }
20631                     target.setEnumValue(micropoolsPitcherPlantsTreeHolesOther);
20632                 }
20633             }
20634             
20635             /**
20636              * Sets (as xml) the "MICROPOOLSPitcherPlantsTreeHolesOther" element
20637              */
20638             public void xsetMICROPOOLSPitcherPlantsTreeHolesOther(gov.grants.apply.system.globalLibraryV20.YesNoDataType micropoolsPitcherPlantsTreeHolesOther)
20639             {
20640                 synchronized (monitor())
20641                 {
20642                     check_orphaned();
20643                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20644                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MICROPOOLSPITCHERPLANTSTREEHOLESOTHER$116, 0);
20645                     if (target == null)
20646                     {
20647                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MICROPOOLSPITCHERPLANTSTREEHOLESOTHER$116);
20648                     }
20649                     target.set(micropoolsPitcherPlantsTreeHolesOther);
20650                 }
20651             }
20652             
20653             /**
20654              * Unsets the "MICROPOOLSPitcherPlantsTreeHolesOther" element
20655              */
20656             public void unsetMICROPOOLSPitcherPlantsTreeHolesOther()
20657             {
20658                 synchronized (monitor())
20659                 {
20660                     check_orphaned();
20661                     get_store().remove_element(MICROPOOLSPITCHERPLANTSTREEHOLESOTHER$116, 0);
20662                 }
20663             }
20664             
20665             /**
20666              * Gets the "LABORATORY" element
20667              */
20668             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLABORATORY()
20669             {
20670                 synchronized (monitor())
20671                 {
20672                     check_orphaned();
20673                     org.apache.xmlbeans.SimpleValue target = null;
20674                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LABORATORY$118, 0);
20675                     if (target == null)
20676                     {
20677                       return null;
20678                     }
20679                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
20680                 }
20681             }
20682             
20683             /**
20684              * Gets (as xml) the "LABORATORY" element
20685              */
20686             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLABORATORY()
20687             {
20688                 synchronized (monitor())
20689                 {
20690                     check_orphaned();
20691                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20692                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LABORATORY$118, 0);
20693                     return target;
20694                 }
20695             }
20696             
20697             /**
20698              * True if has "LABORATORY" element
20699              */
20700             public boolean isSetLABORATORY()
20701             {
20702                 synchronized (monitor())
20703                 {
20704                     check_orphaned();
20705                     return get_store().count_elements(LABORATORY$118) != 0;
20706                 }
20707             }
20708             
20709             /**
20710              * Sets the "LABORATORY" element
20711              */
20712             public void setLABORATORY(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum laboratory)
20713             {
20714                 synchronized (monitor())
20715                 {
20716                     check_orphaned();
20717                     org.apache.xmlbeans.SimpleValue target = null;
20718                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LABORATORY$118, 0);
20719                     if (target == null)
20720                     {
20721                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LABORATORY$118);
20722                     }
20723                     target.setEnumValue(laboratory);
20724                 }
20725             }
20726             
20727             /**
20728              * Sets (as xml) the "LABORATORY" element
20729              */
20730             public void xsetLABORATORY(gov.grants.apply.system.globalLibraryV20.YesNoDataType laboratory)
20731             {
20732                 synchronized (monitor())
20733                 {
20734                     check_orphaned();
20735                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20736                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LABORATORY$118, 0);
20737                     if (target == null)
20738                     {
20739                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LABORATORY$118);
20740                     }
20741                     target.set(laboratory);
20742                 }
20743             }
20744             
20745             /**
20746              * Unsets the "LABORATORY" element
20747              */
20748             public void unsetLABORATORY()
20749             {
20750                 synchronized (monitor())
20751                 {
20752                     check_orphaned();
20753                     get_store().remove_element(LABORATORY$118, 0);
20754                 }
20755             }
20756             
20757             /**
20758              * Gets the "THEORETICALSYSTEMS" element
20759              */
20760             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTHEORETICALSYSTEMS()
20761             {
20762                 synchronized (monitor())
20763                 {
20764                     check_orphaned();
20765                     org.apache.xmlbeans.SimpleValue target = null;
20766                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(THEORETICALSYSTEMS$120, 0);
20767                     if (target == null)
20768                     {
20769                       return null;
20770                     }
20771                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
20772                 }
20773             }
20774             
20775             /**
20776              * Gets (as xml) the "THEORETICALSYSTEMS" element
20777              */
20778             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTHEORETICALSYSTEMS()
20779             {
20780                 synchronized (monitor())
20781                 {
20782                     check_orphaned();
20783                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20784                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(THEORETICALSYSTEMS$120, 0);
20785                     return target;
20786                 }
20787             }
20788             
20789             /**
20790              * True if has "THEORETICALSYSTEMS" element
20791              */
20792             public boolean isSetTHEORETICALSYSTEMS()
20793             {
20794                 synchronized (monitor())
20795                 {
20796                     check_orphaned();
20797                     return get_store().count_elements(THEORETICALSYSTEMS$120) != 0;
20798                 }
20799             }
20800             
20801             /**
20802              * Sets the "THEORETICALSYSTEMS" element
20803              */
20804             public void setTHEORETICALSYSTEMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum theoreticalsystems)
20805             {
20806                 synchronized (monitor())
20807                 {
20808                     check_orphaned();
20809                     org.apache.xmlbeans.SimpleValue target = null;
20810                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(THEORETICALSYSTEMS$120, 0);
20811                     if (target == null)
20812                     {
20813                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(THEORETICALSYSTEMS$120);
20814                     }
20815                     target.setEnumValue(theoreticalsystems);
20816                 }
20817             }
20818             
20819             /**
20820              * Sets (as xml) the "THEORETICALSYSTEMS" element
20821              */
20822             public void xsetTHEORETICALSYSTEMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType theoreticalsystems)
20823             {
20824                 synchronized (monitor())
20825                 {
20826                     check_orphaned();
20827                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20828                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(THEORETICALSYSTEMS$120, 0);
20829                     if (target == null)
20830                     {
20831                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(THEORETICALSYSTEMS$120);
20832                     }
20833                     target.set(theoreticalsystems);
20834                 }
20835             }
20836             
20837             /**
20838              * Unsets the "THEORETICALSYSTEMS" element
20839              */
20840             public void unsetTHEORETICALSYSTEMS()
20841             {
20842                 synchronized (monitor())
20843                 {
20844                     check_orphaned();
20845                     get_store().remove_element(THEORETICALSYSTEMS$120, 0);
20846                 }
20847             }
20848             
20849             /**
20850              * Gets the "OTHERARTIFICIALSYSTEMS" element
20851              */
20852             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOTHERARTIFICIALSYSTEMS()
20853             {
20854                 synchronized (monitor())
20855                 {
20856                     check_orphaned();
20857                     org.apache.xmlbeans.SimpleValue target = null;
20858                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERARTIFICIALSYSTEMS$122, 0);
20859                     if (target == null)
20860                     {
20861                       return null;
20862                     }
20863                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
20864                 }
20865             }
20866             
20867             /**
20868              * Gets (as xml) the "OTHERARTIFICIALSYSTEMS" element
20869              */
20870             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOTHERARTIFICIALSYSTEMS()
20871             {
20872                 synchronized (monitor())
20873                 {
20874                     check_orphaned();
20875                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20876                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERARTIFICIALSYSTEMS$122, 0);
20877                     return target;
20878                 }
20879             }
20880             
20881             /**
20882              * True if has "OTHERARTIFICIALSYSTEMS" element
20883              */
20884             public boolean isSetOTHERARTIFICIALSYSTEMS()
20885             {
20886                 synchronized (monitor())
20887                 {
20888                     check_orphaned();
20889                     return get_store().count_elements(OTHERARTIFICIALSYSTEMS$122) != 0;
20890                 }
20891             }
20892             
20893             /**
20894              * Sets the "OTHERARTIFICIALSYSTEMS" element
20895              */
20896             public void setOTHERARTIFICIALSYSTEMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum otherartificialsystems)
20897             {
20898                 synchronized (monitor())
20899                 {
20900                     check_orphaned();
20901                     org.apache.xmlbeans.SimpleValue target = null;
20902                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERARTIFICIALSYSTEMS$122, 0);
20903                     if (target == null)
20904                     {
20905                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERARTIFICIALSYSTEMS$122);
20906                     }
20907                     target.setEnumValue(otherartificialsystems);
20908                 }
20909             }
20910             
20911             /**
20912              * Sets (as xml) the "OTHERARTIFICIALSYSTEMS" element
20913              */
20914             public void xsetOTHERARTIFICIALSYSTEMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType otherartificialsystems)
20915             {
20916                 synchronized (monitor())
20917                 {
20918                     check_orphaned();
20919                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20920                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERARTIFICIALSYSTEMS$122, 0);
20921                     if (target == null)
20922                     {
20923                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OTHERARTIFICIALSYSTEMS$122);
20924                     }
20925                     target.set(otherartificialsystems);
20926                 }
20927             }
20928             
20929             /**
20930              * Unsets the "OTHERARTIFICIALSYSTEMS" element
20931              */
20932             public void unsetOTHERARTIFICIALSYSTEMS()
20933             {
20934                 synchronized (monitor())
20935                 {
20936                     check_orphaned();
20937                     get_store().remove_element(OTHERARTIFICIALSYSTEMS$122, 0);
20938                 }
20939             }
20940             
20941             /**
20942              * Gets the "NOTAPPLICABLE" element
20943              */
20944             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNOTAPPLICABLE()
20945             {
20946                 synchronized (monitor())
20947                 {
20948                     check_orphaned();
20949                     org.apache.xmlbeans.SimpleValue target = null;
20950                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTAPPLICABLE$124, 0);
20951                     if (target == null)
20952                     {
20953                       return null;
20954                     }
20955                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
20956                 }
20957             }
20958             
20959             /**
20960              * Gets (as xml) the "NOTAPPLICABLE" element
20961              */
20962             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNOTAPPLICABLE()
20963             {
20964                 synchronized (monitor())
20965                 {
20966                     check_orphaned();
20967                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
20968                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOTAPPLICABLE$124, 0);
20969                     return target;
20970                 }
20971             }
20972             
20973             /**
20974              * True if has "NOTAPPLICABLE" element
20975              */
20976             public boolean isSetNOTAPPLICABLE()
20977             {
20978                 synchronized (monitor())
20979                 {
20980                     check_orphaned();
20981                     return get_store().count_elements(NOTAPPLICABLE$124) != 0;
20982                 }
20983             }
20984             
20985             /**
20986              * Sets the "NOTAPPLICABLE" element
20987              */
20988             public void setNOTAPPLICABLE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum notapplicable)
20989             {
20990                 synchronized (monitor())
20991                 {
20992                     check_orphaned();
20993                     org.apache.xmlbeans.SimpleValue target = null;
20994                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTAPPLICABLE$124, 0);
20995                     if (target == null)
20996                     {
20997                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOTAPPLICABLE$124);
20998                     }
20999                     target.setEnumValue(notapplicable);
21000                 }
21001             }
21002             
21003             /**
21004              * Sets (as xml) the "NOTAPPLICABLE" element
21005              */
21006             public void xsetNOTAPPLICABLE(gov.grants.apply.system.globalLibraryV20.YesNoDataType notapplicable)
21007             {
21008                 synchronized (monitor())
21009                 {
21010                     check_orphaned();
21011                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21012                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOTAPPLICABLE$124, 0);
21013                     if (target == null)
21014                     {
21015                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOTAPPLICABLE$124);
21016                     }
21017                     target.set(notapplicable);
21018                 }
21019             }
21020             
21021             /**
21022              * Unsets the "NOTAPPLICABLE" element
21023              */
21024             public void unsetNOTAPPLICABLE()
21025             {
21026                 synchronized (monitor())
21027                 {
21028                     check_orphaned();
21029                     get_store().remove_element(NOTAPPLICABLE$124, 0);
21030                 }
21031             }
21032         }
21033         /**
21034          * An XML GEOGRAPHICAREAOFTHERESEARCH(@http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0).
21035          *
21036          * This is a complex type.
21037          */
21038         public static class GEOGRAPHICAREAOFTHERESEARCHImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.GEOGRAPHICAREAOFTHERESEARCH
21039         {
21040             private static final long serialVersionUID = 1L;
21041             
21042             public GEOGRAPHICAREAOFTHERESEARCHImpl(org.apache.xmlbeans.SchemaType sType)
21043             {
21044                 super(sType);
21045             }
21046             
21047             private static final javax.xml.namespace.QName WORLDWIDE$0 = 
21048                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "WORLDWIDE");
21049             private static final javax.xml.namespace.QName NORTHAMERICA$2 = 
21050                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NORTHAMERICA");
21051             private static final javax.xml.namespace.QName UNITEDSTATES$4 = 
21052                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "UnitedStates");
21053             private static final javax.xml.namespace.QName NORTHEASTUS$6 = 
21054                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NortheastUS");
21055             private static final javax.xml.namespace.QName NORTHCENTRALUS$8 = 
21056                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NorthcentralUS");
21057             private static final javax.xml.namespace.QName NORTHWESTUS$10 = 
21058                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NorthwestUS");
21059             private static final javax.xml.namespace.QName SOUTHEASTUS$12 = 
21060                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SoutheastUS");
21061             private static final javax.xml.namespace.QName SOUTHCENTRALUS$14 = 
21062                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SouthcentralUS");
21063             private static final javax.xml.namespace.QName SOUTHWESTUS$16 = 
21064                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SouthwestUS");
21065             private static final javax.xml.namespace.QName ALASKA$18 = 
21066                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Alaska");
21067             private static final javax.xml.namespace.QName HAWAII$20 = 
21068                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Hawaii");
21069             private static final javax.xml.namespace.QName PUERTORICO$22 = 
21070                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PuertoRico");
21071             private static final javax.xml.namespace.QName CANADA$24 = 
21072                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Canada");
21073             private static final javax.xml.namespace.QName MEXICO$26 = 
21074                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Mexico");
21075             private static final javax.xml.namespace.QName CENTRALAMERICA$28 = 
21076                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "CENTRALAMERICA");
21077             private static final javax.xml.namespace.QName CARIBBEANISLANDS$30 = 
21078                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "CaribbeanIslands");
21079             private static final javax.xml.namespace.QName BERMUDABAHAMAS$32 = 
21080                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "BermudaBahamas");
21081             private static final javax.xml.namespace.QName SOUTHAMERICA$34 = 
21082                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SOUTHAMERICA");
21083             private static final javax.xml.namespace.QName EASTERNSOUTHAMERICA$36 = 
21084                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "EasternSouthAmerica");
21085             private static final javax.xml.namespace.QName NORTHERNSOUTHAMERICA$38 = 
21086                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NorthernSouthAmerica");
21087             private static final javax.xml.namespace.QName SOUTHERNSOUTHAMERICA$40 = 
21088                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SouthernSouthAmerica");
21089             private static final javax.xml.namespace.QName WESTERNSOUTHAMERICA$42 = 
21090                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "WesternSouthAmerica");
21091             private static final javax.xml.namespace.QName EUROPE$44 = 
21092                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "EUROPE");
21093             private static final javax.xml.namespace.QName EASTERNEUROPE$46 = 
21094                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "EasternEurope");
21095             private static final javax.xml.namespace.QName RUSSIA$48 = 
21096                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Russia");
21097             private static final javax.xml.namespace.QName SCANDINAVIA$50 = 
21098                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Scandinavia");
21099             private static final javax.xml.namespace.QName WESTERNEUROPE$52 = 
21100                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "WesternEurope");
21101             private static final javax.xml.namespace.QName ASIA$54 = 
21102                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ASIA");
21103             private static final javax.xml.namespace.QName CENTRALASIA$56 = 
21104                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "CentralAsia");
21105             private static final javax.xml.namespace.QName FAREAST$58 = 
21106                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "FarEast");
21107             private static final javax.xml.namespace.QName MIDDLEEAST$60 = 
21108                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MiddleEast");
21109             private static final javax.xml.namespace.QName SIBERIA$62 = 
21110                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Siberia");
21111             private static final javax.xml.namespace.QName SOUTHASIA$64 = 
21112                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SouthAsia");
21113             private static final javax.xml.namespace.QName SOUTHEASTASIA$66 = 
21114                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SoutheastAsia");
21115             private static final javax.xml.namespace.QName AFRICA$68 = 
21116                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "AFRICA");
21117             private static final javax.xml.namespace.QName NORTHAFRICA$70 = 
21118                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NorthAfrica");
21119             private static final javax.xml.namespace.QName AFRICANSOUTHOFTHESAHARA$72 = 
21120                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "AfricanSouthoftheSahara");
21121             private static final javax.xml.namespace.QName EASTAFRICA$74 = 
21122                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "EastAfrica");
21123             private static final javax.xml.namespace.QName MADAGASCAR$76 = 
21124                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Madagascar");
21125             private static final javax.xml.namespace.QName SOUTHAFRICA$78 = 
21126                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SouthAfrica");
21127             private static final javax.xml.namespace.QName WESTAFRICA$80 = 
21128                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "WestAfrica");
21129             private static final javax.xml.namespace.QName AUSTRALASIA$82 = 
21130                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "AUSTRALASIA");
21131             private static final javax.xml.namespace.QName AUSTRALIA$84 = 
21132                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Australia");
21133             private static final javax.xml.namespace.QName NEWZEALAND$86 = 
21134                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NewZealand");
21135             private static final javax.xml.namespace.QName PACIFICISLANDS$88 = 
21136                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PacificIslands");
21137             private static final javax.xml.namespace.QName ANTARCTICA$90 = 
21138                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ANTARCTICA");
21139             private static final javax.xml.namespace.QName ARCTIC$92 = 
21140                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ARCTIC");
21141             private static final javax.xml.namespace.QName ATLANTICOCEAN$94 = 
21142                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ATLANTICOCEAN");
21143             private static final javax.xml.namespace.QName PACIFICOCEAN$96 = 
21144                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PACIFICOCEAN");
21145             private static final javax.xml.namespace.QName INDIANOCEAN$98 = 
21146                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "INDIANOCEAN");
21147             private static final javax.xml.namespace.QName OTHERREGIONS$100 = 
21148                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "OTHERREGIONS");
21149             private static final javax.xml.namespace.QName NOTAPPLICABLE$102 = 
21150                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NOTAPPLICABLE");
21151             
21152             
21153             /**
21154              * Gets the "WORLDWIDE" element
21155              */
21156             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWORLDWIDE()
21157             {
21158                 synchronized (monitor())
21159                 {
21160                     check_orphaned();
21161                     org.apache.xmlbeans.SimpleValue target = null;
21162                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WORLDWIDE$0, 0);
21163                     if (target == null)
21164                     {
21165                       return null;
21166                     }
21167                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
21168                 }
21169             }
21170             
21171             /**
21172              * Gets (as xml) the "WORLDWIDE" element
21173              */
21174             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWORLDWIDE()
21175             {
21176                 synchronized (monitor())
21177                 {
21178                     check_orphaned();
21179                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21180                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WORLDWIDE$0, 0);
21181                     return target;
21182                 }
21183             }
21184             
21185             /**
21186              * True if has "WORLDWIDE" element
21187              */
21188             public boolean isSetWORLDWIDE()
21189             {
21190                 synchronized (monitor())
21191                 {
21192                     check_orphaned();
21193                     return get_store().count_elements(WORLDWIDE$0) != 0;
21194                 }
21195             }
21196             
21197             /**
21198              * Sets the "WORLDWIDE" element
21199              */
21200             public void setWORLDWIDE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum worldwide)
21201             {
21202                 synchronized (monitor())
21203                 {
21204                     check_orphaned();
21205                     org.apache.xmlbeans.SimpleValue target = null;
21206                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WORLDWIDE$0, 0);
21207                     if (target == null)
21208                     {
21209                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WORLDWIDE$0);
21210                     }
21211                     target.setEnumValue(worldwide);
21212                 }
21213             }
21214             
21215             /**
21216              * Sets (as xml) the "WORLDWIDE" element
21217              */
21218             public void xsetWORLDWIDE(gov.grants.apply.system.globalLibraryV20.YesNoDataType worldwide)
21219             {
21220                 synchronized (monitor())
21221                 {
21222                     check_orphaned();
21223                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21224                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WORLDWIDE$0, 0);
21225                     if (target == null)
21226                     {
21227                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(WORLDWIDE$0);
21228                     }
21229                     target.set(worldwide);
21230                 }
21231             }
21232             
21233             /**
21234              * Unsets the "WORLDWIDE" element
21235              */
21236             public void unsetWORLDWIDE()
21237             {
21238                 synchronized (monitor())
21239                 {
21240                     check_orphaned();
21241                     get_store().remove_element(WORLDWIDE$0, 0);
21242                 }
21243             }
21244             
21245             /**
21246              * Gets the "NORTHAMERICA" element
21247              */
21248             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNORTHAMERICA()
21249             {
21250                 synchronized (monitor())
21251                 {
21252                     check_orphaned();
21253                     org.apache.xmlbeans.SimpleValue target = null;
21254                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NORTHAMERICA$2, 0);
21255                     if (target == null)
21256                     {
21257                       return null;
21258                     }
21259                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
21260                 }
21261             }
21262             
21263             /**
21264              * Gets (as xml) the "NORTHAMERICA" element
21265              */
21266             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNORTHAMERICA()
21267             {
21268                 synchronized (monitor())
21269                 {
21270                     check_orphaned();
21271                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21272                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NORTHAMERICA$2, 0);
21273                     return target;
21274                 }
21275             }
21276             
21277             /**
21278              * True if has "NORTHAMERICA" element
21279              */
21280             public boolean isSetNORTHAMERICA()
21281             {
21282                 synchronized (monitor())
21283                 {
21284                     check_orphaned();
21285                     return get_store().count_elements(NORTHAMERICA$2) != 0;
21286                 }
21287             }
21288             
21289             /**
21290              * Sets the "NORTHAMERICA" element
21291              */
21292             public void setNORTHAMERICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northamerica)
21293             {
21294                 synchronized (monitor())
21295                 {
21296                     check_orphaned();
21297                     org.apache.xmlbeans.SimpleValue target = null;
21298                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NORTHAMERICA$2, 0);
21299                     if (target == null)
21300                     {
21301                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NORTHAMERICA$2);
21302                     }
21303                     target.setEnumValue(northamerica);
21304                 }
21305             }
21306             
21307             /**
21308              * Sets (as xml) the "NORTHAMERICA" element
21309              */
21310             public void xsetNORTHAMERICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType northamerica)
21311             {
21312                 synchronized (monitor())
21313                 {
21314                     check_orphaned();
21315                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21316                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NORTHAMERICA$2, 0);
21317                     if (target == null)
21318                     {
21319                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NORTHAMERICA$2);
21320                     }
21321                     target.set(northamerica);
21322                 }
21323             }
21324             
21325             /**
21326              * Unsets the "NORTHAMERICA" element
21327              */
21328             public void unsetNORTHAMERICA()
21329             {
21330                 synchronized (monitor())
21331                 {
21332                     check_orphaned();
21333                     get_store().remove_element(NORTHAMERICA$2, 0);
21334                 }
21335             }
21336             
21337             /**
21338              * Gets the "UnitedStates" element
21339              */
21340             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUnitedStates()
21341             {
21342                 synchronized (monitor())
21343                 {
21344                     check_orphaned();
21345                     org.apache.xmlbeans.SimpleValue target = null;
21346                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UNITEDSTATES$4, 0);
21347                     if (target == null)
21348                     {
21349                       return null;
21350                     }
21351                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
21352                 }
21353             }
21354             
21355             /**
21356              * Gets (as xml) the "UnitedStates" element
21357              */
21358             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUnitedStates()
21359             {
21360                 synchronized (monitor())
21361                 {
21362                     check_orphaned();
21363                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21364                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UNITEDSTATES$4, 0);
21365                     return target;
21366                 }
21367             }
21368             
21369             /**
21370              * True if has "UnitedStates" element
21371              */
21372             public boolean isSetUnitedStates()
21373             {
21374                 synchronized (monitor())
21375                 {
21376                     check_orphaned();
21377                     return get_store().count_elements(UNITEDSTATES$4) != 0;
21378                 }
21379             }
21380             
21381             /**
21382              * Sets the "UnitedStates" element
21383              */
21384             public void setUnitedStates(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum unitedStates)
21385             {
21386                 synchronized (monitor())
21387                 {
21388                     check_orphaned();
21389                     org.apache.xmlbeans.SimpleValue target = null;
21390                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UNITEDSTATES$4, 0);
21391                     if (target == null)
21392                     {
21393                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(UNITEDSTATES$4);
21394                     }
21395                     target.setEnumValue(unitedStates);
21396                 }
21397             }
21398             
21399             /**
21400              * Sets (as xml) the "UnitedStates" element
21401              */
21402             public void xsetUnitedStates(gov.grants.apply.system.globalLibraryV20.YesNoDataType unitedStates)
21403             {
21404                 synchronized (monitor())
21405                 {
21406                     check_orphaned();
21407                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21408                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UNITEDSTATES$4, 0);
21409                     if (target == null)
21410                     {
21411                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(UNITEDSTATES$4);
21412                     }
21413                     target.set(unitedStates);
21414                 }
21415             }
21416             
21417             /**
21418              * Unsets the "UnitedStates" element
21419              */
21420             public void unsetUnitedStates()
21421             {
21422                 synchronized (monitor())
21423                 {
21424                     check_orphaned();
21425                     get_store().remove_element(UNITEDSTATES$4, 0);
21426                 }
21427             }
21428             
21429             /**
21430              * Gets the "NortheastUS" element
21431              */
21432             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNortheastUS()
21433             {
21434                 synchronized (monitor())
21435                 {
21436                     check_orphaned();
21437                     org.apache.xmlbeans.SimpleValue target = null;
21438                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NORTHEASTUS$6, 0);
21439                     if (target == null)
21440                     {
21441                       return null;
21442                     }
21443                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
21444                 }
21445             }
21446             
21447             /**
21448              * Gets (as xml) the "NortheastUS" element
21449              */
21450             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNortheastUS()
21451             {
21452                 synchronized (monitor())
21453                 {
21454                     check_orphaned();
21455                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21456                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NORTHEASTUS$6, 0);
21457                     return target;
21458                 }
21459             }
21460             
21461             /**
21462              * True if has "NortheastUS" element
21463              */
21464             public boolean isSetNortheastUS()
21465             {
21466                 synchronized (monitor())
21467                 {
21468                     check_orphaned();
21469                     return get_store().count_elements(NORTHEASTUS$6) != 0;
21470                 }
21471             }
21472             
21473             /**
21474              * Sets the "NortheastUS" element
21475              */
21476             public void setNortheastUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northeastUS)
21477             {
21478                 synchronized (monitor())
21479                 {
21480                     check_orphaned();
21481                     org.apache.xmlbeans.SimpleValue target = null;
21482                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NORTHEASTUS$6, 0);
21483                     if (target == null)
21484                     {
21485                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NORTHEASTUS$6);
21486                     }
21487                     target.setEnumValue(northeastUS);
21488                 }
21489             }
21490             
21491             /**
21492              * Sets (as xml) the "NortheastUS" element
21493              */
21494             public void xsetNortheastUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType northeastUS)
21495             {
21496                 synchronized (monitor())
21497                 {
21498                     check_orphaned();
21499                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21500                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NORTHEASTUS$6, 0);
21501                     if (target == null)
21502                     {
21503                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NORTHEASTUS$6);
21504                     }
21505                     target.set(northeastUS);
21506                 }
21507             }
21508             
21509             /**
21510              * Unsets the "NortheastUS" element
21511              */
21512             public void unsetNortheastUS()
21513             {
21514                 synchronized (monitor())
21515                 {
21516                     check_orphaned();
21517                     get_store().remove_element(NORTHEASTUS$6, 0);
21518                 }
21519             }
21520             
21521             /**
21522              * Gets the "NorthcentralUS" element
21523              */
21524             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNorthcentralUS()
21525             {
21526                 synchronized (monitor())
21527                 {
21528                     check_orphaned();
21529                     org.apache.xmlbeans.SimpleValue target = null;
21530                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NORTHCENTRALUS$8, 0);
21531                     if (target == null)
21532                     {
21533                       return null;
21534                     }
21535                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
21536                 }
21537             }
21538             
21539             /**
21540              * Gets (as xml) the "NorthcentralUS" element
21541              */
21542             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNorthcentralUS()
21543             {
21544                 synchronized (monitor())
21545                 {
21546                     check_orphaned();
21547                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21548                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NORTHCENTRALUS$8, 0);
21549                     return target;
21550                 }
21551             }
21552             
21553             /**
21554              * True if has "NorthcentralUS" element
21555              */
21556             public boolean isSetNorthcentralUS()
21557             {
21558                 synchronized (monitor())
21559                 {
21560                     check_orphaned();
21561                     return get_store().count_elements(NORTHCENTRALUS$8) != 0;
21562                 }
21563             }
21564             
21565             /**
21566              * Sets the "NorthcentralUS" element
21567              */
21568             public void setNorthcentralUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northcentralUS)
21569             {
21570                 synchronized (monitor())
21571                 {
21572                     check_orphaned();
21573                     org.apache.xmlbeans.SimpleValue target = null;
21574                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NORTHCENTRALUS$8, 0);
21575                     if (target == null)
21576                     {
21577                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NORTHCENTRALUS$8);
21578                     }
21579                     target.setEnumValue(northcentralUS);
21580                 }
21581             }
21582             
21583             /**
21584              * Sets (as xml) the "NorthcentralUS" element
21585              */
21586             public void xsetNorthcentralUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType northcentralUS)
21587             {
21588                 synchronized (monitor())
21589                 {
21590                     check_orphaned();
21591                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21592                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NORTHCENTRALUS$8, 0);
21593                     if (target == null)
21594                     {
21595                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NORTHCENTRALUS$8);
21596                     }
21597                     target.set(northcentralUS);
21598                 }
21599             }
21600             
21601             /**
21602              * Unsets the "NorthcentralUS" element
21603              */
21604             public void unsetNorthcentralUS()
21605             {
21606                 synchronized (monitor())
21607                 {
21608                     check_orphaned();
21609                     get_store().remove_element(NORTHCENTRALUS$8, 0);
21610                 }
21611             }
21612             
21613             /**
21614              * Gets the "NorthwestUS" element
21615              */
21616             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNorthwestUS()
21617             {
21618                 synchronized (monitor())
21619                 {
21620                     check_orphaned();
21621                     org.apache.xmlbeans.SimpleValue target = null;
21622                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NORTHWESTUS$10, 0);
21623                     if (target == null)
21624                     {
21625                       return null;
21626                     }
21627                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
21628                 }
21629             }
21630             
21631             /**
21632              * Gets (as xml) the "NorthwestUS" element
21633              */
21634             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNorthwestUS()
21635             {
21636                 synchronized (monitor())
21637                 {
21638                     check_orphaned();
21639                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21640                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NORTHWESTUS$10, 0);
21641                     return target;
21642                 }
21643             }
21644             
21645             /**
21646              * True if has "NorthwestUS" element
21647              */
21648             public boolean isSetNorthwestUS()
21649             {
21650                 synchronized (monitor())
21651                 {
21652                     check_orphaned();
21653                     return get_store().count_elements(NORTHWESTUS$10) != 0;
21654                 }
21655             }
21656             
21657             /**
21658              * Sets the "NorthwestUS" element
21659              */
21660             public void setNorthwestUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northwestUS)
21661             {
21662                 synchronized (monitor())
21663                 {
21664                     check_orphaned();
21665                     org.apache.xmlbeans.SimpleValue target = null;
21666                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NORTHWESTUS$10, 0);
21667                     if (target == null)
21668                     {
21669                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NORTHWESTUS$10);
21670                     }
21671                     target.setEnumValue(northwestUS);
21672                 }
21673             }
21674             
21675             /**
21676              * Sets (as xml) the "NorthwestUS" element
21677              */
21678             public void xsetNorthwestUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType northwestUS)
21679             {
21680                 synchronized (monitor())
21681                 {
21682                     check_orphaned();
21683                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21684                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NORTHWESTUS$10, 0);
21685                     if (target == null)
21686                     {
21687                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NORTHWESTUS$10);
21688                     }
21689                     target.set(northwestUS);
21690                 }
21691             }
21692             
21693             /**
21694              * Unsets the "NorthwestUS" element
21695              */
21696             public void unsetNorthwestUS()
21697             {
21698                 synchronized (monitor())
21699                 {
21700                     check_orphaned();
21701                     get_store().remove_element(NORTHWESTUS$10, 0);
21702                 }
21703             }
21704             
21705             /**
21706              * Gets the "SoutheastUS" element
21707              */
21708             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSoutheastUS()
21709             {
21710                 synchronized (monitor())
21711                 {
21712                     check_orphaned();
21713                     org.apache.xmlbeans.SimpleValue target = null;
21714                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHEASTUS$12, 0);
21715                     if (target == null)
21716                     {
21717                       return null;
21718                     }
21719                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
21720                 }
21721             }
21722             
21723             /**
21724              * Gets (as xml) the "SoutheastUS" element
21725              */
21726             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSoutheastUS()
21727             {
21728                 synchronized (monitor())
21729                 {
21730                     check_orphaned();
21731                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21732                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHEASTUS$12, 0);
21733                     return target;
21734                 }
21735             }
21736             
21737             /**
21738              * True if has "SoutheastUS" element
21739              */
21740             public boolean isSetSoutheastUS()
21741             {
21742                 synchronized (monitor())
21743                 {
21744                     check_orphaned();
21745                     return get_store().count_elements(SOUTHEASTUS$12) != 0;
21746                 }
21747             }
21748             
21749             /**
21750              * Sets the "SoutheastUS" element
21751              */
21752             public void setSoutheastUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southeastUS)
21753             {
21754                 synchronized (monitor())
21755                 {
21756                     check_orphaned();
21757                     org.apache.xmlbeans.SimpleValue target = null;
21758                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHEASTUS$12, 0);
21759                     if (target == null)
21760                     {
21761                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOUTHEASTUS$12);
21762                     }
21763                     target.setEnumValue(southeastUS);
21764                 }
21765             }
21766             
21767             /**
21768              * Sets (as xml) the "SoutheastUS" element
21769              */
21770             public void xsetSoutheastUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType southeastUS)
21771             {
21772                 synchronized (monitor())
21773                 {
21774                     check_orphaned();
21775                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21776                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHEASTUS$12, 0);
21777                     if (target == null)
21778                     {
21779                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SOUTHEASTUS$12);
21780                     }
21781                     target.set(southeastUS);
21782                 }
21783             }
21784             
21785             /**
21786              * Unsets the "SoutheastUS" element
21787              */
21788             public void unsetSoutheastUS()
21789             {
21790                 synchronized (monitor())
21791                 {
21792                     check_orphaned();
21793                     get_store().remove_element(SOUTHEASTUS$12, 0);
21794                 }
21795             }
21796             
21797             /**
21798              * Gets the "SouthcentralUS" element
21799              */
21800             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthcentralUS()
21801             {
21802                 synchronized (monitor())
21803                 {
21804                     check_orphaned();
21805                     org.apache.xmlbeans.SimpleValue target = null;
21806                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHCENTRALUS$14, 0);
21807                     if (target == null)
21808                     {
21809                       return null;
21810                     }
21811                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
21812                 }
21813             }
21814             
21815             /**
21816              * Gets (as xml) the "SouthcentralUS" element
21817              */
21818             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthcentralUS()
21819             {
21820                 synchronized (monitor())
21821                 {
21822                     check_orphaned();
21823                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21824                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHCENTRALUS$14, 0);
21825                     return target;
21826                 }
21827             }
21828             
21829             /**
21830              * True if has "SouthcentralUS" element
21831              */
21832             public boolean isSetSouthcentralUS()
21833             {
21834                 synchronized (monitor())
21835                 {
21836                     check_orphaned();
21837                     return get_store().count_elements(SOUTHCENTRALUS$14) != 0;
21838                 }
21839             }
21840             
21841             /**
21842              * Sets the "SouthcentralUS" element
21843              */
21844             public void setSouthcentralUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southcentralUS)
21845             {
21846                 synchronized (monitor())
21847                 {
21848                     check_orphaned();
21849                     org.apache.xmlbeans.SimpleValue target = null;
21850                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHCENTRALUS$14, 0);
21851                     if (target == null)
21852                     {
21853                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOUTHCENTRALUS$14);
21854                     }
21855                     target.setEnumValue(southcentralUS);
21856                 }
21857             }
21858             
21859             /**
21860              * Sets (as xml) the "SouthcentralUS" element
21861              */
21862             public void xsetSouthcentralUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType southcentralUS)
21863             {
21864                 synchronized (monitor())
21865                 {
21866                     check_orphaned();
21867                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21868                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHCENTRALUS$14, 0);
21869                     if (target == null)
21870                     {
21871                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SOUTHCENTRALUS$14);
21872                     }
21873                     target.set(southcentralUS);
21874                 }
21875             }
21876             
21877             /**
21878              * Unsets the "SouthcentralUS" element
21879              */
21880             public void unsetSouthcentralUS()
21881             {
21882                 synchronized (monitor())
21883                 {
21884                     check_orphaned();
21885                     get_store().remove_element(SOUTHCENTRALUS$14, 0);
21886                 }
21887             }
21888             
21889             /**
21890              * Gets the "SouthwestUS" element
21891              */
21892             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthwestUS()
21893             {
21894                 synchronized (monitor())
21895                 {
21896                     check_orphaned();
21897                     org.apache.xmlbeans.SimpleValue target = null;
21898                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHWESTUS$16, 0);
21899                     if (target == null)
21900                     {
21901                       return null;
21902                     }
21903                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
21904                 }
21905             }
21906             
21907             /**
21908              * Gets (as xml) the "SouthwestUS" element
21909              */
21910             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthwestUS()
21911             {
21912                 synchronized (monitor())
21913                 {
21914                     check_orphaned();
21915                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21916                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHWESTUS$16, 0);
21917                     return target;
21918                 }
21919             }
21920             
21921             /**
21922              * True if has "SouthwestUS" element
21923              */
21924             public boolean isSetSouthwestUS()
21925             {
21926                 synchronized (monitor())
21927                 {
21928                     check_orphaned();
21929                     return get_store().count_elements(SOUTHWESTUS$16) != 0;
21930                 }
21931             }
21932             
21933             /**
21934              * Sets the "SouthwestUS" element
21935              */
21936             public void setSouthwestUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southwestUS)
21937             {
21938                 synchronized (monitor())
21939                 {
21940                     check_orphaned();
21941                     org.apache.xmlbeans.SimpleValue target = null;
21942                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHWESTUS$16, 0);
21943                     if (target == null)
21944                     {
21945                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOUTHWESTUS$16);
21946                     }
21947                     target.setEnumValue(southwestUS);
21948                 }
21949             }
21950             
21951             /**
21952              * Sets (as xml) the "SouthwestUS" element
21953              */
21954             public void xsetSouthwestUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType southwestUS)
21955             {
21956                 synchronized (monitor())
21957                 {
21958                     check_orphaned();
21959                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
21960                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHWESTUS$16, 0);
21961                     if (target == null)
21962                     {
21963                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SOUTHWESTUS$16);
21964                     }
21965                     target.set(southwestUS);
21966                 }
21967             }
21968             
21969             /**
21970              * Unsets the "SouthwestUS" element
21971              */
21972             public void unsetSouthwestUS()
21973             {
21974                 synchronized (monitor())
21975                 {
21976                     check_orphaned();
21977                     get_store().remove_element(SOUTHWESTUS$16, 0);
21978                 }
21979             }
21980             
21981             /**
21982              * Gets the "Alaska" element
21983              */
21984             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAlaska()
21985             {
21986                 synchronized (monitor())
21987                 {
21988                     check_orphaned();
21989                     org.apache.xmlbeans.SimpleValue target = null;
21990                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ALASKA$18, 0);
21991                     if (target == null)
21992                     {
21993                       return null;
21994                     }
21995                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
21996                 }
21997             }
21998             
21999             /**
22000              * Gets (as xml) the "Alaska" element
22001              */
22002             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAlaska()
22003             {
22004                 synchronized (monitor())
22005                 {
22006                     check_orphaned();
22007                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22008                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ALASKA$18, 0);
22009                     return target;
22010                 }
22011             }
22012             
22013             /**
22014              * True if has "Alaska" element
22015              */
22016             public boolean isSetAlaska()
22017             {
22018                 synchronized (monitor())
22019                 {
22020                     check_orphaned();
22021                     return get_store().count_elements(ALASKA$18) != 0;
22022                 }
22023             }
22024             
22025             /**
22026              * Sets the "Alaska" element
22027              */
22028             public void setAlaska(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum alaska)
22029             {
22030                 synchronized (monitor())
22031                 {
22032                     check_orphaned();
22033                     org.apache.xmlbeans.SimpleValue target = null;
22034                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ALASKA$18, 0);
22035                     if (target == null)
22036                     {
22037                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ALASKA$18);
22038                     }
22039                     target.setEnumValue(alaska);
22040                 }
22041             }
22042             
22043             /**
22044              * Sets (as xml) the "Alaska" element
22045              */
22046             public void xsetAlaska(gov.grants.apply.system.globalLibraryV20.YesNoDataType alaska)
22047             {
22048                 synchronized (monitor())
22049                 {
22050                     check_orphaned();
22051                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22052                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ALASKA$18, 0);
22053                     if (target == null)
22054                     {
22055                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ALASKA$18);
22056                     }
22057                     target.set(alaska);
22058                 }
22059             }
22060             
22061             /**
22062              * Unsets the "Alaska" element
22063              */
22064             public void unsetAlaska()
22065             {
22066                 synchronized (monitor())
22067                 {
22068                     check_orphaned();
22069                     get_store().remove_element(ALASKA$18, 0);
22070                 }
22071             }
22072             
22073             /**
22074              * Gets the "Hawaii" element
22075              */
22076             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHawaii()
22077             {
22078                 synchronized (monitor())
22079                 {
22080                     check_orphaned();
22081                     org.apache.xmlbeans.SimpleValue target = null;
22082                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HAWAII$20, 0);
22083                     if (target == null)
22084                     {
22085                       return null;
22086                     }
22087                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
22088                 }
22089             }
22090             
22091             /**
22092              * Gets (as xml) the "Hawaii" element
22093              */
22094             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHawaii()
22095             {
22096                 synchronized (monitor())
22097                 {
22098                     check_orphaned();
22099                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22100                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HAWAII$20, 0);
22101                     return target;
22102                 }
22103             }
22104             
22105             /**
22106              * True if has "Hawaii" element
22107              */
22108             public boolean isSetHawaii()
22109             {
22110                 synchronized (monitor())
22111                 {
22112                     check_orphaned();
22113                     return get_store().count_elements(HAWAII$20) != 0;
22114                 }
22115             }
22116             
22117             /**
22118              * Sets the "Hawaii" element
22119              */
22120             public void setHawaii(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hawaii)
22121             {
22122                 synchronized (monitor())
22123                 {
22124                     check_orphaned();
22125                     org.apache.xmlbeans.SimpleValue target = null;
22126                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HAWAII$20, 0);
22127                     if (target == null)
22128                     {
22129                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HAWAII$20);
22130                     }
22131                     target.setEnumValue(hawaii);
22132                 }
22133             }
22134             
22135             /**
22136              * Sets (as xml) the "Hawaii" element
22137              */
22138             public void xsetHawaii(gov.grants.apply.system.globalLibraryV20.YesNoDataType hawaii)
22139             {
22140                 synchronized (monitor())
22141                 {
22142                     check_orphaned();
22143                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22144                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HAWAII$20, 0);
22145                     if (target == null)
22146                     {
22147                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HAWAII$20);
22148                     }
22149                     target.set(hawaii);
22150                 }
22151             }
22152             
22153             /**
22154              * Unsets the "Hawaii" element
22155              */
22156             public void unsetHawaii()
22157             {
22158                 synchronized (monitor())
22159                 {
22160                     check_orphaned();
22161                     get_store().remove_element(HAWAII$20, 0);
22162                 }
22163             }
22164             
22165             /**
22166              * Gets the "PuertoRico" element
22167              */
22168             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPuertoRico()
22169             {
22170                 synchronized (monitor())
22171                 {
22172                     check_orphaned();
22173                     org.apache.xmlbeans.SimpleValue target = null;
22174                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PUERTORICO$22, 0);
22175                     if (target == null)
22176                     {
22177                       return null;
22178                     }
22179                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
22180                 }
22181             }
22182             
22183             /**
22184              * Gets (as xml) the "PuertoRico" element
22185              */
22186             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPuertoRico()
22187             {
22188                 synchronized (monitor())
22189                 {
22190                     check_orphaned();
22191                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22192                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PUERTORICO$22, 0);
22193                     return target;
22194                 }
22195             }
22196             
22197             /**
22198              * True if has "PuertoRico" element
22199              */
22200             public boolean isSetPuertoRico()
22201             {
22202                 synchronized (monitor())
22203                 {
22204                     check_orphaned();
22205                     return get_store().count_elements(PUERTORICO$22) != 0;
22206                 }
22207             }
22208             
22209             /**
22210              * Sets the "PuertoRico" element
22211              */
22212             public void setPuertoRico(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum puertoRico)
22213             {
22214                 synchronized (monitor())
22215                 {
22216                     check_orphaned();
22217                     org.apache.xmlbeans.SimpleValue target = null;
22218                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PUERTORICO$22, 0);
22219                     if (target == null)
22220                     {
22221                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PUERTORICO$22);
22222                     }
22223                     target.setEnumValue(puertoRico);
22224                 }
22225             }
22226             
22227             /**
22228              * Sets (as xml) the "PuertoRico" element
22229              */
22230             public void xsetPuertoRico(gov.grants.apply.system.globalLibraryV20.YesNoDataType puertoRico)
22231             {
22232                 synchronized (monitor())
22233                 {
22234                     check_orphaned();
22235                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22236                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PUERTORICO$22, 0);
22237                     if (target == null)
22238                     {
22239                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PUERTORICO$22);
22240                     }
22241                     target.set(puertoRico);
22242                 }
22243             }
22244             
22245             /**
22246              * Unsets the "PuertoRico" element
22247              */
22248             public void unsetPuertoRico()
22249             {
22250                 synchronized (monitor())
22251                 {
22252                     check_orphaned();
22253                     get_store().remove_element(PUERTORICO$22, 0);
22254                 }
22255             }
22256             
22257             /**
22258              * Gets the "Canada" element
22259              */
22260             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCanada()
22261             {
22262                 synchronized (monitor())
22263                 {
22264                     check_orphaned();
22265                     org.apache.xmlbeans.SimpleValue target = null;
22266                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CANADA$24, 0);
22267                     if (target == null)
22268                     {
22269                       return null;
22270                     }
22271                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
22272                 }
22273             }
22274             
22275             /**
22276              * Gets (as xml) the "Canada" element
22277              */
22278             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCanada()
22279             {
22280                 synchronized (monitor())
22281                 {
22282                     check_orphaned();
22283                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22284                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CANADA$24, 0);
22285                     return target;
22286                 }
22287             }
22288             
22289             /**
22290              * True if has "Canada" element
22291              */
22292             public boolean isSetCanada()
22293             {
22294                 synchronized (monitor())
22295                 {
22296                     check_orphaned();
22297                     return get_store().count_elements(CANADA$24) != 0;
22298                 }
22299             }
22300             
22301             /**
22302              * Sets the "Canada" element
22303              */
22304             public void setCanada(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum canada)
22305             {
22306                 synchronized (monitor())
22307                 {
22308                     check_orphaned();
22309                     org.apache.xmlbeans.SimpleValue target = null;
22310                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CANADA$24, 0);
22311                     if (target == null)
22312                     {
22313                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CANADA$24);
22314                     }
22315                     target.setEnumValue(canada);
22316                 }
22317             }
22318             
22319             /**
22320              * Sets (as xml) the "Canada" element
22321              */
22322             public void xsetCanada(gov.grants.apply.system.globalLibraryV20.YesNoDataType canada)
22323             {
22324                 synchronized (monitor())
22325                 {
22326                     check_orphaned();
22327                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22328                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CANADA$24, 0);
22329                     if (target == null)
22330                     {
22331                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CANADA$24);
22332                     }
22333                     target.set(canada);
22334                 }
22335             }
22336             
22337             /**
22338              * Unsets the "Canada" element
22339              */
22340             public void unsetCanada()
22341             {
22342                 synchronized (monitor())
22343                 {
22344                     check_orphaned();
22345                     get_store().remove_element(CANADA$24, 0);
22346                 }
22347             }
22348             
22349             /**
22350              * Gets the "Mexico" element
22351              */
22352             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMexico()
22353             {
22354                 synchronized (monitor())
22355                 {
22356                     check_orphaned();
22357                     org.apache.xmlbeans.SimpleValue target = null;
22358                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MEXICO$26, 0);
22359                     if (target == null)
22360                     {
22361                       return null;
22362                     }
22363                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
22364                 }
22365             }
22366             
22367             /**
22368              * Gets (as xml) the "Mexico" element
22369              */
22370             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMexico()
22371             {
22372                 synchronized (monitor())
22373                 {
22374                     check_orphaned();
22375                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22376                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MEXICO$26, 0);
22377                     return target;
22378                 }
22379             }
22380             
22381             /**
22382              * True if has "Mexico" element
22383              */
22384             public boolean isSetMexico()
22385             {
22386                 synchronized (monitor())
22387                 {
22388                     check_orphaned();
22389                     return get_store().count_elements(MEXICO$26) != 0;
22390                 }
22391             }
22392             
22393             /**
22394              * Sets the "Mexico" element
22395              */
22396             public void setMexico(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mexico)
22397             {
22398                 synchronized (monitor())
22399                 {
22400                     check_orphaned();
22401                     org.apache.xmlbeans.SimpleValue target = null;
22402                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MEXICO$26, 0);
22403                     if (target == null)
22404                     {
22405                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MEXICO$26);
22406                     }
22407                     target.setEnumValue(mexico);
22408                 }
22409             }
22410             
22411             /**
22412              * Sets (as xml) the "Mexico" element
22413              */
22414             public void xsetMexico(gov.grants.apply.system.globalLibraryV20.YesNoDataType mexico)
22415             {
22416                 synchronized (monitor())
22417                 {
22418                     check_orphaned();
22419                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22420                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MEXICO$26, 0);
22421                     if (target == null)
22422                     {
22423                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MEXICO$26);
22424                     }
22425                     target.set(mexico);
22426                 }
22427             }
22428             
22429             /**
22430              * Unsets the "Mexico" element
22431              */
22432             public void unsetMexico()
22433             {
22434                 synchronized (monitor())
22435                 {
22436                     check_orphaned();
22437                     get_store().remove_element(MEXICO$26, 0);
22438                 }
22439             }
22440             
22441             /**
22442              * Gets the "CENTRALAMERICA" element
22443              */
22444             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCENTRALAMERICA()
22445             {
22446                 synchronized (monitor())
22447                 {
22448                     check_orphaned();
22449                     org.apache.xmlbeans.SimpleValue target = null;
22450                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CENTRALAMERICA$28, 0);
22451                     if (target == null)
22452                     {
22453                       return null;
22454                     }
22455                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
22456                 }
22457             }
22458             
22459             /**
22460              * Gets (as xml) the "CENTRALAMERICA" element
22461              */
22462             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCENTRALAMERICA()
22463             {
22464                 synchronized (monitor())
22465                 {
22466                     check_orphaned();
22467                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22468                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CENTRALAMERICA$28, 0);
22469                     return target;
22470                 }
22471             }
22472             
22473             /**
22474              * True if has "CENTRALAMERICA" element
22475              */
22476             public boolean isSetCENTRALAMERICA()
22477             {
22478                 synchronized (monitor())
22479                 {
22480                     check_orphaned();
22481                     return get_store().count_elements(CENTRALAMERICA$28) != 0;
22482                 }
22483             }
22484             
22485             /**
22486              * Sets the "CENTRALAMERICA" element
22487              */
22488             public void setCENTRALAMERICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum centralamerica)
22489             {
22490                 synchronized (monitor())
22491                 {
22492                     check_orphaned();
22493                     org.apache.xmlbeans.SimpleValue target = null;
22494                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CENTRALAMERICA$28, 0);
22495                     if (target == null)
22496                     {
22497                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CENTRALAMERICA$28);
22498                     }
22499                     target.setEnumValue(centralamerica);
22500                 }
22501             }
22502             
22503             /**
22504              * Sets (as xml) the "CENTRALAMERICA" element
22505              */
22506             public void xsetCENTRALAMERICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType centralamerica)
22507             {
22508                 synchronized (monitor())
22509                 {
22510                     check_orphaned();
22511                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22512                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CENTRALAMERICA$28, 0);
22513                     if (target == null)
22514                     {
22515                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CENTRALAMERICA$28);
22516                     }
22517                     target.set(centralamerica);
22518                 }
22519             }
22520             
22521             /**
22522              * Unsets the "CENTRALAMERICA" element
22523              */
22524             public void unsetCENTRALAMERICA()
22525             {
22526                 synchronized (monitor())
22527                 {
22528                     check_orphaned();
22529                     get_store().remove_element(CENTRALAMERICA$28, 0);
22530                 }
22531             }
22532             
22533             /**
22534              * Gets the "CaribbeanIslands" element
22535              */
22536             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCaribbeanIslands()
22537             {
22538                 synchronized (monitor())
22539                 {
22540                     check_orphaned();
22541                     org.apache.xmlbeans.SimpleValue target = null;
22542                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CARIBBEANISLANDS$30, 0);
22543                     if (target == null)
22544                     {
22545                       return null;
22546                     }
22547                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
22548                 }
22549             }
22550             
22551             /**
22552              * Gets (as xml) the "CaribbeanIslands" element
22553              */
22554             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCaribbeanIslands()
22555             {
22556                 synchronized (monitor())
22557                 {
22558                     check_orphaned();
22559                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22560                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CARIBBEANISLANDS$30, 0);
22561                     return target;
22562                 }
22563             }
22564             
22565             /**
22566              * True if has "CaribbeanIslands" element
22567              */
22568             public boolean isSetCaribbeanIslands()
22569             {
22570                 synchronized (monitor())
22571                 {
22572                     check_orphaned();
22573                     return get_store().count_elements(CARIBBEANISLANDS$30) != 0;
22574                 }
22575             }
22576             
22577             /**
22578              * Sets the "CaribbeanIslands" element
22579              */
22580             public void setCaribbeanIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum caribbeanIslands)
22581             {
22582                 synchronized (monitor())
22583                 {
22584                     check_orphaned();
22585                     org.apache.xmlbeans.SimpleValue target = null;
22586                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CARIBBEANISLANDS$30, 0);
22587                     if (target == null)
22588                     {
22589                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CARIBBEANISLANDS$30);
22590                     }
22591                     target.setEnumValue(caribbeanIslands);
22592                 }
22593             }
22594             
22595             /**
22596              * Sets (as xml) the "CaribbeanIslands" element
22597              */
22598             public void xsetCaribbeanIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType caribbeanIslands)
22599             {
22600                 synchronized (monitor())
22601                 {
22602                     check_orphaned();
22603                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22604                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CARIBBEANISLANDS$30, 0);
22605                     if (target == null)
22606                     {
22607                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CARIBBEANISLANDS$30);
22608                     }
22609                     target.set(caribbeanIslands);
22610                 }
22611             }
22612             
22613             /**
22614              * Unsets the "CaribbeanIslands" element
22615              */
22616             public void unsetCaribbeanIslands()
22617             {
22618                 synchronized (monitor())
22619                 {
22620                     check_orphaned();
22621                     get_store().remove_element(CARIBBEANISLANDS$30, 0);
22622                 }
22623             }
22624             
22625             /**
22626              * Gets the "BermudaBahamas" element
22627              */
22628             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBermudaBahamas()
22629             {
22630                 synchronized (monitor())
22631                 {
22632                     check_orphaned();
22633                     org.apache.xmlbeans.SimpleValue target = null;
22634                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BERMUDABAHAMAS$32, 0);
22635                     if (target == null)
22636                     {
22637                       return null;
22638                     }
22639                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
22640                 }
22641             }
22642             
22643             /**
22644              * Gets (as xml) the "BermudaBahamas" element
22645              */
22646             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBermudaBahamas()
22647             {
22648                 synchronized (monitor())
22649                 {
22650                     check_orphaned();
22651                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22652                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BERMUDABAHAMAS$32, 0);
22653                     return target;
22654                 }
22655             }
22656             
22657             /**
22658              * True if has "BermudaBahamas" element
22659              */
22660             public boolean isSetBermudaBahamas()
22661             {
22662                 synchronized (monitor())
22663                 {
22664                     check_orphaned();
22665                     return get_store().count_elements(BERMUDABAHAMAS$32) != 0;
22666                 }
22667             }
22668             
22669             /**
22670              * Sets the "BermudaBahamas" element
22671              */
22672             public void setBermudaBahamas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum bermudaBahamas)
22673             {
22674                 synchronized (monitor())
22675                 {
22676                     check_orphaned();
22677                     org.apache.xmlbeans.SimpleValue target = null;
22678                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BERMUDABAHAMAS$32, 0);
22679                     if (target == null)
22680                     {
22681                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BERMUDABAHAMAS$32);
22682                     }
22683                     target.setEnumValue(bermudaBahamas);
22684                 }
22685             }
22686             
22687             /**
22688              * Sets (as xml) the "BermudaBahamas" element
22689              */
22690             public void xsetBermudaBahamas(gov.grants.apply.system.globalLibraryV20.YesNoDataType bermudaBahamas)
22691             {
22692                 synchronized (monitor())
22693                 {
22694                     check_orphaned();
22695                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22696                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BERMUDABAHAMAS$32, 0);
22697                     if (target == null)
22698                     {
22699                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BERMUDABAHAMAS$32);
22700                     }
22701                     target.set(bermudaBahamas);
22702                 }
22703             }
22704             
22705             /**
22706              * Unsets the "BermudaBahamas" element
22707              */
22708             public void unsetBermudaBahamas()
22709             {
22710                 synchronized (monitor())
22711                 {
22712                     check_orphaned();
22713                     get_store().remove_element(BERMUDABAHAMAS$32, 0);
22714                 }
22715             }
22716             
22717             /**
22718              * Gets the "SOUTHAMERICA" element
22719              */
22720             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSOUTHAMERICA()
22721             {
22722                 synchronized (monitor())
22723                 {
22724                     check_orphaned();
22725                     org.apache.xmlbeans.SimpleValue target = null;
22726                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHAMERICA$34, 0);
22727                     if (target == null)
22728                     {
22729                       return null;
22730                     }
22731                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
22732                 }
22733             }
22734             
22735             /**
22736              * Gets (as xml) the "SOUTHAMERICA" element
22737              */
22738             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSOUTHAMERICA()
22739             {
22740                 synchronized (monitor())
22741                 {
22742                     check_orphaned();
22743                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22744                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHAMERICA$34, 0);
22745                     return target;
22746                 }
22747             }
22748             
22749             /**
22750              * True if has "SOUTHAMERICA" element
22751              */
22752             public boolean isSetSOUTHAMERICA()
22753             {
22754                 synchronized (monitor())
22755                 {
22756                     check_orphaned();
22757                     return get_store().count_elements(SOUTHAMERICA$34) != 0;
22758                 }
22759             }
22760             
22761             /**
22762              * Sets the "SOUTHAMERICA" element
22763              */
22764             public void setSOUTHAMERICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southamerica)
22765             {
22766                 synchronized (monitor())
22767                 {
22768                     check_orphaned();
22769                     org.apache.xmlbeans.SimpleValue target = null;
22770                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHAMERICA$34, 0);
22771                     if (target == null)
22772                     {
22773                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOUTHAMERICA$34);
22774                     }
22775                     target.setEnumValue(southamerica);
22776                 }
22777             }
22778             
22779             /**
22780              * Sets (as xml) the "SOUTHAMERICA" element
22781              */
22782             public void xsetSOUTHAMERICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType southamerica)
22783             {
22784                 synchronized (monitor())
22785                 {
22786                     check_orphaned();
22787                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22788                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHAMERICA$34, 0);
22789                     if (target == null)
22790                     {
22791                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SOUTHAMERICA$34);
22792                     }
22793                     target.set(southamerica);
22794                 }
22795             }
22796             
22797             /**
22798              * Unsets the "SOUTHAMERICA" element
22799              */
22800             public void unsetSOUTHAMERICA()
22801             {
22802                 synchronized (monitor())
22803                 {
22804                     check_orphaned();
22805                     get_store().remove_element(SOUTHAMERICA$34, 0);
22806                 }
22807             }
22808             
22809             /**
22810              * Gets the "EasternSouthAmerica" element
22811              */
22812             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEasternSouthAmerica()
22813             {
22814                 synchronized (monitor())
22815                 {
22816                     check_orphaned();
22817                     org.apache.xmlbeans.SimpleValue target = null;
22818                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EASTERNSOUTHAMERICA$36, 0);
22819                     if (target == null)
22820                     {
22821                       return null;
22822                     }
22823                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
22824                 }
22825             }
22826             
22827             /**
22828              * Gets (as xml) the "EasternSouthAmerica" element
22829              */
22830             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEasternSouthAmerica()
22831             {
22832                 synchronized (monitor())
22833                 {
22834                     check_orphaned();
22835                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22836                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EASTERNSOUTHAMERICA$36, 0);
22837                     return target;
22838                 }
22839             }
22840             
22841             /**
22842              * True if has "EasternSouthAmerica" element
22843              */
22844             public boolean isSetEasternSouthAmerica()
22845             {
22846                 synchronized (monitor())
22847                 {
22848                     check_orphaned();
22849                     return get_store().count_elements(EASTERNSOUTHAMERICA$36) != 0;
22850                 }
22851             }
22852             
22853             /**
22854              * Sets the "EasternSouthAmerica" element
22855              */
22856             public void setEasternSouthAmerica(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum easternSouthAmerica)
22857             {
22858                 synchronized (monitor())
22859                 {
22860                     check_orphaned();
22861                     org.apache.xmlbeans.SimpleValue target = null;
22862                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EASTERNSOUTHAMERICA$36, 0);
22863                     if (target == null)
22864                     {
22865                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EASTERNSOUTHAMERICA$36);
22866                     }
22867                     target.setEnumValue(easternSouthAmerica);
22868                 }
22869             }
22870             
22871             /**
22872              * Sets (as xml) the "EasternSouthAmerica" element
22873              */
22874             public void xsetEasternSouthAmerica(gov.grants.apply.system.globalLibraryV20.YesNoDataType easternSouthAmerica)
22875             {
22876                 synchronized (monitor())
22877                 {
22878                     check_orphaned();
22879                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22880                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EASTERNSOUTHAMERICA$36, 0);
22881                     if (target == null)
22882                     {
22883                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EASTERNSOUTHAMERICA$36);
22884                     }
22885                     target.set(easternSouthAmerica);
22886                 }
22887             }
22888             
22889             /**
22890              * Unsets the "EasternSouthAmerica" element
22891              */
22892             public void unsetEasternSouthAmerica()
22893             {
22894                 synchronized (monitor())
22895                 {
22896                     check_orphaned();
22897                     get_store().remove_element(EASTERNSOUTHAMERICA$36, 0);
22898                 }
22899             }
22900             
22901             /**
22902              * Gets the "NorthernSouthAmerica" element
22903              */
22904             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNorthernSouthAmerica()
22905             {
22906                 synchronized (monitor())
22907                 {
22908                     check_orphaned();
22909                     org.apache.xmlbeans.SimpleValue target = null;
22910                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NORTHERNSOUTHAMERICA$38, 0);
22911                     if (target == null)
22912                     {
22913                       return null;
22914                     }
22915                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
22916                 }
22917             }
22918             
22919             /**
22920              * Gets (as xml) the "NorthernSouthAmerica" element
22921              */
22922             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNorthernSouthAmerica()
22923             {
22924                 synchronized (monitor())
22925                 {
22926                     check_orphaned();
22927                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22928                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NORTHERNSOUTHAMERICA$38, 0);
22929                     return target;
22930                 }
22931             }
22932             
22933             /**
22934              * True if has "NorthernSouthAmerica" element
22935              */
22936             public boolean isSetNorthernSouthAmerica()
22937             {
22938                 synchronized (monitor())
22939                 {
22940                     check_orphaned();
22941                     return get_store().count_elements(NORTHERNSOUTHAMERICA$38) != 0;
22942                 }
22943             }
22944             
22945             /**
22946              * Sets the "NorthernSouthAmerica" element
22947              */
22948             public void setNorthernSouthAmerica(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northernSouthAmerica)
22949             {
22950                 synchronized (monitor())
22951                 {
22952                     check_orphaned();
22953                     org.apache.xmlbeans.SimpleValue target = null;
22954                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NORTHERNSOUTHAMERICA$38, 0);
22955                     if (target == null)
22956                     {
22957                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NORTHERNSOUTHAMERICA$38);
22958                     }
22959                     target.setEnumValue(northernSouthAmerica);
22960                 }
22961             }
22962             
22963             /**
22964              * Sets (as xml) the "NorthernSouthAmerica" element
22965              */
22966             public void xsetNorthernSouthAmerica(gov.grants.apply.system.globalLibraryV20.YesNoDataType northernSouthAmerica)
22967             {
22968                 synchronized (monitor())
22969                 {
22970                     check_orphaned();
22971                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
22972                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NORTHERNSOUTHAMERICA$38, 0);
22973                     if (target == null)
22974                     {
22975                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NORTHERNSOUTHAMERICA$38);
22976                     }
22977                     target.set(northernSouthAmerica);
22978                 }
22979             }
22980             
22981             /**
22982              * Unsets the "NorthernSouthAmerica" element
22983              */
22984             public void unsetNorthernSouthAmerica()
22985             {
22986                 synchronized (monitor())
22987                 {
22988                     check_orphaned();
22989                     get_store().remove_element(NORTHERNSOUTHAMERICA$38, 0);
22990                 }
22991             }
22992             
22993             /**
22994              * Gets the "SouthernSouthAmerica" element
22995              */
22996             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthernSouthAmerica()
22997             {
22998                 synchronized (monitor())
22999                 {
23000                     check_orphaned();
23001                     org.apache.xmlbeans.SimpleValue target = null;
23002                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHERNSOUTHAMERICA$40, 0);
23003                     if (target == null)
23004                     {
23005                       return null;
23006                     }
23007                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
23008                 }
23009             }
23010             
23011             /**
23012              * Gets (as xml) the "SouthernSouthAmerica" element
23013              */
23014             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthernSouthAmerica()
23015             {
23016                 synchronized (monitor())
23017                 {
23018                     check_orphaned();
23019                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23020                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHERNSOUTHAMERICA$40, 0);
23021                     return target;
23022                 }
23023             }
23024             
23025             /**
23026              * True if has "SouthernSouthAmerica" element
23027              */
23028             public boolean isSetSouthernSouthAmerica()
23029             {
23030                 synchronized (monitor())
23031                 {
23032                     check_orphaned();
23033                     return get_store().count_elements(SOUTHERNSOUTHAMERICA$40) != 0;
23034                 }
23035             }
23036             
23037             /**
23038              * Sets the "SouthernSouthAmerica" element
23039              */
23040             public void setSouthernSouthAmerica(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southernSouthAmerica)
23041             {
23042                 synchronized (monitor())
23043                 {
23044                     check_orphaned();
23045                     org.apache.xmlbeans.SimpleValue target = null;
23046                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHERNSOUTHAMERICA$40, 0);
23047                     if (target == null)
23048                     {
23049                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOUTHERNSOUTHAMERICA$40);
23050                     }
23051                     target.setEnumValue(southernSouthAmerica);
23052                 }
23053             }
23054             
23055             /**
23056              * Sets (as xml) the "SouthernSouthAmerica" element
23057              */
23058             public void xsetSouthernSouthAmerica(gov.grants.apply.system.globalLibraryV20.YesNoDataType southernSouthAmerica)
23059             {
23060                 synchronized (monitor())
23061                 {
23062                     check_orphaned();
23063                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23064                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHERNSOUTHAMERICA$40, 0);
23065                     if (target == null)
23066                     {
23067                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SOUTHERNSOUTHAMERICA$40);
23068                     }
23069                     target.set(southernSouthAmerica);
23070                 }
23071             }
23072             
23073             /**
23074              * Unsets the "SouthernSouthAmerica" element
23075              */
23076             public void unsetSouthernSouthAmerica()
23077             {
23078                 synchronized (monitor())
23079                 {
23080                     check_orphaned();
23081                     get_store().remove_element(SOUTHERNSOUTHAMERICA$40, 0);
23082                 }
23083             }
23084             
23085             /**
23086              * Gets the "WesternSouthAmerica" element
23087              */
23088             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWesternSouthAmerica()
23089             {
23090                 synchronized (monitor())
23091                 {
23092                     check_orphaned();
23093                     org.apache.xmlbeans.SimpleValue target = null;
23094                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WESTERNSOUTHAMERICA$42, 0);
23095                     if (target == null)
23096                     {
23097                       return null;
23098                     }
23099                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
23100                 }
23101             }
23102             
23103             /**
23104              * Gets (as xml) the "WesternSouthAmerica" element
23105              */
23106             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWesternSouthAmerica()
23107             {
23108                 synchronized (monitor())
23109                 {
23110                     check_orphaned();
23111                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23112                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WESTERNSOUTHAMERICA$42, 0);
23113                     return target;
23114                 }
23115             }
23116             
23117             /**
23118              * True if has "WesternSouthAmerica" element
23119              */
23120             public boolean isSetWesternSouthAmerica()
23121             {
23122                 synchronized (monitor())
23123                 {
23124                     check_orphaned();
23125                     return get_store().count_elements(WESTERNSOUTHAMERICA$42) != 0;
23126                 }
23127             }
23128             
23129             /**
23130              * Sets the "WesternSouthAmerica" element
23131              */
23132             public void setWesternSouthAmerica(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum westernSouthAmerica)
23133             {
23134                 synchronized (monitor())
23135                 {
23136                     check_orphaned();
23137                     org.apache.xmlbeans.SimpleValue target = null;
23138                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WESTERNSOUTHAMERICA$42, 0);
23139                     if (target == null)
23140                     {
23141                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WESTERNSOUTHAMERICA$42);
23142                     }
23143                     target.setEnumValue(westernSouthAmerica);
23144                 }
23145             }
23146             
23147             /**
23148              * Sets (as xml) the "WesternSouthAmerica" element
23149              */
23150             public void xsetWesternSouthAmerica(gov.grants.apply.system.globalLibraryV20.YesNoDataType westernSouthAmerica)
23151             {
23152                 synchronized (monitor())
23153                 {
23154                     check_orphaned();
23155                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23156                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WESTERNSOUTHAMERICA$42, 0);
23157                     if (target == null)
23158                     {
23159                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(WESTERNSOUTHAMERICA$42);
23160                     }
23161                     target.set(westernSouthAmerica);
23162                 }
23163             }
23164             
23165             /**
23166              * Unsets the "WesternSouthAmerica" element
23167              */
23168             public void unsetWesternSouthAmerica()
23169             {
23170                 synchronized (monitor())
23171                 {
23172                     check_orphaned();
23173                     get_store().remove_element(WESTERNSOUTHAMERICA$42, 0);
23174                 }
23175             }
23176             
23177             /**
23178              * Gets the "EUROPE" element
23179              */
23180             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEUROPE()
23181             {
23182                 synchronized (monitor())
23183                 {
23184                     check_orphaned();
23185                     org.apache.xmlbeans.SimpleValue target = null;
23186                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EUROPE$44, 0);
23187                     if (target == null)
23188                     {
23189                       return null;
23190                     }
23191                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
23192                 }
23193             }
23194             
23195             /**
23196              * Gets (as xml) the "EUROPE" element
23197              */
23198             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEUROPE()
23199             {
23200                 synchronized (monitor())
23201                 {
23202                     check_orphaned();
23203                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23204                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EUROPE$44, 0);
23205                     return target;
23206                 }
23207             }
23208             
23209             /**
23210              * True if has "EUROPE" element
23211              */
23212             public boolean isSetEUROPE()
23213             {
23214                 synchronized (monitor())
23215                 {
23216                     check_orphaned();
23217                     return get_store().count_elements(EUROPE$44) != 0;
23218                 }
23219             }
23220             
23221             /**
23222              * Sets the "EUROPE" element
23223              */
23224             public void setEUROPE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum europe)
23225             {
23226                 synchronized (monitor())
23227                 {
23228                     check_orphaned();
23229                     org.apache.xmlbeans.SimpleValue target = null;
23230                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EUROPE$44, 0);
23231                     if (target == null)
23232                     {
23233                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EUROPE$44);
23234                     }
23235                     target.setEnumValue(europe);
23236                 }
23237             }
23238             
23239             /**
23240              * Sets (as xml) the "EUROPE" element
23241              */
23242             public void xsetEUROPE(gov.grants.apply.system.globalLibraryV20.YesNoDataType europe)
23243             {
23244                 synchronized (monitor())
23245                 {
23246                     check_orphaned();
23247                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23248                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EUROPE$44, 0);
23249                     if (target == null)
23250                     {
23251                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EUROPE$44);
23252                     }
23253                     target.set(europe);
23254                 }
23255             }
23256             
23257             /**
23258              * Unsets the "EUROPE" element
23259              */
23260             public void unsetEUROPE()
23261             {
23262                 synchronized (monitor())
23263                 {
23264                     check_orphaned();
23265                     get_store().remove_element(EUROPE$44, 0);
23266                 }
23267             }
23268             
23269             /**
23270              * Gets the "EasternEurope" element
23271              */
23272             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEasternEurope()
23273             {
23274                 synchronized (monitor())
23275                 {
23276                     check_orphaned();
23277                     org.apache.xmlbeans.SimpleValue target = null;
23278                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EASTERNEUROPE$46, 0);
23279                     if (target == null)
23280                     {
23281                       return null;
23282                     }
23283                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
23284                 }
23285             }
23286             
23287             /**
23288              * Gets (as xml) the "EasternEurope" element
23289              */
23290             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEasternEurope()
23291             {
23292                 synchronized (monitor())
23293                 {
23294                     check_orphaned();
23295                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23296                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EASTERNEUROPE$46, 0);
23297                     return target;
23298                 }
23299             }
23300             
23301             /**
23302              * True if has "EasternEurope" element
23303              */
23304             public boolean isSetEasternEurope()
23305             {
23306                 synchronized (monitor())
23307                 {
23308                     check_orphaned();
23309                     return get_store().count_elements(EASTERNEUROPE$46) != 0;
23310                 }
23311             }
23312             
23313             /**
23314              * Sets the "EasternEurope" element
23315              */
23316             public void setEasternEurope(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum easternEurope)
23317             {
23318                 synchronized (monitor())
23319                 {
23320                     check_orphaned();
23321                     org.apache.xmlbeans.SimpleValue target = null;
23322                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EASTERNEUROPE$46, 0);
23323                     if (target == null)
23324                     {
23325                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EASTERNEUROPE$46);
23326                     }
23327                     target.setEnumValue(easternEurope);
23328                 }
23329             }
23330             
23331             /**
23332              * Sets (as xml) the "EasternEurope" element
23333              */
23334             public void xsetEasternEurope(gov.grants.apply.system.globalLibraryV20.YesNoDataType easternEurope)
23335             {
23336                 synchronized (monitor())
23337                 {
23338                     check_orphaned();
23339                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23340                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EASTERNEUROPE$46, 0);
23341                     if (target == null)
23342                     {
23343                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EASTERNEUROPE$46);
23344                     }
23345                     target.set(easternEurope);
23346                 }
23347             }
23348             
23349             /**
23350              * Unsets the "EasternEurope" element
23351              */
23352             public void unsetEasternEurope()
23353             {
23354                 synchronized (monitor())
23355                 {
23356                     check_orphaned();
23357                     get_store().remove_element(EASTERNEUROPE$46, 0);
23358                 }
23359             }
23360             
23361             /**
23362              * Gets the "Russia" element
23363              */
23364             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRussia()
23365             {
23366                 synchronized (monitor())
23367                 {
23368                     check_orphaned();
23369                     org.apache.xmlbeans.SimpleValue target = null;
23370                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RUSSIA$48, 0);
23371                     if (target == null)
23372                     {
23373                       return null;
23374                     }
23375                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
23376                 }
23377             }
23378             
23379             /**
23380              * Gets (as xml) the "Russia" element
23381              */
23382             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRussia()
23383             {
23384                 synchronized (monitor())
23385                 {
23386                     check_orphaned();
23387                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23388                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RUSSIA$48, 0);
23389                     return target;
23390                 }
23391             }
23392             
23393             /**
23394              * True if has "Russia" element
23395              */
23396             public boolean isSetRussia()
23397             {
23398                 synchronized (monitor())
23399                 {
23400                     check_orphaned();
23401                     return get_store().count_elements(RUSSIA$48) != 0;
23402                 }
23403             }
23404             
23405             /**
23406              * Sets the "Russia" element
23407              */
23408             public void setRussia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum russia)
23409             {
23410                 synchronized (monitor())
23411                 {
23412                     check_orphaned();
23413                     org.apache.xmlbeans.SimpleValue target = null;
23414                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RUSSIA$48, 0);
23415                     if (target == null)
23416                     {
23417                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RUSSIA$48);
23418                     }
23419                     target.setEnumValue(russia);
23420                 }
23421             }
23422             
23423             /**
23424              * Sets (as xml) the "Russia" element
23425              */
23426             public void xsetRussia(gov.grants.apply.system.globalLibraryV20.YesNoDataType russia)
23427             {
23428                 synchronized (monitor())
23429                 {
23430                     check_orphaned();
23431                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23432                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RUSSIA$48, 0);
23433                     if (target == null)
23434                     {
23435                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RUSSIA$48);
23436                     }
23437                     target.set(russia);
23438                 }
23439             }
23440             
23441             /**
23442              * Unsets the "Russia" element
23443              */
23444             public void unsetRussia()
23445             {
23446                 synchronized (monitor())
23447                 {
23448                     check_orphaned();
23449                     get_store().remove_element(RUSSIA$48, 0);
23450                 }
23451             }
23452             
23453             /**
23454              * Gets the "Scandinavia" element
23455              */
23456             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getScandinavia()
23457             {
23458                 synchronized (monitor())
23459                 {
23460                     check_orphaned();
23461                     org.apache.xmlbeans.SimpleValue target = null;
23462                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCANDINAVIA$50, 0);
23463                     if (target == null)
23464                     {
23465                       return null;
23466                     }
23467                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
23468                 }
23469             }
23470             
23471             /**
23472              * Gets (as xml) the "Scandinavia" element
23473              */
23474             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetScandinavia()
23475             {
23476                 synchronized (monitor())
23477                 {
23478                     check_orphaned();
23479                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23480                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCANDINAVIA$50, 0);
23481                     return target;
23482                 }
23483             }
23484             
23485             /**
23486              * True if has "Scandinavia" element
23487              */
23488             public boolean isSetScandinavia()
23489             {
23490                 synchronized (monitor())
23491                 {
23492                     check_orphaned();
23493                     return get_store().count_elements(SCANDINAVIA$50) != 0;
23494                 }
23495             }
23496             
23497             /**
23498              * Sets the "Scandinavia" element
23499              */
23500             public void setScandinavia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum scandinavia)
23501             {
23502                 synchronized (monitor())
23503                 {
23504                     check_orphaned();
23505                     org.apache.xmlbeans.SimpleValue target = null;
23506                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCANDINAVIA$50, 0);
23507                     if (target == null)
23508                     {
23509                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SCANDINAVIA$50);
23510                     }
23511                     target.setEnumValue(scandinavia);
23512                 }
23513             }
23514             
23515             /**
23516              * Sets (as xml) the "Scandinavia" element
23517              */
23518             public void xsetScandinavia(gov.grants.apply.system.globalLibraryV20.YesNoDataType scandinavia)
23519             {
23520                 synchronized (monitor())
23521                 {
23522                     check_orphaned();
23523                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23524                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCANDINAVIA$50, 0);
23525                     if (target == null)
23526                     {
23527                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SCANDINAVIA$50);
23528                     }
23529                     target.set(scandinavia);
23530                 }
23531             }
23532             
23533             /**
23534              * Unsets the "Scandinavia" element
23535              */
23536             public void unsetScandinavia()
23537             {
23538                 synchronized (monitor())
23539                 {
23540                     check_orphaned();
23541                     get_store().remove_element(SCANDINAVIA$50, 0);
23542                 }
23543             }
23544             
23545             /**
23546              * Gets the "WesternEurope" element
23547              */
23548             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWesternEurope()
23549             {
23550                 synchronized (monitor())
23551                 {
23552                     check_orphaned();
23553                     org.apache.xmlbeans.SimpleValue target = null;
23554                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WESTERNEUROPE$52, 0);
23555                     if (target == null)
23556                     {
23557                       return null;
23558                     }
23559                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
23560                 }
23561             }
23562             
23563             /**
23564              * Gets (as xml) the "WesternEurope" element
23565              */
23566             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWesternEurope()
23567             {
23568                 synchronized (monitor())
23569                 {
23570                     check_orphaned();
23571                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23572                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WESTERNEUROPE$52, 0);
23573                     return target;
23574                 }
23575             }
23576             
23577             /**
23578              * True if has "WesternEurope" element
23579              */
23580             public boolean isSetWesternEurope()
23581             {
23582                 synchronized (monitor())
23583                 {
23584                     check_orphaned();
23585                     return get_store().count_elements(WESTERNEUROPE$52) != 0;
23586                 }
23587             }
23588             
23589             /**
23590              * Sets the "WesternEurope" element
23591              */
23592             public void setWesternEurope(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum westernEurope)
23593             {
23594                 synchronized (monitor())
23595                 {
23596                     check_orphaned();
23597                     org.apache.xmlbeans.SimpleValue target = null;
23598                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WESTERNEUROPE$52, 0);
23599                     if (target == null)
23600                     {
23601                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WESTERNEUROPE$52);
23602                     }
23603                     target.setEnumValue(westernEurope);
23604                 }
23605             }
23606             
23607             /**
23608              * Sets (as xml) the "WesternEurope" element
23609              */
23610             public void xsetWesternEurope(gov.grants.apply.system.globalLibraryV20.YesNoDataType westernEurope)
23611             {
23612                 synchronized (monitor())
23613                 {
23614                     check_orphaned();
23615                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23616                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WESTERNEUROPE$52, 0);
23617                     if (target == null)
23618                     {
23619                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(WESTERNEUROPE$52);
23620                     }
23621                     target.set(westernEurope);
23622                 }
23623             }
23624             
23625             /**
23626              * Unsets the "WesternEurope" element
23627              */
23628             public void unsetWesternEurope()
23629             {
23630                 synchronized (monitor())
23631                 {
23632                     check_orphaned();
23633                     get_store().remove_element(WESTERNEUROPE$52, 0);
23634                 }
23635             }
23636             
23637             /**
23638              * Gets the "ASIA" element
23639              */
23640             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getASIA()
23641             {
23642                 synchronized (monitor())
23643                 {
23644                     check_orphaned();
23645                     org.apache.xmlbeans.SimpleValue target = null;
23646                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASIA$54, 0);
23647                     if (target == null)
23648                     {
23649                       return null;
23650                     }
23651                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
23652                 }
23653             }
23654             
23655             /**
23656              * Gets (as xml) the "ASIA" element
23657              */
23658             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetASIA()
23659             {
23660                 synchronized (monitor())
23661                 {
23662                     check_orphaned();
23663                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23664                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASIA$54, 0);
23665                     return target;
23666                 }
23667             }
23668             
23669             /**
23670              * True if has "ASIA" element
23671              */
23672             public boolean isSetASIA()
23673             {
23674                 synchronized (monitor())
23675                 {
23676                     check_orphaned();
23677                     return get_store().count_elements(ASIA$54) != 0;
23678                 }
23679             }
23680             
23681             /**
23682              * Sets the "ASIA" element
23683              */
23684             public void setASIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum asia)
23685             {
23686                 synchronized (monitor())
23687                 {
23688                     check_orphaned();
23689                     org.apache.xmlbeans.SimpleValue target = null;
23690                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASIA$54, 0);
23691                     if (target == null)
23692                     {
23693                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ASIA$54);
23694                     }
23695                     target.setEnumValue(asia);
23696                 }
23697             }
23698             
23699             /**
23700              * Sets (as xml) the "ASIA" element
23701              */
23702             public void xsetASIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType asia)
23703             {
23704                 synchronized (monitor())
23705                 {
23706                     check_orphaned();
23707                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23708                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASIA$54, 0);
23709                     if (target == null)
23710                     {
23711                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ASIA$54);
23712                     }
23713                     target.set(asia);
23714                 }
23715             }
23716             
23717             /**
23718              * Unsets the "ASIA" element
23719              */
23720             public void unsetASIA()
23721             {
23722                 synchronized (monitor())
23723                 {
23724                     check_orphaned();
23725                     get_store().remove_element(ASIA$54, 0);
23726                 }
23727             }
23728             
23729             /**
23730              * Gets the "CentralAsia" element
23731              */
23732             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCentralAsia()
23733             {
23734                 synchronized (monitor())
23735                 {
23736                     check_orphaned();
23737                     org.apache.xmlbeans.SimpleValue target = null;
23738                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CENTRALASIA$56, 0);
23739                     if (target == null)
23740                     {
23741                       return null;
23742                     }
23743                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
23744                 }
23745             }
23746             
23747             /**
23748              * Gets (as xml) the "CentralAsia" element
23749              */
23750             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCentralAsia()
23751             {
23752                 synchronized (monitor())
23753                 {
23754                     check_orphaned();
23755                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23756                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CENTRALASIA$56, 0);
23757                     return target;
23758                 }
23759             }
23760             
23761             /**
23762              * True if has "CentralAsia" element
23763              */
23764             public boolean isSetCentralAsia()
23765             {
23766                 synchronized (monitor())
23767                 {
23768                     check_orphaned();
23769                     return get_store().count_elements(CENTRALASIA$56) != 0;
23770                 }
23771             }
23772             
23773             /**
23774              * Sets the "CentralAsia" element
23775              */
23776             public void setCentralAsia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum centralAsia)
23777             {
23778                 synchronized (monitor())
23779                 {
23780                     check_orphaned();
23781                     org.apache.xmlbeans.SimpleValue target = null;
23782                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CENTRALASIA$56, 0);
23783                     if (target == null)
23784                     {
23785                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CENTRALASIA$56);
23786                     }
23787                     target.setEnumValue(centralAsia);
23788                 }
23789             }
23790             
23791             /**
23792              * Sets (as xml) the "CentralAsia" element
23793              */
23794             public void xsetCentralAsia(gov.grants.apply.system.globalLibraryV20.YesNoDataType centralAsia)
23795             {
23796                 synchronized (monitor())
23797                 {
23798                     check_orphaned();
23799                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23800                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CENTRALASIA$56, 0);
23801                     if (target == null)
23802                     {
23803                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CENTRALASIA$56);
23804                     }
23805                     target.set(centralAsia);
23806                 }
23807             }
23808             
23809             /**
23810              * Unsets the "CentralAsia" element
23811              */
23812             public void unsetCentralAsia()
23813             {
23814                 synchronized (monitor())
23815                 {
23816                     check_orphaned();
23817                     get_store().remove_element(CENTRALASIA$56, 0);
23818                 }
23819             }
23820             
23821             /**
23822              * Gets the "FarEast" element
23823              */
23824             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFarEast()
23825             {
23826                 synchronized (monitor())
23827                 {
23828                     check_orphaned();
23829                     org.apache.xmlbeans.SimpleValue target = null;
23830                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAREAST$58, 0);
23831                     if (target == null)
23832                     {
23833                       return null;
23834                     }
23835                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
23836                 }
23837             }
23838             
23839             /**
23840              * Gets (as xml) the "FarEast" element
23841              */
23842             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFarEast()
23843             {
23844                 synchronized (monitor())
23845                 {
23846                     check_orphaned();
23847                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23848                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FAREAST$58, 0);
23849                     return target;
23850                 }
23851             }
23852             
23853             /**
23854              * True if has "FarEast" element
23855              */
23856             public boolean isSetFarEast()
23857             {
23858                 synchronized (monitor())
23859                 {
23860                     check_orphaned();
23861                     return get_store().count_elements(FAREAST$58) != 0;
23862                 }
23863             }
23864             
23865             /**
23866              * Sets the "FarEast" element
23867              */
23868             public void setFarEast(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum farEast)
23869             {
23870                 synchronized (monitor())
23871                 {
23872                     check_orphaned();
23873                     org.apache.xmlbeans.SimpleValue target = null;
23874                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAREAST$58, 0);
23875                     if (target == null)
23876                     {
23877                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FAREAST$58);
23878                     }
23879                     target.setEnumValue(farEast);
23880                 }
23881             }
23882             
23883             /**
23884              * Sets (as xml) the "FarEast" element
23885              */
23886             public void xsetFarEast(gov.grants.apply.system.globalLibraryV20.YesNoDataType farEast)
23887             {
23888                 synchronized (monitor())
23889                 {
23890                     check_orphaned();
23891                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23892                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FAREAST$58, 0);
23893                     if (target == null)
23894                     {
23895                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FAREAST$58);
23896                     }
23897                     target.set(farEast);
23898                 }
23899             }
23900             
23901             /**
23902              * Unsets the "FarEast" element
23903              */
23904             public void unsetFarEast()
23905             {
23906                 synchronized (monitor())
23907                 {
23908                     check_orphaned();
23909                     get_store().remove_element(FAREAST$58, 0);
23910                 }
23911             }
23912             
23913             /**
23914              * Gets the "MiddleEast" element
23915              */
23916             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMiddleEast()
23917             {
23918                 synchronized (monitor())
23919                 {
23920                     check_orphaned();
23921                     org.apache.xmlbeans.SimpleValue target = null;
23922                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MIDDLEEAST$60, 0);
23923                     if (target == null)
23924                     {
23925                       return null;
23926                     }
23927                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
23928                 }
23929             }
23930             
23931             /**
23932              * Gets (as xml) the "MiddleEast" element
23933              */
23934             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMiddleEast()
23935             {
23936                 synchronized (monitor())
23937                 {
23938                     check_orphaned();
23939                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23940                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MIDDLEEAST$60, 0);
23941                     return target;
23942                 }
23943             }
23944             
23945             /**
23946              * True if has "MiddleEast" element
23947              */
23948             public boolean isSetMiddleEast()
23949             {
23950                 synchronized (monitor())
23951                 {
23952                     check_orphaned();
23953                     return get_store().count_elements(MIDDLEEAST$60) != 0;
23954                 }
23955             }
23956             
23957             /**
23958              * Sets the "MiddleEast" element
23959              */
23960             public void setMiddleEast(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum middleEast)
23961             {
23962                 synchronized (monitor())
23963                 {
23964                     check_orphaned();
23965                     org.apache.xmlbeans.SimpleValue target = null;
23966                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MIDDLEEAST$60, 0);
23967                     if (target == null)
23968                     {
23969                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MIDDLEEAST$60);
23970                     }
23971                     target.setEnumValue(middleEast);
23972                 }
23973             }
23974             
23975             /**
23976              * Sets (as xml) the "MiddleEast" element
23977              */
23978             public void xsetMiddleEast(gov.grants.apply.system.globalLibraryV20.YesNoDataType middleEast)
23979             {
23980                 synchronized (monitor())
23981                 {
23982                     check_orphaned();
23983                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
23984                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MIDDLEEAST$60, 0);
23985                     if (target == null)
23986                     {
23987                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MIDDLEEAST$60);
23988                     }
23989                     target.set(middleEast);
23990                 }
23991             }
23992             
23993             /**
23994              * Unsets the "MiddleEast" element
23995              */
23996             public void unsetMiddleEast()
23997             {
23998                 synchronized (monitor())
23999                 {
24000                     check_orphaned();
24001                     get_store().remove_element(MIDDLEEAST$60, 0);
24002                 }
24003             }
24004             
24005             /**
24006              * Gets the "Siberia" element
24007              */
24008             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSiberia()
24009             {
24010                 synchronized (monitor())
24011                 {
24012                     check_orphaned();
24013                     org.apache.xmlbeans.SimpleValue target = null;
24014                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SIBERIA$62, 0);
24015                     if (target == null)
24016                     {
24017                       return null;
24018                     }
24019                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
24020                 }
24021             }
24022             
24023             /**
24024              * Gets (as xml) the "Siberia" element
24025              */
24026             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSiberia()
24027             {
24028                 synchronized (monitor())
24029                 {
24030                     check_orphaned();
24031                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24032                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SIBERIA$62, 0);
24033                     return target;
24034                 }
24035             }
24036             
24037             /**
24038              * True if has "Siberia" element
24039              */
24040             public boolean isSetSiberia()
24041             {
24042                 synchronized (monitor())
24043                 {
24044                     check_orphaned();
24045                     return get_store().count_elements(SIBERIA$62) != 0;
24046                 }
24047             }
24048             
24049             /**
24050              * Sets the "Siberia" element
24051              */
24052             public void setSiberia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum siberia)
24053             {
24054                 synchronized (monitor())
24055                 {
24056                     check_orphaned();
24057                     org.apache.xmlbeans.SimpleValue target = null;
24058                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SIBERIA$62, 0);
24059                     if (target == null)
24060                     {
24061                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SIBERIA$62);
24062                     }
24063                     target.setEnumValue(siberia);
24064                 }
24065             }
24066             
24067             /**
24068              * Sets (as xml) the "Siberia" element
24069              */
24070             public void xsetSiberia(gov.grants.apply.system.globalLibraryV20.YesNoDataType siberia)
24071             {
24072                 synchronized (monitor())
24073                 {
24074                     check_orphaned();
24075                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24076                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SIBERIA$62, 0);
24077                     if (target == null)
24078                     {
24079                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SIBERIA$62);
24080                     }
24081                     target.set(siberia);
24082                 }
24083             }
24084             
24085             /**
24086              * Unsets the "Siberia" element
24087              */
24088             public void unsetSiberia()
24089             {
24090                 synchronized (monitor())
24091                 {
24092                     check_orphaned();
24093                     get_store().remove_element(SIBERIA$62, 0);
24094                 }
24095             }
24096             
24097             /**
24098              * Gets the "SouthAsia" element
24099              */
24100             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthAsia()
24101             {
24102                 synchronized (monitor())
24103                 {
24104                     check_orphaned();
24105                     org.apache.xmlbeans.SimpleValue target = null;
24106                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHASIA$64, 0);
24107                     if (target == null)
24108                     {
24109                       return null;
24110                     }
24111                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
24112                 }
24113             }
24114             
24115             /**
24116              * Gets (as xml) the "SouthAsia" element
24117              */
24118             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthAsia()
24119             {
24120                 synchronized (monitor())
24121                 {
24122                     check_orphaned();
24123                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24124                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHASIA$64, 0);
24125                     return target;
24126                 }
24127             }
24128             
24129             /**
24130              * True if has "SouthAsia" element
24131              */
24132             public boolean isSetSouthAsia()
24133             {
24134                 synchronized (monitor())
24135                 {
24136                     check_orphaned();
24137                     return get_store().count_elements(SOUTHASIA$64) != 0;
24138                 }
24139             }
24140             
24141             /**
24142              * Sets the "SouthAsia" element
24143              */
24144             public void setSouthAsia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southAsia)
24145             {
24146                 synchronized (monitor())
24147                 {
24148                     check_orphaned();
24149                     org.apache.xmlbeans.SimpleValue target = null;
24150                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHASIA$64, 0);
24151                     if (target == null)
24152                     {
24153                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOUTHASIA$64);
24154                     }
24155                     target.setEnumValue(southAsia);
24156                 }
24157             }
24158             
24159             /**
24160              * Sets (as xml) the "SouthAsia" element
24161              */
24162             public void xsetSouthAsia(gov.grants.apply.system.globalLibraryV20.YesNoDataType southAsia)
24163             {
24164                 synchronized (monitor())
24165                 {
24166                     check_orphaned();
24167                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24168                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHASIA$64, 0);
24169                     if (target == null)
24170                     {
24171                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SOUTHASIA$64);
24172                     }
24173                     target.set(southAsia);
24174                 }
24175             }
24176             
24177             /**
24178              * Unsets the "SouthAsia" element
24179              */
24180             public void unsetSouthAsia()
24181             {
24182                 synchronized (monitor())
24183                 {
24184                     check_orphaned();
24185                     get_store().remove_element(SOUTHASIA$64, 0);
24186                 }
24187             }
24188             
24189             /**
24190              * Gets the "SoutheastAsia" element
24191              */
24192             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSoutheastAsia()
24193             {
24194                 synchronized (monitor())
24195                 {
24196                     check_orphaned();
24197                     org.apache.xmlbeans.SimpleValue target = null;
24198                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHEASTASIA$66, 0);
24199                     if (target == null)
24200                     {
24201                       return null;
24202                     }
24203                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
24204                 }
24205             }
24206             
24207             /**
24208              * Gets (as xml) the "SoutheastAsia" element
24209              */
24210             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSoutheastAsia()
24211             {
24212                 synchronized (monitor())
24213                 {
24214                     check_orphaned();
24215                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24216                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHEASTASIA$66, 0);
24217                     return target;
24218                 }
24219             }
24220             
24221             /**
24222              * True if has "SoutheastAsia" element
24223              */
24224             public boolean isSetSoutheastAsia()
24225             {
24226                 synchronized (monitor())
24227                 {
24228                     check_orphaned();
24229                     return get_store().count_elements(SOUTHEASTASIA$66) != 0;
24230                 }
24231             }
24232             
24233             /**
24234              * Sets the "SoutheastAsia" element
24235              */
24236             public void setSoutheastAsia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southeastAsia)
24237             {
24238                 synchronized (monitor())
24239                 {
24240                     check_orphaned();
24241                     org.apache.xmlbeans.SimpleValue target = null;
24242                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHEASTASIA$66, 0);
24243                     if (target == null)
24244                     {
24245                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOUTHEASTASIA$66);
24246                     }
24247                     target.setEnumValue(southeastAsia);
24248                 }
24249             }
24250             
24251             /**
24252              * Sets (as xml) the "SoutheastAsia" element
24253              */
24254             public void xsetSoutheastAsia(gov.grants.apply.system.globalLibraryV20.YesNoDataType southeastAsia)
24255             {
24256                 synchronized (monitor())
24257                 {
24258                     check_orphaned();
24259                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24260                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHEASTASIA$66, 0);
24261                     if (target == null)
24262                     {
24263                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SOUTHEASTASIA$66);
24264                     }
24265                     target.set(southeastAsia);
24266                 }
24267             }
24268             
24269             /**
24270              * Unsets the "SoutheastAsia" element
24271              */
24272             public void unsetSoutheastAsia()
24273             {
24274                 synchronized (monitor())
24275                 {
24276                     check_orphaned();
24277                     get_store().remove_element(SOUTHEASTASIA$66, 0);
24278                 }
24279             }
24280             
24281             /**
24282              * Gets the "AFRICA" element
24283              */
24284             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAFRICA()
24285             {
24286                 synchronized (monitor())
24287                 {
24288                     check_orphaned();
24289                     org.apache.xmlbeans.SimpleValue target = null;
24290                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AFRICA$68, 0);
24291                     if (target == null)
24292                     {
24293                       return null;
24294                     }
24295                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
24296                 }
24297             }
24298             
24299             /**
24300              * Gets (as xml) the "AFRICA" element
24301              */
24302             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAFRICA()
24303             {
24304                 synchronized (monitor())
24305                 {
24306                     check_orphaned();
24307                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24308                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AFRICA$68, 0);
24309                     return target;
24310                 }
24311             }
24312             
24313             /**
24314              * True if has "AFRICA" element
24315              */
24316             public boolean isSetAFRICA()
24317             {
24318                 synchronized (monitor())
24319                 {
24320                     check_orphaned();
24321                     return get_store().count_elements(AFRICA$68) != 0;
24322                 }
24323             }
24324             
24325             /**
24326              * Sets the "AFRICA" element
24327              */
24328             public void setAFRICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum africa)
24329             {
24330                 synchronized (monitor())
24331                 {
24332                     check_orphaned();
24333                     org.apache.xmlbeans.SimpleValue target = null;
24334                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AFRICA$68, 0);
24335                     if (target == null)
24336                     {
24337                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AFRICA$68);
24338                     }
24339                     target.setEnumValue(africa);
24340                 }
24341             }
24342             
24343             /**
24344              * Sets (as xml) the "AFRICA" element
24345              */
24346             public void xsetAFRICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType africa)
24347             {
24348                 synchronized (monitor())
24349                 {
24350                     check_orphaned();
24351                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24352                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AFRICA$68, 0);
24353                     if (target == null)
24354                     {
24355                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AFRICA$68);
24356                     }
24357                     target.set(africa);
24358                 }
24359             }
24360             
24361             /**
24362              * Unsets the "AFRICA" element
24363              */
24364             public void unsetAFRICA()
24365             {
24366                 synchronized (monitor())
24367                 {
24368                     check_orphaned();
24369                     get_store().remove_element(AFRICA$68, 0);
24370                 }
24371             }
24372             
24373             /**
24374              * Gets the "NorthAfrica" element
24375              */
24376             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNorthAfrica()
24377             {
24378                 synchronized (monitor())
24379                 {
24380                     check_orphaned();
24381                     org.apache.xmlbeans.SimpleValue target = null;
24382                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NORTHAFRICA$70, 0);
24383                     if (target == null)
24384                     {
24385                       return null;
24386                     }
24387                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
24388                 }
24389             }
24390             
24391             /**
24392              * Gets (as xml) the "NorthAfrica" element
24393              */
24394             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNorthAfrica()
24395             {
24396                 synchronized (monitor())
24397                 {
24398                     check_orphaned();
24399                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24400                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NORTHAFRICA$70, 0);
24401                     return target;
24402                 }
24403             }
24404             
24405             /**
24406              * True if has "NorthAfrica" element
24407              */
24408             public boolean isSetNorthAfrica()
24409             {
24410                 synchronized (monitor())
24411                 {
24412                     check_orphaned();
24413                     return get_store().count_elements(NORTHAFRICA$70) != 0;
24414                 }
24415             }
24416             
24417             /**
24418              * Sets the "NorthAfrica" element
24419              */
24420             public void setNorthAfrica(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northAfrica)
24421             {
24422                 synchronized (monitor())
24423                 {
24424                     check_orphaned();
24425                     org.apache.xmlbeans.SimpleValue target = null;
24426                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NORTHAFRICA$70, 0);
24427                     if (target == null)
24428                     {
24429                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NORTHAFRICA$70);
24430                     }
24431                     target.setEnumValue(northAfrica);
24432                 }
24433             }
24434             
24435             /**
24436              * Sets (as xml) the "NorthAfrica" element
24437              */
24438             public void xsetNorthAfrica(gov.grants.apply.system.globalLibraryV20.YesNoDataType northAfrica)
24439             {
24440                 synchronized (monitor())
24441                 {
24442                     check_orphaned();
24443                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24444                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NORTHAFRICA$70, 0);
24445                     if (target == null)
24446                     {
24447                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NORTHAFRICA$70);
24448                     }
24449                     target.set(northAfrica);
24450                 }
24451             }
24452             
24453             /**
24454              * Unsets the "NorthAfrica" element
24455              */
24456             public void unsetNorthAfrica()
24457             {
24458                 synchronized (monitor())
24459                 {
24460                     check_orphaned();
24461                     get_store().remove_element(NORTHAFRICA$70, 0);
24462                 }
24463             }
24464             
24465             /**
24466              * Gets the "AfricanSouthoftheSahara" element
24467              */
24468             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAfricanSouthoftheSahara()
24469             {
24470                 synchronized (monitor())
24471                 {
24472                     check_orphaned();
24473                     org.apache.xmlbeans.SimpleValue target = null;
24474                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AFRICANSOUTHOFTHESAHARA$72, 0);
24475                     if (target == null)
24476                     {
24477                       return null;
24478                     }
24479                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
24480                 }
24481             }
24482             
24483             /**
24484              * Gets (as xml) the "AfricanSouthoftheSahara" element
24485              */
24486             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAfricanSouthoftheSahara()
24487             {
24488                 synchronized (monitor())
24489                 {
24490                     check_orphaned();
24491                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24492                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AFRICANSOUTHOFTHESAHARA$72, 0);
24493                     return target;
24494                 }
24495             }
24496             
24497             /**
24498              * True if has "AfricanSouthoftheSahara" element
24499              */
24500             public boolean isSetAfricanSouthoftheSahara()
24501             {
24502                 synchronized (monitor())
24503                 {
24504                     check_orphaned();
24505                     return get_store().count_elements(AFRICANSOUTHOFTHESAHARA$72) != 0;
24506                 }
24507             }
24508             
24509             /**
24510              * Sets the "AfricanSouthoftheSahara" element
24511              */
24512             public void setAfricanSouthoftheSahara(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum africanSouthoftheSahara)
24513             {
24514                 synchronized (monitor())
24515                 {
24516                     check_orphaned();
24517                     org.apache.xmlbeans.SimpleValue target = null;
24518                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AFRICANSOUTHOFTHESAHARA$72, 0);
24519                     if (target == null)
24520                     {
24521                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AFRICANSOUTHOFTHESAHARA$72);
24522                     }
24523                     target.setEnumValue(africanSouthoftheSahara);
24524                 }
24525             }
24526             
24527             /**
24528              * Sets (as xml) the "AfricanSouthoftheSahara" element
24529              */
24530             public void xsetAfricanSouthoftheSahara(gov.grants.apply.system.globalLibraryV20.YesNoDataType africanSouthoftheSahara)
24531             {
24532                 synchronized (monitor())
24533                 {
24534                     check_orphaned();
24535                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24536                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AFRICANSOUTHOFTHESAHARA$72, 0);
24537                     if (target == null)
24538                     {
24539                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AFRICANSOUTHOFTHESAHARA$72);
24540                     }
24541                     target.set(africanSouthoftheSahara);
24542                 }
24543             }
24544             
24545             /**
24546              * Unsets the "AfricanSouthoftheSahara" element
24547              */
24548             public void unsetAfricanSouthoftheSahara()
24549             {
24550                 synchronized (monitor())
24551                 {
24552                     check_orphaned();
24553                     get_store().remove_element(AFRICANSOUTHOFTHESAHARA$72, 0);
24554                 }
24555             }
24556             
24557             /**
24558              * Gets the "EastAfrica" element
24559              */
24560             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEastAfrica()
24561             {
24562                 synchronized (monitor())
24563                 {
24564                     check_orphaned();
24565                     org.apache.xmlbeans.SimpleValue target = null;
24566                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EASTAFRICA$74, 0);
24567                     if (target == null)
24568                     {
24569                       return null;
24570                     }
24571                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
24572                 }
24573             }
24574             
24575             /**
24576              * Gets (as xml) the "EastAfrica" element
24577              */
24578             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEastAfrica()
24579             {
24580                 synchronized (monitor())
24581                 {
24582                     check_orphaned();
24583                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24584                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EASTAFRICA$74, 0);
24585                     return target;
24586                 }
24587             }
24588             
24589             /**
24590              * True if has "EastAfrica" element
24591              */
24592             public boolean isSetEastAfrica()
24593             {
24594                 synchronized (monitor())
24595                 {
24596                     check_orphaned();
24597                     return get_store().count_elements(EASTAFRICA$74) != 0;
24598                 }
24599             }
24600             
24601             /**
24602              * Sets the "EastAfrica" element
24603              */
24604             public void setEastAfrica(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum eastAfrica)
24605             {
24606                 synchronized (monitor())
24607                 {
24608                     check_orphaned();
24609                     org.apache.xmlbeans.SimpleValue target = null;
24610                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EASTAFRICA$74, 0);
24611                     if (target == null)
24612                     {
24613                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EASTAFRICA$74);
24614                     }
24615                     target.setEnumValue(eastAfrica);
24616                 }
24617             }
24618             
24619             /**
24620              * Sets (as xml) the "EastAfrica" element
24621              */
24622             public void xsetEastAfrica(gov.grants.apply.system.globalLibraryV20.YesNoDataType eastAfrica)
24623             {
24624                 synchronized (monitor())
24625                 {
24626                     check_orphaned();
24627                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24628                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EASTAFRICA$74, 0);
24629                     if (target == null)
24630                     {
24631                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EASTAFRICA$74);
24632                     }
24633                     target.set(eastAfrica);
24634                 }
24635             }
24636             
24637             /**
24638              * Unsets the "EastAfrica" element
24639              */
24640             public void unsetEastAfrica()
24641             {
24642                 synchronized (monitor())
24643                 {
24644                     check_orphaned();
24645                     get_store().remove_element(EASTAFRICA$74, 0);
24646                 }
24647             }
24648             
24649             /**
24650              * Gets the "Madagascar" element
24651              */
24652             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMadagascar()
24653             {
24654                 synchronized (monitor())
24655                 {
24656                     check_orphaned();
24657                     org.apache.xmlbeans.SimpleValue target = null;
24658                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MADAGASCAR$76, 0);
24659                     if (target == null)
24660                     {
24661                       return null;
24662                     }
24663                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
24664                 }
24665             }
24666             
24667             /**
24668              * Gets (as xml) the "Madagascar" element
24669              */
24670             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMadagascar()
24671             {
24672                 synchronized (monitor())
24673                 {
24674                     check_orphaned();
24675                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24676                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MADAGASCAR$76, 0);
24677                     return target;
24678                 }
24679             }
24680             
24681             /**
24682              * True if has "Madagascar" element
24683              */
24684             public boolean isSetMadagascar()
24685             {
24686                 synchronized (monitor())
24687                 {
24688                     check_orphaned();
24689                     return get_store().count_elements(MADAGASCAR$76) != 0;
24690                 }
24691             }
24692             
24693             /**
24694              * Sets the "Madagascar" element
24695              */
24696             public void setMadagascar(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum madagascar)
24697             {
24698                 synchronized (monitor())
24699                 {
24700                     check_orphaned();
24701                     org.apache.xmlbeans.SimpleValue target = null;
24702                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MADAGASCAR$76, 0);
24703                     if (target == null)
24704                     {
24705                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MADAGASCAR$76);
24706                     }
24707                     target.setEnumValue(madagascar);
24708                 }
24709             }
24710             
24711             /**
24712              * Sets (as xml) the "Madagascar" element
24713              */
24714             public void xsetMadagascar(gov.grants.apply.system.globalLibraryV20.YesNoDataType madagascar)
24715             {
24716                 synchronized (monitor())
24717                 {
24718                     check_orphaned();
24719                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24720                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MADAGASCAR$76, 0);
24721                     if (target == null)
24722                     {
24723                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MADAGASCAR$76);
24724                     }
24725                     target.set(madagascar);
24726                 }
24727             }
24728             
24729             /**
24730              * Unsets the "Madagascar" element
24731              */
24732             public void unsetMadagascar()
24733             {
24734                 synchronized (monitor())
24735                 {
24736                     check_orphaned();
24737                     get_store().remove_element(MADAGASCAR$76, 0);
24738                 }
24739             }
24740             
24741             /**
24742              * Gets the "SouthAfrica" element
24743              */
24744             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthAfrica()
24745             {
24746                 synchronized (monitor())
24747                 {
24748                     check_orphaned();
24749                     org.apache.xmlbeans.SimpleValue target = null;
24750                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHAFRICA$78, 0);
24751                     if (target == null)
24752                     {
24753                       return null;
24754                     }
24755                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
24756                 }
24757             }
24758             
24759             /**
24760              * Gets (as xml) the "SouthAfrica" element
24761              */
24762             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthAfrica()
24763             {
24764                 synchronized (monitor())
24765                 {
24766                     check_orphaned();
24767                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24768                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHAFRICA$78, 0);
24769                     return target;
24770                 }
24771             }
24772             
24773             /**
24774              * True if has "SouthAfrica" element
24775              */
24776             public boolean isSetSouthAfrica()
24777             {
24778                 synchronized (monitor())
24779                 {
24780                     check_orphaned();
24781                     return get_store().count_elements(SOUTHAFRICA$78) != 0;
24782                 }
24783             }
24784             
24785             /**
24786              * Sets the "SouthAfrica" element
24787              */
24788             public void setSouthAfrica(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southAfrica)
24789             {
24790                 synchronized (monitor())
24791                 {
24792                     check_orphaned();
24793                     org.apache.xmlbeans.SimpleValue target = null;
24794                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHAFRICA$78, 0);
24795                     if (target == null)
24796                     {
24797                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOUTHAFRICA$78);
24798                     }
24799                     target.setEnumValue(southAfrica);
24800                 }
24801             }
24802             
24803             /**
24804              * Sets (as xml) the "SouthAfrica" element
24805              */
24806             public void xsetSouthAfrica(gov.grants.apply.system.globalLibraryV20.YesNoDataType southAfrica)
24807             {
24808                 synchronized (monitor())
24809                 {
24810                     check_orphaned();
24811                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24812                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHAFRICA$78, 0);
24813                     if (target == null)
24814                     {
24815                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SOUTHAFRICA$78);
24816                     }
24817                     target.set(southAfrica);
24818                 }
24819             }
24820             
24821             /**
24822              * Unsets the "SouthAfrica" element
24823              */
24824             public void unsetSouthAfrica()
24825             {
24826                 synchronized (monitor())
24827                 {
24828                     check_orphaned();
24829                     get_store().remove_element(SOUTHAFRICA$78, 0);
24830                 }
24831             }
24832             
24833             /**
24834              * Gets the "WestAfrica" element
24835              */
24836             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWestAfrica()
24837             {
24838                 synchronized (monitor())
24839                 {
24840                     check_orphaned();
24841                     org.apache.xmlbeans.SimpleValue target = null;
24842                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WESTAFRICA$80, 0);
24843                     if (target == null)
24844                     {
24845                       return null;
24846                     }
24847                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
24848                 }
24849             }
24850             
24851             /**
24852              * Gets (as xml) the "WestAfrica" element
24853              */
24854             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWestAfrica()
24855             {
24856                 synchronized (monitor())
24857                 {
24858                     check_orphaned();
24859                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24860                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WESTAFRICA$80, 0);
24861                     return target;
24862                 }
24863             }
24864             
24865             /**
24866              * True if has "WestAfrica" element
24867              */
24868             public boolean isSetWestAfrica()
24869             {
24870                 synchronized (monitor())
24871                 {
24872                     check_orphaned();
24873                     return get_store().count_elements(WESTAFRICA$80) != 0;
24874                 }
24875             }
24876             
24877             /**
24878              * Sets the "WestAfrica" element
24879              */
24880             public void setWestAfrica(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum westAfrica)
24881             {
24882                 synchronized (monitor())
24883                 {
24884                     check_orphaned();
24885                     org.apache.xmlbeans.SimpleValue target = null;
24886                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WESTAFRICA$80, 0);
24887                     if (target == null)
24888                     {
24889                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WESTAFRICA$80);
24890                     }
24891                     target.setEnumValue(westAfrica);
24892                 }
24893             }
24894             
24895             /**
24896              * Sets (as xml) the "WestAfrica" element
24897              */
24898             public void xsetWestAfrica(gov.grants.apply.system.globalLibraryV20.YesNoDataType westAfrica)
24899             {
24900                 synchronized (monitor())
24901                 {
24902                     check_orphaned();
24903                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24904                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WESTAFRICA$80, 0);
24905                     if (target == null)
24906                     {
24907                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(WESTAFRICA$80);
24908                     }
24909                     target.set(westAfrica);
24910                 }
24911             }
24912             
24913             /**
24914              * Unsets the "WestAfrica" element
24915              */
24916             public void unsetWestAfrica()
24917             {
24918                 synchronized (monitor())
24919                 {
24920                     check_orphaned();
24921                     get_store().remove_element(WESTAFRICA$80, 0);
24922                 }
24923             }
24924             
24925             /**
24926              * Gets the "AUSTRALASIA" element
24927              */
24928             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAUSTRALASIA()
24929             {
24930                 synchronized (monitor())
24931                 {
24932                     check_orphaned();
24933                     org.apache.xmlbeans.SimpleValue target = null;
24934                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AUSTRALASIA$82, 0);
24935                     if (target == null)
24936                     {
24937                       return null;
24938                     }
24939                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
24940                 }
24941             }
24942             
24943             /**
24944              * Gets (as xml) the "AUSTRALASIA" element
24945              */
24946             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAUSTRALASIA()
24947             {
24948                 synchronized (monitor())
24949                 {
24950                     check_orphaned();
24951                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24952                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AUSTRALASIA$82, 0);
24953                     return target;
24954                 }
24955             }
24956             
24957             /**
24958              * True if has "AUSTRALASIA" element
24959              */
24960             public boolean isSetAUSTRALASIA()
24961             {
24962                 synchronized (monitor())
24963                 {
24964                     check_orphaned();
24965                     return get_store().count_elements(AUSTRALASIA$82) != 0;
24966                 }
24967             }
24968             
24969             /**
24970              * Sets the "AUSTRALASIA" element
24971              */
24972             public void setAUSTRALASIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum australasia)
24973             {
24974                 synchronized (monitor())
24975                 {
24976                     check_orphaned();
24977                     org.apache.xmlbeans.SimpleValue target = null;
24978                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AUSTRALASIA$82, 0);
24979                     if (target == null)
24980                     {
24981                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AUSTRALASIA$82);
24982                     }
24983                     target.setEnumValue(australasia);
24984                 }
24985             }
24986             
24987             /**
24988              * Sets (as xml) the "AUSTRALASIA" element
24989              */
24990             public void xsetAUSTRALASIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType australasia)
24991             {
24992                 synchronized (monitor())
24993                 {
24994                     check_orphaned();
24995                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
24996                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AUSTRALASIA$82, 0);
24997                     if (target == null)
24998                     {
24999                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AUSTRALASIA$82);
25000                     }
25001                     target.set(australasia);
25002                 }
25003             }
25004             
25005             /**
25006              * Unsets the "AUSTRALASIA" element
25007              */
25008             public void unsetAUSTRALASIA()
25009             {
25010                 synchronized (monitor())
25011                 {
25012                     check_orphaned();
25013                     get_store().remove_element(AUSTRALASIA$82, 0);
25014                 }
25015             }
25016             
25017             /**
25018              * Gets the "Australia" element
25019              */
25020             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAustralia()
25021             {
25022                 synchronized (monitor())
25023                 {
25024                     check_orphaned();
25025                     org.apache.xmlbeans.SimpleValue target = null;
25026                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AUSTRALIA$84, 0);
25027                     if (target == null)
25028                     {
25029                       return null;
25030                     }
25031                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
25032                 }
25033             }
25034             
25035             /**
25036              * Gets (as xml) the "Australia" element
25037              */
25038             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAustralia()
25039             {
25040                 synchronized (monitor())
25041                 {
25042                     check_orphaned();
25043                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25044                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AUSTRALIA$84, 0);
25045                     return target;
25046                 }
25047             }
25048             
25049             /**
25050              * True if has "Australia" element
25051              */
25052             public boolean isSetAustralia()
25053             {
25054                 synchronized (monitor())
25055                 {
25056                     check_orphaned();
25057                     return get_store().count_elements(AUSTRALIA$84) != 0;
25058                 }
25059             }
25060             
25061             /**
25062              * Sets the "Australia" element
25063              */
25064             public void setAustralia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum australia)
25065             {
25066                 synchronized (monitor())
25067                 {
25068                     check_orphaned();
25069                     org.apache.xmlbeans.SimpleValue target = null;
25070                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AUSTRALIA$84, 0);
25071                     if (target == null)
25072                     {
25073                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AUSTRALIA$84);
25074                     }
25075                     target.setEnumValue(australia);
25076                 }
25077             }
25078             
25079             /**
25080              * Sets (as xml) the "Australia" element
25081              */
25082             public void xsetAustralia(gov.grants.apply.system.globalLibraryV20.YesNoDataType australia)
25083             {
25084                 synchronized (monitor())
25085                 {
25086                     check_orphaned();
25087                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25088                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AUSTRALIA$84, 0);
25089                     if (target == null)
25090                     {
25091                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AUSTRALIA$84);
25092                     }
25093                     target.set(australia);
25094                 }
25095             }
25096             
25097             /**
25098              * Unsets the "Australia" element
25099              */
25100             public void unsetAustralia()
25101             {
25102                 synchronized (monitor())
25103                 {
25104                     check_orphaned();
25105                     get_store().remove_element(AUSTRALIA$84, 0);
25106                 }
25107             }
25108             
25109             /**
25110              * Gets the "NewZealand" element
25111              */
25112             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewZealand()
25113             {
25114                 synchronized (monitor())
25115                 {
25116                     check_orphaned();
25117                     org.apache.xmlbeans.SimpleValue target = null;
25118                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEWZEALAND$86, 0);
25119                     if (target == null)
25120                     {
25121                       return null;
25122                     }
25123                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
25124                 }
25125             }
25126             
25127             /**
25128              * Gets (as xml) the "NewZealand" element
25129              */
25130             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewZealand()
25131             {
25132                 synchronized (monitor())
25133                 {
25134                     check_orphaned();
25135                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25136                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEWZEALAND$86, 0);
25137                     return target;
25138                 }
25139             }
25140             
25141             /**
25142              * True if has "NewZealand" element
25143              */
25144             public boolean isSetNewZealand()
25145             {
25146                 synchronized (monitor())
25147                 {
25148                     check_orphaned();
25149                     return get_store().count_elements(NEWZEALAND$86) != 0;
25150                 }
25151             }
25152             
25153             /**
25154              * Sets the "NewZealand" element
25155              */
25156             public void setNewZealand(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newZealand)
25157             {
25158                 synchronized (monitor())
25159                 {
25160                     check_orphaned();
25161                     org.apache.xmlbeans.SimpleValue target = null;
25162                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEWZEALAND$86, 0);
25163                     if (target == null)
25164                     {
25165                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEWZEALAND$86);
25166                     }
25167                     target.setEnumValue(newZealand);
25168                 }
25169             }
25170             
25171             /**
25172              * Sets (as xml) the "NewZealand" element
25173              */
25174             public void xsetNewZealand(gov.grants.apply.system.globalLibraryV20.YesNoDataType newZealand)
25175             {
25176                 synchronized (monitor())
25177                 {
25178                     check_orphaned();
25179                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25180                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEWZEALAND$86, 0);
25181                     if (target == null)
25182                     {
25183                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NEWZEALAND$86);
25184                     }
25185                     target.set(newZealand);
25186                 }
25187             }
25188             
25189             /**
25190              * Unsets the "NewZealand" element
25191              */
25192             public void unsetNewZealand()
25193             {
25194                 synchronized (monitor())
25195                 {
25196                     check_orphaned();
25197                     get_store().remove_element(NEWZEALAND$86, 0);
25198                 }
25199             }
25200             
25201             /**
25202              * Gets the "PacificIslands" element
25203              */
25204             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPacificIslands()
25205             {
25206                 synchronized (monitor())
25207                 {
25208                     check_orphaned();
25209                     org.apache.xmlbeans.SimpleValue target = null;
25210                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PACIFICISLANDS$88, 0);
25211                     if (target == null)
25212                     {
25213                       return null;
25214                     }
25215                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
25216                 }
25217             }
25218             
25219             /**
25220              * Gets (as xml) the "PacificIslands" element
25221              */
25222             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPacificIslands()
25223             {
25224                 synchronized (monitor())
25225                 {
25226                     check_orphaned();
25227                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25228                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PACIFICISLANDS$88, 0);
25229                     return target;
25230                 }
25231             }
25232             
25233             /**
25234              * True if has "PacificIslands" element
25235              */
25236             public boolean isSetPacificIslands()
25237             {
25238                 synchronized (monitor())
25239                 {
25240                     check_orphaned();
25241                     return get_store().count_elements(PACIFICISLANDS$88) != 0;
25242                 }
25243             }
25244             
25245             /**
25246              * Sets the "PacificIslands" element
25247              */
25248             public void setPacificIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pacificIslands)
25249             {
25250                 synchronized (monitor())
25251                 {
25252                     check_orphaned();
25253                     org.apache.xmlbeans.SimpleValue target = null;
25254                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PACIFICISLANDS$88, 0);
25255                     if (target == null)
25256                     {
25257                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PACIFICISLANDS$88);
25258                     }
25259                     target.setEnumValue(pacificIslands);
25260                 }
25261             }
25262             
25263             /**
25264              * Sets (as xml) the "PacificIslands" element
25265              */
25266             public void xsetPacificIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType pacificIslands)
25267             {
25268                 synchronized (monitor())
25269                 {
25270                     check_orphaned();
25271                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25272                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PACIFICISLANDS$88, 0);
25273                     if (target == null)
25274                     {
25275                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PACIFICISLANDS$88);
25276                     }
25277                     target.set(pacificIslands);
25278                 }
25279             }
25280             
25281             /**
25282              * Unsets the "PacificIslands" element
25283              */
25284             public void unsetPacificIslands()
25285             {
25286                 synchronized (monitor())
25287                 {
25288                     check_orphaned();
25289                     get_store().remove_element(PACIFICISLANDS$88, 0);
25290                 }
25291             }
25292             
25293             /**
25294              * Gets the "ANTARCTICA" element
25295              */
25296             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getANTARCTICA()
25297             {
25298                 synchronized (monitor())
25299                 {
25300                     check_orphaned();
25301                     org.apache.xmlbeans.SimpleValue target = null;
25302                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANTARCTICA$90, 0);
25303                     if (target == null)
25304                     {
25305                       return null;
25306                     }
25307                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
25308                 }
25309             }
25310             
25311             /**
25312              * Gets (as xml) the "ANTARCTICA" element
25313              */
25314             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetANTARCTICA()
25315             {
25316                 synchronized (monitor())
25317                 {
25318                     check_orphaned();
25319                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25320                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANTARCTICA$90, 0);
25321                     return target;
25322                 }
25323             }
25324             
25325             /**
25326              * True if has "ANTARCTICA" element
25327              */
25328             public boolean isSetANTARCTICA()
25329             {
25330                 synchronized (monitor())
25331                 {
25332                     check_orphaned();
25333                     return get_store().count_elements(ANTARCTICA$90) != 0;
25334                 }
25335             }
25336             
25337             /**
25338              * Sets the "ANTARCTICA" element
25339              */
25340             public void setANTARCTICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum antarctica)
25341             {
25342                 synchronized (monitor())
25343                 {
25344                     check_orphaned();
25345                     org.apache.xmlbeans.SimpleValue target = null;
25346                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANTARCTICA$90, 0);
25347                     if (target == null)
25348                     {
25349                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANTARCTICA$90);
25350                     }
25351                     target.setEnumValue(antarctica);
25352                 }
25353             }
25354             
25355             /**
25356              * Sets (as xml) the "ANTARCTICA" element
25357              */
25358             public void xsetANTARCTICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType antarctica)
25359             {
25360                 synchronized (monitor())
25361                 {
25362                     check_orphaned();
25363                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25364                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANTARCTICA$90, 0);
25365                     if (target == null)
25366                     {
25367                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANTARCTICA$90);
25368                     }
25369                     target.set(antarctica);
25370                 }
25371             }
25372             
25373             /**
25374              * Unsets the "ANTARCTICA" element
25375              */
25376             public void unsetANTARCTICA()
25377             {
25378                 synchronized (monitor())
25379                 {
25380                     check_orphaned();
25381                     get_store().remove_element(ANTARCTICA$90, 0);
25382                 }
25383             }
25384             
25385             /**
25386              * Gets the "ARCTIC" element
25387              */
25388             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getARCTIC()
25389             {
25390                 synchronized (monitor())
25391                 {
25392                     check_orphaned();
25393                     org.apache.xmlbeans.SimpleValue target = null;
25394                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARCTIC$92, 0);
25395                     if (target == null)
25396                     {
25397                       return null;
25398                     }
25399                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
25400                 }
25401             }
25402             
25403             /**
25404              * Gets (as xml) the "ARCTIC" element
25405              */
25406             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetARCTIC()
25407             {
25408                 synchronized (monitor())
25409                 {
25410                     check_orphaned();
25411                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25412                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARCTIC$92, 0);
25413                     return target;
25414                 }
25415             }
25416             
25417             /**
25418              * True if has "ARCTIC" element
25419              */
25420             public boolean isSetARCTIC()
25421             {
25422                 synchronized (monitor())
25423                 {
25424                     check_orphaned();
25425                     return get_store().count_elements(ARCTIC$92) != 0;
25426                 }
25427             }
25428             
25429             /**
25430              * Sets the "ARCTIC" element
25431              */
25432             public void setARCTIC(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum arctic)
25433             {
25434                 synchronized (monitor())
25435                 {
25436                     check_orphaned();
25437                     org.apache.xmlbeans.SimpleValue target = null;
25438                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARCTIC$92, 0);
25439                     if (target == null)
25440                     {
25441                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARCTIC$92);
25442                     }
25443                     target.setEnumValue(arctic);
25444                 }
25445             }
25446             
25447             /**
25448              * Sets (as xml) the "ARCTIC" element
25449              */
25450             public void xsetARCTIC(gov.grants.apply.system.globalLibraryV20.YesNoDataType arctic)
25451             {
25452                 synchronized (monitor())
25453                 {
25454                     check_orphaned();
25455                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25456                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARCTIC$92, 0);
25457                     if (target == null)
25458                     {
25459                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ARCTIC$92);
25460                     }
25461                     target.set(arctic);
25462                 }
25463             }
25464             
25465             /**
25466              * Unsets the "ARCTIC" element
25467              */
25468             public void unsetARCTIC()
25469             {
25470                 synchronized (monitor())
25471                 {
25472                     check_orphaned();
25473                     get_store().remove_element(ARCTIC$92, 0);
25474                 }
25475             }
25476             
25477             /**
25478              * Gets the "ATLANTICOCEAN" element
25479              */
25480             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getATLANTICOCEAN()
25481             {
25482                 synchronized (monitor())
25483                 {
25484                     check_orphaned();
25485                     org.apache.xmlbeans.SimpleValue target = null;
25486                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATLANTICOCEAN$94, 0);
25487                     if (target == null)
25488                     {
25489                       return null;
25490                     }
25491                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
25492                 }
25493             }
25494             
25495             /**
25496              * Gets (as xml) the "ATLANTICOCEAN" element
25497              */
25498             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetATLANTICOCEAN()
25499             {
25500                 synchronized (monitor())
25501                 {
25502                     check_orphaned();
25503                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25504                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ATLANTICOCEAN$94, 0);
25505                     return target;
25506                 }
25507             }
25508             
25509             /**
25510              * True if has "ATLANTICOCEAN" element
25511              */
25512             public boolean isSetATLANTICOCEAN()
25513             {
25514                 synchronized (monitor())
25515                 {
25516                     check_orphaned();
25517                     return get_store().count_elements(ATLANTICOCEAN$94) != 0;
25518                 }
25519             }
25520             
25521             /**
25522              * Sets the "ATLANTICOCEAN" element
25523              */
25524             public void setATLANTICOCEAN(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum atlanticocean)
25525             {
25526                 synchronized (monitor())
25527                 {
25528                     check_orphaned();
25529                     org.apache.xmlbeans.SimpleValue target = null;
25530                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATLANTICOCEAN$94, 0);
25531                     if (target == null)
25532                     {
25533                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ATLANTICOCEAN$94);
25534                     }
25535                     target.setEnumValue(atlanticocean);
25536                 }
25537             }
25538             
25539             /**
25540              * Sets (as xml) the "ATLANTICOCEAN" element
25541              */
25542             public void xsetATLANTICOCEAN(gov.grants.apply.system.globalLibraryV20.YesNoDataType atlanticocean)
25543             {
25544                 synchronized (monitor())
25545                 {
25546                     check_orphaned();
25547                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25548                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ATLANTICOCEAN$94, 0);
25549                     if (target == null)
25550                     {
25551                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ATLANTICOCEAN$94);
25552                     }
25553                     target.set(atlanticocean);
25554                 }
25555             }
25556             
25557             /**
25558              * Unsets the "ATLANTICOCEAN" element
25559              */
25560             public void unsetATLANTICOCEAN()
25561             {
25562                 synchronized (monitor())
25563                 {
25564                     check_orphaned();
25565                     get_store().remove_element(ATLANTICOCEAN$94, 0);
25566                 }
25567             }
25568             
25569             /**
25570              * Gets the "PACIFICOCEAN" element
25571              */
25572             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPACIFICOCEAN()
25573             {
25574                 synchronized (monitor())
25575                 {
25576                     check_orphaned();
25577                     org.apache.xmlbeans.SimpleValue target = null;
25578                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PACIFICOCEAN$96, 0);
25579                     if (target == null)
25580                     {
25581                       return null;
25582                     }
25583                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
25584                 }
25585             }
25586             
25587             /**
25588              * Gets (as xml) the "PACIFICOCEAN" element
25589              */
25590             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPACIFICOCEAN()
25591             {
25592                 synchronized (monitor())
25593                 {
25594                     check_orphaned();
25595                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25596                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PACIFICOCEAN$96, 0);
25597                     return target;
25598                 }
25599             }
25600             
25601             /**
25602              * True if has "PACIFICOCEAN" element
25603              */
25604             public boolean isSetPACIFICOCEAN()
25605             {
25606                 synchronized (monitor())
25607                 {
25608                     check_orphaned();
25609                     return get_store().count_elements(PACIFICOCEAN$96) != 0;
25610                 }
25611             }
25612             
25613             /**
25614              * Sets the "PACIFICOCEAN" element
25615              */
25616             public void setPACIFICOCEAN(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pacificocean)
25617             {
25618                 synchronized (monitor())
25619                 {
25620                     check_orphaned();
25621                     org.apache.xmlbeans.SimpleValue target = null;
25622                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PACIFICOCEAN$96, 0);
25623                     if (target == null)
25624                     {
25625                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PACIFICOCEAN$96);
25626                     }
25627                     target.setEnumValue(pacificocean);
25628                 }
25629             }
25630             
25631             /**
25632              * Sets (as xml) the "PACIFICOCEAN" element
25633              */
25634             public void xsetPACIFICOCEAN(gov.grants.apply.system.globalLibraryV20.YesNoDataType pacificocean)
25635             {
25636                 synchronized (monitor())
25637                 {
25638                     check_orphaned();
25639                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25640                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PACIFICOCEAN$96, 0);
25641                     if (target == null)
25642                     {
25643                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PACIFICOCEAN$96);
25644                     }
25645                     target.set(pacificocean);
25646                 }
25647             }
25648             
25649             /**
25650              * Unsets the "PACIFICOCEAN" element
25651              */
25652             public void unsetPACIFICOCEAN()
25653             {
25654                 synchronized (monitor())
25655                 {
25656                     check_orphaned();
25657                     get_store().remove_element(PACIFICOCEAN$96, 0);
25658                 }
25659             }
25660             
25661             /**
25662              * Gets the "INDIANOCEAN" element
25663              */
25664             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getINDIANOCEAN()
25665             {
25666                 synchronized (monitor())
25667                 {
25668                     check_orphaned();
25669                     org.apache.xmlbeans.SimpleValue target = null;
25670                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIANOCEAN$98, 0);
25671                     if (target == null)
25672                     {
25673                       return null;
25674                     }
25675                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
25676                 }
25677             }
25678             
25679             /**
25680              * Gets (as xml) the "INDIANOCEAN" element
25681              */
25682             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetINDIANOCEAN()
25683             {
25684                 synchronized (monitor())
25685                 {
25686                     check_orphaned();
25687                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25688                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INDIANOCEAN$98, 0);
25689                     return target;
25690                 }
25691             }
25692             
25693             /**
25694              * True if has "INDIANOCEAN" element
25695              */
25696             public boolean isSetINDIANOCEAN()
25697             {
25698                 synchronized (monitor())
25699                 {
25700                     check_orphaned();
25701                     return get_store().count_elements(INDIANOCEAN$98) != 0;
25702                 }
25703             }
25704             
25705             /**
25706              * Sets the "INDIANOCEAN" element
25707              */
25708             public void setINDIANOCEAN(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum indianocean)
25709             {
25710                 synchronized (monitor())
25711                 {
25712                     check_orphaned();
25713                     org.apache.xmlbeans.SimpleValue target = null;
25714                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIANOCEAN$98, 0);
25715                     if (target == null)
25716                     {
25717                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIANOCEAN$98);
25718                     }
25719                     target.setEnumValue(indianocean);
25720                 }
25721             }
25722             
25723             /**
25724              * Sets (as xml) the "INDIANOCEAN" element
25725              */
25726             public void xsetINDIANOCEAN(gov.grants.apply.system.globalLibraryV20.YesNoDataType indianocean)
25727             {
25728                 synchronized (monitor())
25729                 {
25730                     check_orphaned();
25731                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25732                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INDIANOCEAN$98, 0);
25733                     if (target == null)
25734                     {
25735                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INDIANOCEAN$98);
25736                     }
25737                     target.set(indianocean);
25738                 }
25739             }
25740             
25741             /**
25742              * Unsets the "INDIANOCEAN" element
25743              */
25744             public void unsetINDIANOCEAN()
25745             {
25746                 synchronized (monitor())
25747                 {
25748                     check_orphaned();
25749                     get_store().remove_element(INDIANOCEAN$98, 0);
25750                 }
25751             }
25752             
25753             /**
25754              * Gets the "OTHERREGIONS" element
25755              */
25756             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOTHERREGIONS()
25757             {
25758                 synchronized (monitor())
25759                 {
25760                     check_orphaned();
25761                     org.apache.xmlbeans.SimpleValue target = null;
25762                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERREGIONS$100, 0);
25763                     if (target == null)
25764                     {
25765                       return null;
25766                     }
25767                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
25768                 }
25769             }
25770             
25771             /**
25772              * Gets (as xml) the "OTHERREGIONS" element
25773              */
25774             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOTHERREGIONS()
25775             {
25776                 synchronized (monitor())
25777                 {
25778                     check_orphaned();
25779                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25780                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERREGIONS$100, 0);
25781                     return target;
25782                 }
25783             }
25784             
25785             /**
25786              * True if has "OTHERREGIONS" element
25787              */
25788             public boolean isSetOTHERREGIONS()
25789             {
25790                 synchronized (monitor())
25791                 {
25792                     check_orphaned();
25793                     return get_store().count_elements(OTHERREGIONS$100) != 0;
25794                 }
25795             }
25796             
25797             /**
25798              * Sets the "OTHERREGIONS" element
25799              */
25800             public void setOTHERREGIONS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum otherregions)
25801             {
25802                 synchronized (monitor())
25803                 {
25804                     check_orphaned();
25805                     org.apache.xmlbeans.SimpleValue target = null;
25806                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERREGIONS$100, 0);
25807                     if (target == null)
25808                     {
25809                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERREGIONS$100);
25810                     }
25811                     target.setEnumValue(otherregions);
25812                 }
25813             }
25814             
25815             /**
25816              * Sets (as xml) the "OTHERREGIONS" element
25817              */
25818             public void xsetOTHERREGIONS(gov.grants.apply.system.globalLibraryV20.YesNoDataType otherregions)
25819             {
25820                 synchronized (monitor())
25821                 {
25822                     check_orphaned();
25823                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25824                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERREGIONS$100, 0);
25825                     if (target == null)
25826                     {
25827                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OTHERREGIONS$100);
25828                     }
25829                     target.set(otherregions);
25830                 }
25831             }
25832             
25833             /**
25834              * Unsets the "OTHERREGIONS" element
25835              */
25836             public void unsetOTHERREGIONS()
25837             {
25838                 synchronized (monitor())
25839                 {
25840                     check_orphaned();
25841                     get_store().remove_element(OTHERREGIONS$100, 0);
25842                 }
25843             }
25844             
25845             /**
25846              * Gets the "NOTAPPLICABLE" element
25847              */
25848             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNOTAPPLICABLE()
25849             {
25850                 synchronized (monitor())
25851                 {
25852                     check_orphaned();
25853                     org.apache.xmlbeans.SimpleValue target = null;
25854                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTAPPLICABLE$102, 0);
25855                     if (target == null)
25856                     {
25857                       return null;
25858                     }
25859                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
25860                 }
25861             }
25862             
25863             /**
25864              * Gets (as xml) the "NOTAPPLICABLE" element
25865              */
25866             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNOTAPPLICABLE()
25867             {
25868                 synchronized (monitor())
25869                 {
25870                     check_orphaned();
25871                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25872                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOTAPPLICABLE$102, 0);
25873                     return target;
25874                 }
25875             }
25876             
25877             /**
25878              * True if has "NOTAPPLICABLE" element
25879              */
25880             public boolean isSetNOTAPPLICABLE()
25881             {
25882                 synchronized (monitor())
25883                 {
25884                     check_orphaned();
25885                     return get_store().count_elements(NOTAPPLICABLE$102) != 0;
25886                 }
25887             }
25888             
25889             /**
25890              * Sets the "NOTAPPLICABLE" element
25891              */
25892             public void setNOTAPPLICABLE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum notapplicable)
25893             {
25894                 synchronized (monitor())
25895                 {
25896                     check_orphaned();
25897                     org.apache.xmlbeans.SimpleValue target = null;
25898                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTAPPLICABLE$102, 0);
25899                     if (target == null)
25900                     {
25901                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOTAPPLICABLE$102);
25902                     }
25903                     target.setEnumValue(notapplicable);
25904                 }
25905             }
25906             
25907             /**
25908              * Sets (as xml) the "NOTAPPLICABLE" element
25909              */
25910             public void xsetNOTAPPLICABLE(gov.grants.apply.system.globalLibraryV20.YesNoDataType notapplicable)
25911             {
25912                 synchronized (monitor())
25913                 {
25914                     check_orphaned();
25915                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
25916                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOTAPPLICABLE$102, 0);
25917                     if (target == null)
25918                     {
25919                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOTAPPLICABLE$102);
25920                     }
25921                     target.set(notapplicable);
25922                 }
25923             }
25924             
25925             /**
25926              * Unsets the "NOTAPPLICABLE" element
25927              */
25928             public void unsetNOTAPPLICABLE()
25929             {
25930                 synchronized (monitor())
25931                 {
25932                     check_orphaned();
25933                     get_store().remove_element(NOTAPPLICABLE$102, 0);
25934                 }
25935             }
25936         }
25937         /**
25938          * An XML CLASSIFICATIONOFORGANISMS(@http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0).
25939          *
25940          * This is a complex type.
25941          */
25942         public static class CLASSIFICATIONOFORGANISMSImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.CLASSIFICATIONOFORGANISMS
25943         {
25944             private static final long serialVersionUID = 1L;
25945             
25946             public CLASSIFICATIONOFORGANISMSImpl(org.apache.xmlbeans.SchemaType sType)
25947             {
25948                 super(sType);
25949             }
25950             
25951             private static final javax.xml.namespace.QName VIRUSES$0 = 
25952                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "VIRUSES");
25953             private static final javax.xml.namespace.QName BACTERIAL$2 = 
25954                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Bacterial");
25955             private static final javax.xml.namespace.QName PLANTVIRUSES$4 = 
25956                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PlantViruses");
25957             private static final javax.xml.namespace.QName ANIMALVIRUSES$6 = 
25958                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "AnimalViruses");
25959             private static final javax.xml.namespace.QName PROKARYOTES$8 = 
25960                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PROKARYOTES");
25961             private static final javax.xml.namespace.QName ARCHAEBACTERIA$10 = 
25962                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Archaebacteria");
25963             private static final javax.xml.namespace.QName CYANOBACTERIA$12 = 
25964                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Cyanobacteria");
25965             private static final javax.xml.namespace.QName EUBACTERIA$14 = 
25966                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Eubacteria");
25967             private static final javax.xml.namespace.QName PROTISTA$16 = 
25968                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PROTISTA");
25969             private static final javax.xml.namespace.QName AMOEBAE$18 = 
25970                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Amoebae");
25971             private static final javax.xml.namespace.QName APICOMPLEXA$20 = 
25972                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Apicomplexa");
25973             private static final javax.xml.namespace.QName CILIOPHORA$22 = 
25974                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Ciliophora");
25975             private static final javax.xml.namespace.QName FLAGELLATES$24 = 
25976                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Flagellates");
25977             private static final javax.xml.namespace.QName FORAMINIFERA$26 = 
25978                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Foraminifera");
25979             private static final javax.xml.namespace.QName MICROSPORA$28 = 
25980                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Microspora");
25981             private static final javax.xml.namespace.QName RADIOLARIA$30 = 
25982                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Radiolaria");
25983             private static final javax.xml.namespace.QName FUNGI$32 = 
25984                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "FUNGI");
25985             private static final javax.xml.namespace.QName ASCOMYCOTA$34 = 
25986                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Ascomycota");
25987             private static final javax.xml.namespace.QName BASIDIOMYCOTA$36 = 
25988                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Basidiomycota");
25989             private static final javax.xml.namespace.QName CHYTRIDIOMYCOTA$38 = 
25990                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Chytridiomycota");
25991             private static final javax.xml.namespace.QName MITOSPORICFUNGI$40 = 
25992                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MitosporicFungi");
25993             private static final javax.xml.namespace.QName OOMYCOTA$42 = 
25994                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Oomycota");
25995             private static final javax.xml.namespace.QName ZYGOMYCOTA$44 = 
25996                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Zygomycota");
25997             private static final javax.xml.namespace.QName LICHENS$46 = 
25998                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "LICHENS");
25999             private static final javax.xml.namespace.QName SLIMEMOLDS$48 = 
26000                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SLIMEMOLDS");
26001             private static final javax.xml.namespace.QName ALGAE$50 = 
26002                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ALGAE");
26003             private static final javax.xml.namespace.QName BACILLARIOPHYTA$52 = 
26004                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Bacillariophyta");
26005             private static final javax.xml.namespace.QName CHAROPHYTA$54 = 
26006                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Charophyta");
26007             private static final javax.xml.namespace.QName CHLOROPHYTA$56 = 
26008                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Chlorophyta");
26009             private static final javax.xml.namespace.QName CHRYSOPHYTA$58 = 
26010                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Chrysophyta");
26011             private static final javax.xml.namespace.QName DINOFLAGELLATA$60 = 
26012                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Dinoflagellata");
26013             private static final javax.xml.namespace.QName EUGLENOIDS$62 = 
26014                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Euglenoids");
26015             private static final javax.xml.namespace.QName PHAEOPHYTA$64 = 
26016                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Phaeophyta");
26017             private static final javax.xml.namespace.QName RHODOPHYTA$66 = 
26018                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Rhodophyta");
26019             private static final javax.xml.namespace.QName PLANTS$68 = 
26020                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PLANTS");
26021             private static final javax.xml.namespace.QName NONVASCULARPLANTS$70 = 
26022                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NONVASCULARPLANTS");
26023             private static final javax.xml.namespace.QName BRYOPHYTA$72 = 
26024                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "BRYOPHYTA");
26025             private static final javax.xml.namespace.QName ANTHOCEROTAE$74 = 
26026                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Anthocerotae");
26027             private static final javax.xml.namespace.QName HEPATICAE$76 = 
26028                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Hepaticae");
26029             private static final javax.xml.namespace.QName MUSCI$78 = 
26030                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Musci");
26031             private static final javax.xml.namespace.QName VASCULARPLANTS$80 = 
26032                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "VASCULARPLANTS");
26033             private static final javax.xml.namespace.QName FERNSFERNALLIES$82 = 
26034                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "FERNSFERNALLIES");
26035             private static final javax.xml.namespace.QName GYMNOSPERMS$84 = 
26036                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "GYMNOSPERMS");
26037             private static final javax.xml.namespace.QName CONIFERALES$86 = 
26038                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Coniferales");
26039             private static final javax.xml.namespace.QName CYCADALES$88 = 
26040                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Cycadales");
26041             private static final javax.xml.namespace.QName GINKGOALES$90 = 
26042                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Ginkgoales");
26043             private static final javax.xml.namespace.QName GNETALES$92 = 
26044                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Gnetales");
26045             private static final javax.xml.namespace.QName ANGIOSPERMS$94 = 
26046                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ANGIOSPERMS");
26047             private static final javax.xml.namespace.QName MONOCOTS$96 = 
26048                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Monocots");
26049             private static final javax.xml.namespace.QName ARECACEAE$98 = 
26050                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Arecaceae");
26051             private static final javax.xml.namespace.QName CYPERACEAE$100 = 
26052                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Cyperaceae");
26053             private static final javax.xml.namespace.QName LILIACEAE$102 = 
26054                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Liliaceae");
26055             private static final javax.xml.namespace.QName ORCHIDACEAE$104 = 
26056                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Orchidaceae");
26057             private static final javax.xml.namespace.QName POACEAE$106 = 
26058                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Poaceae");
26059             private static final javax.xml.namespace.QName DICOTS$108 = 
26060                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Dicots");
26061             private static final javax.xml.namespace.QName APIACEAE$110 = 
26062                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Apiaceae");
26063             private static final javax.xml.namespace.QName ASTERACEAE$112 = 
26064                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Asteraceae");
26065             private static final javax.xml.namespace.QName BRASSICACEAE$114 = 
26066                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Brassicaceae");
26067             private static final javax.xml.namespace.QName FABACEAE$116 = 
26068                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Fabaceae");
26069             private static final javax.xml.namespace.QName LAMIACEAE$118 = 
26070                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Lamiaceae");
26071             private static final javax.xml.namespace.QName ROSACEAE$120 = 
26072                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Rosaceae");
26073             private static final javax.xml.namespace.QName SOLANACEAE$122 = 
26074                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Solanaceae");
26075             private static final javax.xml.namespace.QName ANIMALS$124 = 
26076                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ANIMALS");
26077             private static final javax.xml.namespace.QName INVERTEBRATES$126 = 
26078                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "INVERTEBRATES");
26079             private static final javax.xml.namespace.QName MESOZOAPLACOZOA$128 = 
26080                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MESOZOAPLACOZOA");
26081             private static final javax.xml.namespace.QName PORIFERA$130 = 
26082                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PORIFERA");
26083             private static final javax.xml.namespace.QName CNIDARIA$132 = 
26084                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "CNIDARIA");
26085             private static final javax.xml.namespace.QName HYDROZOA$134 = 
26086                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Hydrozoa");
26087             private static final javax.xml.namespace.QName SCYPHOZOA$136 = 
26088                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Scyphozoa");
26089             private static final javax.xml.namespace.QName ANTHOZOA$138 = 
26090                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Anthozoa");
26091             private static final javax.xml.namespace.QName CTENOPHORA$140 = 
26092                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "CTENOPHORA");
26093             private static final javax.xml.namespace.QName PLATYHELMINTHES$142 = 
26094                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PLATYHELMINTHES");
26095             private static final javax.xml.namespace.QName TURBELLARIA$144 = 
26096                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Turbellaria");
26097             private static final javax.xml.namespace.QName TREMATODA$146 = 
26098                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Trematoda");
26099             private static final javax.xml.namespace.QName CESTODA$148 = 
26100                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Cestoda");
26101             private static final javax.xml.namespace.QName MONOGENEA$150 = 
26102                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Monogenea");
26103             private static final javax.xml.namespace.QName GNATHOSTOMULIDA$152 = 
26104                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "GNATHOSTOMULIDA");
26105             private static final javax.xml.namespace.QName NEMERTINEA$154 = 
26106                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NEMERTINEA");
26107             private static final javax.xml.namespace.QName ENTOPROCTA$156 = 
26108                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ENTOPROCTA");
26109             private static final javax.xml.namespace.QName ASCHELMINTHES$158 = 
26110                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ASCHELMINTHES");
26111             private static final javax.xml.namespace.QName GASTROTRICHA$160 = 
26112                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Gastrotricha");
26113             private static final javax.xml.namespace.QName KINORHYNCHA$162 = 
26114                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Kinorhyncha");
26115             private static final javax.xml.namespace.QName LORICIFERA$164 = 
26116                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Loricifera");
26117             private static final javax.xml.namespace.QName NEMATODA$166 = 
26118                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Nematoda");
26119             private static final javax.xml.namespace.QName NEMATOMORPHA$168 = 
26120                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Nematomorpha");
26121             private static final javax.xml.namespace.QName ROTIFERA$170 = 
26122                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Rotifera");
26123             private static final javax.xml.namespace.QName ACANTHOCEPHALA$172 = 
26124                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ACANTHOCEPHALA");
26125             private static final javax.xml.namespace.QName PRIAPULOIDEA$174 = 
26126                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PRIAPULOIDEA");
26127             private static final javax.xml.namespace.QName BRYOZOA$176 = 
26128                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "BRYOZOA");
26129             private static final javax.xml.namespace.QName PHORONIDEA$178 = 
26130                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PHORONIDEA");
26131             private static final javax.xml.namespace.QName BRACHIOPODA$180 = 
26132                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "BRACHIOPODA");
26133             private static final javax.xml.namespace.QName MOLLUSCA$182 = 
26134                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MOLLUSCA");
26135             private static final javax.xml.namespace.QName MONOPLACOPHORA$184 = 
26136                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Monoplacophora");
26137             private static final javax.xml.namespace.QName APLACOPHORA$186 = 
26138                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Aplacophora");
26139             private static final javax.xml.namespace.QName POLYPLACOPHORA$188 = 
26140                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Polyplacophora");
26141             private static final javax.xml.namespace.QName SCAPHOPODA$190 = 
26142                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Scaphopoda");
26143             private static final javax.xml.namespace.QName GASTROPODA$192 = 
26144                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Gastropoda");
26145             private static final javax.xml.namespace.QName PELECYPODA$194 = 
26146                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Pelecypoda");
26147             private static final javax.xml.namespace.QName CEPHALOPODA$196 = 
26148                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Cephalopoda");
26149             private static final javax.xml.namespace.QName ANNELIDA$198 = 
26150                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ANNELIDA");
26151             private static final javax.xml.namespace.QName POLYCHAETA$200 = 
26152                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Polychaeta");
26153             private static final javax.xml.namespace.QName OLIGOCHAETA$202 = 
26154                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Oligochaeta");
26155             private static final javax.xml.namespace.QName HIRUDINIDA$204 = 
26156                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Hirudinida");
26157             private static final javax.xml.namespace.QName POGONOPHORA$206 = 
26158                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "POGONOPHORA");
26159             private static final javax.xml.namespace.QName SIPUNCULOIDEA$208 = 
26160                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "SIPUNCULOIDEA");
26161             private static final javax.xml.namespace.QName ECHIUROIDEA$210 = 
26162                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ECHIUROIDEA");
26163             private static final javax.xml.namespace.QName ARTHROPODA$212 = 
26164                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ARTHROPODA");
26165             private static final javax.xml.namespace.QName CHELICERIFORMES$214 = 
26166                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Cheliceriformes");
26167             private static final javax.xml.namespace.QName MEROSTOMATA$216 = 
26168                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Merostomata");
26169             private static final javax.xml.namespace.QName PYCNOGONIDA$218 = 
26170                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Pycnogonida");
26171             private static final javax.xml.namespace.QName SCORPIONIDA$220 = 
26172                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Scorpionida");
26173             private static final javax.xml.namespace.QName ARANEAE$222 = 
26174                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Araneae");
26175             private static final javax.xml.namespace.QName PSEUDOSCORPIONIDA$224 = 
26176                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Pseudoscorpionida");
26177             private static final javax.xml.namespace.QName ACARINA$226 = 
26178                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Acarina");
26179             private static final javax.xml.namespace.QName PARASITIFORMES$228 = 
26180                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Parasitiformes");
26181             private static final javax.xml.namespace.QName CRUSTACEA$230 = 
26182                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Crustacea");
26183             private static final javax.xml.namespace.QName BRANCHIOPODA$232 = 
26184                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Branchiopoda");
26185             private static final javax.xml.namespace.QName OSTRACODA$234 = 
26186                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Ostracoda");
26187             private static final javax.xml.namespace.QName COPEPODA$236 = 
26188                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Copepoda");
26189             private static final javax.xml.namespace.QName CIRRIPEDIA$238 = 
26190                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Cirripedia");
26191             private static final javax.xml.namespace.QName AMPHIPODA$240 = 
26192                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Amphipoda");
26193             private static final javax.xml.namespace.QName ISOPODA$242 = 
26194                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Isopoda");
26195             private static final javax.xml.namespace.QName DECAPODA$244 = 
26196                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Decapoda");
26197             private static final javax.xml.namespace.QName HEXAPODA$246 = 
26198                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Hexapoda");
26199             private static final javax.xml.namespace.QName APTERYGOTA$248 = 
26200                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Apterygota");
26201             private static final javax.xml.namespace.QName ODONATA$250 = 
26202                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Odonata");
26203             private static final javax.xml.namespace.QName EPHEMEROPTERA$252 = 
26204                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Ephemeroptera");
26205             private static final javax.xml.namespace.QName ORTHOPTERA$254 = 
26206                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Orthoptera");
26207             private static final javax.xml.namespace.QName DICTYOPTERA$256 = 
26208                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Dictyoptera");
26209             private static final javax.xml.namespace.QName ISOPTERA$258 = 
26210                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Isoptera");
26211             private static final javax.xml.namespace.QName PLECOPTERASTONEFLIES$260 = 
26212                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PlecopteraStoneflies");
26213             private static final javax.xml.namespace.QName PHTHIRAPTERA$262 = 
26214                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Phthiraptera");
26215             private static final javax.xml.namespace.QName HEMIPTERA$264 = 
26216                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Hemiptera");
26217             private static final javax.xml.namespace.QName HOMOPTERA$266 = 
26218                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Homoptera");
26219             private static final javax.xml.namespace.QName THYSANOPTERA$268 = 
26220                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Thysanoptera");
26221             private static final javax.xml.namespace.QName NEUROPTERA$270 = 
26222                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Neuroptera");
26223             private static final javax.xml.namespace.QName TRICHOPTERA$272 = 
26224                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Trichoptera");
26225             private static final javax.xml.namespace.QName LEPIDOPTERA$274 = 
26226                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Lepidoptera");
26227             private static final javax.xml.namespace.QName DIPTERA$276 = 
26228                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Diptera");
26229             private static final javax.xml.namespace.QName SIPHONAPTERA$278 = 
26230                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Siphonaptera");
26231             private static final javax.xml.namespace.QName COLEOPTERA$280 = 
26232                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Coleoptera");
26233             private static final javax.xml.namespace.QName HYMENOPTERA$282 = 
26234                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Hymenoptera");
26235             private static final javax.xml.namespace.QName CHILOPODA$284 = 
26236                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Chilopoda");
26237             private static final javax.xml.namespace.QName DIPLOPODA$286 = 
26238                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Diplopoda");
26239             private static final javax.xml.namespace.QName PAUROPODA$288 = 
26240                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Pauropoda");
26241             private static final javax.xml.namespace.QName SYMPHYTA$290 = 
26242                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Symphyta");
26243             private static final javax.xml.namespace.QName PENTASTOMIDA$292 = 
26244                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "PENTASTOMIDA");
26245             private static final javax.xml.namespace.QName TARDIGRADA$294 = 
26246                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "TARDIGRADA");
26247             private static final javax.xml.namespace.QName ONYCHOPHORA$296 = 
26248                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ONYCHOPHORA");
26249             private static final javax.xml.namespace.QName CHAETOGNATHA$298 = 
26250                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "CHAETOGNATHA");
26251             private static final javax.xml.namespace.QName ECHINODERMATA$300 = 
26252                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "ECHINODERMATA");
26253             private static final javax.xml.namespace.QName CRINOIDEA$302 = 
26254                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Crinoidea");
26255             private static final javax.xml.namespace.QName ASTEROIDEA$304 = 
26256                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Asteroidea");
26257             private static final javax.xml.namespace.QName OPHIUROIDEA$306 = 
26258                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Ophiuroidea");
26259             private static final javax.xml.namespace.QName ECHINOIDEA$308 = 
26260                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Echinoidea");
26261             private static final javax.xml.namespace.QName HOLOTHUROIDEA$310 = 
26262                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Holothuroidea");
26263             private static final javax.xml.namespace.QName HEMICHORDATA$312 = 
26264                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "HEMICHORDATA");
26265             private static final javax.xml.namespace.QName UROCHORDATA$314 = 
26266                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "UROCHORDATA");
26267             private static final javax.xml.namespace.QName CEPHALOCHORDATA$316 = 
26268                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "CEPHALOCHORDATA");
26269             private static final javax.xml.namespace.QName VERTEBRATES$318 = 
26270                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "VERTEBRATES");
26271             private static final javax.xml.namespace.QName AGNATHA$320 = 
26272                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "AGNATHA");
26273             private static final javax.xml.namespace.QName FISHES$322 = 
26274                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "FISHES");
26275             private static final javax.xml.namespace.QName CHONDRICHTHYES$324 = 
26276                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Chondrichthyes");
26277             private static final javax.xml.namespace.QName OSTEICHTHYES$326 = 
26278                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Osteichthyes");
26279             private static final javax.xml.namespace.QName AMPHIBIA$328 = 
26280                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "AMPHIBIA");
26281             private static final javax.xml.namespace.QName ANURA$330 = 
26282                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Anura");
26283             private static final javax.xml.namespace.QName URODELA$332 = 
26284                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Urodela");
26285             private static final javax.xml.namespace.QName GYMNOPHIONA$334 = 
26286                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Gymnophiona");
26287             private static final javax.xml.namespace.QName REPTILIA$336 = 
26288                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "REPTILIA");
26289             private static final javax.xml.namespace.QName CHELONIA$338 = 
26290                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Chelonia");
26291             private static final javax.xml.namespace.QName SERPENTES$340 = 
26292                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Serpentes");
26293             private static final javax.xml.namespace.QName SAURIA$342 = 
26294                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Sauria");
26295             private static final javax.xml.namespace.QName CROCODYLIA$344 = 
26296                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Crocodylia");
26297             private static final javax.xml.namespace.QName AVES$346 = 
26298                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "AVES");
26299             private static final javax.xml.namespace.QName PASSERIFORMES$348 = 
26300                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Passeriformes");
26301             private static final javax.xml.namespace.QName MAMMALIA$350 = 
26302                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MAMMALIA");
26303             private static final javax.xml.namespace.QName MONOTREMATA$352 = 
26304                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Monotremata");
26305             private static final javax.xml.namespace.QName MARSUPALIA$354 = 
26306                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Marsupalia");
26307             private static final javax.xml.namespace.QName EUTHERIA$356 = 
26308                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Eutheria");
26309             private static final javax.xml.namespace.QName INSECTIVORA$358 = 
26310                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Insectivora");
26311             private static final javax.xml.namespace.QName CHIROPTERA$360 = 
26312                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Chiroptera");
26313             private static final javax.xml.namespace.QName PRIMATES$362 = 
26314                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Primates");
26315             private static final javax.xml.namespace.QName HUMANS$364 = 
26316                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Humans");
26317             private static final javax.xml.namespace.QName RODENTIA$366 = 
26318                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Rodentia");
26319             private static final javax.xml.namespace.QName LAGOMORPHS$368 = 
26320                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Lagomorphs");
26321             private static final javax.xml.namespace.QName CARNIVORA$370 = 
26322                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Carnivora");
26323             private static final javax.xml.namespace.QName PERISSODACTYLA$372 = 
26324                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Perissodactyla");
26325             private static final javax.xml.namespace.QName ARTIODACTYLA$374 = 
26326                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "Artiodactyla");
26327             private static final javax.xml.namespace.QName MARINEMAMMALS$376 = 
26328                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "MarineMammals");
26329             private static final javax.xml.namespace.QName TRANSGENICORGANISMS$378 = 
26330                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "TRANSGENICORGANISMS");
26331             private static final javax.xml.namespace.QName FOSSILOREXTINCTORGANISMS$380 = 
26332                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "FOSSILOREXTINCTORGANISMS");
26333             private static final javax.xml.namespace.QName NOORGANISMS$382 = 
26334                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0", "NOORGANISMS");
26335             
26336             
26337             /**
26338              * Gets the "VIRUSES" element
26339              */
26340             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVIRUSES()
26341             {
26342                 synchronized (monitor())
26343                 {
26344                     check_orphaned();
26345                     org.apache.xmlbeans.SimpleValue target = null;
26346                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VIRUSES$0, 0);
26347                     if (target == null)
26348                     {
26349                       return null;
26350                     }
26351                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
26352                 }
26353             }
26354             
26355             /**
26356              * Gets (as xml) the "VIRUSES" element
26357              */
26358             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVIRUSES()
26359             {
26360                 synchronized (monitor())
26361                 {
26362                     check_orphaned();
26363                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
26364                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VIRUSES$0, 0);
26365                     return target;
26366                 }
26367             }
26368             
26369             /**
26370              * True if has "VIRUSES" element
26371              */
26372             public boolean isSetVIRUSES()
26373             {
26374                 synchronized (monitor())
26375                 {
26376                     check_orphaned();
26377                     return get_store().count_elements(VIRUSES$0) != 0;
26378                 }
26379             }
26380             
26381             /**
26382              * Sets the "VIRUSES" element
26383              */
26384             public void setVIRUSES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum viruses)
26385             {
26386                 synchronized (monitor())
26387                 {
26388                     check_orphaned();
26389                     org.apache.xmlbeans.SimpleValue target = null;
26390                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VIRUSES$0, 0);
26391                     if (target == null)
26392                     {
26393                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VIRUSES$0);
26394                     }
26395                     target.setEnumValue(viruses);
26396                 }
26397             }
26398             
26399             /**
26400              * Sets (as xml) the "VIRUSES" element
26401              */
26402             public void xsetVIRUSES(gov.grants.apply.system.globalLibraryV20.YesNoDataType viruses)
26403             {
26404                 synchronized (monitor())
26405                 {
26406                     check_orphaned();
26407                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
26408                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VIRUSES$0, 0);
26409                     if (target == null)
26410                     {
26411                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(VIRUSES$0);
26412                     }
26413                     target.set(viruses);
26414                 }
26415             }
26416             
26417             /**
26418              * Unsets the "VIRUSES" element
26419              */
26420             public void unsetVIRUSES()
26421             {
26422                 synchronized (monitor())
26423                 {
26424                     check_orphaned();
26425                     get_store().remove_element(VIRUSES$0, 0);
26426                 }
26427             }
26428             
26429             /**
26430              * Gets the "Bacterial" element
26431              */
26432             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBacterial()
26433             {
26434                 synchronized (monitor())
26435                 {
26436                     check_orphaned();
26437                     org.apache.xmlbeans.SimpleValue target = null;
26438                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BACTERIAL$2, 0);
26439                     if (target == null)
26440                     {
26441                       return null;
26442                     }
26443                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
26444                 }
26445             }
26446             
26447             /**
26448              * Gets (as xml) the "Bacterial" element
26449              */
26450             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBacterial()
26451             {
26452                 synchronized (monitor())
26453                 {
26454                     check_orphaned();
26455                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
26456                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BACTERIAL$2, 0);
26457                     return target;
26458                 }
26459             }
26460             
26461             /**
26462              * True if has "Bacterial" element
26463              */
26464             public boolean isSetBacterial()
26465             {
26466                 synchronized (monitor())
26467                 {
26468                     check_orphaned();
26469                     return get_store().count_elements(BACTERIAL$2) != 0;
26470                 }
26471             }
26472             
26473             /**
26474              * Sets the "Bacterial" element
26475              */
26476             public void setBacterial(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum bacterial)
26477             {
26478                 synchronized (monitor())
26479                 {
26480                     check_orphaned();
26481                     org.apache.xmlbeans.SimpleValue target = null;
26482                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BACTERIAL$2, 0);
26483                     if (target == null)
26484                     {
26485                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BACTERIAL$2);
26486                     }
26487                     target.setEnumValue(bacterial);
26488                 }
26489             }
26490             
26491             /**
26492              * Sets (as xml) the "Bacterial" element
26493              */
26494             public void xsetBacterial(gov.grants.apply.system.globalLibraryV20.YesNoDataType bacterial)
26495             {
26496                 synchronized (monitor())
26497                 {
26498                     check_orphaned();
26499                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
26500                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BACTERIAL$2, 0);
26501                     if (target == null)
26502                     {
26503                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BACTERIAL$2);
26504                     }
26505                     target.set(bacterial);
26506                 }
26507             }
26508             
26509             /**
26510              * Unsets the "Bacterial" element
26511              */
26512             public void unsetBacterial()
26513             {
26514                 synchronized (monitor())
26515                 {
26516                     check_orphaned();
26517                     get_store().remove_element(BACTERIAL$2, 0);
26518                 }
26519             }
26520             
26521             /**
26522              * Gets the "PlantViruses" element
26523              */
26524             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPlantViruses()
26525             {
26526                 synchronized (monitor())
26527                 {
26528                     check_orphaned();
26529                     org.apache.xmlbeans.SimpleValue target = null;
26530                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANTVIRUSES$4, 0);
26531                     if (target == null)
26532                     {
26533                       return null;
26534                     }
26535                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
26536                 }
26537             }
26538             
26539             /**
26540              * Gets (as xml) the "PlantViruses" element
26541              */
26542             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPlantViruses()
26543             {
26544                 synchronized (monitor())
26545                 {
26546                     check_orphaned();
26547                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
26548                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANTVIRUSES$4, 0);
26549                     return target;
26550                 }
26551             }
26552             
26553             /**
26554              * True if has "PlantViruses" element
26555              */
26556             public boolean isSetPlantViruses()
26557             {
26558                 synchronized (monitor())
26559                 {
26560                     check_orphaned();
26561                     return get_store().count_elements(PLANTVIRUSES$4) != 0;
26562                 }
26563             }
26564             
26565             /**
26566              * Sets the "PlantViruses" element
26567              */
26568             public void setPlantViruses(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum plantViruses)
26569             {
26570                 synchronized (monitor())
26571                 {
26572                     check_orphaned();
26573                     org.apache.xmlbeans.SimpleValue target = null;
26574                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANTVIRUSES$4, 0);
26575                     if (target == null)
26576                     {
26577                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PLANTVIRUSES$4);
26578                     }
26579                     target.setEnumValue(plantViruses);
26580                 }
26581             }
26582             
26583             /**
26584              * Sets (as xml) the "PlantViruses" element
26585              */
26586             public void xsetPlantViruses(gov.grants.apply.system.globalLibraryV20.YesNoDataType plantViruses)
26587             {
26588                 synchronized (monitor())
26589                 {
26590                     check_orphaned();
26591                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
26592                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANTVIRUSES$4, 0);
26593                     if (target == null)
26594                     {
26595                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PLANTVIRUSES$4);
26596                     }
26597                     target.set(plantViruses);
26598                 }
26599             }
26600             
26601             /**
26602              * Unsets the "PlantViruses" element
26603              */
26604             public void unsetPlantViruses()
26605             {
26606                 synchronized (monitor())
26607                 {
26608                     check_orphaned();
26609                     get_store().remove_element(PLANTVIRUSES$4, 0);
26610                 }
26611             }
26612             
26613             /**
26614              * Gets the "AnimalViruses" element
26615              */
26616             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAnimalViruses()
26617             {
26618                 synchronized (monitor())
26619                 {
26620                     check_orphaned();
26621                     org.apache.xmlbeans.SimpleValue target = null;
26622                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANIMALVIRUSES$6, 0);
26623                     if (target == null)
26624                     {
26625                       return null;
26626                     }
26627                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
26628                 }
26629             }
26630             
26631             /**
26632              * Gets (as xml) the "AnimalViruses" element
26633              */
26634             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAnimalViruses()
26635             {
26636                 synchronized (monitor())
26637                 {
26638                     check_orphaned();
26639                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
26640                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANIMALVIRUSES$6, 0);
26641                     return target;
26642                 }
26643             }
26644             
26645             /**
26646              * True if has "AnimalViruses" element
26647              */
26648             public boolean isSetAnimalViruses()
26649             {
26650                 synchronized (monitor())
26651                 {
26652                     check_orphaned();
26653                     return get_store().count_elements(ANIMALVIRUSES$6) != 0;
26654                 }
26655             }
26656             
26657             /**
26658              * Sets the "AnimalViruses" element
26659              */
26660             public void setAnimalViruses(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum animalViruses)
26661             {
26662                 synchronized (monitor())
26663                 {
26664                     check_orphaned();
26665                     org.apache.xmlbeans.SimpleValue target = null;
26666                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANIMALVIRUSES$6, 0);
26667                     if (target == null)
26668                     {
26669                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANIMALVIRUSES$6);
26670                     }
26671                     target.setEnumValue(animalViruses);
26672                 }
26673             }
26674             
26675             /**
26676              * Sets (as xml) the "AnimalViruses" element
26677              */
26678             public void xsetAnimalViruses(gov.grants.apply.system.globalLibraryV20.YesNoDataType animalViruses)
26679             {
26680                 synchronized (monitor())
26681                 {
26682                     check_orphaned();
26683                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
26684                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANIMALVIRUSES$6, 0);
26685                     if (target == null)
26686                     {
26687                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANIMALVIRUSES$6);
26688                     }
26689                     target.set(animalViruses);
26690                 }
26691             }
26692             
26693             /**
26694              * Unsets the "AnimalViruses" element
26695              */
26696             public void unsetAnimalViruses()
26697             {
26698                 synchronized (monitor())
26699                 {
26700                     check_orphaned();
26701                     get_store().remove_element(ANIMALVIRUSES$6, 0);
26702                 }
26703             }
26704             
26705             /**
26706              * Gets the "PROKARYOTES" element
26707              */
26708             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPROKARYOTES()
26709             {
26710                 synchronized (monitor())
26711                 {
26712                     check_orphaned();
26713                     org.apache.xmlbeans.SimpleValue target = null;
26714                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROKARYOTES$8, 0);
26715                     if (target == null)
26716                     {
26717                       return null;
26718                     }
26719                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
26720                 }
26721             }
26722             
26723             /**
26724              * Gets (as xml) the "PROKARYOTES" element
26725              */
26726             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPROKARYOTES()
26727             {
26728                 synchronized (monitor())
26729                 {
26730                     check_orphaned();
26731                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
26732                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROKARYOTES$8, 0);
26733                     return target;
26734                 }
26735             }
26736             
26737             /**
26738              * True if has "PROKARYOTES" element
26739              */
26740             public boolean isSetPROKARYOTES()
26741             {
26742                 synchronized (monitor())
26743                 {
26744                     check_orphaned();
26745                     return get_store().count_elements(PROKARYOTES$8) != 0;
26746                 }
26747             }
26748             
26749             /**
26750              * Sets the "PROKARYOTES" element
26751              */
26752             public void setPROKARYOTES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum prokaryotes)
26753             {
26754                 synchronized (monitor())
26755                 {
26756                     check_orphaned();
26757                     org.apache.xmlbeans.SimpleValue target = null;
26758                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROKARYOTES$8, 0);
26759                     if (target == null)
26760                     {
26761                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROKARYOTES$8);
26762                     }
26763                     target.setEnumValue(prokaryotes);
26764                 }
26765             }
26766             
26767             /**
26768              * Sets (as xml) the "PROKARYOTES" element
26769              */
26770             public void xsetPROKARYOTES(gov.grants.apply.system.globalLibraryV20.YesNoDataType prokaryotes)
26771             {
26772                 synchronized (monitor())
26773                 {
26774                     check_orphaned();
26775                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
26776                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROKARYOTES$8, 0);
26777                     if (target == null)
26778                     {
26779                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROKARYOTES$8);
26780                     }
26781                     target.set(prokaryotes);
26782                 }
26783             }
26784             
26785             /**
26786              * Unsets the "PROKARYOTES" element
26787              */
26788             public void unsetPROKARYOTES()
26789             {
26790                 synchronized (monitor())
26791                 {
26792                     check_orphaned();
26793                     get_store().remove_element(PROKARYOTES$8, 0);
26794                 }
26795             }
26796             
26797             /**
26798              * Gets the "Archaebacteria" element
26799              */
26800             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArchaebacteria()
26801             {
26802                 synchronized (monitor())
26803                 {
26804                     check_orphaned();
26805                     org.apache.xmlbeans.SimpleValue target = null;
26806                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARCHAEBACTERIA$10, 0);
26807                     if (target == null)
26808                     {
26809                       return null;
26810                     }
26811                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
26812                 }
26813             }
26814             
26815             /**
26816              * Gets (as xml) the "Archaebacteria" element
26817              */
26818             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArchaebacteria()
26819             {
26820                 synchronized (monitor())
26821                 {
26822                     check_orphaned();
26823                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
26824                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARCHAEBACTERIA$10, 0);
26825                     return target;
26826                 }
26827             }
26828             
26829             /**
26830              * True if has "Archaebacteria" element
26831              */
26832             public boolean isSetArchaebacteria()
26833             {
26834                 synchronized (monitor())
26835                 {
26836                     check_orphaned();
26837                     return get_store().count_elements(ARCHAEBACTERIA$10) != 0;
26838                 }
26839             }
26840             
26841             /**
26842              * Sets the "Archaebacteria" element
26843              */
26844             public void setArchaebacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum archaebacteria)
26845             {
26846                 synchronized (monitor())
26847                 {
26848                     check_orphaned();
26849                     org.apache.xmlbeans.SimpleValue target = null;
26850                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARCHAEBACTERIA$10, 0);
26851                     if (target == null)
26852                     {
26853                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARCHAEBACTERIA$10);
26854                     }
26855                     target.setEnumValue(archaebacteria);
26856                 }
26857             }
26858             
26859             /**
26860              * Sets (as xml) the "Archaebacteria" element
26861              */
26862             public void xsetArchaebacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType archaebacteria)
26863             {
26864                 synchronized (monitor())
26865                 {
26866                     check_orphaned();
26867                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
26868                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARCHAEBACTERIA$10, 0);
26869                     if (target == null)
26870                     {
26871                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ARCHAEBACTERIA$10);
26872                     }
26873                     target.set(archaebacteria);
26874                 }
26875             }
26876             
26877             /**
26878              * Unsets the "Archaebacteria" element
26879              */
26880             public void unsetArchaebacteria()
26881             {
26882                 synchronized (monitor())
26883                 {
26884                     check_orphaned();
26885                     get_store().remove_element(ARCHAEBACTERIA$10, 0);
26886                 }
26887             }
26888             
26889             /**
26890              * Gets the "Cyanobacteria" element
26891              */
26892             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCyanobacteria()
26893             {
26894                 synchronized (monitor())
26895                 {
26896                     check_orphaned();
26897                     org.apache.xmlbeans.SimpleValue target = null;
26898                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CYANOBACTERIA$12, 0);
26899                     if (target == null)
26900                     {
26901                       return null;
26902                     }
26903                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
26904                 }
26905             }
26906             
26907             /**
26908              * Gets (as xml) the "Cyanobacteria" element
26909              */
26910             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCyanobacteria()
26911             {
26912                 synchronized (monitor())
26913                 {
26914                     check_orphaned();
26915                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
26916                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CYANOBACTERIA$12, 0);
26917                     return target;
26918                 }
26919             }
26920             
26921             /**
26922              * True if has "Cyanobacteria" element
26923              */
26924             public boolean isSetCyanobacteria()
26925             {
26926                 synchronized (monitor())
26927                 {
26928                     check_orphaned();
26929                     return get_store().count_elements(CYANOBACTERIA$12) != 0;
26930                 }
26931             }
26932             
26933             /**
26934              * Sets the "Cyanobacteria" element
26935              */
26936             public void setCyanobacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cyanobacteria)
26937             {
26938                 synchronized (monitor())
26939                 {
26940                     check_orphaned();
26941                     org.apache.xmlbeans.SimpleValue target = null;
26942                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CYANOBACTERIA$12, 0);
26943                     if (target == null)
26944                     {
26945                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CYANOBACTERIA$12);
26946                     }
26947                     target.setEnumValue(cyanobacteria);
26948                 }
26949             }
26950             
26951             /**
26952              * Sets (as xml) the "Cyanobacteria" element
26953              */
26954             public void xsetCyanobacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType cyanobacteria)
26955             {
26956                 synchronized (monitor())
26957                 {
26958                     check_orphaned();
26959                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
26960                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CYANOBACTERIA$12, 0);
26961                     if (target == null)
26962                     {
26963                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CYANOBACTERIA$12);
26964                     }
26965                     target.set(cyanobacteria);
26966                 }
26967             }
26968             
26969             /**
26970              * Unsets the "Cyanobacteria" element
26971              */
26972             public void unsetCyanobacteria()
26973             {
26974                 synchronized (monitor())
26975                 {
26976                     check_orphaned();
26977                     get_store().remove_element(CYANOBACTERIA$12, 0);
26978                 }
26979             }
26980             
26981             /**
26982              * Gets the "Eubacteria" element
26983              */
26984             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEubacteria()
26985             {
26986                 synchronized (monitor())
26987                 {
26988                     check_orphaned();
26989                     org.apache.xmlbeans.SimpleValue target = null;
26990                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EUBACTERIA$14, 0);
26991                     if (target == null)
26992                     {
26993                       return null;
26994                     }
26995                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
26996                 }
26997             }
26998             
26999             /**
27000              * Gets (as xml) the "Eubacteria" element
27001              */
27002             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEubacteria()
27003             {
27004                 synchronized (monitor())
27005                 {
27006                     check_orphaned();
27007                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27008                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EUBACTERIA$14, 0);
27009                     return target;
27010                 }
27011             }
27012             
27013             /**
27014              * True if has "Eubacteria" element
27015              */
27016             public boolean isSetEubacteria()
27017             {
27018                 synchronized (monitor())
27019                 {
27020                     check_orphaned();
27021                     return get_store().count_elements(EUBACTERIA$14) != 0;
27022                 }
27023             }
27024             
27025             /**
27026              * Sets the "Eubacteria" element
27027              */
27028             public void setEubacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum eubacteria)
27029             {
27030                 synchronized (monitor())
27031                 {
27032                     check_orphaned();
27033                     org.apache.xmlbeans.SimpleValue target = null;
27034                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EUBACTERIA$14, 0);
27035                     if (target == null)
27036                     {
27037                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EUBACTERIA$14);
27038                     }
27039                     target.setEnumValue(eubacteria);
27040                 }
27041             }
27042             
27043             /**
27044              * Sets (as xml) the "Eubacteria" element
27045              */
27046             public void xsetEubacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType eubacteria)
27047             {
27048                 synchronized (monitor())
27049                 {
27050                     check_orphaned();
27051                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27052                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EUBACTERIA$14, 0);
27053                     if (target == null)
27054                     {
27055                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EUBACTERIA$14);
27056                     }
27057                     target.set(eubacteria);
27058                 }
27059             }
27060             
27061             /**
27062              * Unsets the "Eubacteria" element
27063              */
27064             public void unsetEubacteria()
27065             {
27066                 synchronized (monitor())
27067                 {
27068                     check_orphaned();
27069                     get_store().remove_element(EUBACTERIA$14, 0);
27070                 }
27071             }
27072             
27073             /**
27074              * Gets the "PROTISTA" element
27075              */
27076             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPROTISTA()
27077             {
27078                 synchronized (monitor())
27079                 {
27080                     check_orphaned();
27081                     org.apache.xmlbeans.SimpleValue target = null;
27082                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROTISTA$16, 0);
27083                     if (target == null)
27084                     {
27085                       return null;
27086                     }
27087                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
27088                 }
27089             }
27090             
27091             /**
27092              * Gets (as xml) the "PROTISTA" element
27093              */
27094             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPROTISTA()
27095             {
27096                 synchronized (monitor())
27097                 {
27098                     check_orphaned();
27099                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27100                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROTISTA$16, 0);
27101                     return target;
27102                 }
27103             }
27104             
27105             /**
27106              * True if has "PROTISTA" element
27107              */
27108             public boolean isSetPROTISTA()
27109             {
27110                 synchronized (monitor())
27111                 {
27112                     check_orphaned();
27113                     return get_store().count_elements(PROTISTA$16) != 0;
27114                 }
27115             }
27116             
27117             /**
27118              * Sets the "PROTISTA" element
27119              */
27120             public void setPROTISTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum protista)
27121             {
27122                 synchronized (monitor())
27123                 {
27124                     check_orphaned();
27125                     org.apache.xmlbeans.SimpleValue target = null;
27126                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROTISTA$16, 0);
27127                     if (target == null)
27128                     {
27129                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROTISTA$16);
27130                     }
27131                     target.setEnumValue(protista);
27132                 }
27133             }
27134             
27135             /**
27136              * Sets (as xml) the "PROTISTA" element
27137              */
27138             public void xsetPROTISTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType protista)
27139             {
27140                 synchronized (monitor())
27141                 {
27142                     check_orphaned();
27143                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27144                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROTISTA$16, 0);
27145                     if (target == null)
27146                     {
27147                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROTISTA$16);
27148                     }
27149                     target.set(protista);
27150                 }
27151             }
27152             
27153             /**
27154              * Unsets the "PROTISTA" element
27155              */
27156             public void unsetPROTISTA()
27157             {
27158                 synchronized (monitor())
27159                 {
27160                     check_orphaned();
27161                     get_store().remove_element(PROTISTA$16, 0);
27162                 }
27163             }
27164             
27165             /**
27166              * Gets the "Amoebae" element
27167              */
27168             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAmoebae()
27169             {
27170                 synchronized (monitor())
27171                 {
27172                     check_orphaned();
27173                     org.apache.xmlbeans.SimpleValue target = null;
27174                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMOEBAE$18, 0);
27175                     if (target == null)
27176                     {
27177                       return null;
27178                     }
27179                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
27180                 }
27181             }
27182             
27183             /**
27184              * Gets (as xml) the "Amoebae" element
27185              */
27186             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAmoebae()
27187             {
27188                 synchronized (monitor())
27189                 {
27190                     check_orphaned();
27191                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27192                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AMOEBAE$18, 0);
27193                     return target;
27194                 }
27195             }
27196             
27197             /**
27198              * True if has "Amoebae" element
27199              */
27200             public boolean isSetAmoebae()
27201             {
27202                 synchronized (monitor())
27203                 {
27204                     check_orphaned();
27205                     return get_store().count_elements(AMOEBAE$18) != 0;
27206                 }
27207             }
27208             
27209             /**
27210              * Sets the "Amoebae" element
27211              */
27212             public void setAmoebae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum amoebae)
27213             {
27214                 synchronized (monitor())
27215                 {
27216                     check_orphaned();
27217                     org.apache.xmlbeans.SimpleValue target = null;
27218                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMOEBAE$18, 0);
27219                     if (target == null)
27220                     {
27221                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AMOEBAE$18);
27222                     }
27223                     target.setEnumValue(amoebae);
27224                 }
27225             }
27226             
27227             /**
27228              * Sets (as xml) the "Amoebae" element
27229              */
27230             public void xsetAmoebae(gov.grants.apply.system.globalLibraryV20.YesNoDataType amoebae)
27231             {
27232                 synchronized (monitor())
27233                 {
27234                     check_orphaned();
27235                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27236                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AMOEBAE$18, 0);
27237                     if (target == null)
27238                     {
27239                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AMOEBAE$18);
27240                     }
27241                     target.set(amoebae);
27242                 }
27243             }
27244             
27245             /**
27246              * Unsets the "Amoebae" element
27247              */
27248             public void unsetAmoebae()
27249             {
27250                 synchronized (monitor())
27251                 {
27252                     check_orphaned();
27253                     get_store().remove_element(AMOEBAE$18, 0);
27254                 }
27255             }
27256             
27257             /**
27258              * Gets the "Apicomplexa" element
27259              */
27260             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getApicomplexa()
27261             {
27262                 synchronized (monitor())
27263                 {
27264                     check_orphaned();
27265                     org.apache.xmlbeans.SimpleValue target = null;
27266                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APICOMPLEXA$20, 0);
27267                     if (target == null)
27268                     {
27269                       return null;
27270                     }
27271                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
27272                 }
27273             }
27274             
27275             /**
27276              * Gets (as xml) the "Apicomplexa" element
27277              */
27278             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetApicomplexa()
27279             {
27280                 synchronized (monitor())
27281                 {
27282                     check_orphaned();
27283                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27284                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APICOMPLEXA$20, 0);
27285                     return target;
27286                 }
27287             }
27288             
27289             /**
27290              * True if has "Apicomplexa" element
27291              */
27292             public boolean isSetApicomplexa()
27293             {
27294                 synchronized (monitor())
27295                 {
27296                     check_orphaned();
27297                     return get_store().count_elements(APICOMPLEXA$20) != 0;
27298                 }
27299             }
27300             
27301             /**
27302              * Sets the "Apicomplexa" element
27303              */
27304             public void setApicomplexa(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum apicomplexa)
27305             {
27306                 synchronized (monitor())
27307                 {
27308                     check_orphaned();
27309                     org.apache.xmlbeans.SimpleValue target = null;
27310                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APICOMPLEXA$20, 0);
27311                     if (target == null)
27312                     {
27313                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APICOMPLEXA$20);
27314                     }
27315                     target.setEnumValue(apicomplexa);
27316                 }
27317             }
27318             
27319             /**
27320              * Sets (as xml) the "Apicomplexa" element
27321              */
27322             public void xsetApicomplexa(gov.grants.apply.system.globalLibraryV20.YesNoDataType apicomplexa)
27323             {
27324                 synchronized (monitor())
27325                 {
27326                     check_orphaned();
27327                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27328                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APICOMPLEXA$20, 0);
27329                     if (target == null)
27330                     {
27331                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(APICOMPLEXA$20);
27332                     }
27333                     target.set(apicomplexa);
27334                 }
27335             }
27336             
27337             /**
27338              * Unsets the "Apicomplexa" element
27339              */
27340             public void unsetApicomplexa()
27341             {
27342                 synchronized (monitor())
27343                 {
27344                     check_orphaned();
27345                     get_store().remove_element(APICOMPLEXA$20, 0);
27346                 }
27347             }
27348             
27349             /**
27350              * Gets the "Ciliophora" element
27351              */
27352             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCiliophora()
27353             {
27354                 synchronized (monitor())
27355                 {
27356                     check_orphaned();
27357                     org.apache.xmlbeans.SimpleValue target = null;
27358                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CILIOPHORA$22, 0);
27359                     if (target == null)
27360                     {
27361                       return null;
27362                     }
27363                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
27364                 }
27365             }
27366             
27367             /**
27368              * Gets (as xml) the "Ciliophora" element
27369              */
27370             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCiliophora()
27371             {
27372                 synchronized (monitor())
27373                 {
27374                     check_orphaned();
27375                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27376                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CILIOPHORA$22, 0);
27377                     return target;
27378                 }
27379             }
27380             
27381             /**
27382              * True if has "Ciliophora" element
27383              */
27384             public boolean isSetCiliophora()
27385             {
27386                 synchronized (monitor())
27387                 {
27388                     check_orphaned();
27389                     return get_store().count_elements(CILIOPHORA$22) != 0;
27390                 }
27391             }
27392             
27393             /**
27394              * Sets the "Ciliophora" element
27395              */
27396             public void setCiliophora(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ciliophora)
27397             {
27398                 synchronized (monitor())
27399                 {
27400                     check_orphaned();
27401                     org.apache.xmlbeans.SimpleValue target = null;
27402                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CILIOPHORA$22, 0);
27403                     if (target == null)
27404                     {
27405                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CILIOPHORA$22);
27406                     }
27407                     target.setEnumValue(ciliophora);
27408                 }
27409             }
27410             
27411             /**
27412              * Sets (as xml) the "Ciliophora" element
27413              */
27414             public void xsetCiliophora(gov.grants.apply.system.globalLibraryV20.YesNoDataType ciliophora)
27415             {
27416                 synchronized (monitor())
27417                 {
27418                     check_orphaned();
27419                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27420                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CILIOPHORA$22, 0);
27421                     if (target == null)
27422                     {
27423                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CILIOPHORA$22);
27424                     }
27425                     target.set(ciliophora);
27426                 }
27427             }
27428             
27429             /**
27430              * Unsets the "Ciliophora" element
27431              */
27432             public void unsetCiliophora()
27433             {
27434                 synchronized (monitor())
27435                 {
27436                     check_orphaned();
27437                     get_store().remove_element(CILIOPHORA$22, 0);
27438                 }
27439             }
27440             
27441             /**
27442              * Gets the "Flagellates" element
27443              */
27444             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFlagellates()
27445             {
27446                 synchronized (monitor())
27447                 {
27448                     check_orphaned();
27449                     org.apache.xmlbeans.SimpleValue target = null;
27450                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FLAGELLATES$24, 0);
27451                     if (target == null)
27452                     {
27453                       return null;
27454                     }
27455                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
27456                 }
27457             }
27458             
27459             /**
27460              * Gets (as xml) the "Flagellates" element
27461              */
27462             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFlagellates()
27463             {
27464                 synchronized (monitor())
27465                 {
27466                     check_orphaned();
27467                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27468                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FLAGELLATES$24, 0);
27469                     return target;
27470                 }
27471             }
27472             
27473             /**
27474              * True if has "Flagellates" element
27475              */
27476             public boolean isSetFlagellates()
27477             {
27478                 synchronized (monitor())
27479                 {
27480                     check_orphaned();
27481                     return get_store().count_elements(FLAGELLATES$24) != 0;
27482                 }
27483             }
27484             
27485             /**
27486              * Sets the "Flagellates" element
27487              */
27488             public void setFlagellates(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum flagellates)
27489             {
27490                 synchronized (monitor())
27491                 {
27492                     check_orphaned();
27493                     org.apache.xmlbeans.SimpleValue target = null;
27494                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FLAGELLATES$24, 0);
27495                     if (target == null)
27496                     {
27497                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FLAGELLATES$24);
27498                     }
27499                     target.setEnumValue(flagellates);
27500                 }
27501             }
27502             
27503             /**
27504              * Sets (as xml) the "Flagellates" element
27505              */
27506             public void xsetFlagellates(gov.grants.apply.system.globalLibraryV20.YesNoDataType flagellates)
27507             {
27508                 synchronized (monitor())
27509                 {
27510                     check_orphaned();
27511                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27512                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FLAGELLATES$24, 0);
27513                     if (target == null)
27514                     {
27515                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FLAGELLATES$24);
27516                     }
27517                     target.set(flagellates);
27518                 }
27519             }
27520             
27521             /**
27522              * Unsets the "Flagellates" element
27523              */
27524             public void unsetFlagellates()
27525             {
27526                 synchronized (monitor())
27527                 {
27528                     check_orphaned();
27529                     get_store().remove_element(FLAGELLATES$24, 0);
27530                 }
27531             }
27532             
27533             /**
27534              * Gets the "Foraminifera" element
27535              */
27536             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getForaminifera()
27537             {
27538                 synchronized (monitor())
27539                 {
27540                     check_orphaned();
27541                     org.apache.xmlbeans.SimpleValue target = null;
27542                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FORAMINIFERA$26, 0);
27543                     if (target == null)
27544                     {
27545                       return null;
27546                     }
27547                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
27548                 }
27549             }
27550             
27551             /**
27552              * Gets (as xml) the "Foraminifera" element
27553              */
27554             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetForaminifera()
27555             {
27556                 synchronized (monitor())
27557                 {
27558                     check_orphaned();
27559                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27560                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FORAMINIFERA$26, 0);
27561                     return target;
27562                 }
27563             }
27564             
27565             /**
27566              * True if has "Foraminifera" element
27567              */
27568             public boolean isSetForaminifera()
27569             {
27570                 synchronized (monitor())
27571                 {
27572                     check_orphaned();
27573                     return get_store().count_elements(FORAMINIFERA$26) != 0;
27574                 }
27575             }
27576             
27577             /**
27578              * Sets the "Foraminifera" element
27579              */
27580             public void setForaminifera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum foraminifera)
27581             {
27582                 synchronized (monitor())
27583                 {
27584                     check_orphaned();
27585                     org.apache.xmlbeans.SimpleValue target = null;
27586                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FORAMINIFERA$26, 0);
27587                     if (target == null)
27588                     {
27589                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FORAMINIFERA$26);
27590                     }
27591                     target.setEnumValue(foraminifera);
27592                 }
27593             }
27594             
27595             /**
27596              * Sets (as xml) the "Foraminifera" element
27597              */
27598             public void xsetForaminifera(gov.grants.apply.system.globalLibraryV20.YesNoDataType foraminifera)
27599             {
27600                 synchronized (monitor())
27601                 {
27602                     check_orphaned();
27603                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27604                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FORAMINIFERA$26, 0);
27605                     if (target == null)
27606                     {
27607                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FORAMINIFERA$26);
27608                     }
27609                     target.set(foraminifera);
27610                 }
27611             }
27612             
27613             /**
27614              * Unsets the "Foraminifera" element
27615              */
27616             public void unsetForaminifera()
27617             {
27618                 synchronized (monitor())
27619                 {
27620                     check_orphaned();
27621                     get_store().remove_element(FORAMINIFERA$26, 0);
27622                 }
27623             }
27624             
27625             /**
27626              * Gets the "Microspora" element
27627              */
27628             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMicrospora()
27629             {
27630                 synchronized (monitor())
27631                 {
27632                     check_orphaned();
27633                     org.apache.xmlbeans.SimpleValue target = null;
27634                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MICROSPORA$28, 0);
27635                     if (target == null)
27636                     {
27637                       return null;
27638                     }
27639                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
27640                 }
27641             }
27642             
27643             /**
27644              * Gets (as xml) the "Microspora" element
27645              */
27646             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMicrospora()
27647             {
27648                 synchronized (monitor())
27649                 {
27650                     check_orphaned();
27651                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27652                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MICROSPORA$28, 0);
27653                     return target;
27654                 }
27655             }
27656             
27657             /**
27658              * True if has "Microspora" element
27659              */
27660             public boolean isSetMicrospora()
27661             {
27662                 synchronized (monitor())
27663                 {
27664                     check_orphaned();
27665                     return get_store().count_elements(MICROSPORA$28) != 0;
27666                 }
27667             }
27668             
27669             /**
27670              * Sets the "Microspora" element
27671              */
27672             public void setMicrospora(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum microspora)
27673             {
27674                 synchronized (monitor())
27675                 {
27676                     check_orphaned();
27677                     org.apache.xmlbeans.SimpleValue target = null;
27678                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MICROSPORA$28, 0);
27679                     if (target == null)
27680                     {
27681                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MICROSPORA$28);
27682                     }
27683                     target.setEnumValue(microspora);
27684                 }
27685             }
27686             
27687             /**
27688              * Sets (as xml) the "Microspora" element
27689              */
27690             public void xsetMicrospora(gov.grants.apply.system.globalLibraryV20.YesNoDataType microspora)
27691             {
27692                 synchronized (monitor())
27693                 {
27694                     check_orphaned();
27695                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27696                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MICROSPORA$28, 0);
27697                     if (target == null)
27698                     {
27699                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MICROSPORA$28);
27700                     }
27701                     target.set(microspora);
27702                 }
27703             }
27704             
27705             /**
27706              * Unsets the "Microspora" element
27707              */
27708             public void unsetMicrospora()
27709             {
27710                 synchronized (monitor())
27711                 {
27712                     check_orphaned();
27713                     get_store().remove_element(MICROSPORA$28, 0);
27714                 }
27715             }
27716             
27717             /**
27718              * Gets the "Radiolaria" element
27719              */
27720             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRadiolaria()
27721             {
27722                 synchronized (monitor())
27723                 {
27724                     check_orphaned();
27725                     org.apache.xmlbeans.SimpleValue target = null;
27726                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RADIOLARIA$30, 0);
27727                     if (target == null)
27728                     {
27729                       return null;
27730                     }
27731                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
27732                 }
27733             }
27734             
27735             /**
27736              * Gets (as xml) the "Radiolaria" element
27737              */
27738             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRadiolaria()
27739             {
27740                 synchronized (monitor())
27741                 {
27742                     check_orphaned();
27743                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27744                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RADIOLARIA$30, 0);
27745                     return target;
27746                 }
27747             }
27748             
27749             /**
27750              * True if has "Radiolaria" element
27751              */
27752             public boolean isSetRadiolaria()
27753             {
27754                 synchronized (monitor())
27755                 {
27756                     check_orphaned();
27757                     return get_store().count_elements(RADIOLARIA$30) != 0;
27758                 }
27759             }
27760             
27761             /**
27762              * Sets the "Radiolaria" element
27763              */
27764             public void setRadiolaria(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum radiolaria)
27765             {
27766                 synchronized (monitor())
27767                 {
27768                     check_orphaned();
27769                     org.apache.xmlbeans.SimpleValue target = null;
27770                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RADIOLARIA$30, 0);
27771                     if (target == null)
27772                     {
27773                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RADIOLARIA$30);
27774                     }
27775                     target.setEnumValue(radiolaria);
27776                 }
27777             }
27778             
27779             /**
27780              * Sets (as xml) the "Radiolaria" element
27781              */
27782             public void xsetRadiolaria(gov.grants.apply.system.globalLibraryV20.YesNoDataType radiolaria)
27783             {
27784                 synchronized (monitor())
27785                 {
27786                     check_orphaned();
27787                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27788                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RADIOLARIA$30, 0);
27789                     if (target == null)
27790                     {
27791                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RADIOLARIA$30);
27792                     }
27793                     target.set(radiolaria);
27794                 }
27795             }
27796             
27797             /**
27798              * Unsets the "Radiolaria" element
27799              */
27800             public void unsetRadiolaria()
27801             {
27802                 synchronized (monitor())
27803                 {
27804                     check_orphaned();
27805                     get_store().remove_element(RADIOLARIA$30, 0);
27806                 }
27807             }
27808             
27809             /**
27810              * Gets the "FUNGI" element
27811              */
27812             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFUNGI()
27813             {
27814                 synchronized (monitor())
27815                 {
27816                     check_orphaned();
27817                     org.apache.xmlbeans.SimpleValue target = null;
27818                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FUNGI$32, 0);
27819                     if (target == null)
27820                     {
27821                       return null;
27822                     }
27823                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
27824                 }
27825             }
27826             
27827             /**
27828              * Gets (as xml) the "FUNGI" element
27829              */
27830             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFUNGI()
27831             {
27832                 synchronized (monitor())
27833                 {
27834                     check_orphaned();
27835                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27836                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FUNGI$32, 0);
27837                     return target;
27838                 }
27839             }
27840             
27841             /**
27842              * True if has "FUNGI" element
27843              */
27844             public boolean isSetFUNGI()
27845             {
27846                 synchronized (monitor())
27847                 {
27848                     check_orphaned();
27849                     return get_store().count_elements(FUNGI$32) != 0;
27850                 }
27851             }
27852             
27853             /**
27854              * Sets the "FUNGI" element
27855              */
27856             public void setFUNGI(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fungi)
27857             {
27858                 synchronized (monitor())
27859                 {
27860                     check_orphaned();
27861                     org.apache.xmlbeans.SimpleValue target = null;
27862                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FUNGI$32, 0);
27863                     if (target == null)
27864                     {
27865                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FUNGI$32);
27866                     }
27867                     target.setEnumValue(fungi);
27868                 }
27869             }
27870             
27871             /**
27872              * Sets (as xml) the "FUNGI" element
27873              */
27874             public void xsetFUNGI(gov.grants.apply.system.globalLibraryV20.YesNoDataType fungi)
27875             {
27876                 synchronized (monitor())
27877                 {
27878                     check_orphaned();
27879                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27880                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FUNGI$32, 0);
27881                     if (target == null)
27882                     {
27883                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FUNGI$32);
27884                     }
27885                     target.set(fungi);
27886                 }
27887             }
27888             
27889             /**
27890              * Unsets the "FUNGI" element
27891              */
27892             public void unsetFUNGI()
27893             {
27894                 synchronized (monitor())
27895                 {
27896                     check_orphaned();
27897                     get_store().remove_element(FUNGI$32, 0);
27898                 }
27899             }
27900             
27901             /**
27902              * Gets the "Ascomycota" element
27903              */
27904             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAscomycota()
27905             {
27906                 synchronized (monitor())
27907                 {
27908                     check_orphaned();
27909                     org.apache.xmlbeans.SimpleValue target = null;
27910                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASCOMYCOTA$34, 0);
27911                     if (target == null)
27912                     {
27913                       return null;
27914                     }
27915                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
27916                 }
27917             }
27918             
27919             /**
27920              * Gets (as xml) the "Ascomycota" element
27921              */
27922             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAscomycota()
27923             {
27924                 synchronized (monitor())
27925                 {
27926                     check_orphaned();
27927                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27928                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASCOMYCOTA$34, 0);
27929                     return target;
27930                 }
27931             }
27932             
27933             /**
27934              * True if has "Ascomycota" element
27935              */
27936             public boolean isSetAscomycota()
27937             {
27938                 synchronized (monitor())
27939                 {
27940                     check_orphaned();
27941                     return get_store().count_elements(ASCOMYCOTA$34) != 0;
27942                 }
27943             }
27944             
27945             /**
27946              * Sets the "Ascomycota" element
27947              */
27948             public void setAscomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ascomycota)
27949             {
27950                 synchronized (monitor())
27951                 {
27952                     check_orphaned();
27953                     org.apache.xmlbeans.SimpleValue target = null;
27954                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASCOMYCOTA$34, 0);
27955                     if (target == null)
27956                     {
27957                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ASCOMYCOTA$34);
27958                     }
27959                     target.setEnumValue(ascomycota);
27960                 }
27961             }
27962             
27963             /**
27964              * Sets (as xml) the "Ascomycota" element
27965              */
27966             public void xsetAscomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType ascomycota)
27967             {
27968                 synchronized (monitor())
27969                 {
27970                     check_orphaned();
27971                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
27972                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASCOMYCOTA$34, 0);
27973                     if (target == null)
27974                     {
27975                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ASCOMYCOTA$34);
27976                     }
27977                     target.set(ascomycota);
27978                 }
27979             }
27980             
27981             /**
27982              * Unsets the "Ascomycota" element
27983              */
27984             public void unsetAscomycota()
27985             {
27986                 synchronized (monitor())
27987                 {
27988                     check_orphaned();
27989                     get_store().remove_element(ASCOMYCOTA$34, 0);
27990                 }
27991             }
27992             
27993             /**
27994              * Gets the "Basidiomycota" element
27995              */
27996             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBasidiomycota()
27997             {
27998                 synchronized (monitor())
27999                 {
28000                     check_orphaned();
28001                     org.apache.xmlbeans.SimpleValue target = null;
28002                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BASIDIOMYCOTA$36, 0);
28003                     if (target == null)
28004                     {
28005                       return null;
28006                     }
28007                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
28008                 }
28009             }
28010             
28011             /**
28012              * Gets (as xml) the "Basidiomycota" element
28013              */
28014             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBasidiomycota()
28015             {
28016                 synchronized (monitor())
28017                 {
28018                     check_orphaned();
28019                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28020                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BASIDIOMYCOTA$36, 0);
28021                     return target;
28022                 }
28023             }
28024             
28025             /**
28026              * True if has "Basidiomycota" element
28027              */
28028             public boolean isSetBasidiomycota()
28029             {
28030                 synchronized (monitor())
28031                 {
28032                     check_orphaned();
28033                     return get_store().count_elements(BASIDIOMYCOTA$36) != 0;
28034                 }
28035             }
28036             
28037             /**
28038              * Sets the "Basidiomycota" element
28039              */
28040             public void setBasidiomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum basidiomycota)
28041             {
28042                 synchronized (monitor())
28043                 {
28044                     check_orphaned();
28045                     org.apache.xmlbeans.SimpleValue target = null;
28046                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BASIDIOMYCOTA$36, 0);
28047                     if (target == null)
28048                     {
28049                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BASIDIOMYCOTA$36);
28050                     }
28051                     target.setEnumValue(basidiomycota);
28052                 }
28053             }
28054             
28055             /**
28056              * Sets (as xml) the "Basidiomycota" element
28057              */
28058             public void xsetBasidiomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType basidiomycota)
28059             {
28060                 synchronized (monitor())
28061                 {
28062                     check_orphaned();
28063                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28064                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BASIDIOMYCOTA$36, 0);
28065                     if (target == null)
28066                     {
28067                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BASIDIOMYCOTA$36);
28068                     }
28069                     target.set(basidiomycota);
28070                 }
28071             }
28072             
28073             /**
28074              * Unsets the "Basidiomycota" element
28075              */
28076             public void unsetBasidiomycota()
28077             {
28078                 synchronized (monitor())
28079                 {
28080                     check_orphaned();
28081                     get_store().remove_element(BASIDIOMYCOTA$36, 0);
28082                 }
28083             }
28084             
28085             /**
28086              * Gets the "Chytridiomycota" element
28087              */
28088             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChytridiomycota()
28089             {
28090                 synchronized (monitor())
28091                 {
28092                     check_orphaned();
28093                     org.apache.xmlbeans.SimpleValue target = null;
28094                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHYTRIDIOMYCOTA$38, 0);
28095                     if (target == null)
28096                     {
28097                       return null;
28098                     }
28099                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
28100                 }
28101             }
28102             
28103             /**
28104              * Gets (as xml) the "Chytridiomycota" element
28105              */
28106             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChytridiomycota()
28107             {
28108                 synchronized (monitor())
28109                 {
28110                     check_orphaned();
28111                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28112                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHYTRIDIOMYCOTA$38, 0);
28113                     return target;
28114                 }
28115             }
28116             
28117             /**
28118              * True if has "Chytridiomycota" element
28119              */
28120             public boolean isSetChytridiomycota()
28121             {
28122                 synchronized (monitor())
28123                 {
28124                     check_orphaned();
28125                     return get_store().count_elements(CHYTRIDIOMYCOTA$38) != 0;
28126                 }
28127             }
28128             
28129             /**
28130              * Sets the "Chytridiomycota" element
28131              */
28132             public void setChytridiomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chytridiomycota)
28133             {
28134                 synchronized (monitor())
28135                 {
28136                     check_orphaned();
28137                     org.apache.xmlbeans.SimpleValue target = null;
28138                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHYTRIDIOMYCOTA$38, 0);
28139                     if (target == null)
28140                     {
28141                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHYTRIDIOMYCOTA$38);
28142                     }
28143                     target.setEnumValue(chytridiomycota);
28144                 }
28145             }
28146             
28147             /**
28148              * Sets (as xml) the "Chytridiomycota" element
28149              */
28150             public void xsetChytridiomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType chytridiomycota)
28151             {
28152                 synchronized (monitor())
28153                 {
28154                     check_orphaned();
28155                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28156                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHYTRIDIOMYCOTA$38, 0);
28157                     if (target == null)
28158                     {
28159                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHYTRIDIOMYCOTA$38);
28160                     }
28161                     target.set(chytridiomycota);
28162                 }
28163             }
28164             
28165             /**
28166              * Unsets the "Chytridiomycota" element
28167              */
28168             public void unsetChytridiomycota()
28169             {
28170                 synchronized (monitor())
28171                 {
28172                     check_orphaned();
28173                     get_store().remove_element(CHYTRIDIOMYCOTA$38, 0);
28174                 }
28175             }
28176             
28177             /**
28178              * Gets the "MitosporicFungi" element
28179              */
28180             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMitosporicFungi()
28181             {
28182                 synchronized (monitor())
28183                 {
28184                     check_orphaned();
28185                     org.apache.xmlbeans.SimpleValue target = null;
28186                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MITOSPORICFUNGI$40, 0);
28187                     if (target == null)
28188                     {
28189                       return null;
28190                     }
28191                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
28192                 }
28193             }
28194             
28195             /**
28196              * Gets (as xml) the "MitosporicFungi" element
28197              */
28198             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMitosporicFungi()
28199             {
28200                 synchronized (monitor())
28201                 {
28202                     check_orphaned();
28203                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28204                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MITOSPORICFUNGI$40, 0);
28205                     return target;
28206                 }
28207             }
28208             
28209             /**
28210              * True if has "MitosporicFungi" element
28211              */
28212             public boolean isSetMitosporicFungi()
28213             {
28214                 synchronized (monitor())
28215                 {
28216                     check_orphaned();
28217                     return get_store().count_elements(MITOSPORICFUNGI$40) != 0;
28218                 }
28219             }
28220             
28221             /**
28222              * Sets the "MitosporicFungi" element
28223              */
28224             public void setMitosporicFungi(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mitosporicFungi)
28225             {
28226                 synchronized (monitor())
28227                 {
28228                     check_orphaned();
28229                     org.apache.xmlbeans.SimpleValue target = null;
28230                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MITOSPORICFUNGI$40, 0);
28231                     if (target == null)
28232                     {
28233                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MITOSPORICFUNGI$40);
28234                     }
28235                     target.setEnumValue(mitosporicFungi);
28236                 }
28237             }
28238             
28239             /**
28240              * Sets (as xml) the "MitosporicFungi" element
28241              */
28242             public void xsetMitosporicFungi(gov.grants.apply.system.globalLibraryV20.YesNoDataType mitosporicFungi)
28243             {
28244                 synchronized (monitor())
28245                 {
28246                     check_orphaned();
28247                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28248                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MITOSPORICFUNGI$40, 0);
28249                     if (target == null)
28250                     {
28251                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MITOSPORICFUNGI$40);
28252                     }
28253                     target.set(mitosporicFungi);
28254                 }
28255             }
28256             
28257             /**
28258              * Unsets the "MitosporicFungi" element
28259              */
28260             public void unsetMitosporicFungi()
28261             {
28262                 synchronized (monitor())
28263                 {
28264                     check_orphaned();
28265                     get_store().remove_element(MITOSPORICFUNGI$40, 0);
28266                 }
28267             }
28268             
28269             /**
28270              * Gets the "Oomycota" element
28271              */
28272             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOomycota()
28273             {
28274                 synchronized (monitor())
28275                 {
28276                     check_orphaned();
28277                     org.apache.xmlbeans.SimpleValue target = null;
28278                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OOMYCOTA$42, 0);
28279                     if (target == null)
28280                     {
28281                       return null;
28282                     }
28283                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
28284                 }
28285             }
28286             
28287             /**
28288              * Gets (as xml) the "Oomycota" element
28289              */
28290             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOomycota()
28291             {
28292                 synchronized (monitor())
28293                 {
28294                     check_orphaned();
28295                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28296                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OOMYCOTA$42, 0);
28297                     return target;
28298                 }
28299             }
28300             
28301             /**
28302              * True if has "Oomycota" element
28303              */
28304             public boolean isSetOomycota()
28305             {
28306                 synchronized (monitor())
28307                 {
28308                     check_orphaned();
28309                     return get_store().count_elements(OOMYCOTA$42) != 0;
28310                 }
28311             }
28312             
28313             /**
28314              * Sets the "Oomycota" element
28315              */
28316             public void setOomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oomycota)
28317             {
28318                 synchronized (monitor())
28319                 {
28320                     check_orphaned();
28321                     org.apache.xmlbeans.SimpleValue target = null;
28322                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OOMYCOTA$42, 0);
28323                     if (target == null)
28324                     {
28325                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OOMYCOTA$42);
28326                     }
28327                     target.setEnumValue(oomycota);
28328                 }
28329             }
28330             
28331             /**
28332              * Sets (as xml) the "Oomycota" element
28333              */
28334             public void xsetOomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType oomycota)
28335             {
28336                 synchronized (monitor())
28337                 {
28338                     check_orphaned();
28339                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28340                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OOMYCOTA$42, 0);
28341                     if (target == null)
28342                     {
28343                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OOMYCOTA$42);
28344                     }
28345                     target.set(oomycota);
28346                 }
28347             }
28348             
28349             /**
28350              * Unsets the "Oomycota" element
28351              */
28352             public void unsetOomycota()
28353             {
28354                 synchronized (monitor())
28355                 {
28356                     check_orphaned();
28357                     get_store().remove_element(OOMYCOTA$42, 0);
28358                 }
28359             }
28360             
28361             /**
28362              * Gets the "Zygomycota" element
28363              */
28364             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getZygomycota()
28365             {
28366                 synchronized (monitor())
28367                 {
28368                     check_orphaned();
28369                     org.apache.xmlbeans.SimpleValue target = null;
28370                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZYGOMYCOTA$44, 0);
28371                     if (target == null)
28372                     {
28373                       return null;
28374                     }
28375                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
28376                 }
28377             }
28378             
28379             /**
28380              * Gets (as xml) the "Zygomycota" element
28381              */
28382             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetZygomycota()
28383             {
28384                 synchronized (monitor())
28385                 {
28386                     check_orphaned();
28387                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28388                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ZYGOMYCOTA$44, 0);
28389                     return target;
28390                 }
28391             }
28392             
28393             /**
28394              * True if has "Zygomycota" element
28395              */
28396             public boolean isSetZygomycota()
28397             {
28398                 synchronized (monitor())
28399                 {
28400                     check_orphaned();
28401                     return get_store().count_elements(ZYGOMYCOTA$44) != 0;
28402                 }
28403             }
28404             
28405             /**
28406              * Sets the "Zygomycota" element
28407              */
28408             public void setZygomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum zygomycota)
28409             {
28410                 synchronized (monitor())
28411                 {
28412                     check_orphaned();
28413                     org.apache.xmlbeans.SimpleValue target = null;
28414                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZYGOMYCOTA$44, 0);
28415                     if (target == null)
28416                     {
28417                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ZYGOMYCOTA$44);
28418                     }
28419                     target.setEnumValue(zygomycota);
28420                 }
28421             }
28422             
28423             /**
28424              * Sets (as xml) the "Zygomycota" element
28425              */
28426             public void xsetZygomycota(gov.grants.apply.system.globalLibraryV20.YesNoDataType zygomycota)
28427             {
28428                 synchronized (monitor())
28429                 {
28430                     check_orphaned();
28431                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28432                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ZYGOMYCOTA$44, 0);
28433                     if (target == null)
28434                     {
28435                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ZYGOMYCOTA$44);
28436                     }
28437                     target.set(zygomycota);
28438                 }
28439             }
28440             
28441             /**
28442              * Unsets the "Zygomycota" element
28443              */
28444             public void unsetZygomycota()
28445             {
28446                 synchronized (monitor())
28447                 {
28448                     check_orphaned();
28449                     get_store().remove_element(ZYGOMYCOTA$44, 0);
28450                 }
28451             }
28452             
28453             /**
28454              * Gets the "LICHENS" element
28455              */
28456             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLICHENS()
28457             {
28458                 synchronized (monitor())
28459                 {
28460                     check_orphaned();
28461                     org.apache.xmlbeans.SimpleValue target = null;
28462                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LICHENS$46, 0);
28463                     if (target == null)
28464                     {
28465                       return null;
28466                     }
28467                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
28468                 }
28469             }
28470             
28471             /**
28472              * Gets (as xml) the "LICHENS" element
28473              */
28474             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLICHENS()
28475             {
28476                 synchronized (monitor())
28477                 {
28478                     check_orphaned();
28479                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28480                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LICHENS$46, 0);
28481                     return target;
28482                 }
28483             }
28484             
28485             /**
28486              * True if has "LICHENS" element
28487              */
28488             public boolean isSetLICHENS()
28489             {
28490                 synchronized (monitor())
28491                 {
28492                     check_orphaned();
28493                     return get_store().count_elements(LICHENS$46) != 0;
28494                 }
28495             }
28496             
28497             /**
28498              * Sets the "LICHENS" element
28499              */
28500             public void setLICHENS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum lichens)
28501             {
28502                 synchronized (monitor())
28503                 {
28504                     check_orphaned();
28505                     org.apache.xmlbeans.SimpleValue target = null;
28506                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LICHENS$46, 0);
28507                     if (target == null)
28508                     {
28509                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LICHENS$46);
28510                     }
28511                     target.setEnumValue(lichens);
28512                 }
28513             }
28514             
28515             /**
28516              * Sets (as xml) the "LICHENS" element
28517              */
28518             public void xsetLICHENS(gov.grants.apply.system.globalLibraryV20.YesNoDataType lichens)
28519             {
28520                 synchronized (monitor())
28521                 {
28522                     check_orphaned();
28523                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28524                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LICHENS$46, 0);
28525                     if (target == null)
28526                     {
28527                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LICHENS$46);
28528                     }
28529                     target.set(lichens);
28530                 }
28531             }
28532             
28533             /**
28534              * Unsets the "LICHENS" element
28535              */
28536             public void unsetLICHENS()
28537             {
28538                 synchronized (monitor())
28539                 {
28540                     check_orphaned();
28541                     get_store().remove_element(LICHENS$46, 0);
28542                 }
28543             }
28544             
28545             /**
28546              * Gets the "SLIMEMOLDS" element
28547              */
28548             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSLIMEMOLDS()
28549             {
28550                 synchronized (monitor())
28551                 {
28552                     check_orphaned();
28553                     org.apache.xmlbeans.SimpleValue target = null;
28554                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SLIMEMOLDS$48, 0);
28555                     if (target == null)
28556                     {
28557                       return null;
28558                     }
28559                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
28560                 }
28561             }
28562             
28563             /**
28564              * Gets (as xml) the "SLIMEMOLDS" element
28565              */
28566             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSLIMEMOLDS()
28567             {
28568                 synchronized (monitor())
28569                 {
28570                     check_orphaned();
28571                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28572                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SLIMEMOLDS$48, 0);
28573                     return target;
28574                 }
28575             }
28576             
28577             /**
28578              * True if has "SLIMEMOLDS" element
28579              */
28580             public boolean isSetSLIMEMOLDS()
28581             {
28582                 synchronized (monitor())
28583                 {
28584                     check_orphaned();
28585                     return get_store().count_elements(SLIMEMOLDS$48) != 0;
28586                 }
28587             }
28588             
28589             /**
28590              * Sets the "SLIMEMOLDS" element
28591              */
28592             public void setSLIMEMOLDS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum slimemolds)
28593             {
28594                 synchronized (monitor())
28595                 {
28596                     check_orphaned();
28597                     org.apache.xmlbeans.SimpleValue target = null;
28598                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SLIMEMOLDS$48, 0);
28599                     if (target == null)
28600                     {
28601                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SLIMEMOLDS$48);
28602                     }
28603                     target.setEnumValue(slimemolds);
28604                 }
28605             }
28606             
28607             /**
28608              * Sets (as xml) the "SLIMEMOLDS" element
28609              */
28610             public void xsetSLIMEMOLDS(gov.grants.apply.system.globalLibraryV20.YesNoDataType slimemolds)
28611             {
28612                 synchronized (monitor())
28613                 {
28614                     check_orphaned();
28615                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28616                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SLIMEMOLDS$48, 0);
28617                     if (target == null)
28618                     {
28619                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SLIMEMOLDS$48);
28620                     }
28621                     target.set(slimemolds);
28622                 }
28623             }
28624             
28625             /**
28626              * Unsets the "SLIMEMOLDS" element
28627              */
28628             public void unsetSLIMEMOLDS()
28629             {
28630                 synchronized (monitor())
28631                 {
28632                     check_orphaned();
28633                     get_store().remove_element(SLIMEMOLDS$48, 0);
28634                 }
28635             }
28636             
28637             /**
28638              * Gets the "ALGAE" element
28639              */
28640             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getALGAE()
28641             {
28642                 synchronized (monitor())
28643                 {
28644                     check_orphaned();
28645                     org.apache.xmlbeans.SimpleValue target = null;
28646                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ALGAE$50, 0);
28647                     if (target == null)
28648                     {
28649                       return null;
28650                     }
28651                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
28652                 }
28653             }
28654             
28655             /**
28656              * Gets (as xml) the "ALGAE" element
28657              */
28658             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetALGAE()
28659             {
28660                 synchronized (monitor())
28661                 {
28662                     check_orphaned();
28663                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28664                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ALGAE$50, 0);
28665                     return target;
28666                 }
28667             }
28668             
28669             /**
28670              * True if has "ALGAE" element
28671              */
28672             public boolean isSetALGAE()
28673             {
28674                 synchronized (monitor())
28675                 {
28676                     check_orphaned();
28677                     return get_store().count_elements(ALGAE$50) != 0;
28678                 }
28679             }
28680             
28681             /**
28682              * Sets the "ALGAE" element
28683              */
28684             public void setALGAE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum algae)
28685             {
28686                 synchronized (monitor())
28687                 {
28688                     check_orphaned();
28689                     org.apache.xmlbeans.SimpleValue target = null;
28690                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ALGAE$50, 0);
28691                     if (target == null)
28692                     {
28693                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ALGAE$50);
28694                     }
28695                     target.setEnumValue(algae);
28696                 }
28697             }
28698             
28699             /**
28700              * Sets (as xml) the "ALGAE" element
28701              */
28702             public void xsetALGAE(gov.grants.apply.system.globalLibraryV20.YesNoDataType algae)
28703             {
28704                 synchronized (monitor())
28705                 {
28706                     check_orphaned();
28707                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28708                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ALGAE$50, 0);
28709                     if (target == null)
28710                     {
28711                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ALGAE$50);
28712                     }
28713                     target.set(algae);
28714                 }
28715             }
28716             
28717             /**
28718              * Unsets the "ALGAE" element
28719              */
28720             public void unsetALGAE()
28721             {
28722                 synchronized (monitor())
28723                 {
28724                     check_orphaned();
28725                     get_store().remove_element(ALGAE$50, 0);
28726                 }
28727             }
28728             
28729             /**
28730              * Gets the "Bacillariophyta" element
28731              */
28732             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBacillariophyta()
28733             {
28734                 synchronized (monitor())
28735                 {
28736                     check_orphaned();
28737                     org.apache.xmlbeans.SimpleValue target = null;
28738                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BACILLARIOPHYTA$52, 0);
28739                     if (target == null)
28740                     {
28741                       return null;
28742                     }
28743                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
28744                 }
28745             }
28746             
28747             /**
28748              * Gets (as xml) the "Bacillariophyta" element
28749              */
28750             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBacillariophyta()
28751             {
28752                 synchronized (monitor())
28753                 {
28754                     check_orphaned();
28755                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28756                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BACILLARIOPHYTA$52, 0);
28757                     return target;
28758                 }
28759             }
28760             
28761             /**
28762              * True if has "Bacillariophyta" element
28763              */
28764             public boolean isSetBacillariophyta()
28765             {
28766                 synchronized (monitor())
28767                 {
28768                     check_orphaned();
28769                     return get_store().count_elements(BACILLARIOPHYTA$52) != 0;
28770                 }
28771             }
28772             
28773             /**
28774              * Sets the "Bacillariophyta" element
28775              */
28776             public void setBacillariophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum bacillariophyta)
28777             {
28778                 synchronized (monitor())
28779                 {
28780                     check_orphaned();
28781                     org.apache.xmlbeans.SimpleValue target = null;
28782                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BACILLARIOPHYTA$52, 0);
28783                     if (target == null)
28784                     {
28785                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BACILLARIOPHYTA$52);
28786                     }
28787                     target.setEnumValue(bacillariophyta);
28788                 }
28789             }
28790             
28791             /**
28792              * Sets (as xml) the "Bacillariophyta" element
28793              */
28794             public void xsetBacillariophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType bacillariophyta)
28795             {
28796                 synchronized (monitor())
28797                 {
28798                     check_orphaned();
28799                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28800                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BACILLARIOPHYTA$52, 0);
28801                     if (target == null)
28802                     {
28803                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BACILLARIOPHYTA$52);
28804                     }
28805                     target.set(bacillariophyta);
28806                 }
28807             }
28808             
28809             /**
28810              * Unsets the "Bacillariophyta" element
28811              */
28812             public void unsetBacillariophyta()
28813             {
28814                 synchronized (monitor())
28815                 {
28816                     check_orphaned();
28817                     get_store().remove_element(BACILLARIOPHYTA$52, 0);
28818                 }
28819             }
28820             
28821             /**
28822              * Gets the "Charophyta" element
28823              */
28824             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCharophyta()
28825             {
28826                 synchronized (monitor())
28827                 {
28828                     check_orphaned();
28829                     org.apache.xmlbeans.SimpleValue target = null;
28830                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHAROPHYTA$54, 0);
28831                     if (target == null)
28832                     {
28833                       return null;
28834                     }
28835                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
28836                 }
28837             }
28838             
28839             /**
28840              * Gets (as xml) the "Charophyta" element
28841              */
28842             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCharophyta()
28843             {
28844                 synchronized (monitor())
28845                 {
28846                     check_orphaned();
28847                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28848                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHAROPHYTA$54, 0);
28849                     return target;
28850                 }
28851             }
28852             
28853             /**
28854              * True if has "Charophyta" element
28855              */
28856             public boolean isSetCharophyta()
28857             {
28858                 synchronized (monitor())
28859                 {
28860                     check_orphaned();
28861                     return get_store().count_elements(CHAROPHYTA$54) != 0;
28862                 }
28863             }
28864             
28865             /**
28866              * Sets the "Charophyta" element
28867              */
28868             public void setCharophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum charophyta)
28869             {
28870                 synchronized (monitor())
28871                 {
28872                     check_orphaned();
28873                     org.apache.xmlbeans.SimpleValue target = null;
28874                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHAROPHYTA$54, 0);
28875                     if (target == null)
28876                     {
28877                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHAROPHYTA$54);
28878                     }
28879                     target.setEnumValue(charophyta);
28880                 }
28881             }
28882             
28883             /**
28884              * Sets (as xml) the "Charophyta" element
28885              */
28886             public void xsetCharophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType charophyta)
28887             {
28888                 synchronized (monitor())
28889                 {
28890                     check_orphaned();
28891                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28892                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHAROPHYTA$54, 0);
28893                     if (target == null)
28894                     {
28895                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHAROPHYTA$54);
28896                     }
28897                     target.set(charophyta);
28898                 }
28899             }
28900             
28901             /**
28902              * Unsets the "Charophyta" element
28903              */
28904             public void unsetCharophyta()
28905             {
28906                 synchronized (monitor())
28907                 {
28908                     check_orphaned();
28909                     get_store().remove_element(CHAROPHYTA$54, 0);
28910                 }
28911             }
28912             
28913             /**
28914              * Gets the "Chlorophyta" element
28915              */
28916             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChlorophyta()
28917             {
28918                 synchronized (monitor())
28919                 {
28920                     check_orphaned();
28921                     org.apache.xmlbeans.SimpleValue target = null;
28922                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHLOROPHYTA$56, 0);
28923                     if (target == null)
28924                     {
28925                       return null;
28926                     }
28927                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
28928                 }
28929             }
28930             
28931             /**
28932              * Gets (as xml) the "Chlorophyta" element
28933              */
28934             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChlorophyta()
28935             {
28936                 synchronized (monitor())
28937                 {
28938                     check_orphaned();
28939                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28940                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHLOROPHYTA$56, 0);
28941                     return target;
28942                 }
28943             }
28944             
28945             /**
28946              * True if has "Chlorophyta" element
28947              */
28948             public boolean isSetChlorophyta()
28949             {
28950                 synchronized (monitor())
28951                 {
28952                     check_orphaned();
28953                     return get_store().count_elements(CHLOROPHYTA$56) != 0;
28954                 }
28955             }
28956             
28957             /**
28958              * Sets the "Chlorophyta" element
28959              */
28960             public void setChlorophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chlorophyta)
28961             {
28962                 synchronized (monitor())
28963                 {
28964                     check_orphaned();
28965                     org.apache.xmlbeans.SimpleValue target = null;
28966                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHLOROPHYTA$56, 0);
28967                     if (target == null)
28968                     {
28969                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHLOROPHYTA$56);
28970                     }
28971                     target.setEnumValue(chlorophyta);
28972                 }
28973             }
28974             
28975             /**
28976              * Sets (as xml) the "Chlorophyta" element
28977              */
28978             public void xsetChlorophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType chlorophyta)
28979             {
28980                 synchronized (monitor())
28981                 {
28982                     check_orphaned();
28983                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
28984                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHLOROPHYTA$56, 0);
28985                     if (target == null)
28986                     {
28987                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHLOROPHYTA$56);
28988                     }
28989                     target.set(chlorophyta);
28990                 }
28991             }
28992             
28993             /**
28994              * Unsets the "Chlorophyta" element
28995              */
28996             public void unsetChlorophyta()
28997             {
28998                 synchronized (monitor())
28999                 {
29000                     check_orphaned();
29001                     get_store().remove_element(CHLOROPHYTA$56, 0);
29002                 }
29003             }
29004             
29005             /**
29006              * Gets the "Chrysophyta" element
29007              */
29008             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChrysophyta()
29009             {
29010                 synchronized (monitor())
29011                 {
29012                     check_orphaned();
29013                     org.apache.xmlbeans.SimpleValue target = null;
29014                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHRYSOPHYTA$58, 0);
29015                     if (target == null)
29016                     {
29017                       return null;
29018                     }
29019                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
29020                 }
29021             }
29022             
29023             /**
29024              * Gets (as xml) the "Chrysophyta" element
29025              */
29026             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChrysophyta()
29027             {
29028                 synchronized (monitor())
29029                 {
29030                     check_orphaned();
29031                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29032                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHRYSOPHYTA$58, 0);
29033                     return target;
29034                 }
29035             }
29036             
29037             /**
29038              * True if has "Chrysophyta" element
29039              */
29040             public boolean isSetChrysophyta()
29041             {
29042                 synchronized (monitor())
29043                 {
29044                     check_orphaned();
29045                     return get_store().count_elements(CHRYSOPHYTA$58) != 0;
29046                 }
29047             }
29048             
29049             /**
29050              * Sets the "Chrysophyta" element
29051              */
29052             public void setChrysophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chrysophyta)
29053             {
29054                 synchronized (monitor())
29055                 {
29056                     check_orphaned();
29057                     org.apache.xmlbeans.SimpleValue target = null;
29058                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHRYSOPHYTA$58, 0);
29059                     if (target == null)
29060                     {
29061                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHRYSOPHYTA$58);
29062                     }
29063                     target.setEnumValue(chrysophyta);
29064                 }
29065             }
29066             
29067             /**
29068              * Sets (as xml) the "Chrysophyta" element
29069              */
29070             public void xsetChrysophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType chrysophyta)
29071             {
29072                 synchronized (monitor())
29073                 {
29074                     check_orphaned();
29075                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29076                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHRYSOPHYTA$58, 0);
29077                     if (target == null)
29078                     {
29079                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHRYSOPHYTA$58);
29080                     }
29081                     target.set(chrysophyta);
29082                 }
29083             }
29084             
29085             /**
29086              * Unsets the "Chrysophyta" element
29087              */
29088             public void unsetChrysophyta()
29089             {
29090                 synchronized (monitor())
29091                 {
29092                     check_orphaned();
29093                     get_store().remove_element(CHRYSOPHYTA$58, 0);
29094                 }
29095             }
29096             
29097             /**
29098              * Gets the "Dinoflagellata" element
29099              */
29100             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDinoflagellata()
29101             {
29102                 synchronized (monitor())
29103                 {
29104                     check_orphaned();
29105                     org.apache.xmlbeans.SimpleValue target = null;
29106                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DINOFLAGELLATA$60, 0);
29107                     if (target == null)
29108                     {
29109                       return null;
29110                     }
29111                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
29112                 }
29113             }
29114             
29115             /**
29116              * Gets (as xml) the "Dinoflagellata" element
29117              */
29118             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDinoflagellata()
29119             {
29120                 synchronized (monitor())
29121                 {
29122                     check_orphaned();
29123                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29124                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DINOFLAGELLATA$60, 0);
29125                     return target;
29126                 }
29127             }
29128             
29129             /**
29130              * True if has "Dinoflagellata" element
29131              */
29132             public boolean isSetDinoflagellata()
29133             {
29134                 synchronized (monitor())
29135                 {
29136                     check_orphaned();
29137                     return get_store().count_elements(DINOFLAGELLATA$60) != 0;
29138                 }
29139             }
29140             
29141             /**
29142              * Sets the "Dinoflagellata" element
29143              */
29144             public void setDinoflagellata(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum dinoflagellata)
29145             {
29146                 synchronized (monitor())
29147                 {
29148                     check_orphaned();
29149                     org.apache.xmlbeans.SimpleValue target = null;
29150                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DINOFLAGELLATA$60, 0);
29151                     if (target == null)
29152                     {
29153                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DINOFLAGELLATA$60);
29154                     }
29155                     target.setEnumValue(dinoflagellata);
29156                 }
29157             }
29158             
29159             /**
29160              * Sets (as xml) the "Dinoflagellata" element
29161              */
29162             public void xsetDinoflagellata(gov.grants.apply.system.globalLibraryV20.YesNoDataType dinoflagellata)
29163             {
29164                 synchronized (monitor())
29165                 {
29166                     check_orphaned();
29167                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29168                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DINOFLAGELLATA$60, 0);
29169                     if (target == null)
29170                     {
29171                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DINOFLAGELLATA$60);
29172                     }
29173                     target.set(dinoflagellata);
29174                 }
29175             }
29176             
29177             /**
29178              * Unsets the "Dinoflagellata" element
29179              */
29180             public void unsetDinoflagellata()
29181             {
29182                 synchronized (monitor())
29183                 {
29184                     check_orphaned();
29185                     get_store().remove_element(DINOFLAGELLATA$60, 0);
29186                 }
29187             }
29188             
29189             /**
29190              * Gets the "Euglenoids" element
29191              */
29192             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEuglenoids()
29193             {
29194                 synchronized (monitor())
29195                 {
29196                     check_orphaned();
29197                     org.apache.xmlbeans.SimpleValue target = null;
29198                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EUGLENOIDS$62, 0);
29199                     if (target == null)
29200                     {
29201                       return null;
29202                     }
29203                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
29204                 }
29205             }
29206             
29207             /**
29208              * Gets (as xml) the "Euglenoids" element
29209              */
29210             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEuglenoids()
29211             {
29212                 synchronized (monitor())
29213                 {
29214                     check_orphaned();
29215                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29216                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EUGLENOIDS$62, 0);
29217                     return target;
29218                 }
29219             }
29220             
29221             /**
29222              * True if has "Euglenoids" element
29223              */
29224             public boolean isSetEuglenoids()
29225             {
29226                 synchronized (monitor())
29227                 {
29228                     check_orphaned();
29229                     return get_store().count_elements(EUGLENOIDS$62) != 0;
29230                 }
29231             }
29232             
29233             /**
29234              * Sets the "Euglenoids" element
29235              */
29236             public void setEuglenoids(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum euglenoids)
29237             {
29238                 synchronized (monitor())
29239                 {
29240                     check_orphaned();
29241                     org.apache.xmlbeans.SimpleValue target = null;
29242                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EUGLENOIDS$62, 0);
29243                     if (target == null)
29244                     {
29245                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EUGLENOIDS$62);
29246                     }
29247                     target.setEnumValue(euglenoids);
29248                 }
29249             }
29250             
29251             /**
29252              * Sets (as xml) the "Euglenoids" element
29253              */
29254             public void xsetEuglenoids(gov.grants.apply.system.globalLibraryV20.YesNoDataType euglenoids)
29255             {
29256                 synchronized (monitor())
29257                 {
29258                     check_orphaned();
29259                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29260                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EUGLENOIDS$62, 0);
29261                     if (target == null)
29262                     {
29263                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EUGLENOIDS$62);
29264                     }
29265                     target.set(euglenoids);
29266                 }
29267             }
29268             
29269             /**
29270              * Unsets the "Euglenoids" element
29271              */
29272             public void unsetEuglenoids()
29273             {
29274                 synchronized (monitor())
29275                 {
29276                     check_orphaned();
29277                     get_store().remove_element(EUGLENOIDS$62, 0);
29278                 }
29279             }
29280             
29281             /**
29282              * Gets the "Phaeophyta" element
29283              */
29284             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPhaeophyta()
29285             {
29286                 synchronized (monitor())
29287                 {
29288                     check_orphaned();
29289                     org.apache.xmlbeans.SimpleValue target = null;
29290                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHAEOPHYTA$64, 0);
29291                     if (target == null)
29292                     {
29293                       return null;
29294                     }
29295                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
29296                 }
29297             }
29298             
29299             /**
29300              * Gets (as xml) the "Phaeophyta" element
29301              */
29302             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPhaeophyta()
29303             {
29304                 synchronized (monitor())
29305                 {
29306                     check_orphaned();
29307                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29308                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHAEOPHYTA$64, 0);
29309                     return target;
29310                 }
29311             }
29312             
29313             /**
29314              * True if has "Phaeophyta" element
29315              */
29316             public boolean isSetPhaeophyta()
29317             {
29318                 synchronized (monitor())
29319                 {
29320                     check_orphaned();
29321                     return get_store().count_elements(PHAEOPHYTA$64) != 0;
29322                 }
29323             }
29324             
29325             /**
29326              * Sets the "Phaeophyta" element
29327              */
29328             public void setPhaeophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum phaeophyta)
29329             {
29330                 synchronized (monitor())
29331                 {
29332                     check_orphaned();
29333                     org.apache.xmlbeans.SimpleValue target = null;
29334                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHAEOPHYTA$64, 0);
29335                     if (target == null)
29336                     {
29337                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHAEOPHYTA$64);
29338                     }
29339                     target.setEnumValue(phaeophyta);
29340                 }
29341             }
29342             
29343             /**
29344              * Sets (as xml) the "Phaeophyta" element
29345              */
29346             public void xsetPhaeophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType phaeophyta)
29347             {
29348                 synchronized (monitor())
29349                 {
29350                     check_orphaned();
29351                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29352                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHAEOPHYTA$64, 0);
29353                     if (target == null)
29354                     {
29355                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PHAEOPHYTA$64);
29356                     }
29357                     target.set(phaeophyta);
29358                 }
29359             }
29360             
29361             /**
29362              * Unsets the "Phaeophyta" element
29363              */
29364             public void unsetPhaeophyta()
29365             {
29366                 synchronized (monitor())
29367                 {
29368                     check_orphaned();
29369                     get_store().remove_element(PHAEOPHYTA$64, 0);
29370                 }
29371             }
29372             
29373             /**
29374              * Gets the "Rhodophyta" element
29375              */
29376             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRhodophyta()
29377             {
29378                 synchronized (monitor())
29379                 {
29380                     check_orphaned();
29381                     org.apache.xmlbeans.SimpleValue target = null;
29382                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RHODOPHYTA$66, 0);
29383                     if (target == null)
29384                     {
29385                       return null;
29386                     }
29387                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
29388                 }
29389             }
29390             
29391             /**
29392              * Gets (as xml) the "Rhodophyta" element
29393              */
29394             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRhodophyta()
29395             {
29396                 synchronized (monitor())
29397                 {
29398                     check_orphaned();
29399                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29400                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RHODOPHYTA$66, 0);
29401                     return target;
29402                 }
29403             }
29404             
29405             /**
29406              * True if has "Rhodophyta" element
29407              */
29408             public boolean isSetRhodophyta()
29409             {
29410                 synchronized (monitor())
29411                 {
29412                     check_orphaned();
29413                     return get_store().count_elements(RHODOPHYTA$66) != 0;
29414                 }
29415             }
29416             
29417             /**
29418              * Sets the "Rhodophyta" element
29419              */
29420             public void setRhodophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum rhodophyta)
29421             {
29422                 synchronized (monitor())
29423                 {
29424                     check_orphaned();
29425                     org.apache.xmlbeans.SimpleValue target = null;
29426                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RHODOPHYTA$66, 0);
29427                     if (target == null)
29428                     {
29429                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RHODOPHYTA$66);
29430                     }
29431                     target.setEnumValue(rhodophyta);
29432                 }
29433             }
29434             
29435             /**
29436              * Sets (as xml) the "Rhodophyta" element
29437              */
29438             public void xsetRhodophyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType rhodophyta)
29439             {
29440                 synchronized (monitor())
29441                 {
29442                     check_orphaned();
29443                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29444                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RHODOPHYTA$66, 0);
29445                     if (target == null)
29446                     {
29447                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RHODOPHYTA$66);
29448                     }
29449                     target.set(rhodophyta);
29450                 }
29451             }
29452             
29453             /**
29454              * Unsets the "Rhodophyta" element
29455              */
29456             public void unsetRhodophyta()
29457             {
29458                 synchronized (monitor())
29459                 {
29460                     check_orphaned();
29461                     get_store().remove_element(RHODOPHYTA$66, 0);
29462                 }
29463             }
29464             
29465             /**
29466              * Gets the "PLANTS" element
29467              */
29468             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPLANTS()
29469             {
29470                 synchronized (monitor())
29471                 {
29472                     check_orphaned();
29473                     org.apache.xmlbeans.SimpleValue target = null;
29474                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANTS$68, 0);
29475                     if (target == null)
29476                     {
29477                       return null;
29478                     }
29479                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
29480                 }
29481             }
29482             
29483             /**
29484              * Gets (as xml) the "PLANTS" element
29485              */
29486             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPLANTS()
29487             {
29488                 synchronized (monitor())
29489                 {
29490                     check_orphaned();
29491                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29492                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANTS$68, 0);
29493                     return target;
29494                 }
29495             }
29496             
29497             /**
29498              * True if has "PLANTS" element
29499              */
29500             public boolean isSetPLANTS()
29501             {
29502                 synchronized (monitor())
29503                 {
29504                     check_orphaned();
29505                     return get_store().count_elements(PLANTS$68) != 0;
29506                 }
29507             }
29508             
29509             /**
29510              * Sets the "PLANTS" element
29511              */
29512             public void setPLANTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum plants)
29513             {
29514                 synchronized (monitor())
29515                 {
29516                     check_orphaned();
29517                     org.apache.xmlbeans.SimpleValue target = null;
29518                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANTS$68, 0);
29519                     if (target == null)
29520                     {
29521                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PLANTS$68);
29522                     }
29523                     target.setEnumValue(plants);
29524                 }
29525             }
29526             
29527             /**
29528              * Sets (as xml) the "PLANTS" element
29529              */
29530             public void xsetPLANTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType plants)
29531             {
29532                 synchronized (monitor())
29533                 {
29534                     check_orphaned();
29535                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29536                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANTS$68, 0);
29537                     if (target == null)
29538                     {
29539                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PLANTS$68);
29540                     }
29541                     target.set(plants);
29542                 }
29543             }
29544             
29545             /**
29546              * Unsets the "PLANTS" element
29547              */
29548             public void unsetPLANTS()
29549             {
29550                 synchronized (monitor())
29551                 {
29552                     check_orphaned();
29553                     get_store().remove_element(PLANTS$68, 0);
29554                 }
29555             }
29556             
29557             /**
29558              * Gets the "NONVASCULARPLANTS" element
29559              */
29560             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNONVASCULARPLANTS()
29561             {
29562                 synchronized (monitor())
29563                 {
29564                     check_orphaned();
29565                     org.apache.xmlbeans.SimpleValue target = null;
29566                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONVASCULARPLANTS$70, 0);
29567                     if (target == null)
29568                     {
29569                       return null;
29570                     }
29571                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
29572                 }
29573             }
29574             
29575             /**
29576              * Gets (as xml) the "NONVASCULARPLANTS" element
29577              */
29578             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNONVASCULARPLANTS()
29579             {
29580                 synchronized (monitor())
29581                 {
29582                     check_orphaned();
29583                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29584                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONVASCULARPLANTS$70, 0);
29585                     return target;
29586                 }
29587             }
29588             
29589             /**
29590              * True if has "NONVASCULARPLANTS" element
29591              */
29592             public boolean isSetNONVASCULARPLANTS()
29593             {
29594                 synchronized (monitor())
29595                 {
29596                     check_orphaned();
29597                     return get_store().count_elements(NONVASCULARPLANTS$70) != 0;
29598                 }
29599             }
29600             
29601             /**
29602              * Sets the "NONVASCULARPLANTS" element
29603              */
29604             public void setNONVASCULARPLANTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nonvascularplants)
29605             {
29606                 synchronized (monitor())
29607                 {
29608                     check_orphaned();
29609                     org.apache.xmlbeans.SimpleValue target = null;
29610                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONVASCULARPLANTS$70, 0);
29611                     if (target == null)
29612                     {
29613                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONVASCULARPLANTS$70);
29614                     }
29615                     target.setEnumValue(nonvascularplants);
29616                 }
29617             }
29618             
29619             /**
29620              * Sets (as xml) the "NONVASCULARPLANTS" element
29621              */
29622             public void xsetNONVASCULARPLANTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType nonvascularplants)
29623             {
29624                 synchronized (monitor())
29625                 {
29626                     check_orphaned();
29627                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29628                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONVASCULARPLANTS$70, 0);
29629                     if (target == null)
29630                     {
29631                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NONVASCULARPLANTS$70);
29632                     }
29633                     target.set(nonvascularplants);
29634                 }
29635             }
29636             
29637             /**
29638              * Unsets the "NONVASCULARPLANTS" element
29639              */
29640             public void unsetNONVASCULARPLANTS()
29641             {
29642                 synchronized (monitor())
29643                 {
29644                     check_orphaned();
29645                     get_store().remove_element(NONVASCULARPLANTS$70, 0);
29646                 }
29647             }
29648             
29649             /**
29650              * Gets the "BRYOPHYTA" element
29651              */
29652             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBRYOPHYTA()
29653             {
29654                 synchronized (monitor())
29655                 {
29656                     check_orphaned();
29657                     org.apache.xmlbeans.SimpleValue target = null;
29658                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRYOPHYTA$72, 0);
29659                     if (target == null)
29660                     {
29661                       return null;
29662                     }
29663                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
29664                 }
29665             }
29666             
29667             /**
29668              * Gets (as xml) the "BRYOPHYTA" element
29669              */
29670             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBRYOPHYTA()
29671             {
29672                 synchronized (monitor())
29673                 {
29674                     check_orphaned();
29675                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29676                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRYOPHYTA$72, 0);
29677                     return target;
29678                 }
29679             }
29680             
29681             /**
29682              * True if has "BRYOPHYTA" element
29683              */
29684             public boolean isSetBRYOPHYTA()
29685             {
29686                 synchronized (monitor())
29687                 {
29688                     check_orphaned();
29689                     return get_store().count_elements(BRYOPHYTA$72) != 0;
29690                 }
29691             }
29692             
29693             /**
29694              * Sets the "BRYOPHYTA" element
29695              */
29696             public void setBRYOPHYTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum bryophyta)
29697             {
29698                 synchronized (monitor())
29699                 {
29700                     check_orphaned();
29701                     org.apache.xmlbeans.SimpleValue target = null;
29702                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRYOPHYTA$72, 0);
29703                     if (target == null)
29704                     {
29705                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BRYOPHYTA$72);
29706                     }
29707                     target.setEnumValue(bryophyta);
29708                 }
29709             }
29710             
29711             /**
29712              * Sets (as xml) the "BRYOPHYTA" element
29713              */
29714             public void xsetBRYOPHYTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType bryophyta)
29715             {
29716                 synchronized (monitor())
29717                 {
29718                     check_orphaned();
29719                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29720                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRYOPHYTA$72, 0);
29721                     if (target == null)
29722                     {
29723                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BRYOPHYTA$72);
29724                     }
29725                     target.set(bryophyta);
29726                 }
29727             }
29728             
29729             /**
29730              * Unsets the "BRYOPHYTA" element
29731              */
29732             public void unsetBRYOPHYTA()
29733             {
29734                 synchronized (monitor())
29735                 {
29736                     check_orphaned();
29737                     get_store().remove_element(BRYOPHYTA$72, 0);
29738                 }
29739             }
29740             
29741             /**
29742              * Gets the "Anthocerotae" element
29743              */
29744             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAnthocerotae()
29745             {
29746                 synchronized (monitor())
29747                 {
29748                     check_orphaned();
29749                     org.apache.xmlbeans.SimpleValue target = null;
29750                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANTHOCEROTAE$74, 0);
29751                     if (target == null)
29752                     {
29753                       return null;
29754                     }
29755                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
29756                 }
29757             }
29758             
29759             /**
29760              * Gets (as xml) the "Anthocerotae" element
29761              */
29762             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAnthocerotae()
29763             {
29764                 synchronized (monitor())
29765                 {
29766                     check_orphaned();
29767                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29768                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANTHOCEROTAE$74, 0);
29769                     return target;
29770                 }
29771             }
29772             
29773             /**
29774              * True if has "Anthocerotae" element
29775              */
29776             public boolean isSetAnthocerotae()
29777             {
29778                 synchronized (monitor())
29779                 {
29780                     check_orphaned();
29781                     return get_store().count_elements(ANTHOCEROTAE$74) != 0;
29782                 }
29783             }
29784             
29785             /**
29786              * Sets the "Anthocerotae" element
29787              */
29788             public void setAnthocerotae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum anthocerotae)
29789             {
29790                 synchronized (monitor())
29791                 {
29792                     check_orphaned();
29793                     org.apache.xmlbeans.SimpleValue target = null;
29794                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANTHOCEROTAE$74, 0);
29795                     if (target == null)
29796                     {
29797                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANTHOCEROTAE$74);
29798                     }
29799                     target.setEnumValue(anthocerotae);
29800                 }
29801             }
29802             
29803             /**
29804              * Sets (as xml) the "Anthocerotae" element
29805              */
29806             public void xsetAnthocerotae(gov.grants.apply.system.globalLibraryV20.YesNoDataType anthocerotae)
29807             {
29808                 synchronized (monitor())
29809                 {
29810                     check_orphaned();
29811                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29812                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANTHOCEROTAE$74, 0);
29813                     if (target == null)
29814                     {
29815                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANTHOCEROTAE$74);
29816                     }
29817                     target.set(anthocerotae);
29818                 }
29819             }
29820             
29821             /**
29822              * Unsets the "Anthocerotae" element
29823              */
29824             public void unsetAnthocerotae()
29825             {
29826                 synchronized (monitor())
29827                 {
29828                     check_orphaned();
29829                     get_store().remove_element(ANTHOCEROTAE$74, 0);
29830                 }
29831             }
29832             
29833             /**
29834              * Gets the "Hepaticae" element
29835              */
29836             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHepaticae()
29837             {
29838                 synchronized (monitor())
29839                 {
29840                     check_orphaned();
29841                     org.apache.xmlbeans.SimpleValue target = null;
29842                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HEPATICAE$76, 0);
29843                     if (target == null)
29844                     {
29845                       return null;
29846                     }
29847                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
29848                 }
29849             }
29850             
29851             /**
29852              * Gets (as xml) the "Hepaticae" element
29853              */
29854             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHepaticae()
29855             {
29856                 synchronized (monitor())
29857                 {
29858                     check_orphaned();
29859                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29860                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HEPATICAE$76, 0);
29861                     return target;
29862                 }
29863             }
29864             
29865             /**
29866              * True if has "Hepaticae" element
29867              */
29868             public boolean isSetHepaticae()
29869             {
29870                 synchronized (monitor())
29871                 {
29872                     check_orphaned();
29873                     return get_store().count_elements(HEPATICAE$76) != 0;
29874                 }
29875             }
29876             
29877             /**
29878              * Sets the "Hepaticae" element
29879              */
29880             public void setHepaticae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hepaticae)
29881             {
29882                 synchronized (monitor())
29883                 {
29884                     check_orphaned();
29885                     org.apache.xmlbeans.SimpleValue target = null;
29886                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HEPATICAE$76, 0);
29887                     if (target == null)
29888                     {
29889                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HEPATICAE$76);
29890                     }
29891                     target.setEnumValue(hepaticae);
29892                 }
29893             }
29894             
29895             /**
29896              * Sets (as xml) the "Hepaticae" element
29897              */
29898             public void xsetHepaticae(gov.grants.apply.system.globalLibraryV20.YesNoDataType hepaticae)
29899             {
29900                 synchronized (monitor())
29901                 {
29902                     check_orphaned();
29903                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29904                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HEPATICAE$76, 0);
29905                     if (target == null)
29906                     {
29907                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HEPATICAE$76);
29908                     }
29909                     target.set(hepaticae);
29910                 }
29911             }
29912             
29913             /**
29914              * Unsets the "Hepaticae" element
29915              */
29916             public void unsetHepaticae()
29917             {
29918                 synchronized (monitor())
29919                 {
29920                     check_orphaned();
29921                     get_store().remove_element(HEPATICAE$76, 0);
29922                 }
29923             }
29924             
29925             /**
29926              * Gets the "Musci" element
29927              */
29928             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMusci()
29929             {
29930                 synchronized (monitor())
29931                 {
29932                     check_orphaned();
29933                     org.apache.xmlbeans.SimpleValue target = null;
29934                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MUSCI$78, 0);
29935                     if (target == null)
29936                     {
29937                       return null;
29938                     }
29939                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
29940                 }
29941             }
29942             
29943             /**
29944              * Gets (as xml) the "Musci" element
29945              */
29946             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMusci()
29947             {
29948                 synchronized (monitor())
29949                 {
29950                     check_orphaned();
29951                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29952                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MUSCI$78, 0);
29953                     return target;
29954                 }
29955             }
29956             
29957             /**
29958              * True if has "Musci" element
29959              */
29960             public boolean isSetMusci()
29961             {
29962                 synchronized (monitor())
29963                 {
29964                     check_orphaned();
29965                     return get_store().count_elements(MUSCI$78) != 0;
29966                 }
29967             }
29968             
29969             /**
29970              * Sets the "Musci" element
29971              */
29972             public void setMusci(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum musci)
29973             {
29974                 synchronized (monitor())
29975                 {
29976                     check_orphaned();
29977                     org.apache.xmlbeans.SimpleValue target = null;
29978                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MUSCI$78, 0);
29979                     if (target == null)
29980                     {
29981                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MUSCI$78);
29982                     }
29983                     target.setEnumValue(musci);
29984                 }
29985             }
29986             
29987             /**
29988              * Sets (as xml) the "Musci" element
29989              */
29990             public void xsetMusci(gov.grants.apply.system.globalLibraryV20.YesNoDataType musci)
29991             {
29992                 synchronized (monitor())
29993                 {
29994                     check_orphaned();
29995                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
29996                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MUSCI$78, 0);
29997                     if (target == null)
29998                     {
29999                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MUSCI$78);
30000                     }
30001                     target.set(musci);
30002                 }
30003             }
30004             
30005             /**
30006              * Unsets the "Musci" element
30007              */
30008             public void unsetMusci()
30009             {
30010                 synchronized (monitor())
30011                 {
30012                     check_orphaned();
30013                     get_store().remove_element(MUSCI$78, 0);
30014                 }
30015             }
30016             
30017             /**
30018              * Gets the "VASCULARPLANTS" element
30019              */
30020             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVASCULARPLANTS()
30021             {
30022                 synchronized (monitor())
30023                 {
30024                     check_orphaned();
30025                     org.apache.xmlbeans.SimpleValue target = null;
30026                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VASCULARPLANTS$80, 0);
30027                     if (target == null)
30028                     {
30029                       return null;
30030                     }
30031                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
30032                 }
30033             }
30034             
30035             /**
30036              * Gets (as xml) the "VASCULARPLANTS" element
30037              */
30038             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVASCULARPLANTS()
30039             {
30040                 synchronized (monitor())
30041                 {
30042                     check_orphaned();
30043                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30044                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VASCULARPLANTS$80, 0);
30045                     return target;
30046                 }
30047             }
30048             
30049             /**
30050              * True if has "VASCULARPLANTS" element
30051              */
30052             public boolean isSetVASCULARPLANTS()
30053             {
30054                 synchronized (monitor())
30055                 {
30056                     check_orphaned();
30057                     return get_store().count_elements(VASCULARPLANTS$80) != 0;
30058                 }
30059             }
30060             
30061             /**
30062              * Sets the "VASCULARPLANTS" element
30063              */
30064             public void setVASCULARPLANTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum vascularplants)
30065             {
30066                 synchronized (monitor())
30067                 {
30068                     check_orphaned();
30069                     org.apache.xmlbeans.SimpleValue target = null;
30070                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VASCULARPLANTS$80, 0);
30071                     if (target == null)
30072                     {
30073                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VASCULARPLANTS$80);
30074                     }
30075                     target.setEnumValue(vascularplants);
30076                 }
30077             }
30078             
30079             /**
30080              * Sets (as xml) the "VASCULARPLANTS" element
30081              */
30082             public void xsetVASCULARPLANTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType vascularplants)
30083             {
30084                 synchronized (monitor())
30085                 {
30086                     check_orphaned();
30087                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30088                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VASCULARPLANTS$80, 0);
30089                     if (target == null)
30090                     {
30091                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(VASCULARPLANTS$80);
30092                     }
30093                     target.set(vascularplants);
30094                 }
30095             }
30096             
30097             /**
30098              * Unsets the "VASCULARPLANTS" element
30099              */
30100             public void unsetVASCULARPLANTS()
30101             {
30102                 synchronized (monitor())
30103                 {
30104                     check_orphaned();
30105                     get_store().remove_element(VASCULARPLANTS$80, 0);
30106                 }
30107             }
30108             
30109             /**
30110              * Gets the "FERNSFERNALLIES" element
30111              */
30112             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFERNSFERNALLIES()
30113             {
30114                 synchronized (monitor())
30115                 {
30116                     check_orphaned();
30117                     org.apache.xmlbeans.SimpleValue target = null;
30118                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FERNSFERNALLIES$82, 0);
30119                     if (target == null)
30120                     {
30121                       return null;
30122                     }
30123                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
30124                 }
30125             }
30126             
30127             /**
30128              * Gets (as xml) the "FERNSFERNALLIES" element
30129              */
30130             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFERNSFERNALLIES()
30131             {
30132                 synchronized (monitor())
30133                 {
30134                     check_orphaned();
30135                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30136                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FERNSFERNALLIES$82, 0);
30137                     return target;
30138                 }
30139             }
30140             
30141             /**
30142              * True if has "FERNSFERNALLIES" element
30143              */
30144             public boolean isSetFERNSFERNALLIES()
30145             {
30146                 synchronized (monitor())
30147                 {
30148                     check_orphaned();
30149                     return get_store().count_elements(FERNSFERNALLIES$82) != 0;
30150                 }
30151             }
30152             
30153             /**
30154              * Sets the "FERNSFERNALLIES" element
30155              */
30156             public void setFERNSFERNALLIES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fernsfernallies)
30157             {
30158                 synchronized (monitor())
30159                 {
30160                     check_orphaned();
30161                     org.apache.xmlbeans.SimpleValue target = null;
30162                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FERNSFERNALLIES$82, 0);
30163                     if (target == null)
30164                     {
30165                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FERNSFERNALLIES$82);
30166                     }
30167                     target.setEnumValue(fernsfernallies);
30168                 }
30169             }
30170             
30171             /**
30172              * Sets (as xml) the "FERNSFERNALLIES" element
30173              */
30174             public void xsetFERNSFERNALLIES(gov.grants.apply.system.globalLibraryV20.YesNoDataType fernsfernallies)
30175             {
30176                 synchronized (monitor())
30177                 {
30178                     check_orphaned();
30179                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30180                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FERNSFERNALLIES$82, 0);
30181                     if (target == null)
30182                     {
30183                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FERNSFERNALLIES$82);
30184                     }
30185                     target.set(fernsfernallies);
30186                 }
30187             }
30188             
30189             /**
30190              * Unsets the "FERNSFERNALLIES" element
30191              */
30192             public void unsetFERNSFERNALLIES()
30193             {
30194                 synchronized (monitor())
30195                 {
30196                     check_orphaned();
30197                     get_store().remove_element(FERNSFERNALLIES$82, 0);
30198                 }
30199             }
30200             
30201             /**
30202              * Gets the "GYMNOSPERMS" element
30203              */
30204             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGYMNOSPERMS()
30205             {
30206                 synchronized (monitor())
30207                 {
30208                     check_orphaned();
30209                     org.apache.xmlbeans.SimpleValue target = null;
30210                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GYMNOSPERMS$84, 0);
30211                     if (target == null)
30212                     {
30213                       return null;
30214                     }
30215                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
30216                 }
30217             }
30218             
30219             /**
30220              * Gets (as xml) the "GYMNOSPERMS" element
30221              */
30222             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGYMNOSPERMS()
30223             {
30224                 synchronized (monitor())
30225                 {
30226                     check_orphaned();
30227                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30228                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GYMNOSPERMS$84, 0);
30229                     return target;
30230                 }
30231             }
30232             
30233             /**
30234              * True if has "GYMNOSPERMS" element
30235              */
30236             public boolean isSetGYMNOSPERMS()
30237             {
30238                 synchronized (monitor())
30239                 {
30240                     check_orphaned();
30241                     return get_store().count_elements(GYMNOSPERMS$84) != 0;
30242                 }
30243             }
30244             
30245             /**
30246              * Sets the "GYMNOSPERMS" element
30247              */
30248             public void setGYMNOSPERMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum gymnosperms)
30249             {
30250                 synchronized (monitor())
30251                 {
30252                     check_orphaned();
30253                     org.apache.xmlbeans.SimpleValue target = null;
30254                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GYMNOSPERMS$84, 0);
30255                     if (target == null)
30256                     {
30257                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GYMNOSPERMS$84);
30258                     }
30259                     target.setEnumValue(gymnosperms);
30260                 }
30261             }
30262             
30263             /**
30264              * Sets (as xml) the "GYMNOSPERMS" element
30265              */
30266             public void xsetGYMNOSPERMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType gymnosperms)
30267             {
30268                 synchronized (monitor())
30269                 {
30270                     check_orphaned();
30271                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30272                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GYMNOSPERMS$84, 0);
30273                     if (target == null)
30274                     {
30275                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GYMNOSPERMS$84);
30276                     }
30277                     target.set(gymnosperms);
30278                 }
30279             }
30280             
30281             /**
30282              * Unsets the "GYMNOSPERMS" element
30283              */
30284             public void unsetGYMNOSPERMS()
30285             {
30286                 synchronized (monitor())
30287                 {
30288                     check_orphaned();
30289                     get_store().remove_element(GYMNOSPERMS$84, 0);
30290                 }
30291             }
30292             
30293             /**
30294              * Gets the "Coniferales" element
30295              */
30296             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConiferales()
30297             {
30298                 synchronized (monitor())
30299                 {
30300                     check_orphaned();
30301                     org.apache.xmlbeans.SimpleValue target = null;
30302                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONIFERALES$86, 0);
30303                     if (target == null)
30304                     {
30305                       return null;
30306                     }
30307                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
30308                 }
30309             }
30310             
30311             /**
30312              * Gets (as xml) the "Coniferales" element
30313              */
30314             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConiferales()
30315             {
30316                 synchronized (monitor())
30317                 {
30318                     check_orphaned();
30319                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30320                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONIFERALES$86, 0);
30321                     return target;
30322                 }
30323             }
30324             
30325             /**
30326              * True if has "Coniferales" element
30327              */
30328             public boolean isSetConiferales()
30329             {
30330                 synchronized (monitor())
30331                 {
30332                     check_orphaned();
30333                     return get_store().count_elements(CONIFERALES$86) != 0;
30334                 }
30335             }
30336             
30337             /**
30338              * Sets the "Coniferales" element
30339              */
30340             public void setConiferales(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum coniferales)
30341             {
30342                 synchronized (monitor())
30343                 {
30344                     check_orphaned();
30345                     org.apache.xmlbeans.SimpleValue target = null;
30346                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONIFERALES$86, 0);
30347                     if (target == null)
30348                     {
30349                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONIFERALES$86);
30350                     }
30351                     target.setEnumValue(coniferales);
30352                 }
30353             }
30354             
30355             /**
30356              * Sets (as xml) the "Coniferales" element
30357              */
30358             public void xsetConiferales(gov.grants.apply.system.globalLibraryV20.YesNoDataType coniferales)
30359             {
30360                 synchronized (monitor())
30361                 {
30362                     check_orphaned();
30363                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30364                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONIFERALES$86, 0);
30365                     if (target == null)
30366                     {
30367                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONIFERALES$86);
30368                     }
30369                     target.set(coniferales);
30370                 }
30371             }
30372             
30373             /**
30374              * Unsets the "Coniferales" element
30375              */
30376             public void unsetConiferales()
30377             {
30378                 synchronized (monitor())
30379                 {
30380                     check_orphaned();
30381                     get_store().remove_element(CONIFERALES$86, 0);
30382                 }
30383             }
30384             
30385             /**
30386              * Gets the "Cycadales" element
30387              */
30388             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCycadales()
30389             {
30390                 synchronized (monitor())
30391                 {
30392                     check_orphaned();
30393                     org.apache.xmlbeans.SimpleValue target = null;
30394                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CYCADALES$88, 0);
30395                     if (target == null)
30396                     {
30397                       return null;
30398                     }
30399                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
30400                 }
30401             }
30402             
30403             /**
30404              * Gets (as xml) the "Cycadales" element
30405              */
30406             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCycadales()
30407             {
30408                 synchronized (monitor())
30409                 {
30410                     check_orphaned();
30411                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30412                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CYCADALES$88, 0);
30413                     return target;
30414                 }
30415             }
30416             
30417             /**
30418              * True if has "Cycadales" element
30419              */
30420             public boolean isSetCycadales()
30421             {
30422                 synchronized (monitor())
30423                 {
30424                     check_orphaned();
30425                     return get_store().count_elements(CYCADALES$88) != 0;
30426                 }
30427             }
30428             
30429             /**
30430              * Sets the "Cycadales" element
30431              */
30432             public void setCycadales(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cycadales)
30433             {
30434                 synchronized (monitor())
30435                 {
30436                     check_orphaned();
30437                     org.apache.xmlbeans.SimpleValue target = null;
30438                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CYCADALES$88, 0);
30439                     if (target == null)
30440                     {
30441                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CYCADALES$88);
30442                     }
30443                     target.setEnumValue(cycadales);
30444                 }
30445             }
30446             
30447             /**
30448              * Sets (as xml) the "Cycadales" element
30449              */
30450             public void xsetCycadales(gov.grants.apply.system.globalLibraryV20.YesNoDataType cycadales)
30451             {
30452                 synchronized (monitor())
30453                 {
30454                     check_orphaned();
30455                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30456                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CYCADALES$88, 0);
30457                     if (target == null)
30458                     {
30459                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CYCADALES$88);
30460                     }
30461                     target.set(cycadales);
30462                 }
30463             }
30464             
30465             /**
30466              * Unsets the "Cycadales" element
30467              */
30468             public void unsetCycadales()
30469             {
30470                 synchronized (monitor())
30471                 {
30472                     check_orphaned();
30473                     get_store().remove_element(CYCADALES$88, 0);
30474                 }
30475             }
30476             
30477             /**
30478              * Gets the "Ginkgoales" element
30479              */
30480             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGinkgoales()
30481             {
30482                 synchronized (monitor())
30483                 {
30484                     check_orphaned();
30485                     org.apache.xmlbeans.SimpleValue target = null;
30486                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GINKGOALES$90, 0);
30487                     if (target == null)
30488                     {
30489                       return null;
30490                     }
30491                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
30492                 }
30493             }
30494             
30495             /**
30496              * Gets (as xml) the "Ginkgoales" element
30497              */
30498             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGinkgoales()
30499             {
30500                 synchronized (monitor())
30501                 {
30502                     check_orphaned();
30503                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30504                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GINKGOALES$90, 0);
30505                     return target;
30506                 }
30507             }
30508             
30509             /**
30510              * True if has "Ginkgoales" element
30511              */
30512             public boolean isSetGinkgoales()
30513             {
30514                 synchronized (monitor())
30515                 {
30516                     check_orphaned();
30517                     return get_store().count_elements(GINKGOALES$90) != 0;
30518                 }
30519             }
30520             
30521             /**
30522              * Sets the "Ginkgoales" element
30523              */
30524             public void setGinkgoales(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ginkgoales)
30525             {
30526                 synchronized (monitor())
30527                 {
30528                     check_orphaned();
30529                     org.apache.xmlbeans.SimpleValue target = null;
30530                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GINKGOALES$90, 0);
30531                     if (target == null)
30532                     {
30533                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GINKGOALES$90);
30534                     }
30535                     target.setEnumValue(ginkgoales);
30536                 }
30537             }
30538             
30539             /**
30540              * Sets (as xml) the "Ginkgoales" element
30541              */
30542             public void xsetGinkgoales(gov.grants.apply.system.globalLibraryV20.YesNoDataType ginkgoales)
30543             {
30544                 synchronized (monitor())
30545                 {
30546                     check_orphaned();
30547                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30548                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GINKGOALES$90, 0);
30549                     if (target == null)
30550                     {
30551                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GINKGOALES$90);
30552                     }
30553                     target.set(ginkgoales);
30554                 }
30555             }
30556             
30557             /**
30558              * Unsets the "Ginkgoales" element
30559              */
30560             public void unsetGinkgoales()
30561             {
30562                 synchronized (monitor())
30563                 {
30564                     check_orphaned();
30565                     get_store().remove_element(GINKGOALES$90, 0);
30566                 }
30567             }
30568             
30569             /**
30570              * Gets the "Gnetales" element
30571              */
30572             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGnetales()
30573             {
30574                 synchronized (monitor())
30575                 {
30576                     check_orphaned();
30577                     org.apache.xmlbeans.SimpleValue target = null;
30578                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GNETALES$92, 0);
30579                     if (target == null)
30580                     {
30581                       return null;
30582                     }
30583                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
30584                 }
30585             }
30586             
30587             /**
30588              * Gets (as xml) the "Gnetales" element
30589              */
30590             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGnetales()
30591             {
30592                 synchronized (monitor())
30593                 {
30594                     check_orphaned();
30595                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30596                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GNETALES$92, 0);
30597                     return target;
30598                 }
30599             }
30600             
30601             /**
30602              * True if has "Gnetales" element
30603              */
30604             public boolean isSetGnetales()
30605             {
30606                 synchronized (monitor())
30607                 {
30608                     check_orphaned();
30609                     return get_store().count_elements(GNETALES$92) != 0;
30610                 }
30611             }
30612             
30613             /**
30614              * Sets the "Gnetales" element
30615              */
30616             public void setGnetales(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum gnetales)
30617             {
30618                 synchronized (monitor())
30619                 {
30620                     check_orphaned();
30621                     org.apache.xmlbeans.SimpleValue target = null;
30622                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GNETALES$92, 0);
30623                     if (target == null)
30624                     {
30625                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GNETALES$92);
30626                     }
30627                     target.setEnumValue(gnetales);
30628                 }
30629             }
30630             
30631             /**
30632              * Sets (as xml) the "Gnetales" element
30633              */
30634             public void xsetGnetales(gov.grants.apply.system.globalLibraryV20.YesNoDataType gnetales)
30635             {
30636                 synchronized (monitor())
30637                 {
30638                     check_orphaned();
30639                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30640                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GNETALES$92, 0);
30641                     if (target == null)
30642                     {
30643                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GNETALES$92);
30644                     }
30645                     target.set(gnetales);
30646                 }
30647             }
30648             
30649             /**
30650              * Unsets the "Gnetales" element
30651              */
30652             public void unsetGnetales()
30653             {
30654                 synchronized (monitor())
30655                 {
30656                     check_orphaned();
30657                     get_store().remove_element(GNETALES$92, 0);
30658                 }
30659             }
30660             
30661             /**
30662              * Gets the "ANGIOSPERMS" element
30663              */
30664             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getANGIOSPERMS()
30665             {
30666                 synchronized (monitor())
30667                 {
30668                     check_orphaned();
30669                     org.apache.xmlbeans.SimpleValue target = null;
30670                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANGIOSPERMS$94, 0);
30671                     if (target == null)
30672                     {
30673                       return null;
30674                     }
30675                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
30676                 }
30677             }
30678             
30679             /**
30680              * Gets (as xml) the "ANGIOSPERMS" element
30681              */
30682             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetANGIOSPERMS()
30683             {
30684                 synchronized (monitor())
30685                 {
30686                     check_orphaned();
30687                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30688                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANGIOSPERMS$94, 0);
30689                     return target;
30690                 }
30691             }
30692             
30693             /**
30694              * True if has "ANGIOSPERMS" element
30695              */
30696             public boolean isSetANGIOSPERMS()
30697             {
30698                 synchronized (monitor())
30699                 {
30700                     check_orphaned();
30701                     return get_store().count_elements(ANGIOSPERMS$94) != 0;
30702                 }
30703             }
30704             
30705             /**
30706              * Sets the "ANGIOSPERMS" element
30707              */
30708             public void setANGIOSPERMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum angiosperms)
30709             {
30710                 synchronized (monitor())
30711                 {
30712                     check_orphaned();
30713                     org.apache.xmlbeans.SimpleValue target = null;
30714                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANGIOSPERMS$94, 0);
30715                     if (target == null)
30716                     {
30717                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANGIOSPERMS$94);
30718                     }
30719                     target.setEnumValue(angiosperms);
30720                 }
30721             }
30722             
30723             /**
30724              * Sets (as xml) the "ANGIOSPERMS" element
30725              */
30726             public void xsetANGIOSPERMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType angiosperms)
30727             {
30728                 synchronized (monitor())
30729                 {
30730                     check_orphaned();
30731                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30732                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANGIOSPERMS$94, 0);
30733                     if (target == null)
30734                     {
30735                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANGIOSPERMS$94);
30736                     }
30737                     target.set(angiosperms);
30738                 }
30739             }
30740             
30741             /**
30742              * Unsets the "ANGIOSPERMS" element
30743              */
30744             public void unsetANGIOSPERMS()
30745             {
30746                 synchronized (monitor())
30747                 {
30748                     check_orphaned();
30749                     get_store().remove_element(ANGIOSPERMS$94, 0);
30750                 }
30751             }
30752             
30753             /**
30754              * Gets the "Monocots" element
30755              */
30756             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMonocots()
30757             {
30758                 synchronized (monitor())
30759                 {
30760                     check_orphaned();
30761                     org.apache.xmlbeans.SimpleValue target = null;
30762                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOCOTS$96, 0);
30763                     if (target == null)
30764                     {
30765                       return null;
30766                     }
30767                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
30768                 }
30769             }
30770             
30771             /**
30772              * Gets (as xml) the "Monocots" element
30773              */
30774             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMonocots()
30775             {
30776                 synchronized (monitor())
30777                 {
30778                     check_orphaned();
30779                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30780                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOCOTS$96, 0);
30781                     return target;
30782                 }
30783             }
30784             
30785             /**
30786              * True if has "Monocots" element
30787              */
30788             public boolean isSetMonocots()
30789             {
30790                 synchronized (monitor())
30791                 {
30792                     check_orphaned();
30793                     return get_store().count_elements(MONOCOTS$96) != 0;
30794                 }
30795             }
30796             
30797             /**
30798              * Sets the "Monocots" element
30799              */
30800             public void setMonocots(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum monocots)
30801             {
30802                 synchronized (monitor())
30803                 {
30804                     check_orphaned();
30805                     org.apache.xmlbeans.SimpleValue target = null;
30806                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOCOTS$96, 0);
30807                     if (target == null)
30808                     {
30809                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MONOCOTS$96);
30810                     }
30811                     target.setEnumValue(monocots);
30812                 }
30813             }
30814             
30815             /**
30816              * Sets (as xml) the "Monocots" element
30817              */
30818             public void xsetMonocots(gov.grants.apply.system.globalLibraryV20.YesNoDataType monocots)
30819             {
30820                 synchronized (monitor())
30821                 {
30822                     check_orphaned();
30823                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30824                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOCOTS$96, 0);
30825                     if (target == null)
30826                     {
30827                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MONOCOTS$96);
30828                     }
30829                     target.set(monocots);
30830                 }
30831             }
30832             
30833             /**
30834              * Unsets the "Monocots" element
30835              */
30836             public void unsetMonocots()
30837             {
30838                 synchronized (monitor())
30839                 {
30840                     check_orphaned();
30841                     get_store().remove_element(MONOCOTS$96, 0);
30842                 }
30843             }
30844             
30845             /**
30846              * Gets the "Arecaceae" element
30847              */
30848             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArecaceae()
30849             {
30850                 synchronized (monitor())
30851                 {
30852                     check_orphaned();
30853                     org.apache.xmlbeans.SimpleValue target = null;
30854                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARECACEAE$98, 0);
30855                     if (target == null)
30856                     {
30857                       return null;
30858                     }
30859                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
30860                 }
30861             }
30862             
30863             /**
30864              * Gets (as xml) the "Arecaceae" element
30865              */
30866             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArecaceae()
30867             {
30868                 synchronized (monitor())
30869                 {
30870                     check_orphaned();
30871                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30872                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARECACEAE$98, 0);
30873                     return target;
30874                 }
30875             }
30876             
30877             /**
30878              * True if has "Arecaceae" element
30879              */
30880             public boolean isSetArecaceae()
30881             {
30882                 synchronized (monitor())
30883                 {
30884                     check_orphaned();
30885                     return get_store().count_elements(ARECACEAE$98) != 0;
30886                 }
30887             }
30888             
30889             /**
30890              * Sets the "Arecaceae" element
30891              */
30892             public void setArecaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum arecaceae)
30893             {
30894                 synchronized (monitor())
30895                 {
30896                     check_orphaned();
30897                     org.apache.xmlbeans.SimpleValue target = null;
30898                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARECACEAE$98, 0);
30899                     if (target == null)
30900                     {
30901                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARECACEAE$98);
30902                     }
30903                     target.setEnumValue(arecaceae);
30904                 }
30905             }
30906             
30907             /**
30908              * Sets (as xml) the "Arecaceae" element
30909              */
30910             public void xsetArecaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType arecaceae)
30911             {
30912                 synchronized (monitor())
30913                 {
30914                     check_orphaned();
30915                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30916                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARECACEAE$98, 0);
30917                     if (target == null)
30918                     {
30919                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ARECACEAE$98);
30920                     }
30921                     target.set(arecaceae);
30922                 }
30923             }
30924             
30925             /**
30926              * Unsets the "Arecaceae" element
30927              */
30928             public void unsetArecaceae()
30929             {
30930                 synchronized (monitor())
30931                 {
30932                     check_orphaned();
30933                     get_store().remove_element(ARECACEAE$98, 0);
30934                 }
30935             }
30936             
30937             /**
30938              * Gets the "Cyperaceae" element
30939              */
30940             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCyperaceae()
30941             {
30942                 synchronized (monitor())
30943                 {
30944                     check_orphaned();
30945                     org.apache.xmlbeans.SimpleValue target = null;
30946                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CYPERACEAE$100, 0);
30947                     if (target == null)
30948                     {
30949                       return null;
30950                     }
30951                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
30952                 }
30953             }
30954             
30955             /**
30956              * Gets (as xml) the "Cyperaceae" element
30957              */
30958             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCyperaceae()
30959             {
30960                 synchronized (monitor())
30961                 {
30962                     check_orphaned();
30963                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
30964                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CYPERACEAE$100, 0);
30965                     return target;
30966                 }
30967             }
30968             
30969             /**
30970              * True if has "Cyperaceae" element
30971              */
30972             public boolean isSetCyperaceae()
30973             {
30974                 synchronized (monitor())
30975                 {
30976                     check_orphaned();
30977                     return get_store().count_elements(CYPERACEAE$100) != 0;
30978                 }
30979             }
30980             
30981             /**
30982              * Sets the "Cyperaceae" element
30983              */
30984             public void setCyperaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cyperaceae)
30985             {
30986                 synchronized (monitor())
30987                 {
30988                     check_orphaned();
30989                     org.apache.xmlbeans.SimpleValue target = null;
30990                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CYPERACEAE$100, 0);
30991                     if (target == null)
30992                     {
30993                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CYPERACEAE$100);
30994                     }
30995                     target.setEnumValue(cyperaceae);
30996                 }
30997             }
30998             
30999             /**
31000              * Sets (as xml) the "Cyperaceae" element
31001              */
31002             public void xsetCyperaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType cyperaceae)
31003             {
31004                 synchronized (monitor())
31005                 {
31006                     check_orphaned();
31007                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31008                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CYPERACEAE$100, 0);
31009                     if (target == null)
31010                     {
31011                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CYPERACEAE$100);
31012                     }
31013                     target.set(cyperaceae);
31014                 }
31015             }
31016             
31017             /**
31018              * Unsets the "Cyperaceae" element
31019              */
31020             public void unsetCyperaceae()
31021             {
31022                 synchronized (monitor())
31023                 {
31024                     check_orphaned();
31025                     get_store().remove_element(CYPERACEAE$100, 0);
31026                 }
31027             }
31028             
31029             /**
31030              * Gets the "Liliaceae" element
31031              */
31032             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLiliaceae()
31033             {
31034                 synchronized (monitor())
31035                 {
31036                     check_orphaned();
31037                     org.apache.xmlbeans.SimpleValue target = null;
31038                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LILIACEAE$102, 0);
31039                     if (target == null)
31040                     {
31041                       return null;
31042                     }
31043                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
31044                 }
31045             }
31046             
31047             /**
31048              * Gets (as xml) the "Liliaceae" element
31049              */
31050             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLiliaceae()
31051             {
31052                 synchronized (monitor())
31053                 {
31054                     check_orphaned();
31055                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31056                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LILIACEAE$102, 0);
31057                     return target;
31058                 }
31059             }
31060             
31061             /**
31062              * True if has "Liliaceae" element
31063              */
31064             public boolean isSetLiliaceae()
31065             {
31066                 synchronized (monitor())
31067                 {
31068                     check_orphaned();
31069                     return get_store().count_elements(LILIACEAE$102) != 0;
31070                 }
31071             }
31072             
31073             /**
31074              * Sets the "Liliaceae" element
31075              */
31076             public void setLiliaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum liliaceae)
31077             {
31078                 synchronized (monitor())
31079                 {
31080                     check_orphaned();
31081                     org.apache.xmlbeans.SimpleValue target = null;
31082                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LILIACEAE$102, 0);
31083                     if (target == null)
31084                     {
31085                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LILIACEAE$102);
31086                     }
31087                     target.setEnumValue(liliaceae);
31088                 }
31089             }
31090             
31091             /**
31092              * Sets (as xml) the "Liliaceae" element
31093              */
31094             public void xsetLiliaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType liliaceae)
31095             {
31096                 synchronized (monitor())
31097                 {
31098                     check_orphaned();
31099                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31100                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LILIACEAE$102, 0);
31101                     if (target == null)
31102                     {
31103                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LILIACEAE$102);
31104                     }
31105                     target.set(liliaceae);
31106                 }
31107             }
31108             
31109             /**
31110              * Unsets the "Liliaceae" element
31111              */
31112             public void unsetLiliaceae()
31113             {
31114                 synchronized (monitor())
31115                 {
31116                     check_orphaned();
31117                     get_store().remove_element(LILIACEAE$102, 0);
31118                 }
31119             }
31120             
31121             /**
31122              * Gets the "Orchidaceae" element
31123              */
31124             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOrchidaceae()
31125             {
31126                 synchronized (monitor())
31127                 {
31128                     check_orphaned();
31129                     org.apache.xmlbeans.SimpleValue target = null;
31130                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORCHIDACEAE$104, 0);
31131                     if (target == null)
31132                     {
31133                       return null;
31134                     }
31135                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
31136                 }
31137             }
31138             
31139             /**
31140              * Gets (as xml) the "Orchidaceae" element
31141              */
31142             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOrchidaceae()
31143             {
31144                 synchronized (monitor())
31145                 {
31146                     check_orphaned();
31147                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31148                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ORCHIDACEAE$104, 0);
31149                     return target;
31150                 }
31151             }
31152             
31153             /**
31154              * True if has "Orchidaceae" element
31155              */
31156             public boolean isSetOrchidaceae()
31157             {
31158                 synchronized (monitor())
31159                 {
31160                     check_orphaned();
31161                     return get_store().count_elements(ORCHIDACEAE$104) != 0;
31162                 }
31163             }
31164             
31165             /**
31166              * Sets the "Orchidaceae" element
31167              */
31168             public void setOrchidaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum orchidaceae)
31169             {
31170                 synchronized (monitor())
31171                 {
31172                     check_orphaned();
31173                     org.apache.xmlbeans.SimpleValue target = null;
31174                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORCHIDACEAE$104, 0);
31175                     if (target == null)
31176                     {
31177                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORCHIDACEAE$104);
31178                     }
31179                     target.setEnumValue(orchidaceae);
31180                 }
31181             }
31182             
31183             /**
31184              * Sets (as xml) the "Orchidaceae" element
31185              */
31186             public void xsetOrchidaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType orchidaceae)
31187             {
31188                 synchronized (monitor())
31189                 {
31190                     check_orphaned();
31191                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31192                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ORCHIDACEAE$104, 0);
31193                     if (target == null)
31194                     {
31195                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ORCHIDACEAE$104);
31196                     }
31197                     target.set(orchidaceae);
31198                 }
31199             }
31200             
31201             /**
31202              * Unsets the "Orchidaceae" element
31203              */
31204             public void unsetOrchidaceae()
31205             {
31206                 synchronized (monitor())
31207                 {
31208                     check_orphaned();
31209                     get_store().remove_element(ORCHIDACEAE$104, 0);
31210                 }
31211             }
31212             
31213             /**
31214              * Gets the "Poaceae" element
31215              */
31216             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPoaceae()
31217             {
31218                 synchronized (monitor())
31219                 {
31220                     check_orphaned();
31221                     org.apache.xmlbeans.SimpleValue target = null;
31222                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POACEAE$106, 0);
31223                     if (target == null)
31224                     {
31225                       return null;
31226                     }
31227                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
31228                 }
31229             }
31230             
31231             /**
31232              * Gets (as xml) the "Poaceae" element
31233              */
31234             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPoaceae()
31235             {
31236                 synchronized (monitor())
31237                 {
31238                     check_orphaned();
31239                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31240                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POACEAE$106, 0);
31241                     return target;
31242                 }
31243             }
31244             
31245             /**
31246              * True if has "Poaceae" element
31247              */
31248             public boolean isSetPoaceae()
31249             {
31250                 synchronized (monitor())
31251                 {
31252                     check_orphaned();
31253                     return get_store().count_elements(POACEAE$106) != 0;
31254                 }
31255             }
31256             
31257             /**
31258              * Sets the "Poaceae" element
31259              */
31260             public void setPoaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum poaceae)
31261             {
31262                 synchronized (monitor())
31263                 {
31264                     check_orphaned();
31265                     org.apache.xmlbeans.SimpleValue target = null;
31266                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POACEAE$106, 0);
31267                     if (target == null)
31268                     {
31269                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POACEAE$106);
31270                     }
31271                     target.setEnumValue(poaceae);
31272                 }
31273             }
31274             
31275             /**
31276              * Sets (as xml) the "Poaceae" element
31277              */
31278             public void xsetPoaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType poaceae)
31279             {
31280                 synchronized (monitor())
31281                 {
31282                     check_orphaned();
31283                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31284                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POACEAE$106, 0);
31285                     if (target == null)
31286                     {
31287                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(POACEAE$106);
31288                     }
31289                     target.set(poaceae);
31290                 }
31291             }
31292             
31293             /**
31294              * Unsets the "Poaceae" element
31295              */
31296             public void unsetPoaceae()
31297             {
31298                 synchronized (monitor())
31299                 {
31300                     check_orphaned();
31301                     get_store().remove_element(POACEAE$106, 0);
31302                 }
31303             }
31304             
31305             /**
31306              * Gets the "Dicots" element
31307              */
31308             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDicots()
31309             {
31310                 synchronized (monitor())
31311                 {
31312                     check_orphaned();
31313                     org.apache.xmlbeans.SimpleValue target = null;
31314                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DICOTS$108, 0);
31315                     if (target == null)
31316                     {
31317                       return null;
31318                     }
31319                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
31320                 }
31321             }
31322             
31323             /**
31324              * Gets (as xml) the "Dicots" element
31325              */
31326             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDicots()
31327             {
31328                 synchronized (monitor())
31329                 {
31330                     check_orphaned();
31331                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31332                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DICOTS$108, 0);
31333                     return target;
31334                 }
31335             }
31336             
31337             /**
31338              * True if has "Dicots" element
31339              */
31340             public boolean isSetDicots()
31341             {
31342                 synchronized (monitor())
31343                 {
31344                     check_orphaned();
31345                     return get_store().count_elements(DICOTS$108) != 0;
31346                 }
31347             }
31348             
31349             /**
31350              * Sets the "Dicots" element
31351              */
31352             public void setDicots(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum dicots)
31353             {
31354                 synchronized (monitor())
31355                 {
31356                     check_orphaned();
31357                     org.apache.xmlbeans.SimpleValue target = null;
31358                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DICOTS$108, 0);
31359                     if (target == null)
31360                     {
31361                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DICOTS$108);
31362                     }
31363                     target.setEnumValue(dicots);
31364                 }
31365             }
31366             
31367             /**
31368              * Sets (as xml) the "Dicots" element
31369              */
31370             public void xsetDicots(gov.grants.apply.system.globalLibraryV20.YesNoDataType dicots)
31371             {
31372                 synchronized (monitor())
31373                 {
31374                     check_orphaned();
31375                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31376                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DICOTS$108, 0);
31377                     if (target == null)
31378                     {
31379                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DICOTS$108);
31380                     }
31381                     target.set(dicots);
31382                 }
31383             }
31384             
31385             /**
31386              * Unsets the "Dicots" element
31387              */
31388             public void unsetDicots()
31389             {
31390                 synchronized (monitor())
31391                 {
31392                     check_orphaned();
31393                     get_store().remove_element(DICOTS$108, 0);
31394                 }
31395             }
31396             
31397             /**
31398              * Gets the "Apiaceae" element
31399              */
31400             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getApiaceae()
31401             {
31402                 synchronized (monitor())
31403                 {
31404                     check_orphaned();
31405                     org.apache.xmlbeans.SimpleValue target = null;
31406                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APIACEAE$110, 0);
31407                     if (target == null)
31408                     {
31409                       return null;
31410                     }
31411                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
31412                 }
31413             }
31414             
31415             /**
31416              * Gets (as xml) the "Apiaceae" element
31417              */
31418             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetApiaceae()
31419             {
31420                 synchronized (monitor())
31421                 {
31422                     check_orphaned();
31423                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31424                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APIACEAE$110, 0);
31425                     return target;
31426                 }
31427             }
31428             
31429             /**
31430              * True if has "Apiaceae" element
31431              */
31432             public boolean isSetApiaceae()
31433             {
31434                 synchronized (monitor())
31435                 {
31436                     check_orphaned();
31437                     return get_store().count_elements(APIACEAE$110) != 0;
31438                 }
31439             }
31440             
31441             /**
31442              * Sets the "Apiaceae" element
31443              */
31444             public void setApiaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum apiaceae)
31445             {
31446                 synchronized (monitor())
31447                 {
31448                     check_orphaned();
31449                     org.apache.xmlbeans.SimpleValue target = null;
31450                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APIACEAE$110, 0);
31451                     if (target == null)
31452                     {
31453                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APIACEAE$110);
31454                     }
31455                     target.setEnumValue(apiaceae);
31456                 }
31457             }
31458             
31459             /**
31460              * Sets (as xml) the "Apiaceae" element
31461              */
31462             public void xsetApiaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType apiaceae)
31463             {
31464                 synchronized (monitor())
31465                 {
31466                     check_orphaned();
31467                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31468                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APIACEAE$110, 0);
31469                     if (target == null)
31470                     {
31471                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(APIACEAE$110);
31472                     }
31473                     target.set(apiaceae);
31474                 }
31475             }
31476             
31477             /**
31478              * Unsets the "Apiaceae" element
31479              */
31480             public void unsetApiaceae()
31481             {
31482                 synchronized (monitor())
31483                 {
31484                     check_orphaned();
31485                     get_store().remove_element(APIACEAE$110, 0);
31486                 }
31487             }
31488             
31489             /**
31490              * Gets the "Asteraceae" element
31491              */
31492             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAsteraceae()
31493             {
31494                 synchronized (monitor())
31495                 {
31496                     check_orphaned();
31497                     org.apache.xmlbeans.SimpleValue target = null;
31498                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASTERACEAE$112, 0);
31499                     if (target == null)
31500                     {
31501                       return null;
31502                     }
31503                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
31504                 }
31505             }
31506             
31507             /**
31508              * Gets (as xml) the "Asteraceae" element
31509              */
31510             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAsteraceae()
31511             {
31512                 synchronized (monitor())
31513                 {
31514                     check_orphaned();
31515                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31516                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASTERACEAE$112, 0);
31517                     return target;
31518                 }
31519             }
31520             
31521             /**
31522              * True if has "Asteraceae" element
31523              */
31524             public boolean isSetAsteraceae()
31525             {
31526                 synchronized (monitor())
31527                 {
31528                     check_orphaned();
31529                     return get_store().count_elements(ASTERACEAE$112) != 0;
31530                 }
31531             }
31532             
31533             /**
31534              * Sets the "Asteraceae" element
31535              */
31536             public void setAsteraceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum asteraceae)
31537             {
31538                 synchronized (monitor())
31539                 {
31540                     check_orphaned();
31541                     org.apache.xmlbeans.SimpleValue target = null;
31542                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASTERACEAE$112, 0);
31543                     if (target == null)
31544                     {
31545                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ASTERACEAE$112);
31546                     }
31547                     target.setEnumValue(asteraceae);
31548                 }
31549             }
31550             
31551             /**
31552              * Sets (as xml) the "Asteraceae" element
31553              */
31554             public void xsetAsteraceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType asteraceae)
31555             {
31556                 synchronized (monitor())
31557                 {
31558                     check_orphaned();
31559                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31560                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASTERACEAE$112, 0);
31561                     if (target == null)
31562                     {
31563                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ASTERACEAE$112);
31564                     }
31565                     target.set(asteraceae);
31566                 }
31567             }
31568             
31569             /**
31570              * Unsets the "Asteraceae" element
31571              */
31572             public void unsetAsteraceae()
31573             {
31574                 synchronized (monitor())
31575                 {
31576                     check_orphaned();
31577                     get_store().remove_element(ASTERACEAE$112, 0);
31578                 }
31579             }
31580             
31581             /**
31582              * Gets the "Brassicaceae" element
31583              */
31584             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBrassicaceae()
31585             {
31586                 synchronized (monitor())
31587                 {
31588                     check_orphaned();
31589                     org.apache.xmlbeans.SimpleValue target = null;
31590                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRASSICACEAE$114, 0);
31591                     if (target == null)
31592                     {
31593                       return null;
31594                     }
31595                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
31596                 }
31597             }
31598             
31599             /**
31600              * Gets (as xml) the "Brassicaceae" element
31601              */
31602             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBrassicaceae()
31603             {
31604                 synchronized (monitor())
31605                 {
31606                     check_orphaned();
31607                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31608                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRASSICACEAE$114, 0);
31609                     return target;
31610                 }
31611             }
31612             
31613             /**
31614              * True if has "Brassicaceae" element
31615              */
31616             public boolean isSetBrassicaceae()
31617             {
31618                 synchronized (monitor())
31619                 {
31620                     check_orphaned();
31621                     return get_store().count_elements(BRASSICACEAE$114) != 0;
31622                 }
31623             }
31624             
31625             /**
31626              * Sets the "Brassicaceae" element
31627              */
31628             public void setBrassicaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum brassicaceae)
31629             {
31630                 synchronized (monitor())
31631                 {
31632                     check_orphaned();
31633                     org.apache.xmlbeans.SimpleValue target = null;
31634                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRASSICACEAE$114, 0);
31635                     if (target == null)
31636                     {
31637                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BRASSICACEAE$114);
31638                     }
31639                     target.setEnumValue(brassicaceae);
31640                 }
31641             }
31642             
31643             /**
31644              * Sets (as xml) the "Brassicaceae" element
31645              */
31646             public void xsetBrassicaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType brassicaceae)
31647             {
31648                 synchronized (monitor())
31649                 {
31650                     check_orphaned();
31651                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31652                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRASSICACEAE$114, 0);
31653                     if (target == null)
31654                     {
31655                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BRASSICACEAE$114);
31656                     }
31657                     target.set(brassicaceae);
31658                 }
31659             }
31660             
31661             /**
31662              * Unsets the "Brassicaceae" element
31663              */
31664             public void unsetBrassicaceae()
31665             {
31666                 synchronized (monitor())
31667                 {
31668                     check_orphaned();
31669                     get_store().remove_element(BRASSICACEAE$114, 0);
31670                 }
31671             }
31672             
31673             /**
31674              * Gets the "Fabaceae" element
31675              */
31676             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFabaceae()
31677             {
31678                 synchronized (monitor())
31679                 {
31680                     check_orphaned();
31681                     org.apache.xmlbeans.SimpleValue target = null;
31682                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FABACEAE$116, 0);
31683                     if (target == null)
31684                     {
31685                       return null;
31686                     }
31687                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
31688                 }
31689             }
31690             
31691             /**
31692              * Gets (as xml) the "Fabaceae" element
31693              */
31694             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFabaceae()
31695             {
31696                 synchronized (monitor())
31697                 {
31698                     check_orphaned();
31699                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31700                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FABACEAE$116, 0);
31701                     return target;
31702                 }
31703             }
31704             
31705             /**
31706              * True if has "Fabaceae" element
31707              */
31708             public boolean isSetFabaceae()
31709             {
31710                 synchronized (monitor())
31711                 {
31712                     check_orphaned();
31713                     return get_store().count_elements(FABACEAE$116) != 0;
31714                 }
31715             }
31716             
31717             /**
31718              * Sets the "Fabaceae" element
31719              */
31720             public void setFabaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fabaceae)
31721             {
31722                 synchronized (monitor())
31723                 {
31724                     check_orphaned();
31725                     org.apache.xmlbeans.SimpleValue target = null;
31726                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FABACEAE$116, 0);
31727                     if (target == null)
31728                     {
31729                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FABACEAE$116);
31730                     }
31731                     target.setEnumValue(fabaceae);
31732                 }
31733             }
31734             
31735             /**
31736              * Sets (as xml) the "Fabaceae" element
31737              */
31738             public void xsetFabaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType fabaceae)
31739             {
31740                 synchronized (monitor())
31741                 {
31742                     check_orphaned();
31743                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31744                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FABACEAE$116, 0);
31745                     if (target == null)
31746                     {
31747                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FABACEAE$116);
31748                     }
31749                     target.set(fabaceae);
31750                 }
31751             }
31752             
31753             /**
31754              * Unsets the "Fabaceae" element
31755              */
31756             public void unsetFabaceae()
31757             {
31758                 synchronized (monitor())
31759                 {
31760                     check_orphaned();
31761                     get_store().remove_element(FABACEAE$116, 0);
31762                 }
31763             }
31764             
31765             /**
31766              * Gets the "Lamiaceae" element
31767              */
31768             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLamiaceae()
31769             {
31770                 synchronized (monitor())
31771                 {
31772                     check_orphaned();
31773                     org.apache.xmlbeans.SimpleValue target = null;
31774                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LAMIACEAE$118, 0);
31775                     if (target == null)
31776                     {
31777                       return null;
31778                     }
31779                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
31780                 }
31781             }
31782             
31783             /**
31784              * Gets (as xml) the "Lamiaceae" element
31785              */
31786             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLamiaceae()
31787             {
31788                 synchronized (monitor())
31789                 {
31790                     check_orphaned();
31791                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31792                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LAMIACEAE$118, 0);
31793                     return target;
31794                 }
31795             }
31796             
31797             /**
31798              * True if has "Lamiaceae" element
31799              */
31800             public boolean isSetLamiaceae()
31801             {
31802                 synchronized (monitor())
31803                 {
31804                     check_orphaned();
31805                     return get_store().count_elements(LAMIACEAE$118) != 0;
31806                 }
31807             }
31808             
31809             /**
31810              * Sets the "Lamiaceae" element
31811              */
31812             public void setLamiaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum lamiaceae)
31813             {
31814                 synchronized (monitor())
31815                 {
31816                     check_orphaned();
31817                     org.apache.xmlbeans.SimpleValue target = null;
31818                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LAMIACEAE$118, 0);
31819                     if (target == null)
31820                     {
31821                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LAMIACEAE$118);
31822                     }
31823                     target.setEnumValue(lamiaceae);
31824                 }
31825             }
31826             
31827             /**
31828              * Sets (as xml) the "Lamiaceae" element
31829              */
31830             public void xsetLamiaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType lamiaceae)
31831             {
31832                 synchronized (monitor())
31833                 {
31834                     check_orphaned();
31835                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31836                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LAMIACEAE$118, 0);
31837                     if (target == null)
31838                     {
31839                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LAMIACEAE$118);
31840                     }
31841                     target.set(lamiaceae);
31842                 }
31843             }
31844             
31845             /**
31846              * Unsets the "Lamiaceae" element
31847              */
31848             public void unsetLamiaceae()
31849             {
31850                 synchronized (monitor())
31851                 {
31852                     check_orphaned();
31853                     get_store().remove_element(LAMIACEAE$118, 0);
31854                 }
31855             }
31856             
31857             /**
31858              * Gets the "Rosaceae" element
31859              */
31860             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRosaceae()
31861             {
31862                 synchronized (monitor())
31863                 {
31864                     check_orphaned();
31865                     org.apache.xmlbeans.SimpleValue target = null;
31866                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ROSACEAE$120, 0);
31867                     if (target == null)
31868                     {
31869                       return null;
31870                     }
31871                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
31872                 }
31873             }
31874             
31875             /**
31876              * Gets (as xml) the "Rosaceae" element
31877              */
31878             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRosaceae()
31879             {
31880                 synchronized (monitor())
31881                 {
31882                     check_orphaned();
31883                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31884                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ROSACEAE$120, 0);
31885                     return target;
31886                 }
31887             }
31888             
31889             /**
31890              * True if has "Rosaceae" element
31891              */
31892             public boolean isSetRosaceae()
31893             {
31894                 synchronized (monitor())
31895                 {
31896                     check_orphaned();
31897                     return get_store().count_elements(ROSACEAE$120) != 0;
31898                 }
31899             }
31900             
31901             /**
31902              * Sets the "Rosaceae" element
31903              */
31904             public void setRosaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum rosaceae)
31905             {
31906                 synchronized (monitor())
31907                 {
31908                     check_orphaned();
31909                     org.apache.xmlbeans.SimpleValue target = null;
31910                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ROSACEAE$120, 0);
31911                     if (target == null)
31912                     {
31913                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ROSACEAE$120);
31914                     }
31915                     target.setEnumValue(rosaceae);
31916                 }
31917             }
31918             
31919             /**
31920              * Sets (as xml) the "Rosaceae" element
31921              */
31922             public void xsetRosaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType rosaceae)
31923             {
31924                 synchronized (monitor())
31925                 {
31926                     check_orphaned();
31927                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31928                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ROSACEAE$120, 0);
31929                     if (target == null)
31930                     {
31931                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ROSACEAE$120);
31932                     }
31933                     target.set(rosaceae);
31934                 }
31935             }
31936             
31937             /**
31938              * Unsets the "Rosaceae" element
31939              */
31940             public void unsetRosaceae()
31941             {
31942                 synchronized (monitor())
31943                 {
31944                     check_orphaned();
31945                     get_store().remove_element(ROSACEAE$120, 0);
31946                 }
31947             }
31948             
31949             /**
31950              * Gets the "Solanaceae" element
31951              */
31952             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSolanaceae()
31953             {
31954                 synchronized (monitor())
31955                 {
31956                     check_orphaned();
31957                     org.apache.xmlbeans.SimpleValue target = null;
31958                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOLANACEAE$122, 0);
31959                     if (target == null)
31960                     {
31961                       return null;
31962                     }
31963                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
31964                 }
31965             }
31966             
31967             /**
31968              * Gets (as xml) the "Solanaceae" element
31969              */
31970             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSolanaceae()
31971             {
31972                 synchronized (monitor())
31973                 {
31974                     check_orphaned();
31975                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
31976                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOLANACEAE$122, 0);
31977                     return target;
31978                 }
31979             }
31980             
31981             /**
31982              * True if has "Solanaceae" element
31983              */
31984             public boolean isSetSolanaceae()
31985             {
31986                 synchronized (monitor())
31987                 {
31988                     check_orphaned();
31989                     return get_store().count_elements(SOLANACEAE$122) != 0;
31990                 }
31991             }
31992             
31993             /**
31994              * Sets the "Solanaceae" element
31995              */
31996             public void setSolanaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum solanaceae)
31997             {
31998                 synchronized (monitor())
31999                 {
32000                     check_orphaned();
32001                     org.apache.xmlbeans.SimpleValue target = null;
32002                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOLANACEAE$122, 0);
32003                     if (target == null)
32004                     {
32005                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOLANACEAE$122);
32006                     }
32007                     target.setEnumValue(solanaceae);
32008                 }
32009             }
32010             
32011             /**
32012              * Sets (as xml) the "Solanaceae" element
32013              */
32014             public void xsetSolanaceae(gov.grants.apply.system.globalLibraryV20.YesNoDataType solanaceae)
32015             {
32016                 synchronized (monitor())
32017                 {
32018                     check_orphaned();
32019                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32020                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOLANACEAE$122, 0);
32021                     if (target == null)
32022                     {
32023                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SOLANACEAE$122);
32024                     }
32025                     target.set(solanaceae);
32026                 }
32027             }
32028             
32029             /**
32030              * Unsets the "Solanaceae" element
32031              */
32032             public void unsetSolanaceae()
32033             {
32034                 synchronized (monitor())
32035                 {
32036                     check_orphaned();
32037                     get_store().remove_element(SOLANACEAE$122, 0);
32038                 }
32039             }
32040             
32041             /**
32042              * Gets the "ANIMALS" element
32043              */
32044             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getANIMALS()
32045             {
32046                 synchronized (monitor())
32047                 {
32048                     check_orphaned();
32049                     org.apache.xmlbeans.SimpleValue target = null;
32050                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANIMALS$124, 0);
32051                     if (target == null)
32052                     {
32053                       return null;
32054                     }
32055                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
32056                 }
32057             }
32058             
32059             /**
32060              * Gets (as xml) the "ANIMALS" element
32061              */
32062             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetANIMALS()
32063             {
32064                 synchronized (monitor())
32065                 {
32066                     check_orphaned();
32067                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32068                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANIMALS$124, 0);
32069                     return target;
32070                 }
32071             }
32072             
32073             /**
32074              * True if has "ANIMALS" element
32075              */
32076             public boolean isSetANIMALS()
32077             {
32078                 synchronized (monitor())
32079                 {
32080                     check_orphaned();
32081                     return get_store().count_elements(ANIMALS$124) != 0;
32082                 }
32083             }
32084             
32085             /**
32086              * Sets the "ANIMALS" element
32087              */
32088             public void setANIMALS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum animals)
32089             {
32090                 synchronized (monitor())
32091                 {
32092                     check_orphaned();
32093                     org.apache.xmlbeans.SimpleValue target = null;
32094                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANIMALS$124, 0);
32095                     if (target == null)
32096                     {
32097                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANIMALS$124);
32098                     }
32099                     target.setEnumValue(animals);
32100                 }
32101             }
32102             
32103             /**
32104              * Sets (as xml) the "ANIMALS" element
32105              */
32106             public void xsetANIMALS(gov.grants.apply.system.globalLibraryV20.YesNoDataType animals)
32107             {
32108                 synchronized (monitor())
32109                 {
32110                     check_orphaned();
32111                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32112                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANIMALS$124, 0);
32113                     if (target == null)
32114                     {
32115                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANIMALS$124);
32116                     }
32117                     target.set(animals);
32118                 }
32119             }
32120             
32121             /**
32122              * Unsets the "ANIMALS" element
32123              */
32124             public void unsetANIMALS()
32125             {
32126                 synchronized (monitor())
32127                 {
32128                     check_orphaned();
32129                     get_store().remove_element(ANIMALS$124, 0);
32130                 }
32131             }
32132             
32133             /**
32134              * Gets the "INVERTEBRATES" element
32135              */
32136             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getINVERTEBRATES()
32137             {
32138                 synchronized (monitor())
32139                 {
32140                     check_orphaned();
32141                     org.apache.xmlbeans.SimpleValue target = null;
32142                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INVERTEBRATES$126, 0);
32143                     if (target == null)
32144                     {
32145                       return null;
32146                     }
32147                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
32148                 }
32149             }
32150             
32151             /**
32152              * Gets (as xml) the "INVERTEBRATES" element
32153              */
32154             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetINVERTEBRATES()
32155             {
32156                 synchronized (monitor())
32157                 {
32158                     check_orphaned();
32159                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32160                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INVERTEBRATES$126, 0);
32161                     return target;
32162                 }
32163             }
32164             
32165             /**
32166              * True if has "INVERTEBRATES" element
32167              */
32168             public boolean isSetINVERTEBRATES()
32169             {
32170                 synchronized (monitor())
32171                 {
32172                     check_orphaned();
32173                     return get_store().count_elements(INVERTEBRATES$126) != 0;
32174                 }
32175             }
32176             
32177             /**
32178              * Sets the "INVERTEBRATES" element
32179              */
32180             public void setINVERTEBRATES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum invertebrates)
32181             {
32182                 synchronized (monitor())
32183                 {
32184                     check_orphaned();
32185                     org.apache.xmlbeans.SimpleValue target = null;
32186                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INVERTEBRATES$126, 0);
32187                     if (target == null)
32188                     {
32189                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INVERTEBRATES$126);
32190                     }
32191                     target.setEnumValue(invertebrates);
32192                 }
32193             }
32194             
32195             /**
32196              * Sets (as xml) the "INVERTEBRATES" element
32197              */
32198             public void xsetINVERTEBRATES(gov.grants.apply.system.globalLibraryV20.YesNoDataType invertebrates)
32199             {
32200                 synchronized (monitor())
32201                 {
32202                     check_orphaned();
32203                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32204                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INVERTEBRATES$126, 0);
32205                     if (target == null)
32206                     {
32207                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INVERTEBRATES$126);
32208                     }
32209                     target.set(invertebrates);
32210                 }
32211             }
32212             
32213             /**
32214              * Unsets the "INVERTEBRATES" element
32215              */
32216             public void unsetINVERTEBRATES()
32217             {
32218                 synchronized (monitor())
32219                 {
32220                     check_orphaned();
32221                     get_store().remove_element(INVERTEBRATES$126, 0);
32222                 }
32223             }
32224             
32225             /**
32226              * Gets the "MESOZOAPLACOZOA" element
32227              */
32228             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMESOZOAPLACOZOA()
32229             {
32230                 synchronized (monitor())
32231                 {
32232                     check_orphaned();
32233                     org.apache.xmlbeans.SimpleValue target = null;
32234                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MESOZOAPLACOZOA$128, 0);
32235                     if (target == null)
32236                     {
32237                       return null;
32238                     }
32239                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
32240                 }
32241             }
32242             
32243             /**
32244              * Gets (as xml) the "MESOZOAPLACOZOA" element
32245              */
32246             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMESOZOAPLACOZOA()
32247             {
32248                 synchronized (monitor())
32249                 {
32250                     check_orphaned();
32251                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32252                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MESOZOAPLACOZOA$128, 0);
32253                     return target;
32254                 }
32255             }
32256             
32257             /**
32258              * True if has "MESOZOAPLACOZOA" element
32259              */
32260             public boolean isSetMESOZOAPLACOZOA()
32261             {
32262                 synchronized (monitor())
32263                 {
32264                     check_orphaned();
32265                     return get_store().count_elements(MESOZOAPLACOZOA$128) != 0;
32266                 }
32267             }
32268             
32269             /**
32270              * Sets the "MESOZOAPLACOZOA" element
32271              */
32272             public void setMESOZOAPLACOZOA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mesozoaplacozoa)
32273             {
32274                 synchronized (monitor())
32275                 {
32276                     check_orphaned();
32277                     org.apache.xmlbeans.SimpleValue target = null;
32278                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MESOZOAPLACOZOA$128, 0);
32279                     if (target == null)
32280                     {
32281                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MESOZOAPLACOZOA$128);
32282                     }
32283                     target.setEnumValue(mesozoaplacozoa);
32284                 }
32285             }
32286             
32287             /**
32288              * Sets (as xml) the "MESOZOAPLACOZOA" element
32289              */
32290             public void xsetMESOZOAPLACOZOA(gov.grants.apply.system.globalLibraryV20.YesNoDataType mesozoaplacozoa)
32291             {
32292                 synchronized (monitor())
32293                 {
32294                     check_orphaned();
32295                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32296                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MESOZOAPLACOZOA$128, 0);
32297                     if (target == null)
32298                     {
32299                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MESOZOAPLACOZOA$128);
32300                     }
32301                     target.set(mesozoaplacozoa);
32302                 }
32303             }
32304             
32305             /**
32306              * Unsets the "MESOZOAPLACOZOA" element
32307              */
32308             public void unsetMESOZOAPLACOZOA()
32309             {
32310                 synchronized (monitor())
32311                 {
32312                     check_orphaned();
32313                     get_store().remove_element(MESOZOAPLACOZOA$128, 0);
32314                 }
32315             }
32316             
32317             /**
32318              * Gets the "PORIFERA" element
32319              */
32320             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPORIFERA()
32321             {
32322                 synchronized (monitor())
32323                 {
32324                     check_orphaned();
32325                     org.apache.xmlbeans.SimpleValue target = null;
32326                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PORIFERA$130, 0);
32327                     if (target == null)
32328                     {
32329                       return null;
32330                     }
32331                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
32332                 }
32333             }
32334             
32335             /**
32336              * Gets (as xml) the "PORIFERA" element
32337              */
32338             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPORIFERA()
32339             {
32340                 synchronized (monitor())
32341                 {
32342                     check_orphaned();
32343                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32344                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PORIFERA$130, 0);
32345                     return target;
32346                 }
32347             }
32348             
32349             /**
32350              * True if has "PORIFERA" element
32351              */
32352             public boolean isSetPORIFERA()
32353             {
32354                 synchronized (monitor())
32355                 {
32356                     check_orphaned();
32357                     return get_store().count_elements(PORIFERA$130) != 0;
32358                 }
32359             }
32360             
32361             /**
32362              * Sets the "PORIFERA" element
32363              */
32364             public void setPORIFERA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum porifera)
32365             {
32366                 synchronized (monitor())
32367                 {
32368                     check_orphaned();
32369                     org.apache.xmlbeans.SimpleValue target = null;
32370                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PORIFERA$130, 0);
32371                     if (target == null)
32372                     {
32373                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PORIFERA$130);
32374                     }
32375                     target.setEnumValue(porifera);
32376                 }
32377             }
32378             
32379             /**
32380              * Sets (as xml) the "PORIFERA" element
32381              */
32382             public void xsetPORIFERA(gov.grants.apply.system.globalLibraryV20.YesNoDataType porifera)
32383             {
32384                 synchronized (monitor())
32385                 {
32386                     check_orphaned();
32387                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32388                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PORIFERA$130, 0);
32389                     if (target == null)
32390                     {
32391                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PORIFERA$130);
32392                     }
32393                     target.set(porifera);
32394                 }
32395             }
32396             
32397             /**
32398              * Unsets the "PORIFERA" element
32399              */
32400             public void unsetPORIFERA()
32401             {
32402                 synchronized (monitor())
32403                 {
32404                     check_orphaned();
32405                     get_store().remove_element(PORIFERA$130, 0);
32406                 }
32407             }
32408             
32409             /**
32410              * Gets the "CNIDARIA" element
32411              */
32412             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCNIDARIA()
32413             {
32414                 synchronized (monitor())
32415                 {
32416                     check_orphaned();
32417                     org.apache.xmlbeans.SimpleValue target = null;
32418                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CNIDARIA$132, 0);
32419                     if (target == null)
32420                     {
32421                       return null;
32422                     }
32423                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
32424                 }
32425             }
32426             
32427             /**
32428              * Gets (as xml) the "CNIDARIA" element
32429              */
32430             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCNIDARIA()
32431             {
32432                 synchronized (monitor())
32433                 {
32434                     check_orphaned();
32435                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32436                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CNIDARIA$132, 0);
32437                     return target;
32438                 }
32439             }
32440             
32441             /**
32442              * True if has "CNIDARIA" element
32443              */
32444             public boolean isSetCNIDARIA()
32445             {
32446                 synchronized (monitor())
32447                 {
32448                     check_orphaned();
32449                     return get_store().count_elements(CNIDARIA$132) != 0;
32450                 }
32451             }
32452             
32453             /**
32454              * Sets the "CNIDARIA" element
32455              */
32456             public void setCNIDARIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cnidaria)
32457             {
32458                 synchronized (monitor())
32459                 {
32460                     check_orphaned();
32461                     org.apache.xmlbeans.SimpleValue target = null;
32462                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CNIDARIA$132, 0);
32463                     if (target == null)
32464                     {
32465                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CNIDARIA$132);
32466                     }
32467                     target.setEnumValue(cnidaria);
32468                 }
32469             }
32470             
32471             /**
32472              * Sets (as xml) the "CNIDARIA" element
32473              */
32474             public void xsetCNIDARIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType cnidaria)
32475             {
32476                 synchronized (monitor())
32477                 {
32478                     check_orphaned();
32479                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32480                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CNIDARIA$132, 0);
32481                     if (target == null)
32482                     {
32483                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CNIDARIA$132);
32484                     }
32485                     target.set(cnidaria);
32486                 }
32487             }
32488             
32489             /**
32490              * Unsets the "CNIDARIA" element
32491              */
32492             public void unsetCNIDARIA()
32493             {
32494                 synchronized (monitor())
32495                 {
32496                     check_orphaned();
32497                     get_store().remove_element(CNIDARIA$132, 0);
32498                 }
32499             }
32500             
32501             /**
32502              * Gets the "Hydrozoa" element
32503              */
32504             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHydrozoa()
32505             {
32506                 synchronized (monitor())
32507                 {
32508                     check_orphaned();
32509                     org.apache.xmlbeans.SimpleValue target = null;
32510                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HYDROZOA$134, 0);
32511                     if (target == null)
32512                     {
32513                       return null;
32514                     }
32515                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
32516                 }
32517             }
32518             
32519             /**
32520              * Gets (as xml) the "Hydrozoa" element
32521              */
32522             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHydrozoa()
32523             {
32524                 synchronized (monitor())
32525                 {
32526                     check_orphaned();
32527                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32528                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HYDROZOA$134, 0);
32529                     return target;
32530                 }
32531             }
32532             
32533             /**
32534              * True if has "Hydrozoa" element
32535              */
32536             public boolean isSetHydrozoa()
32537             {
32538                 synchronized (monitor())
32539                 {
32540                     check_orphaned();
32541                     return get_store().count_elements(HYDROZOA$134) != 0;
32542                 }
32543             }
32544             
32545             /**
32546              * Sets the "Hydrozoa" element
32547              */
32548             public void setHydrozoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hydrozoa)
32549             {
32550                 synchronized (monitor())
32551                 {
32552                     check_orphaned();
32553                     org.apache.xmlbeans.SimpleValue target = null;
32554                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HYDROZOA$134, 0);
32555                     if (target == null)
32556                     {
32557                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HYDROZOA$134);
32558                     }
32559                     target.setEnumValue(hydrozoa);
32560                 }
32561             }
32562             
32563             /**
32564              * Sets (as xml) the "Hydrozoa" element
32565              */
32566             public void xsetHydrozoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType hydrozoa)
32567             {
32568                 synchronized (monitor())
32569                 {
32570                     check_orphaned();
32571                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32572                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HYDROZOA$134, 0);
32573                     if (target == null)
32574                     {
32575                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HYDROZOA$134);
32576                     }
32577                     target.set(hydrozoa);
32578                 }
32579             }
32580             
32581             /**
32582              * Unsets the "Hydrozoa" element
32583              */
32584             public void unsetHydrozoa()
32585             {
32586                 synchronized (monitor())
32587                 {
32588                     check_orphaned();
32589                     get_store().remove_element(HYDROZOA$134, 0);
32590                 }
32591             }
32592             
32593             /**
32594              * Gets the "Scyphozoa" element
32595              */
32596             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getScyphozoa()
32597             {
32598                 synchronized (monitor())
32599                 {
32600                     check_orphaned();
32601                     org.apache.xmlbeans.SimpleValue target = null;
32602                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCYPHOZOA$136, 0);
32603                     if (target == null)
32604                     {
32605                       return null;
32606                     }
32607                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
32608                 }
32609             }
32610             
32611             /**
32612              * Gets (as xml) the "Scyphozoa" element
32613              */
32614             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetScyphozoa()
32615             {
32616                 synchronized (monitor())
32617                 {
32618                     check_orphaned();
32619                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32620                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCYPHOZOA$136, 0);
32621                     return target;
32622                 }
32623             }
32624             
32625             /**
32626              * True if has "Scyphozoa" element
32627              */
32628             public boolean isSetScyphozoa()
32629             {
32630                 synchronized (monitor())
32631                 {
32632                     check_orphaned();
32633                     return get_store().count_elements(SCYPHOZOA$136) != 0;
32634                 }
32635             }
32636             
32637             /**
32638              * Sets the "Scyphozoa" element
32639              */
32640             public void setScyphozoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum scyphozoa)
32641             {
32642                 synchronized (monitor())
32643                 {
32644                     check_orphaned();
32645                     org.apache.xmlbeans.SimpleValue target = null;
32646                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCYPHOZOA$136, 0);
32647                     if (target == null)
32648                     {
32649                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SCYPHOZOA$136);
32650                     }
32651                     target.setEnumValue(scyphozoa);
32652                 }
32653             }
32654             
32655             /**
32656              * Sets (as xml) the "Scyphozoa" element
32657              */
32658             public void xsetScyphozoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType scyphozoa)
32659             {
32660                 synchronized (monitor())
32661                 {
32662                     check_orphaned();
32663                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32664                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCYPHOZOA$136, 0);
32665                     if (target == null)
32666                     {
32667                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SCYPHOZOA$136);
32668                     }
32669                     target.set(scyphozoa);
32670                 }
32671             }
32672             
32673             /**
32674              * Unsets the "Scyphozoa" element
32675              */
32676             public void unsetScyphozoa()
32677             {
32678                 synchronized (monitor())
32679                 {
32680                     check_orphaned();
32681                     get_store().remove_element(SCYPHOZOA$136, 0);
32682                 }
32683             }
32684             
32685             /**
32686              * Gets the "Anthozoa" element
32687              */
32688             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAnthozoa()
32689             {
32690                 synchronized (monitor())
32691                 {
32692                     check_orphaned();
32693                     org.apache.xmlbeans.SimpleValue target = null;
32694                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANTHOZOA$138, 0);
32695                     if (target == null)
32696                     {
32697                       return null;
32698                     }
32699                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
32700                 }
32701             }
32702             
32703             /**
32704              * Gets (as xml) the "Anthozoa" element
32705              */
32706             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAnthozoa()
32707             {
32708                 synchronized (monitor())
32709                 {
32710                     check_orphaned();
32711                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32712                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANTHOZOA$138, 0);
32713                     return target;
32714                 }
32715             }
32716             
32717             /**
32718              * True if has "Anthozoa" element
32719              */
32720             public boolean isSetAnthozoa()
32721             {
32722                 synchronized (monitor())
32723                 {
32724                     check_orphaned();
32725                     return get_store().count_elements(ANTHOZOA$138) != 0;
32726                 }
32727             }
32728             
32729             /**
32730              * Sets the "Anthozoa" element
32731              */
32732             public void setAnthozoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum anthozoa)
32733             {
32734                 synchronized (monitor())
32735                 {
32736                     check_orphaned();
32737                     org.apache.xmlbeans.SimpleValue target = null;
32738                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANTHOZOA$138, 0);
32739                     if (target == null)
32740                     {
32741                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANTHOZOA$138);
32742                     }
32743                     target.setEnumValue(anthozoa);
32744                 }
32745             }
32746             
32747             /**
32748              * Sets (as xml) the "Anthozoa" element
32749              */
32750             public void xsetAnthozoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType anthozoa)
32751             {
32752                 synchronized (monitor())
32753                 {
32754                     check_orphaned();
32755                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32756                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANTHOZOA$138, 0);
32757                     if (target == null)
32758                     {
32759                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANTHOZOA$138);
32760                     }
32761                     target.set(anthozoa);
32762                 }
32763             }
32764             
32765             /**
32766              * Unsets the "Anthozoa" element
32767              */
32768             public void unsetAnthozoa()
32769             {
32770                 synchronized (monitor())
32771                 {
32772                     check_orphaned();
32773                     get_store().remove_element(ANTHOZOA$138, 0);
32774                 }
32775             }
32776             
32777             /**
32778              * Gets the "CTENOPHORA" element
32779              */
32780             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCTENOPHORA()
32781             {
32782                 synchronized (monitor())
32783                 {
32784                     check_orphaned();
32785                     org.apache.xmlbeans.SimpleValue target = null;
32786                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CTENOPHORA$140, 0);
32787                     if (target == null)
32788                     {
32789                       return null;
32790                     }
32791                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
32792                 }
32793             }
32794             
32795             /**
32796              * Gets (as xml) the "CTENOPHORA" element
32797              */
32798             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCTENOPHORA()
32799             {
32800                 synchronized (monitor())
32801                 {
32802                     check_orphaned();
32803                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32804                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CTENOPHORA$140, 0);
32805                     return target;
32806                 }
32807             }
32808             
32809             /**
32810              * True if has "CTENOPHORA" element
32811              */
32812             public boolean isSetCTENOPHORA()
32813             {
32814                 synchronized (monitor())
32815                 {
32816                     check_orphaned();
32817                     return get_store().count_elements(CTENOPHORA$140) != 0;
32818                 }
32819             }
32820             
32821             /**
32822              * Sets the "CTENOPHORA" element
32823              */
32824             public void setCTENOPHORA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ctenophora)
32825             {
32826                 synchronized (monitor())
32827                 {
32828                     check_orphaned();
32829                     org.apache.xmlbeans.SimpleValue target = null;
32830                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CTENOPHORA$140, 0);
32831                     if (target == null)
32832                     {
32833                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CTENOPHORA$140);
32834                     }
32835                     target.setEnumValue(ctenophora);
32836                 }
32837             }
32838             
32839             /**
32840              * Sets (as xml) the "CTENOPHORA" element
32841              */
32842             public void xsetCTENOPHORA(gov.grants.apply.system.globalLibraryV20.YesNoDataType ctenophora)
32843             {
32844                 synchronized (monitor())
32845                 {
32846                     check_orphaned();
32847                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32848                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CTENOPHORA$140, 0);
32849                     if (target == null)
32850                     {
32851                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CTENOPHORA$140);
32852                     }
32853                     target.set(ctenophora);
32854                 }
32855             }
32856             
32857             /**
32858              * Unsets the "CTENOPHORA" element
32859              */
32860             public void unsetCTENOPHORA()
32861             {
32862                 synchronized (monitor())
32863                 {
32864                     check_orphaned();
32865                     get_store().remove_element(CTENOPHORA$140, 0);
32866                 }
32867             }
32868             
32869             /**
32870              * Gets the "PLATYHELMINTHES" element
32871              */
32872             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPLATYHELMINTHES()
32873             {
32874                 synchronized (monitor())
32875                 {
32876                     check_orphaned();
32877                     org.apache.xmlbeans.SimpleValue target = null;
32878                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLATYHELMINTHES$142, 0);
32879                     if (target == null)
32880                     {
32881                       return null;
32882                     }
32883                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
32884                 }
32885             }
32886             
32887             /**
32888              * Gets (as xml) the "PLATYHELMINTHES" element
32889              */
32890             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPLATYHELMINTHES()
32891             {
32892                 synchronized (monitor())
32893                 {
32894                     check_orphaned();
32895                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32896                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLATYHELMINTHES$142, 0);
32897                     return target;
32898                 }
32899             }
32900             
32901             /**
32902              * True if has "PLATYHELMINTHES" element
32903              */
32904             public boolean isSetPLATYHELMINTHES()
32905             {
32906                 synchronized (monitor())
32907                 {
32908                     check_orphaned();
32909                     return get_store().count_elements(PLATYHELMINTHES$142) != 0;
32910                 }
32911             }
32912             
32913             /**
32914              * Sets the "PLATYHELMINTHES" element
32915              */
32916             public void setPLATYHELMINTHES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum platyhelminthes)
32917             {
32918                 synchronized (monitor())
32919                 {
32920                     check_orphaned();
32921                     org.apache.xmlbeans.SimpleValue target = null;
32922                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLATYHELMINTHES$142, 0);
32923                     if (target == null)
32924                     {
32925                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PLATYHELMINTHES$142);
32926                     }
32927                     target.setEnumValue(platyhelminthes);
32928                 }
32929             }
32930             
32931             /**
32932              * Sets (as xml) the "PLATYHELMINTHES" element
32933              */
32934             public void xsetPLATYHELMINTHES(gov.grants.apply.system.globalLibraryV20.YesNoDataType platyhelminthes)
32935             {
32936                 synchronized (monitor())
32937                 {
32938                     check_orphaned();
32939                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32940                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLATYHELMINTHES$142, 0);
32941                     if (target == null)
32942                     {
32943                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PLATYHELMINTHES$142);
32944                     }
32945                     target.set(platyhelminthes);
32946                 }
32947             }
32948             
32949             /**
32950              * Unsets the "PLATYHELMINTHES" element
32951              */
32952             public void unsetPLATYHELMINTHES()
32953             {
32954                 synchronized (monitor())
32955                 {
32956                     check_orphaned();
32957                     get_store().remove_element(PLATYHELMINTHES$142, 0);
32958                 }
32959             }
32960             
32961             /**
32962              * Gets the "Turbellaria" element
32963              */
32964             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTurbellaria()
32965             {
32966                 synchronized (monitor())
32967                 {
32968                     check_orphaned();
32969                     org.apache.xmlbeans.SimpleValue target = null;
32970                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TURBELLARIA$144, 0);
32971                     if (target == null)
32972                     {
32973                       return null;
32974                     }
32975                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
32976                 }
32977             }
32978             
32979             /**
32980              * Gets (as xml) the "Turbellaria" element
32981              */
32982             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTurbellaria()
32983             {
32984                 synchronized (monitor())
32985                 {
32986                     check_orphaned();
32987                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
32988                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TURBELLARIA$144, 0);
32989                     return target;
32990                 }
32991             }
32992             
32993             /**
32994              * True if has "Turbellaria" element
32995              */
32996             public boolean isSetTurbellaria()
32997             {
32998                 synchronized (monitor())
32999                 {
33000                     check_orphaned();
33001                     return get_store().count_elements(TURBELLARIA$144) != 0;
33002                 }
33003             }
33004             
33005             /**
33006              * Sets the "Turbellaria" element
33007              */
33008             public void setTurbellaria(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum turbellaria)
33009             {
33010                 synchronized (monitor())
33011                 {
33012                     check_orphaned();
33013                     org.apache.xmlbeans.SimpleValue target = null;
33014                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TURBELLARIA$144, 0);
33015                     if (target == null)
33016                     {
33017                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TURBELLARIA$144);
33018                     }
33019                     target.setEnumValue(turbellaria);
33020                 }
33021             }
33022             
33023             /**
33024              * Sets (as xml) the "Turbellaria" element
33025              */
33026             public void xsetTurbellaria(gov.grants.apply.system.globalLibraryV20.YesNoDataType turbellaria)
33027             {
33028                 synchronized (monitor())
33029                 {
33030                     check_orphaned();
33031                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33032                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TURBELLARIA$144, 0);
33033                     if (target == null)
33034                     {
33035                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TURBELLARIA$144);
33036                     }
33037                     target.set(turbellaria);
33038                 }
33039             }
33040             
33041             /**
33042              * Unsets the "Turbellaria" element
33043              */
33044             public void unsetTurbellaria()
33045             {
33046                 synchronized (monitor())
33047                 {
33048                     check_orphaned();
33049                     get_store().remove_element(TURBELLARIA$144, 0);
33050                 }
33051             }
33052             
33053             /**
33054              * Gets the "Trematoda" element
33055              */
33056             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTrematoda()
33057             {
33058                 synchronized (monitor())
33059                 {
33060                     check_orphaned();
33061                     org.apache.xmlbeans.SimpleValue target = null;
33062                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TREMATODA$146, 0);
33063                     if (target == null)
33064                     {
33065                       return null;
33066                     }
33067                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
33068                 }
33069             }
33070             
33071             /**
33072              * Gets (as xml) the "Trematoda" element
33073              */
33074             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTrematoda()
33075             {
33076                 synchronized (monitor())
33077                 {
33078                     check_orphaned();
33079                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33080                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TREMATODA$146, 0);
33081                     return target;
33082                 }
33083             }
33084             
33085             /**
33086              * True if has "Trematoda" element
33087              */
33088             public boolean isSetTrematoda()
33089             {
33090                 synchronized (monitor())
33091                 {
33092                     check_orphaned();
33093                     return get_store().count_elements(TREMATODA$146) != 0;
33094                 }
33095             }
33096             
33097             /**
33098              * Sets the "Trematoda" element
33099              */
33100             public void setTrematoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum trematoda)
33101             {
33102                 synchronized (monitor())
33103                 {
33104                     check_orphaned();
33105                     org.apache.xmlbeans.SimpleValue target = null;
33106                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TREMATODA$146, 0);
33107                     if (target == null)
33108                     {
33109                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TREMATODA$146);
33110                     }
33111                     target.setEnumValue(trematoda);
33112                 }
33113             }
33114             
33115             /**
33116              * Sets (as xml) the "Trematoda" element
33117              */
33118             public void xsetTrematoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType trematoda)
33119             {
33120                 synchronized (monitor())
33121                 {
33122                     check_orphaned();
33123                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33124                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TREMATODA$146, 0);
33125                     if (target == null)
33126                     {
33127                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TREMATODA$146);
33128                     }
33129                     target.set(trematoda);
33130                 }
33131             }
33132             
33133             /**
33134              * Unsets the "Trematoda" element
33135              */
33136             public void unsetTrematoda()
33137             {
33138                 synchronized (monitor())
33139                 {
33140                     check_orphaned();
33141                     get_store().remove_element(TREMATODA$146, 0);
33142                 }
33143             }
33144             
33145             /**
33146              * Gets the "Cestoda" element
33147              */
33148             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCestoda()
33149             {
33150                 synchronized (monitor())
33151                 {
33152                     check_orphaned();
33153                     org.apache.xmlbeans.SimpleValue target = null;
33154                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CESTODA$148, 0);
33155                     if (target == null)
33156                     {
33157                       return null;
33158                     }
33159                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
33160                 }
33161             }
33162             
33163             /**
33164              * Gets (as xml) the "Cestoda" element
33165              */
33166             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCestoda()
33167             {
33168                 synchronized (monitor())
33169                 {
33170                     check_orphaned();
33171                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33172                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CESTODA$148, 0);
33173                     return target;
33174                 }
33175             }
33176             
33177             /**
33178              * True if has "Cestoda" element
33179              */
33180             public boolean isSetCestoda()
33181             {
33182                 synchronized (monitor())
33183                 {
33184                     check_orphaned();
33185                     return get_store().count_elements(CESTODA$148) != 0;
33186                 }
33187             }
33188             
33189             /**
33190              * Sets the "Cestoda" element
33191              */
33192             public void setCestoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cestoda)
33193             {
33194                 synchronized (monitor())
33195                 {
33196                     check_orphaned();
33197                     org.apache.xmlbeans.SimpleValue target = null;
33198                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CESTODA$148, 0);
33199                     if (target == null)
33200                     {
33201                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CESTODA$148);
33202                     }
33203                     target.setEnumValue(cestoda);
33204                 }
33205             }
33206             
33207             /**
33208              * Sets (as xml) the "Cestoda" element
33209              */
33210             public void xsetCestoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType cestoda)
33211             {
33212                 synchronized (monitor())
33213                 {
33214                     check_orphaned();
33215                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33216                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CESTODA$148, 0);
33217                     if (target == null)
33218                     {
33219                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CESTODA$148);
33220                     }
33221                     target.set(cestoda);
33222                 }
33223             }
33224             
33225             /**
33226              * Unsets the "Cestoda" element
33227              */
33228             public void unsetCestoda()
33229             {
33230                 synchronized (monitor())
33231                 {
33232                     check_orphaned();
33233                     get_store().remove_element(CESTODA$148, 0);
33234                 }
33235             }
33236             
33237             /**
33238              * Gets the "Monogenea" element
33239              */
33240             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMonogenea()
33241             {
33242                 synchronized (monitor())
33243                 {
33244                     check_orphaned();
33245                     org.apache.xmlbeans.SimpleValue target = null;
33246                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOGENEA$150, 0);
33247                     if (target == null)
33248                     {
33249                       return null;
33250                     }
33251                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
33252                 }
33253             }
33254             
33255             /**
33256              * Gets (as xml) the "Monogenea" element
33257              */
33258             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMonogenea()
33259             {
33260                 synchronized (monitor())
33261                 {
33262                     check_orphaned();
33263                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33264                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOGENEA$150, 0);
33265                     return target;
33266                 }
33267             }
33268             
33269             /**
33270              * True if has "Monogenea" element
33271              */
33272             public boolean isSetMonogenea()
33273             {
33274                 synchronized (monitor())
33275                 {
33276                     check_orphaned();
33277                     return get_store().count_elements(MONOGENEA$150) != 0;
33278                 }
33279             }
33280             
33281             /**
33282              * Sets the "Monogenea" element
33283              */
33284             public void setMonogenea(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum monogenea)
33285             {
33286                 synchronized (monitor())
33287                 {
33288                     check_orphaned();
33289                     org.apache.xmlbeans.SimpleValue target = null;
33290                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOGENEA$150, 0);
33291                     if (target == null)
33292                     {
33293                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MONOGENEA$150);
33294                     }
33295                     target.setEnumValue(monogenea);
33296                 }
33297             }
33298             
33299             /**
33300              * Sets (as xml) the "Monogenea" element
33301              */
33302             public void xsetMonogenea(gov.grants.apply.system.globalLibraryV20.YesNoDataType monogenea)
33303             {
33304                 synchronized (monitor())
33305                 {
33306                     check_orphaned();
33307                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33308                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOGENEA$150, 0);
33309                     if (target == null)
33310                     {
33311                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MONOGENEA$150);
33312                     }
33313                     target.set(monogenea);
33314                 }
33315             }
33316             
33317             /**
33318              * Unsets the "Monogenea" element
33319              */
33320             public void unsetMonogenea()
33321             {
33322                 synchronized (monitor())
33323                 {
33324                     check_orphaned();
33325                     get_store().remove_element(MONOGENEA$150, 0);
33326                 }
33327             }
33328             
33329             /**
33330              * Gets the "GNATHOSTOMULIDA" element
33331              */
33332             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGNATHOSTOMULIDA()
33333             {
33334                 synchronized (monitor())
33335                 {
33336                     check_orphaned();
33337                     org.apache.xmlbeans.SimpleValue target = null;
33338                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GNATHOSTOMULIDA$152, 0);
33339                     if (target == null)
33340                     {
33341                       return null;
33342                     }
33343                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
33344                 }
33345             }
33346             
33347             /**
33348              * Gets (as xml) the "GNATHOSTOMULIDA" element
33349              */
33350             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGNATHOSTOMULIDA()
33351             {
33352                 synchronized (monitor())
33353                 {
33354                     check_orphaned();
33355                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33356                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GNATHOSTOMULIDA$152, 0);
33357                     return target;
33358                 }
33359             }
33360             
33361             /**
33362              * True if has "GNATHOSTOMULIDA" element
33363              */
33364             public boolean isSetGNATHOSTOMULIDA()
33365             {
33366                 synchronized (monitor())
33367                 {
33368                     check_orphaned();
33369                     return get_store().count_elements(GNATHOSTOMULIDA$152) != 0;
33370                 }
33371             }
33372             
33373             /**
33374              * Sets the "GNATHOSTOMULIDA" element
33375              */
33376             public void setGNATHOSTOMULIDA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum gnathostomulida)
33377             {
33378                 synchronized (monitor())
33379                 {
33380                     check_orphaned();
33381                     org.apache.xmlbeans.SimpleValue target = null;
33382                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GNATHOSTOMULIDA$152, 0);
33383                     if (target == null)
33384                     {
33385                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GNATHOSTOMULIDA$152);
33386                     }
33387                     target.setEnumValue(gnathostomulida);
33388                 }
33389             }
33390             
33391             /**
33392              * Sets (as xml) the "GNATHOSTOMULIDA" element
33393              */
33394             public void xsetGNATHOSTOMULIDA(gov.grants.apply.system.globalLibraryV20.YesNoDataType gnathostomulida)
33395             {
33396                 synchronized (monitor())
33397                 {
33398                     check_orphaned();
33399                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33400                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GNATHOSTOMULIDA$152, 0);
33401                     if (target == null)
33402                     {
33403                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GNATHOSTOMULIDA$152);
33404                     }
33405                     target.set(gnathostomulida);
33406                 }
33407             }
33408             
33409             /**
33410              * Unsets the "GNATHOSTOMULIDA" element
33411              */
33412             public void unsetGNATHOSTOMULIDA()
33413             {
33414                 synchronized (monitor())
33415                 {
33416                     check_orphaned();
33417                     get_store().remove_element(GNATHOSTOMULIDA$152, 0);
33418                 }
33419             }
33420             
33421             /**
33422              * Gets the "NEMERTINEA" element
33423              */
33424             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNEMERTINEA()
33425             {
33426                 synchronized (monitor())
33427                 {
33428                     check_orphaned();
33429                     org.apache.xmlbeans.SimpleValue target = null;
33430                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEMERTINEA$154, 0);
33431                     if (target == null)
33432                     {
33433                       return null;
33434                     }
33435                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
33436                 }
33437             }
33438             
33439             /**
33440              * Gets (as xml) the "NEMERTINEA" element
33441              */
33442             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNEMERTINEA()
33443             {
33444                 synchronized (monitor())
33445                 {
33446                     check_orphaned();
33447                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33448                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEMERTINEA$154, 0);
33449                     return target;
33450                 }
33451             }
33452             
33453             /**
33454              * True if has "NEMERTINEA" element
33455              */
33456             public boolean isSetNEMERTINEA()
33457             {
33458                 synchronized (monitor())
33459                 {
33460                     check_orphaned();
33461                     return get_store().count_elements(NEMERTINEA$154) != 0;
33462                 }
33463             }
33464             
33465             /**
33466              * Sets the "NEMERTINEA" element
33467              */
33468             public void setNEMERTINEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nemertinea)
33469             {
33470                 synchronized (monitor())
33471                 {
33472                     check_orphaned();
33473                     org.apache.xmlbeans.SimpleValue target = null;
33474                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEMERTINEA$154, 0);
33475                     if (target == null)
33476                     {
33477                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEMERTINEA$154);
33478                     }
33479                     target.setEnumValue(nemertinea);
33480                 }
33481             }
33482             
33483             /**
33484              * Sets (as xml) the "NEMERTINEA" element
33485              */
33486             public void xsetNEMERTINEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType nemertinea)
33487             {
33488                 synchronized (monitor())
33489                 {
33490                     check_orphaned();
33491                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33492                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEMERTINEA$154, 0);
33493                     if (target == null)
33494                     {
33495                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NEMERTINEA$154);
33496                     }
33497                     target.set(nemertinea);
33498                 }
33499             }
33500             
33501             /**
33502              * Unsets the "NEMERTINEA" element
33503              */
33504             public void unsetNEMERTINEA()
33505             {
33506                 synchronized (monitor())
33507                 {
33508                     check_orphaned();
33509                     get_store().remove_element(NEMERTINEA$154, 0);
33510                 }
33511             }
33512             
33513             /**
33514              * Gets the "ENTOPROCTA" element
33515              */
33516             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getENTOPROCTA()
33517             {
33518                 synchronized (monitor())
33519                 {
33520                     check_orphaned();
33521                     org.apache.xmlbeans.SimpleValue target = null;
33522                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENTOPROCTA$156, 0);
33523                     if (target == null)
33524                     {
33525                       return null;
33526                     }
33527                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
33528                 }
33529             }
33530             
33531             /**
33532              * Gets (as xml) the "ENTOPROCTA" element
33533              */
33534             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetENTOPROCTA()
33535             {
33536                 synchronized (monitor())
33537                 {
33538                     check_orphaned();
33539                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33540                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ENTOPROCTA$156, 0);
33541                     return target;
33542                 }
33543             }
33544             
33545             /**
33546              * True if has "ENTOPROCTA" element
33547              */
33548             public boolean isSetENTOPROCTA()
33549             {
33550                 synchronized (monitor())
33551                 {
33552                     check_orphaned();
33553                     return get_store().count_elements(ENTOPROCTA$156) != 0;
33554                 }
33555             }
33556             
33557             /**
33558              * Sets the "ENTOPROCTA" element
33559              */
33560             public void setENTOPROCTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum entoprocta)
33561             {
33562                 synchronized (monitor())
33563                 {
33564                     check_orphaned();
33565                     org.apache.xmlbeans.SimpleValue target = null;
33566                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENTOPROCTA$156, 0);
33567                     if (target == null)
33568                     {
33569                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ENTOPROCTA$156);
33570                     }
33571                     target.setEnumValue(entoprocta);
33572                 }
33573             }
33574             
33575             /**
33576              * Sets (as xml) the "ENTOPROCTA" element
33577              */
33578             public void xsetENTOPROCTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType entoprocta)
33579             {
33580                 synchronized (monitor())
33581                 {
33582                     check_orphaned();
33583                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33584                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ENTOPROCTA$156, 0);
33585                     if (target == null)
33586                     {
33587                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ENTOPROCTA$156);
33588                     }
33589                     target.set(entoprocta);
33590                 }
33591             }
33592             
33593             /**
33594              * Unsets the "ENTOPROCTA" element
33595              */
33596             public void unsetENTOPROCTA()
33597             {
33598                 synchronized (monitor())
33599                 {
33600                     check_orphaned();
33601                     get_store().remove_element(ENTOPROCTA$156, 0);
33602                 }
33603             }
33604             
33605             /**
33606              * Gets the "ASCHELMINTHES" element
33607              */
33608             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getASCHELMINTHES()
33609             {
33610                 synchronized (monitor())
33611                 {
33612                     check_orphaned();
33613                     org.apache.xmlbeans.SimpleValue target = null;
33614                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASCHELMINTHES$158, 0);
33615                     if (target == null)
33616                     {
33617                       return null;
33618                     }
33619                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
33620                 }
33621             }
33622             
33623             /**
33624              * Gets (as xml) the "ASCHELMINTHES" element
33625              */
33626             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetASCHELMINTHES()
33627             {
33628                 synchronized (monitor())
33629                 {
33630                     check_orphaned();
33631                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33632                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASCHELMINTHES$158, 0);
33633                     return target;
33634                 }
33635             }
33636             
33637             /**
33638              * True if has "ASCHELMINTHES" element
33639              */
33640             public boolean isSetASCHELMINTHES()
33641             {
33642                 synchronized (monitor())
33643                 {
33644                     check_orphaned();
33645                     return get_store().count_elements(ASCHELMINTHES$158) != 0;
33646                 }
33647             }
33648             
33649             /**
33650              * Sets the "ASCHELMINTHES" element
33651              */
33652             public void setASCHELMINTHES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum aschelminthes)
33653             {
33654                 synchronized (monitor())
33655                 {
33656                     check_orphaned();
33657                     org.apache.xmlbeans.SimpleValue target = null;
33658                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASCHELMINTHES$158, 0);
33659                     if (target == null)
33660                     {
33661                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ASCHELMINTHES$158);
33662                     }
33663                     target.setEnumValue(aschelminthes);
33664                 }
33665             }
33666             
33667             /**
33668              * Sets (as xml) the "ASCHELMINTHES" element
33669              */
33670             public void xsetASCHELMINTHES(gov.grants.apply.system.globalLibraryV20.YesNoDataType aschelminthes)
33671             {
33672                 synchronized (monitor())
33673                 {
33674                     check_orphaned();
33675                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33676                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASCHELMINTHES$158, 0);
33677                     if (target == null)
33678                     {
33679                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ASCHELMINTHES$158);
33680                     }
33681                     target.set(aschelminthes);
33682                 }
33683             }
33684             
33685             /**
33686              * Unsets the "ASCHELMINTHES" element
33687              */
33688             public void unsetASCHELMINTHES()
33689             {
33690                 synchronized (monitor())
33691                 {
33692                     check_orphaned();
33693                     get_store().remove_element(ASCHELMINTHES$158, 0);
33694                 }
33695             }
33696             
33697             /**
33698              * Gets the "Gastrotricha" element
33699              */
33700             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGastrotricha()
33701             {
33702                 synchronized (monitor())
33703                 {
33704                     check_orphaned();
33705                     org.apache.xmlbeans.SimpleValue target = null;
33706                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GASTROTRICHA$160, 0);
33707                     if (target == null)
33708                     {
33709                       return null;
33710                     }
33711                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
33712                 }
33713             }
33714             
33715             /**
33716              * Gets (as xml) the "Gastrotricha" element
33717              */
33718             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGastrotricha()
33719             {
33720                 synchronized (monitor())
33721                 {
33722                     check_orphaned();
33723                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33724                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GASTROTRICHA$160, 0);
33725                     return target;
33726                 }
33727             }
33728             
33729             /**
33730              * True if has "Gastrotricha" element
33731              */
33732             public boolean isSetGastrotricha()
33733             {
33734                 synchronized (monitor())
33735                 {
33736                     check_orphaned();
33737                     return get_store().count_elements(GASTROTRICHA$160) != 0;
33738                 }
33739             }
33740             
33741             /**
33742              * Sets the "Gastrotricha" element
33743              */
33744             public void setGastrotricha(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum gastrotricha)
33745             {
33746                 synchronized (monitor())
33747                 {
33748                     check_orphaned();
33749                     org.apache.xmlbeans.SimpleValue target = null;
33750                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GASTROTRICHA$160, 0);
33751                     if (target == null)
33752                     {
33753                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GASTROTRICHA$160);
33754                     }
33755                     target.setEnumValue(gastrotricha);
33756                 }
33757             }
33758             
33759             /**
33760              * Sets (as xml) the "Gastrotricha" element
33761              */
33762             public void xsetGastrotricha(gov.grants.apply.system.globalLibraryV20.YesNoDataType gastrotricha)
33763             {
33764                 synchronized (monitor())
33765                 {
33766                     check_orphaned();
33767                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33768                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GASTROTRICHA$160, 0);
33769                     if (target == null)
33770                     {
33771                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GASTROTRICHA$160);
33772                     }
33773                     target.set(gastrotricha);
33774                 }
33775             }
33776             
33777             /**
33778              * Unsets the "Gastrotricha" element
33779              */
33780             public void unsetGastrotricha()
33781             {
33782                 synchronized (monitor())
33783                 {
33784                     check_orphaned();
33785                     get_store().remove_element(GASTROTRICHA$160, 0);
33786                 }
33787             }
33788             
33789             /**
33790              * Gets the "Kinorhyncha" element
33791              */
33792             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getKinorhyncha()
33793             {
33794                 synchronized (monitor())
33795                 {
33796                     check_orphaned();
33797                     org.apache.xmlbeans.SimpleValue target = null;
33798                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(KINORHYNCHA$162, 0);
33799                     if (target == null)
33800                     {
33801                       return null;
33802                     }
33803                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
33804                 }
33805             }
33806             
33807             /**
33808              * Gets (as xml) the "Kinorhyncha" element
33809              */
33810             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetKinorhyncha()
33811             {
33812                 synchronized (monitor())
33813                 {
33814                     check_orphaned();
33815                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33816                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(KINORHYNCHA$162, 0);
33817                     return target;
33818                 }
33819             }
33820             
33821             /**
33822              * True if has "Kinorhyncha" element
33823              */
33824             public boolean isSetKinorhyncha()
33825             {
33826                 synchronized (monitor())
33827                 {
33828                     check_orphaned();
33829                     return get_store().count_elements(KINORHYNCHA$162) != 0;
33830                 }
33831             }
33832             
33833             /**
33834              * Sets the "Kinorhyncha" element
33835              */
33836             public void setKinorhyncha(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum kinorhyncha)
33837             {
33838                 synchronized (monitor())
33839                 {
33840                     check_orphaned();
33841                     org.apache.xmlbeans.SimpleValue target = null;
33842                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(KINORHYNCHA$162, 0);
33843                     if (target == null)
33844                     {
33845                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(KINORHYNCHA$162);
33846                     }
33847                     target.setEnumValue(kinorhyncha);
33848                 }
33849             }
33850             
33851             /**
33852              * Sets (as xml) the "Kinorhyncha" element
33853              */
33854             public void xsetKinorhyncha(gov.grants.apply.system.globalLibraryV20.YesNoDataType kinorhyncha)
33855             {
33856                 synchronized (monitor())
33857                 {
33858                     check_orphaned();
33859                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33860                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(KINORHYNCHA$162, 0);
33861                     if (target == null)
33862                     {
33863                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(KINORHYNCHA$162);
33864                     }
33865                     target.set(kinorhyncha);
33866                 }
33867             }
33868             
33869             /**
33870              * Unsets the "Kinorhyncha" element
33871              */
33872             public void unsetKinorhyncha()
33873             {
33874                 synchronized (monitor())
33875                 {
33876                     check_orphaned();
33877                     get_store().remove_element(KINORHYNCHA$162, 0);
33878                 }
33879             }
33880             
33881             /**
33882              * Gets the "Loricifera" element
33883              */
33884             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLoricifera()
33885             {
33886                 synchronized (monitor())
33887                 {
33888                     check_orphaned();
33889                     org.apache.xmlbeans.SimpleValue target = null;
33890                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LORICIFERA$164, 0);
33891                     if (target == null)
33892                     {
33893                       return null;
33894                     }
33895                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
33896                 }
33897             }
33898             
33899             /**
33900              * Gets (as xml) the "Loricifera" element
33901              */
33902             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLoricifera()
33903             {
33904                 synchronized (monitor())
33905                 {
33906                     check_orphaned();
33907                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33908                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LORICIFERA$164, 0);
33909                     return target;
33910                 }
33911             }
33912             
33913             /**
33914              * True if has "Loricifera" element
33915              */
33916             public boolean isSetLoricifera()
33917             {
33918                 synchronized (monitor())
33919                 {
33920                     check_orphaned();
33921                     return get_store().count_elements(LORICIFERA$164) != 0;
33922                 }
33923             }
33924             
33925             /**
33926              * Sets the "Loricifera" element
33927              */
33928             public void setLoricifera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum loricifera)
33929             {
33930                 synchronized (monitor())
33931                 {
33932                     check_orphaned();
33933                     org.apache.xmlbeans.SimpleValue target = null;
33934                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LORICIFERA$164, 0);
33935                     if (target == null)
33936                     {
33937                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LORICIFERA$164);
33938                     }
33939                     target.setEnumValue(loricifera);
33940                 }
33941             }
33942             
33943             /**
33944              * Sets (as xml) the "Loricifera" element
33945              */
33946             public void xsetLoricifera(gov.grants.apply.system.globalLibraryV20.YesNoDataType loricifera)
33947             {
33948                 synchronized (monitor())
33949                 {
33950                     check_orphaned();
33951                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
33952                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LORICIFERA$164, 0);
33953                     if (target == null)
33954                     {
33955                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LORICIFERA$164);
33956                     }
33957                     target.set(loricifera);
33958                 }
33959             }
33960             
33961             /**
33962              * Unsets the "Loricifera" element
33963              */
33964             public void unsetLoricifera()
33965             {
33966                 synchronized (monitor())
33967                 {
33968                     check_orphaned();
33969                     get_store().remove_element(LORICIFERA$164, 0);
33970                 }
33971             }
33972             
33973             /**
33974              * Gets the "Nematoda" element
33975              */
33976             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNematoda()
33977             {
33978                 synchronized (monitor())
33979                 {
33980                     check_orphaned();
33981                     org.apache.xmlbeans.SimpleValue target = null;
33982                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEMATODA$166, 0);
33983                     if (target == null)
33984                     {
33985                       return null;
33986                     }
33987                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
33988                 }
33989             }
33990             
33991             /**
33992              * Gets (as xml) the "Nematoda" element
33993              */
33994             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNematoda()
33995             {
33996                 synchronized (monitor())
33997                 {
33998                     check_orphaned();
33999                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34000                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEMATODA$166, 0);
34001                     return target;
34002                 }
34003             }
34004             
34005             /**
34006              * True if has "Nematoda" element
34007              */
34008             public boolean isSetNematoda()
34009             {
34010                 synchronized (monitor())
34011                 {
34012                     check_orphaned();
34013                     return get_store().count_elements(NEMATODA$166) != 0;
34014                 }
34015             }
34016             
34017             /**
34018              * Sets the "Nematoda" element
34019              */
34020             public void setNematoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nematoda)
34021             {
34022                 synchronized (monitor())
34023                 {
34024                     check_orphaned();
34025                     org.apache.xmlbeans.SimpleValue target = null;
34026                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEMATODA$166, 0);
34027                     if (target == null)
34028                     {
34029                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEMATODA$166);
34030                     }
34031                     target.setEnumValue(nematoda);
34032                 }
34033             }
34034             
34035             /**
34036              * Sets (as xml) the "Nematoda" element
34037              */
34038             public void xsetNematoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType nematoda)
34039             {
34040                 synchronized (monitor())
34041                 {
34042                     check_orphaned();
34043                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34044                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEMATODA$166, 0);
34045                     if (target == null)
34046                     {
34047                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NEMATODA$166);
34048                     }
34049                     target.set(nematoda);
34050                 }
34051             }
34052             
34053             /**
34054              * Unsets the "Nematoda" element
34055              */
34056             public void unsetNematoda()
34057             {
34058                 synchronized (monitor())
34059                 {
34060                     check_orphaned();
34061                     get_store().remove_element(NEMATODA$166, 0);
34062                 }
34063             }
34064             
34065             /**
34066              * Gets the "Nematomorpha" element
34067              */
34068             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNematomorpha()
34069             {
34070                 synchronized (monitor())
34071                 {
34072                     check_orphaned();
34073                     org.apache.xmlbeans.SimpleValue target = null;
34074                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEMATOMORPHA$168, 0);
34075                     if (target == null)
34076                     {
34077                       return null;
34078                     }
34079                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
34080                 }
34081             }
34082             
34083             /**
34084              * Gets (as xml) the "Nematomorpha" element
34085              */
34086             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNematomorpha()
34087             {
34088                 synchronized (monitor())
34089                 {
34090                     check_orphaned();
34091                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34092                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEMATOMORPHA$168, 0);
34093                     return target;
34094                 }
34095             }
34096             
34097             /**
34098              * True if has "Nematomorpha" element
34099              */
34100             public boolean isSetNematomorpha()
34101             {
34102                 synchronized (monitor())
34103                 {
34104                     check_orphaned();
34105                     return get_store().count_elements(NEMATOMORPHA$168) != 0;
34106                 }
34107             }
34108             
34109             /**
34110              * Sets the "Nematomorpha" element
34111              */
34112             public void setNematomorpha(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nematomorpha)
34113             {
34114                 synchronized (monitor())
34115                 {
34116                     check_orphaned();
34117                     org.apache.xmlbeans.SimpleValue target = null;
34118                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEMATOMORPHA$168, 0);
34119                     if (target == null)
34120                     {
34121                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEMATOMORPHA$168);
34122                     }
34123                     target.setEnumValue(nematomorpha);
34124                 }
34125             }
34126             
34127             /**
34128              * Sets (as xml) the "Nematomorpha" element
34129              */
34130             public void xsetNematomorpha(gov.grants.apply.system.globalLibraryV20.YesNoDataType nematomorpha)
34131             {
34132                 synchronized (monitor())
34133                 {
34134                     check_orphaned();
34135                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34136                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEMATOMORPHA$168, 0);
34137                     if (target == null)
34138                     {
34139                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NEMATOMORPHA$168);
34140                     }
34141                     target.set(nematomorpha);
34142                 }
34143             }
34144             
34145             /**
34146              * Unsets the "Nematomorpha" element
34147              */
34148             public void unsetNematomorpha()
34149             {
34150                 synchronized (monitor())
34151                 {
34152                     check_orphaned();
34153                     get_store().remove_element(NEMATOMORPHA$168, 0);
34154                 }
34155             }
34156             
34157             /**
34158              * Gets the "Rotifera" element
34159              */
34160             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRotifera()
34161             {
34162                 synchronized (monitor())
34163                 {
34164                     check_orphaned();
34165                     org.apache.xmlbeans.SimpleValue target = null;
34166                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ROTIFERA$170, 0);
34167                     if (target == null)
34168                     {
34169                       return null;
34170                     }
34171                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
34172                 }
34173             }
34174             
34175             /**
34176              * Gets (as xml) the "Rotifera" element
34177              */
34178             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRotifera()
34179             {
34180                 synchronized (monitor())
34181                 {
34182                     check_orphaned();
34183                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34184                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ROTIFERA$170, 0);
34185                     return target;
34186                 }
34187             }
34188             
34189             /**
34190              * True if has "Rotifera" element
34191              */
34192             public boolean isSetRotifera()
34193             {
34194                 synchronized (monitor())
34195                 {
34196                     check_orphaned();
34197                     return get_store().count_elements(ROTIFERA$170) != 0;
34198                 }
34199             }
34200             
34201             /**
34202              * Sets the "Rotifera" element
34203              */
34204             public void setRotifera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum rotifera)
34205             {
34206                 synchronized (monitor())
34207                 {
34208                     check_orphaned();
34209                     org.apache.xmlbeans.SimpleValue target = null;
34210                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ROTIFERA$170, 0);
34211                     if (target == null)
34212                     {
34213                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ROTIFERA$170);
34214                     }
34215                     target.setEnumValue(rotifera);
34216                 }
34217             }
34218             
34219             /**
34220              * Sets (as xml) the "Rotifera" element
34221              */
34222             public void xsetRotifera(gov.grants.apply.system.globalLibraryV20.YesNoDataType rotifera)
34223             {
34224                 synchronized (monitor())
34225                 {
34226                     check_orphaned();
34227                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34228                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ROTIFERA$170, 0);
34229                     if (target == null)
34230                     {
34231                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ROTIFERA$170);
34232                     }
34233                     target.set(rotifera);
34234                 }
34235             }
34236             
34237             /**
34238              * Unsets the "Rotifera" element
34239              */
34240             public void unsetRotifera()
34241             {
34242                 synchronized (monitor())
34243                 {
34244                     check_orphaned();
34245                     get_store().remove_element(ROTIFERA$170, 0);
34246                 }
34247             }
34248             
34249             /**
34250              * Gets the "ACANTHOCEPHALA" element
34251              */
34252             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getACANTHOCEPHALA()
34253             {
34254                 synchronized (monitor())
34255                 {
34256                     check_orphaned();
34257                     org.apache.xmlbeans.SimpleValue target = null;
34258                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACANTHOCEPHALA$172, 0);
34259                     if (target == null)
34260                     {
34261                       return null;
34262                     }
34263                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
34264                 }
34265             }
34266             
34267             /**
34268              * Gets (as xml) the "ACANTHOCEPHALA" element
34269              */
34270             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetACANTHOCEPHALA()
34271             {
34272                 synchronized (monitor())
34273                 {
34274                     check_orphaned();
34275                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34276                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ACANTHOCEPHALA$172, 0);
34277                     return target;
34278                 }
34279             }
34280             
34281             /**
34282              * True if has "ACANTHOCEPHALA" element
34283              */
34284             public boolean isSetACANTHOCEPHALA()
34285             {
34286                 synchronized (monitor())
34287                 {
34288                     check_orphaned();
34289                     return get_store().count_elements(ACANTHOCEPHALA$172) != 0;
34290                 }
34291             }
34292             
34293             /**
34294              * Sets the "ACANTHOCEPHALA" element
34295              */
34296             public void setACANTHOCEPHALA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum acanthocephala)
34297             {
34298                 synchronized (monitor())
34299                 {
34300                     check_orphaned();
34301                     org.apache.xmlbeans.SimpleValue target = null;
34302                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACANTHOCEPHALA$172, 0);
34303                     if (target == null)
34304                     {
34305                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ACANTHOCEPHALA$172);
34306                     }
34307                     target.setEnumValue(acanthocephala);
34308                 }
34309             }
34310             
34311             /**
34312              * Sets (as xml) the "ACANTHOCEPHALA" element
34313              */
34314             public void xsetACANTHOCEPHALA(gov.grants.apply.system.globalLibraryV20.YesNoDataType acanthocephala)
34315             {
34316                 synchronized (monitor())
34317                 {
34318                     check_orphaned();
34319                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34320                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ACANTHOCEPHALA$172, 0);
34321                     if (target == null)
34322                     {
34323                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ACANTHOCEPHALA$172);
34324                     }
34325                     target.set(acanthocephala);
34326                 }
34327             }
34328             
34329             /**
34330              * Unsets the "ACANTHOCEPHALA" element
34331              */
34332             public void unsetACANTHOCEPHALA()
34333             {
34334                 synchronized (monitor())
34335                 {
34336                     check_orphaned();
34337                     get_store().remove_element(ACANTHOCEPHALA$172, 0);
34338                 }
34339             }
34340             
34341             /**
34342              * Gets the "PRIAPULOIDEA" element
34343              */
34344             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPRIAPULOIDEA()
34345             {
34346                 synchronized (monitor())
34347                 {
34348                     check_orphaned();
34349                     org.apache.xmlbeans.SimpleValue target = null;
34350                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIAPULOIDEA$174, 0);
34351                     if (target == null)
34352                     {
34353                       return null;
34354                     }
34355                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
34356                 }
34357             }
34358             
34359             /**
34360              * Gets (as xml) the "PRIAPULOIDEA" element
34361              */
34362             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPRIAPULOIDEA()
34363             {
34364                 synchronized (monitor())
34365                 {
34366                     check_orphaned();
34367                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34368                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRIAPULOIDEA$174, 0);
34369                     return target;
34370                 }
34371             }
34372             
34373             /**
34374              * True if has "PRIAPULOIDEA" element
34375              */
34376             public boolean isSetPRIAPULOIDEA()
34377             {
34378                 synchronized (monitor())
34379                 {
34380                     check_orphaned();
34381                     return get_store().count_elements(PRIAPULOIDEA$174) != 0;
34382                 }
34383             }
34384             
34385             /**
34386              * Sets the "PRIAPULOIDEA" element
34387              */
34388             public void setPRIAPULOIDEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum priapuloidea)
34389             {
34390                 synchronized (monitor())
34391                 {
34392                     check_orphaned();
34393                     org.apache.xmlbeans.SimpleValue target = null;
34394                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIAPULOIDEA$174, 0);
34395                     if (target == null)
34396                     {
34397                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRIAPULOIDEA$174);
34398                     }
34399                     target.setEnumValue(priapuloidea);
34400                 }
34401             }
34402             
34403             /**
34404              * Sets (as xml) the "PRIAPULOIDEA" element
34405              */
34406             public void xsetPRIAPULOIDEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType priapuloidea)
34407             {
34408                 synchronized (monitor())
34409                 {
34410                     check_orphaned();
34411                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34412                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRIAPULOIDEA$174, 0);
34413                     if (target == null)
34414                     {
34415                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PRIAPULOIDEA$174);
34416                     }
34417                     target.set(priapuloidea);
34418                 }
34419             }
34420             
34421             /**
34422              * Unsets the "PRIAPULOIDEA" element
34423              */
34424             public void unsetPRIAPULOIDEA()
34425             {
34426                 synchronized (monitor())
34427                 {
34428                     check_orphaned();
34429                     get_store().remove_element(PRIAPULOIDEA$174, 0);
34430                 }
34431             }
34432             
34433             /**
34434              * Gets the "BRYOZOA" element
34435              */
34436             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBRYOZOA()
34437             {
34438                 synchronized (monitor())
34439                 {
34440                     check_orphaned();
34441                     org.apache.xmlbeans.SimpleValue target = null;
34442                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRYOZOA$176, 0);
34443                     if (target == null)
34444                     {
34445                       return null;
34446                     }
34447                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
34448                 }
34449             }
34450             
34451             /**
34452              * Gets (as xml) the "BRYOZOA" element
34453              */
34454             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBRYOZOA()
34455             {
34456                 synchronized (monitor())
34457                 {
34458                     check_orphaned();
34459                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34460                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRYOZOA$176, 0);
34461                     return target;
34462                 }
34463             }
34464             
34465             /**
34466              * True if has "BRYOZOA" element
34467              */
34468             public boolean isSetBRYOZOA()
34469             {
34470                 synchronized (monitor())
34471                 {
34472                     check_orphaned();
34473                     return get_store().count_elements(BRYOZOA$176) != 0;
34474                 }
34475             }
34476             
34477             /**
34478              * Sets the "BRYOZOA" element
34479              */
34480             public void setBRYOZOA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum bryozoa)
34481             {
34482                 synchronized (monitor())
34483                 {
34484                     check_orphaned();
34485                     org.apache.xmlbeans.SimpleValue target = null;
34486                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRYOZOA$176, 0);
34487                     if (target == null)
34488                     {
34489                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BRYOZOA$176);
34490                     }
34491                     target.setEnumValue(bryozoa);
34492                 }
34493             }
34494             
34495             /**
34496              * Sets (as xml) the "BRYOZOA" element
34497              */
34498             public void xsetBRYOZOA(gov.grants.apply.system.globalLibraryV20.YesNoDataType bryozoa)
34499             {
34500                 synchronized (monitor())
34501                 {
34502                     check_orphaned();
34503                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34504                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRYOZOA$176, 0);
34505                     if (target == null)
34506                     {
34507                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BRYOZOA$176);
34508                     }
34509                     target.set(bryozoa);
34510                 }
34511             }
34512             
34513             /**
34514              * Unsets the "BRYOZOA" element
34515              */
34516             public void unsetBRYOZOA()
34517             {
34518                 synchronized (monitor())
34519                 {
34520                     check_orphaned();
34521                     get_store().remove_element(BRYOZOA$176, 0);
34522                 }
34523             }
34524             
34525             /**
34526              * Gets the "PHORONIDEA" element
34527              */
34528             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPHORONIDEA()
34529             {
34530                 synchronized (monitor())
34531                 {
34532                     check_orphaned();
34533                     org.apache.xmlbeans.SimpleValue target = null;
34534                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHORONIDEA$178, 0);
34535                     if (target == null)
34536                     {
34537                       return null;
34538                     }
34539                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
34540                 }
34541             }
34542             
34543             /**
34544              * Gets (as xml) the "PHORONIDEA" element
34545              */
34546             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPHORONIDEA()
34547             {
34548                 synchronized (monitor())
34549                 {
34550                     check_orphaned();
34551                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34552                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHORONIDEA$178, 0);
34553                     return target;
34554                 }
34555             }
34556             
34557             /**
34558              * True if has "PHORONIDEA" element
34559              */
34560             public boolean isSetPHORONIDEA()
34561             {
34562                 synchronized (monitor())
34563                 {
34564                     check_orphaned();
34565                     return get_store().count_elements(PHORONIDEA$178) != 0;
34566                 }
34567             }
34568             
34569             /**
34570              * Sets the "PHORONIDEA" element
34571              */
34572             public void setPHORONIDEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum phoronidea)
34573             {
34574                 synchronized (monitor())
34575                 {
34576                     check_orphaned();
34577                     org.apache.xmlbeans.SimpleValue target = null;
34578                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHORONIDEA$178, 0);
34579                     if (target == null)
34580                     {
34581                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHORONIDEA$178);
34582                     }
34583                     target.setEnumValue(phoronidea);
34584                 }
34585             }
34586             
34587             /**
34588              * Sets (as xml) the "PHORONIDEA" element
34589              */
34590             public void xsetPHORONIDEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType phoronidea)
34591             {
34592                 synchronized (monitor())
34593                 {
34594                     check_orphaned();
34595                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34596                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHORONIDEA$178, 0);
34597                     if (target == null)
34598                     {
34599                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PHORONIDEA$178);
34600                     }
34601                     target.set(phoronidea);
34602                 }
34603             }
34604             
34605             /**
34606              * Unsets the "PHORONIDEA" element
34607              */
34608             public void unsetPHORONIDEA()
34609             {
34610                 synchronized (monitor())
34611                 {
34612                     check_orphaned();
34613                     get_store().remove_element(PHORONIDEA$178, 0);
34614                 }
34615             }
34616             
34617             /**
34618              * Gets the "BRACHIOPODA" element
34619              */
34620             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBRACHIOPODA()
34621             {
34622                 synchronized (monitor())
34623                 {
34624                     check_orphaned();
34625                     org.apache.xmlbeans.SimpleValue target = null;
34626                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRACHIOPODA$180, 0);
34627                     if (target == null)
34628                     {
34629                       return null;
34630                     }
34631                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
34632                 }
34633             }
34634             
34635             /**
34636              * Gets (as xml) the "BRACHIOPODA" element
34637              */
34638             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBRACHIOPODA()
34639             {
34640                 synchronized (monitor())
34641                 {
34642                     check_orphaned();
34643                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34644                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRACHIOPODA$180, 0);
34645                     return target;
34646                 }
34647             }
34648             
34649             /**
34650              * True if has "BRACHIOPODA" element
34651              */
34652             public boolean isSetBRACHIOPODA()
34653             {
34654                 synchronized (monitor())
34655                 {
34656                     check_orphaned();
34657                     return get_store().count_elements(BRACHIOPODA$180) != 0;
34658                 }
34659             }
34660             
34661             /**
34662              * Sets the "BRACHIOPODA" element
34663              */
34664             public void setBRACHIOPODA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum brachiopoda)
34665             {
34666                 synchronized (monitor())
34667                 {
34668                     check_orphaned();
34669                     org.apache.xmlbeans.SimpleValue target = null;
34670                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRACHIOPODA$180, 0);
34671                     if (target == null)
34672                     {
34673                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BRACHIOPODA$180);
34674                     }
34675                     target.setEnumValue(brachiopoda);
34676                 }
34677             }
34678             
34679             /**
34680              * Sets (as xml) the "BRACHIOPODA" element
34681              */
34682             public void xsetBRACHIOPODA(gov.grants.apply.system.globalLibraryV20.YesNoDataType brachiopoda)
34683             {
34684                 synchronized (monitor())
34685                 {
34686                     check_orphaned();
34687                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34688                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRACHIOPODA$180, 0);
34689                     if (target == null)
34690                     {
34691                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BRACHIOPODA$180);
34692                     }
34693                     target.set(brachiopoda);
34694                 }
34695             }
34696             
34697             /**
34698              * Unsets the "BRACHIOPODA" element
34699              */
34700             public void unsetBRACHIOPODA()
34701             {
34702                 synchronized (monitor())
34703                 {
34704                     check_orphaned();
34705                     get_store().remove_element(BRACHIOPODA$180, 0);
34706                 }
34707             }
34708             
34709             /**
34710              * Gets the "MOLLUSCA" element
34711              */
34712             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMOLLUSCA()
34713             {
34714                 synchronized (monitor())
34715                 {
34716                     check_orphaned();
34717                     org.apache.xmlbeans.SimpleValue target = null;
34718                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MOLLUSCA$182, 0);
34719                     if (target == null)
34720                     {
34721                       return null;
34722                     }
34723                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
34724                 }
34725             }
34726             
34727             /**
34728              * Gets (as xml) the "MOLLUSCA" element
34729              */
34730             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMOLLUSCA()
34731             {
34732                 synchronized (monitor())
34733                 {
34734                     check_orphaned();
34735                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34736                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MOLLUSCA$182, 0);
34737                     return target;
34738                 }
34739             }
34740             
34741             /**
34742              * True if has "MOLLUSCA" element
34743              */
34744             public boolean isSetMOLLUSCA()
34745             {
34746                 synchronized (monitor())
34747                 {
34748                     check_orphaned();
34749                     return get_store().count_elements(MOLLUSCA$182) != 0;
34750                 }
34751             }
34752             
34753             /**
34754              * Sets the "MOLLUSCA" element
34755              */
34756             public void setMOLLUSCA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mollusca)
34757             {
34758                 synchronized (monitor())
34759                 {
34760                     check_orphaned();
34761                     org.apache.xmlbeans.SimpleValue target = null;
34762                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MOLLUSCA$182, 0);
34763                     if (target == null)
34764                     {
34765                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MOLLUSCA$182);
34766                     }
34767                     target.setEnumValue(mollusca);
34768                 }
34769             }
34770             
34771             /**
34772              * Sets (as xml) the "MOLLUSCA" element
34773              */
34774             public void xsetMOLLUSCA(gov.grants.apply.system.globalLibraryV20.YesNoDataType mollusca)
34775             {
34776                 synchronized (monitor())
34777                 {
34778                     check_orphaned();
34779                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34780                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MOLLUSCA$182, 0);
34781                     if (target == null)
34782                     {
34783                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MOLLUSCA$182);
34784                     }
34785                     target.set(mollusca);
34786                 }
34787             }
34788             
34789             /**
34790              * Unsets the "MOLLUSCA" element
34791              */
34792             public void unsetMOLLUSCA()
34793             {
34794                 synchronized (monitor())
34795                 {
34796                     check_orphaned();
34797                     get_store().remove_element(MOLLUSCA$182, 0);
34798                 }
34799             }
34800             
34801             /**
34802              * Gets the "Monoplacophora" element
34803              */
34804             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMonoplacophora()
34805             {
34806                 synchronized (monitor())
34807                 {
34808                     check_orphaned();
34809                     org.apache.xmlbeans.SimpleValue target = null;
34810                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOPLACOPHORA$184, 0);
34811                     if (target == null)
34812                     {
34813                       return null;
34814                     }
34815                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
34816                 }
34817             }
34818             
34819             /**
34820              * Gets (as xml) the "Monoplacophora" element
34821              */
34822             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMonoplacophora()
34823             {
34824                 synchronized (monitor())
34825                 {
34826                     check_orphaned();
34827                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34828                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOPLACOPHORA$184, 0);
34829                     return target;
34830                 }
34831             }
34832             
34833             /**
34834              * True if has "Monoplacophora" element
34835              */
34836             public boolean isSetMonoplacophora()
34837             {
34838                 synchronized (monitor())
34839                 {
34840                     check_orphaned();
34841                     return get_store().count_elements(MONOPLACOPHORA$184) != 0;
34842                 }
34843             }
34844             
34845             /**
34846              * Sets the "Monoplacophora" element
34847              */
34848             public void setMonoplacophora(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum monoplacophora)
34849             {
34850                 synchronized (monitor())
34851                 {
34852                     check_orphaned();
34853                     org.apache.xmlbeans.SimpleValue target = null;
34854                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOPLACOPHORA$184, 0);
34855                     if (target == null)
34856                     {
34857                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MONOPLACOPHORA$184);
34858                     }
34859                     target.setEnumValue(monoplacophora);
34860                 }
34861             }
34862             
34863             /**
34864              * Sets (as xml) the "Monoplacophora" element
34865              */
34866             public void xsetMonoplacophora(gov.grants.apply.system.globalLibraryV20.YesNoDataType monoplacophora)
34867             {
34868                 synchronized (monitor())
34869                 {
34870                     check_orphaned();
34871                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34872                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOPLACOPHORA$184, 0);
34873                     if (target == null)
34874                     {
34875                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MONOPLACOPHORA$184);
34876                     }
34877                     target.set(monoplacophora);
34878                 }
34879             }
34880             
34881             /**
34882              * Unsets the "Monoplacophora" element
34883              */
34884             public void unsetMonoplacophora()
34885             {
34886                 synchronized (monitor())
34887                 {
34888                     check_orphaned();
34889                     get_store().remove_element(MONOPLACOPHORA$184, 0);
34890                 }
34891             }
34892             
34893             /**
34894              * Gets the "Aplacophora" element
34895              */
34896             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAplacophora()
34897             {
34898                 synchronized (monitor())
34899                 {
34900                     check_orphaned();
34901                     org.apache.xmlbeans.SimpleValue target = null;
34902                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APLACOPHORA$186, 0);
34903                     if (target == null)
34904                     {
34905                       return null;
34906                     }
34907                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
34908                 }
34909             }
34910             
34911             /**
34912              * Gets (as xml) the "Aplacophora" element
34913              */
34914             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAplacophora()
34915             {
34916                 synchronized (monitor())
34917                 {
34918                     check_orphaned();
34919                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34920                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APLACOPHORA$186, 0);
34921                     return target;
34922                 }
34923             }
34924             
34925             /**
34926              * True if has "Aplacophora" element
34927              */
34928             public boolean isSetAplacophora()
34929             {
34930                 synchronized (monitor())
34931                 {
34932                     check_orphaned();
34933                     return get_store().count_elements(APLACOPHORA$186) != 0;
34934                 }
34935             }
34936             
34937             /**
34938              * Sets the "Aplacophora" element
34939              */
34940             public void setAplacophora(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum aplacophora)
34941             {
34942                 synchronized (monitor())
34943                 {
34944                     check_orphaned();
34945                     org.apache.xmlbeans.SimpleValue target = null;
34946                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APLACOPHORA$186, 0);
34947                     if (target == null)
34948                     {
34949                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APLACOPHORA$186);
34950                     }
34951                     target.setEnumValue(aplacophora);
34952                 }
34953             }
34954             
34955             /**
34956              * Sets (as xml) the "Aplacophora" element
34957              */
34958             public void xsetAplacophora(gov.grants.apply.system.globalLibraryV20.YesNoDataType aplacophora)
34959             {
34960                 synchronized (monitor())
34961                 {
34962                     check_orphaned();
34963                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
34964                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APLACOPHORA$186, 0);
34965                     if (target == null)
34966                     {
34967                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(APLACOPHORA$186);
34968                     }
34969                     target.set(aplacophora);
34970                 }
34971             }
34972             
34973             /**
34974              * Unsets the "Aplacophora" element
34975              */
34976             public void unsetAplacophora()
34977             {
34978                 synchronized (monitor())
34979                 {
34980                     check_orphaned();
34981                     get_store().remove_element(APLACOPHORA$186, 0);
34982                 }
34983             }
34984             
34985             /**
34986              * Gets the "Polyplacophora" element
34987              */
34988             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPolyplacophora()
34989             {
34990                 synchronized (monitor())
34991                 {
34992                     check_orphaned();
34993                     org.apache.xmlbeans.SimpleValue target = null;
34994                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POLYPLACOPHORA$188, 0);
34995                     if (target == null)
34996                     {
34997                       return null;
34998                     }
34999                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
35000                 }
35001             }
35002             
35003             /**
35004              * Gets (as xml) the "Polyplacophora" element
35005              */
35006             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPolyplacophora()
35007             {
35008                 synchronized (monitor())
35009                 {
35010                     check_orphaned();
35011                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35012                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POLYPLACOPHORA$188, 0);
35013                     return target;
35014                 }
35015             }
35016             
35017             /**
35018              * True if has "Polyplacophora" element
35019              */
35020             public boolean isSetPolyplacophora()
35021             {
35022                 synchronized (monitor())
35023                 {
35024                     check_orphaned();
35025                     return get_store().count_elements(POLYPLACOPHORA$188) != 0;
35026                 }
35027             }
35028             
35029             /**
35030              * Sets the "Polyplacophora" element
35031              */
35032             public void setPolyplacophora(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum polyplacophora)
35033             {
35034                 synchronized (monitor())
35035                 {
35036                     check_orphaned();
35037                     org.apache.xmlbeans.SimpleValue target = null;
35038                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POLYPLACOPHORA$188, 0);
35039                     if (target == null)
35040                     {
35041                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POLYPLACOPHORA$188);
35042                     }
35043                     target.setEnumValue(polyplacophora);
35044                 }
35045             }
35046             
35047             /**
35048              * Sets (as xml) the "Polyplacophora" element
35049              */
35050             public void xsetPolyplacophora(gov.grants.apply.system.globalLibraryV20.YesNoDataType polyplacophora)
35051             {
35052                 synchronized (monitor())
35053                 {
35054                     check_orphaned();
35055                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35056                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POLYPLACOPHORA$188, 0);
35057                     if (target == null)
35058                     {
35059                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(POLYPLACOPHORA$188);
35060                     }
35061                     target.set(polyplacophora);
35062                 }
35063             }
35064             
35065             /**
35066              * Unsets the "Polyplacophora" element
35067              */
35068             public void unsetPolyplacophora()
35069             {
35070                 synchronized (monitor())
35071                 {
35072                     check_orphaned();
35073                     get_store().remove_element(POLYPLACOPHORA$188, 0);
35074                 }
35075             }
35076             
35077             /**
35078              * Gets the "Scaphopoda" element
35079              */
35080             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getScaphopoda()
35081             {
35082                 synchronized (monitor())
35083                 {
35084                     check_orphaned();
35085                     org.apache.xmlbeans.SimpleValue target = null;
35086                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCAPHOPODA$190, 0);
35087                     if (target == null)
35088                     {
35089                       return null;
35090                     }
35091                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
35092                 }
35093             }
35094             
35095             /**
35096              * Gets (as xml) the "Scaphopoda" element
35097              */
35098             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetScaphopoda()
35099             {
35100                 synchronized (monitor())
35101                 {
35102                     check_orphaned();
35103                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35104                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCAPHOPODA$190, 0);
35105                     return target;
35106                 }
35107             }
35108             
35109             /**
35110              * True if has "Scaphopoda" element
35111              */
35112             public boolean isSetScaphopoda()
35113             {
35114                 synchronized (monitor())
35115                 {
35116                     check_orphaned();
35117                     return get_store().count_elements(SCAPHOPODA$190) != 0;
35118                 }
35119             }
35120             
35121             /**
35122              * Sets the "Scaphopoda" element
35123              */
35124             public void setScaphopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum scaphopoda)
35125             {
35126                 synchronized (monitor())
35127                 {
35128                     check_orphaned();
35129                     org.apache.xmlbeans.SimpleValue target = null;
35130                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCAPHOPODA$190, 0);
35131                     if (target == null)
35132                     {
35133                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SCAPHOPODA$190);
35134                     }
35135                     target.setEnumValue(scaphopoda);
35136                 }
35137             }
35138             
35139             /**
35140              * Sets (as xml) the "Scaphopoda" element
35141              */
35142             public void xsetScaphopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType scaphopoda)
35143             {
35144                 synchronized (monitor())
35145                 {
35146                     check_orphaned();
35147                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35148                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCAPHOPODA$190, 0);
35149                     if (target == null)
35150                     {
35151                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SCAPHOPODA$190);
35152                     }
35153                     target.set(scaphopoda);
35154                 }
35155             }
35156             
35157             /**
35158              * Unsets the "Scaphopoda" element
35159              */
35160             public void unsetScaphopoda()
35161             {
35162                 synchronized (monitor())
35163                 {
35164                     check_orphaned();
35165                     get_store().remove_element(SCAPHOPODA$190, 0);
35166                 }
35167             }
35168             
35169             /**
35170              * Gets the "Gastropoda" element
35171              */
35172             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGastropoda()
35173             {
35174                 synchronized (monitor())
35175                 {
35176                     check_orphaned();
35177                     org.apache.xmlbeans.SimpleValue target = null;
35178                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GASTROPODA$192, 0);
35179                     if (target == null)
35180                     {
35181                       return null;
35182                     }
35183                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
35184                 }
35185             }
35186             
35187             /**
35188              * Gets (as xml) the "Gastropoda" element
35189              */
35190             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGastropoda()
35191             {
35192                 synchronized (monitor())
35193                 {
35194                     check_orphaned();
35195                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35196                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GASTROPODA$192, 0);
35197                     return target;
35198                 }
35199             }
35200             
35201             /**
35202              * True if has "Gastropoda" element
35203              */
35204             public boolean isSetGastropoda()
35205             {
35206                 synchronized (monitor())
35207                 {
35208                     check_orphaned();
35209                     return get_store().count_elements(GASTROPODA$192) != 0;
35210                 }
35211             }
35212             
35213             /**
35214              * Sets the "Gastropoda" element
35215              */
35216             public void setGastropoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum gastropoda)
35217             {
35218                 synchronized (monitor())
35219                 {
35220                     check_orphaned();
35221                     org.apache.xmlbeans.SimpleValue target = null;
35222                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GASTROPODA$192, 0);
35223                     if (target == null)
35224                     {
35225                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GASTROPODA$192);
35226                     }
35227                     target.setEnumValue(gastropoda);
35228                 }
35229             }
35230             
35231             /**
35232              * Sets (as xml) the "Gastropoda" element
35233              */
35234             public void xsetGastropoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType gastropoda)
35235             {
35236                 synchronized (monitor())
35237                 {
35238                     check_orphaned();
35239                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35240                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GASTROPODA$192, 0);
35241                     if (target == null)
35242                     {
35243                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GASTROPODA$192);
35244                     }
35245                     target.set(gastropoda);
35246                 }
35247             }
35248             
35249             /**
35250              * Unsets the "Gastropoda" element
35251              */
35252             public void unsetGastropoda()
35253             {
35254                 synchronized (monitor())
35255                 {
35256                     check_orphaned();
35257                     get_store().remove_element(GASTROPODA$192, 0);
35258                 }
35259             }
35260             
35261             /**
35262              * Gets the "Pelecypoda" element
35263              */
35264             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPelecypoda()
35265             {
35266                 synchronized (monitor())
35267                 {
35268                     check_orphaned();
35269                     org.apache.xmlbeans.SimpleValue target = null;
35270                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PELECYPODA$194, 0);
35271                     if (target == null)
35272                     {
35273                       return null;
35274                     }
35275                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
35276                 }
35277             }
35278             
35279             /**
35280              * Gets (as xml) the "Pelecypoda" element
35281              */
35282             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPelecypoda()
35283             {
35284                 synchronized (monitor())
35285                 {
35286                     check_orphaned();
35287                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35288                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PELECYPODA$194, 0);
35289                     return target;
35290                 }
35291             }
35292             
35293             /**
35294              * True if has "Pelecypoda" element
35295              */
35296             public boolean isSetPelecypoda()
35297             {
35298                 synchronized (monitor())
35299                 {
35300                     check_orphaned();
35301                     return get_store().count_elements(PELECYPODA$194) != 0;
35302                 }
35303             }
35304             
35305             /**
35306              * Sets the "Pelecypoda" element
35307              */
35308             public void setPelecypoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pelecypoda)
35309             {
35310                 synchronized (monitor())
35311                 {
35312                     check_orphaned();
35313                     org.apache.xmlbeans.SimpleValue target = null;
35314                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PELECYPODA$194, 0);
35315                     if (target == null)
35316                     {
35317                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PELECYPODA$194);
35318                     }
35319                     target.setEnumValue(pelecypoda);
35320                 }
35321             }
35322             
35323             /**
35324              * Sets (as xml) the "Pelecypoda" element
35325              */
35326             public void xsetPelecypoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType pelecypoda)
35327             {
35328                 synchronized (monitor())
35329                 {
35330                     check_orphaned();
35331                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35332                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PELECYPODA$194, 0);
35333                     if (target == null)
35334                     {
35335                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PELECYPODA$194);
35336                     }
35337                     target.set(pelecypoda);
35338                 }
35339             }
35340             
35341             /**
35342              * Unsets the "Pelecypoda" element
35343              */
35344             public void unsetPelecypoda()
35345             {
35346                 synchronized (monitor())
35347                 {
35348                     check_orphaned();
35349                     get_store().remove_element(PELECYPODA$194, 0);
35350                 }
35351             }
35352             
35353             /**
35354              * Gets the "Cephalopoda" element
35355              */
35356             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCephalopoda()
35357             {
35358                 synchronized (monitor())
35359                 {
35360                     check_orphaned();
35361                     org.apache.xmlbeans.SimpleValue target = null;
35362                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CEPHALOPODA$196, 0);
35363                     if (target == null)
35364                     {
35365                       return null;
35366                     }
35367                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
35368                 }
35369             }
35370             
35371             /**
35372              * Gets (as xml) the "Cephalopoda" element
35373              */
35374             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCephalopoda()
35375             {
35376                 synchronized (monitor())
35377                 {
35378                     check_orphaned();
35379                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35380                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CEPHALOPODA$196, 0);
35381                     return target;
35382                 }
35383             }
35384             
35385             /**
35386              * True if has "Cephalopoda" element
35387              */
35388             public boolean isSetCephalopoda()
35389             {
35390                 synchronized (monitor())
35391                 {
35392                     check_orphaned();
35393                     return get_store().count_elements(CEPHALOPODA$196) != 0;
35394                 }
35395             }
35396             
35397             /**
35398              * Sets the "Cephalopoda" element
35399              */
35400             public void setCephalopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cephalopoda)
35401             {
35402                 synchronized (monitor())
35403                 {
35404                     check_orphaned();
35405                     org.apache.xmlbeans.SimpleValue target = null;
35406                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CEPHALOPODA$196, 0);
35407                     if (target == null)
35408                     {
35409                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CEPHALOPODA$196);
35410                     }
35411                     target.setEnumValue(cephalopoda);
35412                 }
35413             }
35414             
35415             /**
35416              * Sets (as xml) the "Cephalopoda" element
35417              */
35418             public void xsetCephalopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType cephalopoda)
35419             {
35420                 synchronized (monitor())
35421                 {
35422                     check_orphaned();
35423                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35424                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CEPHALOPODA$196, 0);
35425                     if (target == null)
35426                     {
35427                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CEPHALOPODA$196);
35428                     }
35429                     target.set(cephalopoda);
35430                 }
35431             }
35432             
35433             /**
35434              * Unsets the "Cephalopoda" element
35435              */
35436             public void unsetCephalopoda()
35437             {
35438                 synchronized (monitor())
35439                 {
35440                     check_orphaned();
35441                     get_store().remove_element(CEPHALOPODA$196, 0);
35442                 }
35443             }
35444             
35445             /**
35446              * Gets the "ANNELIDA" element
35447              */
35448             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getANNELIDA()
35449             {
35450                 synchronized (monitor())
35451                 {
35452                     check_orphaned();
35453                     org.apache.xmlbeans.SimpleValue target = null;
35454                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANNELIDA$198, 0);
35455                     if (target == null)
35456                     {
35457                       return null;
35458                     }
35459                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
35460                 }
35461             }
35462             
35463             /**
35464              * Gets (as xml) the "ANNELIDA" element
35465              */
35466             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetANNELIDA()
35467             {
35468                 synchronized (monitor())
35469                 {
35470                     check_orphaned();
35471                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35472                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANNELIDA$198, 0);
35473                     return target;
35474                 }
35475             }
35476             
35477             /**
35478              * True if has "ANNELIDA" element
35479              */
35480             public boolean isSetANNELIDA()
35481             {
35482                 synchronized (monitor())
35483                 {
35484                     check_orphaned();
35485                     return get_store().count_elements(ANNELIDA$198) != 0;
35486                 }
35487             }
35488             
35489             /**
35490              * Sets the "ANNELIDA" element
35491              */
35492             public void setANNELIDA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum annelida)
35493             {
35494                 synchronized (monitor())
35495                 {
35496                     check_orphaned();
35497                     org.apache.xmlbeans.SimpleValue target = null;
35498                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANNELIDA$198, 0);
35499                     if (target == null)
35500                     {
35501                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANNELIDA$198);
35502                     }
35503                     target.setEnumValue(annelida);
35504                 }
35505             }
35506             
35507             /**
35508              * Sets (as xml) the "ANNELIDA" element
35509              */
35510             public void xsetANNELIDA(gov.grants.apply.system.globalLibraryV20.YesNoDataType annelida)
35511             {
35512                 synchronized (monitor())
35513                 {
35514                     check_orphaned();
35515                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35516                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANNELIDA$198, 0);
35517                     if (target == null)
35518                     {
35519                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANNELIDA$198);
35520                     }
35521                     target.set(annelida);
35522                 }
35523             }
35524             
35525             /**
35526              * Unsets the "ANNELIDA" element
35527              */
35528             public void unsetANNELIDA()
35529             {
35530                 synchronized (monitor())
35531                 {
35532                     check_orphaned();
35533                     get_store().remove_element(ANNELIDA$198, 0);
35534                 }
35535             }
35536             
35537             /**
35538              * Gets the "Polychaeta" element
35539              */
35540             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPolychaeta()
35541             {
35542                 synchronized (monitor())
35543                 {
35544                     check_orphaned();
35545                     org.apache.xmlbeans.SimpleValue target = null;
35546                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POLYCHAETA$200, 0);
35547                     if (target == null)
35548                     {
35549                       return null;
35550                     }
35551                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
35552                 }
35553             }
35554             
35555             /**
35556              * Gets (as xml) the "Polychaeta" element
35557              */
35558             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPolychaeta()
35559             {
35560                 synchronized (monitor())
35561                 {
35562                     check_orphaned();
35563                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35564                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POLYCHAETA$200, 0);
35565                     return target;
35566                 }
35567             }
35568             
35569             /**
35570              * True if has "Polychaeta" element
35571              */
35572             public boolean isSetPolychaeta()
35573             {
35574                 synchronized (monitor())
35575                 {
35576                     check_orphaned();
35577                     return get_store().count_elements(POLYCHAETA$200) != 0;
35578                 }
35579             }
35580             
35581             /**
35582              * Sets the "Polychaeta" element
35583              */
35584             public void setPolychaeta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum polychaeta)
35585             {
35586                 synchronized (monitor())
35587                 {
35588                     check_orphaned();
35589                     org.apache.xmlbeans.SimpleValue target = null;
35590                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POLYCHAETA$200, 0);
35591                     if (target == null)
35592                     {
35593                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POLYCHAETA$200);
35594                     }
35595                     target.setEnumValue(polychaeta);
35596                 }
35597             }
35598             
35599             /**
35600              * Sets (as xml) the "Polychaeta" element
35601              */
35602             public void xsetPolychaeta(gov.grants.apply.system.globalLibraryV20.YesNoDataType polychaeta)
35603             {
35604                 synchronized (monitor())
35605                 {
35606                     check_orphaned();
35607                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35608                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POLYCHAETA$200, 0);
35609                     if (target == null)
35610                     {
35611                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(POLYCHAETA$200);
35612                     }
35613                     target.set(polychaeta);
35614                 }
35615             }
35616             
35617             /**
35618              * Unsets the "Polychaeta" element
35619              */
35620             public void unsetPolychaeta()
35621             {
35622                 synchronized (monitor())
35623                 {
35624                     check_orphaned();
35625                     get_store().remove_element(POLYCHAETA$200, 0);
35626                 }
35627             }
35628             
35629             /**
35630              * Gets the "Oligochaeta" element
35631              */
35632             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOligochaeta()
35633             {
35634                 synchronized (monitor())
35635                 {
35636                     check_orphaned();
35637                     org.apache.xmlbeans.SimpleValue target = null;
35638                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OLIGOCHAETA$202, 0);
35639                     if (target == null)
35640                     {
35641                       return null;
35642                     }
35643                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
35644                 }
35645             }
35646             
35647             /**
35648              * Gets (as xml) the "Oligochaeta" element
35649              */
35650             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOligochaeta()
35651             {
35652                 synchronized (monitor())
35653                 {
35654                     check_orphaned();
35655                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35656                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OLIGOCHAETA$202, 0);
35657                     return target;
35658                 }
35659             }
35660             
35661             /**
35662              * True if has "Oligochaeta" element
35663              */
35664             public boolean isSetOligochaeta()
35665             {
35666                 synchronized (monitor())
35667                 {
35668                     check_orphaned();
35669                     return get_store().count_elements(OLIGOCHAETA$202) != 0;
35670                 }
35671             }
35672             
35673             /**
35674              * Sets the "Oligochaeta" element
35675              */
35676             public void setOligochaeta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oligochaeta)
35677             {
35678                 synchronized (monitor())
35679                 {
35680                     check_orphaned();
35681                     org.apache.xmlbeans.SimpleValue target = null;
35682                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OLIGOCHAETA$202, 0);
35683                     if (target == null)
35684                     {
35685                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OLIGOCHAETA$202);
35686                     }
35687                     target.setEnumValue(oligochaeta);
35688                 }
35689             }
35690             
35691             /**
35692              * Sets (as xml) the "Oligochaeta" element
35693              */
35694             public void xsetOligochaeta(gov.grants.apply.system.globalLibraryV20.YesNoDataType oligochaeta)
35695             {
35696                 synchronized (monitor())
35697                 {
35698                     check_orphaned();
35699                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35700                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OLIGOCHAETA$202, 0);
35701                     if (target == null)
35702                     {
35703                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OLIGOCHAETA$202);
35704                     }
35705                     target.set(oligochaeta);
35706                 }
35707             }
35708             
35709             /**
35710              * Unsets the "Oligochaeta" element
35711              */
35712             public void unsetOligochaeta()
35713             {
35714                 synchronized (monitor())
35715                 {
35716                     check_orphaned();
35717                     get_store().remove_element(OLIGOCHAETA$202, 0);
35718                 }
35719             }
35720             
35721             /**
35722              * Gets the "Hirudinida" element
35723              */
35724             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHirudinida()
35725             {
35726                 synchronized (monitor())
35727                 {
35728                     check_orphaned();
35729                     org.apache.xmlbeans.SimpleValue target = null;
35730                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HIRUDINIDA$204, 0);
35731                     if (target == null)
35732                     {
35733                       return null;
35734                     }
35735                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
35736                 }
35737             }
35738             
35739             /**
35740              * Gets (as xml) the "Hirudinida" element
35741              */
35742             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHirudinida()
35743             {
35744                 synchronized (monitor())
35745                 {
35746                     check_orphaned();
35747                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35748                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HIRUDINIDA$204, 0);
35749                     return target;
35750                 }
35751             }
35752             
35753             /**
35754              * True if has "Hirudinida" element
35755              */
35756             public boolean isSetHirudinida()
35757             {
35758                 synchronized (monitor())
35759                 {
35760                     check_orphaned();
35761                     return get_store().count_elements(HIRUDINIDA$204) != 0;
35762                 }
35763             }
35764             
35765             /**
35766              * Sets the "Hirudinida" element
35767              */
35768             public void setHirudinida(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hirudinida)
35769             {
35770                 synchronized (monitor())
35771                 {
35772                     check_orphaned();
35773                     org.apache.xmlbeans.SimpleValue target = null;
35774                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HIRUDINIDA$204, 0);
35775                     if (target == null)
35776                     {
35777                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HIRUDINIDA$204);
35778                     }
35779                     target.setEnumValue(hirudinida);
35780                 }
35781             }
35782             
35783             /**
35784              * Sets (as xml) the "Hirudinida" element
35785              */
35786             public void xsetHirudinida(gov.grants.apply.system.globalLibraryV20.YesNoDataType hirudinida)
35787             {
35788                 synchronized (monitor())
35789                 {
35790                     check_orphaned();
35791                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35792                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HIRUDINIDA$204, 0);
35793                     if (target == null)
35794                     {
35795                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HIRUDINIDA$204);
35796                     }
35797                     target.set(hirudinida);
35798                 }
35799             }
35800             
35801             /**
35802              * Unsets the "Hirudinida" element
35803              */
35804             public void unsetHirudinida()
35805             {
35806                 synchronized (monitor())
35807                 {
35808                     check_orphaned();
35809                     get_store().remove_element(HIRUDINIDA$204, 0);
35810                 }
35811             }
35812             
35813             /**
35814              * Gets the "POGONOPHORA" element
35815              */
35816             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPOGONOPHORA()
35817             {
35818                 synchronized (monitor())
35819                 {
35820                     check_orphaned();
35821                     org.apache.xmlbeans.SimpleValue target = null;
35822                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POGONOPHORA$206, 0);
35823                     if (target == null)
35824                     {
35825                       return null;
35826                     }
35827                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
35828                 }
35829             }
35830             
35831             /**
35832              * Gets (as xml) the "POGONOPHORA" element
35833              */
35834             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPOGONOPHORA()
35835             {
35836                 synchronized (monitor())
35837                 {
35838                     check_orphaned();
35839                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35840                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POGONOPHORA$206, 0);
35841                     return target;
35842                 }
35843             }
35844             
35845             /**
35846              * True if has "POGONOPHORA" element
35847              */
35848             public boolean isSetPOGONOPHORA()
35849             {
35850                 synchronized (monitor())
35851                 {
35852                     check_orphaned();
35853                     return get_store().count_elements(POGONOPHORA$206) != 0;
35854                 }
35855             }
35856             
35857             /**
35858              * Sets the "POGONOPHORA" element
35859              */
35860             public void setPOGONOPHORA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pogonophora)
35861             {
35862                 synchronized (monitor())
35863                 {
35864                     check_orphaned();
35865                     org.apache.xmlbeans.SimpleValue target = null;
35866                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POGONOPHORA$206, 0);
35867                     if (target == null)
35868                     {
35869                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POGONOPHORA$206);
35870                     }
35871                     target.setEnumValue(pogonophora);
35872                 }
35873             }
35874             
35875             /**
35876              * Sets (as xml) the "POGONOPHORA" element
35877              */
35878             public void xsetPOGONOPHORA(gov.grants.apply.system.globalLibraryV20.YesNoDataType pogonophora)
35879             {
35880                 synchronized (monitor())
35881                 {
35882                     check_orphaned();
35883                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35884                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POGONOPHORA$206, 0);
35885                     if (target == null)
35886                     {
35887                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(POGONOPHORA$206);
35888                     }
35889                     target.set(pogonophora);
35890                 }
35891             }
35892             
35893             /**
35894              * Unsets the "POGONOPHORA" element
35895              */
35896             public void unsetPOGONOPHORA()
35897             {
35898                 synchronized (monitor())
35899                 {
35900                     check_orphaned();
35901                     get_store().remove_element(POGONOPHORA$206, 0);
35902                 }
35903             }
35904             
35905             /**
35906              * Gets the "SIPUNCULOIDEA" element
35907              */
35908             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSIPUNCULOIDEA()
35909             {
35910                 synchronized (monitor())
35911                 {
35912                     check_orphaned();
35913                     org.apache.xmlbeans.SimpleValue target = null;
35914                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SIPUNCULOIDEA$208, 0);
35915                     if (target == null)
35916                     {
35917                       return null;
35918                     }
35919                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
35920                 }
35921             }
35922             
35923             /**
35924              * Gets (as xml) the "SIPUNCULOIDEA" element
35925              */
35926             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSIPUNCULOIDEA()
35927             {
35928                 synchronized (monitor())
35929                 {
35930                     check_orphaned();
35931                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35932                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SIPUNCULOIDEA$208, 0);
35933                     return target;
35934                 }
35935             }
35936             
35937             /**
35938              * True if has "SIPUNCULOIDEA" element
35939              */
35940             public boolean isSetSIPUNCULOIDEA()
35941             {
35942                 synchronized (monitor())
35943                 {
35944                     check_orphaned();
35945                     return get_store().count_elements(SIPUNCULOIDEA$208) != 0;
35946                 }
35947             }
35948             
35949             /**
35950              * Sets the "SIPUNCULOIDEA" element
35951              */
35952             public void setSIPUNCULOIDEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum sipunculoidea)
35953             {
35954                 synchronized (monitor())
35955                 {
35956                     check_orphaned();
35957                     org.apache.xmlbeans.SimpleValue target = null;
35958                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SIPUNCULOIDEA$208, 0);
35959                     if (target == null)
35960                     {
35961                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SIPUNCULOIDEA$208);
35962                     }
35963                     target.setEnumValue(sipunculoidea);
35964                 }
35965             }
35966             
35967             /**
35968              * Sets (as xml) the "SIPUNCULOIDEA" element
35969              */
35970             public void xsetSIPUNCULOIDEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType sipunculoidea)
35971             {
35972                 synchronized (monitor())
35973                 {
35974                     check_orphaned();
35975                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
35976                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SIPUNCULOIDEA$208, 0);
35977                     if (target == null)
35978                     {
35979                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SIPUNCULOIDEA$208);
35980                     }
35981                     target.set(sipunculoidea);
35982                 }
35983             }
35984             
35985             /**
35986              * Unsets the "SIPUNCULOIDEA" element
35987              */
35988             public void unsetSIPUNCULOIDEA()
35989             {
35990                 synchronized (monitor())
35991                 {
35992                     check_orphaned();
35993                     get_store().remove_element(SIPUNCULOIDEA$208, 0);
35994                 }
35995             }
35996             
35997             /**
35998              * Gets the "ECHIUROIDEA" element
35999              */
36000             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getECHIUROIDEA()
36001             {
36002                 synchronized (monitor())
36003                 {
36004                     check_orphaned();
36005                     org.apache.xmlbeans.SimpleValue target = null;
36006                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECHIUROIDEA$210, 0);
36007                     if (target == null)
36008                     {
36009                       return null;
36010                     }
36011                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
36012                 }
36013             }
36014             
36015             /**
36016              * Gets (as xml) the "ECHIUROIDEA" element
36017              */
36018             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetECHIUROIDEA()
36019             {
36020                 synchronized (monitor())
36021                 {
36022                     check_orphaned();
36023                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36024                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ECHIUROIDEA$210, 0);
36025                     return target;
36026                 }
36027             }
36028             
36029             /**
36030              * True if has "ECHIUROIDEA" element
36031              */
36032             public boolean isSetECHIUROIDEA()
36033             {
36034                 synchronized (monitor())
36035                 {
36036                     check_orphaned();
36037                     return get_store().count_elements(ECHIUROIDEA$210) != 0;
36038                 }
36039             }
36040             
36041             /**
36042              * Sets the "ECHIUROIDEA" element
36043              */
36044             public void setECHIUROIDEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum echiuroidea)
36045             {
36046                 synchronized (monitor())
36047                 {
36048                     check_orphaned();
36049                     org.apache.xmlbeans.SimpleValue target = null;
36050                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECHIUROIDEA$210, 0);
36051                     if (target == null)
36052                     {
36053                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ECHIUROIDEA$210);
36054                     }
36055                     target.setEnumValue(echiuroidea);
36056                 }
36057             }
36058             
36059             /**
36060              * Sets (as xml) the "ECHIUROIDEA" element
36061              */
36062             public void xsetECHIUROIDEA(gov.grants.apply.system.globalLibraryV20.YesNoDataType echiuroidea)
36063             {
36064                 synchronized (monitor())
36065                 {
36066                     check_orphaned();
36067                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36068                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ECHIUROIDEA$210, 0);
36069                     if (target == null)
36070                     {
36071                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ECHIUROIDEA$210);
36072                     }
36073                     target.set(echiuroidea);
36074                 }
36075             }
36076             
36077             /**
36078              * Unsets the "ECHIUROIDEA" element
36079              */
36080             public void unsetECHIUROIDEA()
36081             {
36082                 synchronized (monitor())
36083                 {
36084                     check_orphaned();
36085                     get_store().remove_element(ECHIUROIDEA$210, 0);
36086                 }
36087             }
36088             
36089             /**
36090              * Gets the "ARTHROPODA" element
36091              */
36092             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getARTHROPODA()
36093             {
36094                 synchronized (monitor())
36095                 {
36096                     check_orphaned();
36097                     org.apache.xmlbeans.SimpleValue target = null;
36098                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTHROPODA$212, 0);
36099                     if (target == null)
36100                     {
36101                       return null;
36102                     }
36103                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
36104                 }
36105             }
36106             
36107             /**
36108              * Gets (as xml) the "ARTHROPODA" element
36109              */
36110             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetARTHROPODA()
36111             {
36112                 synchronized (monitor())
36113                 {
36114                     check_orphaned();
36115                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36116                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARTHROPODA$212, 0);
36117                     return target;
36118                 }
36119             }
36120             
36121             /**
36122              * True if has "ARTHROPODA" element
36123              */
36124             public boolean isSetARTHROPODA()
36125             {
36126                 synchronized (monitor())
36127                 {
36128                     check_orphaned();
36129                     return get_store().count_elements(ARTHROPODA$212) != 0;
36130                 }
36131             }
36132             
36133             /**
36134              * Sets the "ARTHROPODA" element
36135              */
36136             public void setARTHROPODA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum arthropoda)
36137             {
36138                 synchronized (monitor())
36139                 {
36140                     check_orphaned();
36141                     org.apache.xmlbeans.SimpleValue target = null;
36142                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTHROPODA$212, 0);
36143                     if (target == null)
36144                     {
36145                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARTHROPODA$212);
36146                     }
36147                     target.setEnumValue(arthropoda);
36148                 }
36149             }
36150             
36151             /**
36152              * Sets (as xml) the "ARTHROPODA" element
36153              */
36154             public void xsetARTHROPODA(gov.grants.apply.system.globalLibraryV20.YesNoDataType arthropoda)
36155             {
36156                 synchronized (monitor())
36157                 {
36158                     check_orphaned();
36159                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36160                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARTHROPODA$212, 0);
36161                     if (target == null)
36162                     {
36163                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ARTHROPODA$212);
36164                     }
36165                     target.set(arthropoda);
36166                 }
36167             }
36168             
36169             /**
36170              * Unsets the "ARTHROPODA" element
36171              */
36172             public void unsetARTHROPODA()
36173             {
36174                 synchronized (monitor())
36175                 {
36176                     check_orphaned();
36177                     get_store().remove_element(ARTHROPODA$212, 0);
36178                 }
36179             }
36180             
36181             /**
36182              * Gets the "Cheliceriformes" element
36183              */
36184             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCheliceriformes()
36185             {
36186                 synchronized (monitor())
36187                 {
36188                     check_orphaned();
36189                     org.apache.xmlbeans.SimpleValue target = null;
36190                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHELICERIFORMES$214, 0);
36191                     if (target == null)
36192                     {
36193                       return null;
36194                     }
36195                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
36196                 }
36197             }
36198             
36199             /**
36200              * Gets (as xml) the "Cheliceriformes" element
36201              */
36202             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCheliceriformes()
36203             {
36204                 synchronized (monitor())
36205                 {
36206                     check_orphaned();
36207                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36208                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHELICERIFORMES$214, 0);
36209                     return target;
36210                 }
36211             }
36212             
36213             /**
36214              * True if has "Cheliceriformes" element
36215              */
36216             public boolean isSetCheliceriformes()
36217             {
36218                 synchronized (monitor())
36219                 {
36220                     check_orphaned();
36221                     return get_store().count_elements(CHELICERIFORMES$214) != 0;
36222                 }
36223             }
36224             
36225             /**
36226              * Sets the "Cheliceriformes" element
36227              */
36228             public void setCheliceriformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cheliceriformes)
36229             {
36230                 synchronized (monitor())
36231                 {
36232                     check_orphaned();
36233                     org.apache.xmlbeans.SimpleValue target = null;
36234                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHELICERIFORMES$214, 0);
36235                     if (target == null)
36236                     {
36237                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHELICERIFORMES$214);
36238                     }
36239                     target.setEnumValue(cheliceriformes);
36240                 }
36241             }
36242             
36243             /**
36244              * Sets (as xml) the "Cheliceriformes" element
36245              */
36246             public void xsetCheliceriformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType cheliceriformes)
36247             {
36248                 synchronized (monitor())
36249                 {
36250                     check_orphaned();
36251                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36252                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHELICERIFORMES$214, 0);
36253                     if (target == null)
36254                     {
36255                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHELICERIFORMES$214);
36256                     }
36257                     target.set(cheliceriformes);
36258                 }
36259             }
36260             
36261             /**
36262              * Unsets the "Cheliceriformes" element
36263              */
36264             public void unsetCheliceriformes()
36265             {
36266                 synchronized (monitor())
36267                 {
36268                     check_orphaned();
36269                     get_store().remove_element(CHELICERIFORMES$214, 0);
36270                 }
36271             }
36272             
36273             /**
36274              * Gets the "Merostomata" element
36275              */
36276             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMerostomata()
36277             {
36278                 synchronized (monitor())
36279                 {
36280                     check_orphaned();
36281                     org.apache.xmlbeans.SimpleValue target = null;
36282                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MEROSTOMATA$216, 0);
36283                     if (target == null)
36284                     {
36285                       return null;
36286                     }
36287                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
36288                 }
36289             }
36290             
36291             /**
36292              * Gets (as xml) the "Merostomata" element
36293              */
36294             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMerostomata()
36295             {
36296                 synchronized (monitor())
36297                 {
36298                     check_orphaned();
36299                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36300                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MEROSTOMATA$216, 0);
36301                     return target;
36302                 }
36303             }
36304             
36305             /**
36306              * True if has "Merostomata" element
36307              */
36308             public boolean isSetMerostomata()
36309             {
36310                 synchronized (monitor())
36311                 {
36312                     check_orphaned();
36313                     return get_store().count_elements(MEROSTOMATA$216) != 0;
36314                 }
36315             }
36316             
36317             /**
36318              * Sets the "Merostomata" element
36319              */
36320             public void setMerostomata(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum merostomata)
36321             {
36322                 synchronized (monitor())
36323                 {
36324                     check_orphaned();
36325                     org.apache.xmlbeans.SimpleValue target = null;
36326                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MEROSTOMATA$216, 0);
36327                     if (target == null)
36328                     {
36329                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MEROSTOMATA$216);
36330                     }
36331                     target.setEnumValue(merostomata);
36332                 }
36333             }
36334             
36335             /**
36336              * Sets (as xml) the "Merostomata" element
36337              */
36338             public void xsetMerostomata(gov.grants.apply.system.globalLibraryV20.YesNoDataType merostomata)
36339             {
36340                 synchronized (monitor())
36341                 {
36342                     check_orphaned();
36343                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36344                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MEROSTOMATA$216, 0);
36345                     if (target == null)
36346                     {
36347                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MEROSTOMATA$216);
36348                     }
36349                     target.set(merostomata);
36350                 }
36351             }
36352             
36353             /**
36354              * Unsets the "Merostomata" element
36355              */
36356             public void unsetMerostomata()
36357             {
36358                 synchronized (monitor())
36359                 {
36360                     check_orphaned();
36361                     get_store().remove_element(MEROSTOMATA$216, 0);
36362                 }
36363             }
36364             
36365             /**
36366              * Gets the "Pycnogonida" element
36367              */
36368             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPycnogonida()
36369             {
36370                 synchronized (monitor())
36371                 {
36372                     check_orphaned();
36373                     org.apache.xmlbeans.SimpleValue target = null;
36374                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PYCNOGONIDA$218, 0);
36375                     if (target == null)
36376                     {
36377                       return null;
36378                     }
36379                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
36380                 }
36381             }
36382             
36383             /**
36384              * Gets (as xml) the "Pycnogonida" element
36385              */
36386             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPycnogonida()
36387             {
36388                 synchronized (monitor())
36389                 {
36390                     check_orphaned();
36391                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36392                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PYCNOGONIDA$218, 0);
36393                     return target;
36394                 }
36395             }
36396             
36397             /**
36398              * True if has "Pycnogonida" element
36399              */
36400             public boolean isSetPycnogonida()
36401             {
36402                 synchronized (monitor())
36403                 {
36404                     check_orphaned();
36405                     return get_store().count_elements(PYCNOGONIDA$218) != 0;
36406                 }
36407             }
36408             
36409             /**
36410              * Sets the "Pycnogonida" element
36411              */
36412             public void setPycnogonida(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pycnogonida)
36413             {
36414                 synchronized (monitor())
36415                 {
36416                     check_orphaned();
36417                     org.apache.xmlbeans.SimpleValue target = null;
36418                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PYCNOGONIDA$218, 0);
36419                     if (target == null)
36420                     {
36421                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PYCNOGONIDA$218);
36422                     }
36423                     target.setEnumValue(pycnogonida);
36424                 }
36425             }
36426             
36427             /**
36428              * Sets (as xml) the "Pycnogonida" element
36429              */
36430             public void xsetPycnogonida(gov.grants.apply.system.globalLibraryV20.YesNoDataType pycnogonida)
36431             {
36432                 synchronized (monitor())
36433                 {
36434                     check_orphaned();
36435                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36436                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PYCNOGONIDA$218, 0);
36437                     if (target == null)
36438                     {
36439                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PYCNOGONIDA$218);
36440                     }
36441                     target.set(pycnogonida);
36442                 }
36443             }
36444             
36445             /**
36446              * Unsets the "Pycnogonida" element
36447              */
36448             public void unsetPycnogonida()
36449             {
36450                 synchronized (monitor())
36451                 {
36452                     check_orphaned();
36453                     get_store().remove_element(PYCNOGONIDA$218, 0);
36454                 }
36455             }
36456             
36457             /**
36458              * Gets the "Scorpionida" element
36459              */
36460             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getScorpionida()
36461             {
36462                 synchronized (monitor())
36463                 {
36464                     check_orphaned();
36465                     org.apache.xmlbeans.SimpleValue target = null;
36466                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCORPIONIDA$220, 0);
36467                     if (target == null)
36468                     {
36469                       return null;
36470                     }
36471                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
36472                 }
36473             }
36474             
36475             /**
36476              * Gets (as xml) the "Scorpionida" element
36477              */
36478             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetScorpionida()
36479             {
36480                 synchronized (monitor())
36481                 {
36482                     check_orphaned();
36483                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36484                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCORPIONIDA$220, 0);
36485                     return target;
36486                 }
36487             }
36488             
36489             /**
36490              * True if has "Scorpionida" element
36491              */
36492             public boolean isSetScorpionida()
36493             {
36494                 synchronized (monitor())
36495                 {
36496                     check_orphaned();
36497                     return get_store().count_elements(SCORPIONIDA$220) != 0;
36498                 }
36499             }
36500             
36501             /**
36502              * Sets the "Scorpionida" element
36503              */
36504             public void setScorpionida(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum scorpionida)
36505             {
36506                 synchronized (monitor())
36507                 {
36508                     check_orphaned();
36509                     org.apache.xmlbeans.SimpleValue target = null;
36510                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCORPIONIDA$220, 0);
36511                     if (target == null)
36512                     {
36513                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SCORPIONIDA$220);
36514                     }
36515                     target.setEnumValue(scorpionida);
36516                 }
36517             }
36518             
36519             /**
36520              * Sets (as xml) the "Scorpionida" element
36521              */
36522             public void xsetScorpionida(gov.grants.apply.system.globalLibraryV20.YesNoDataType scorpionida)
36523             {
36524                 synchronized (monitor())
36525                 {
36526                     check_orphaned();
36527                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36528                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCORPIONIDA$220, 0);
36529                     if (target == null)
36530                     {
36531                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SCORPIONIDA$220);
36532                     }
36533                     target.set(scorpionida);
36534                 }
36535             }
36536             
36537             /**
36538              * Unsets the "Scorpionida" element
36539              */
36540             public void unsetScorpionida()
36541             {
36542                 synchronized (monitor())
36543                 {
36544                     check_orphaned();
36545                     get_store().remove_element(SCORPIONIDA$220, 0);
36546                 }
36547             }
36548             
36549             /**
36550              * Gets the "Araneae" element
36551              */
36552             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAraneae()
36553             {
36554                 synchronized (monitor())
36555                 {
36556                     check_orphaned();
36557                     org.apache.xmlbeans.SimpleValue target = null;
36558                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARANEAE$222, 0);
36559                     if (target == null)
36560                     {
36561                       return null;
36562                     }
36563                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
36564                 }
36565             }
36566             
36567             /**
36568              * Gets (as xml) the "Araneae" element
36569              */
36570             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAraneae()
36571             {
36572                 synchronized (monitor())
36573                 {
36574                     check_orphaned();
36575                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36576                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARANEAE$222, 0);
36577                     return target;
36578                 }
36579             }
36580             
36581             /**
36582              * True if has "Araneae" element
36583              */
36584             public boolean isSetAraneae()
36585             {
36586                 synchronized (monitor())
36587                 {
36588                     check_orphaned();
36589                     return get_store().count_elements(ARANEAE$222) != 0;
36590                 }
36591             }
36592             
36593             /**
36594              * Sets the "Araneae" element
36595              */
36596             public void setAraneae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum araneae)
36597             {
36598                 synchronized (monitor())
36599                 {
36600                     check_orphaned();
36601                     org.apache.xmlbeans.SimpleValue target = null;
36602                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARANEAE$222, 0);
36603                     if (target == null)
36604                     {
36605                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARANEAE$222);
36606                     }
36607                     target.setEnumValue(araneae);
36608                 }
36609             }
36610             
36611             /**
36612              * Sets (as xml) the "Araneae" element
36613              */
36614             public void xsetAraneae(gov.grants.apply.system.globalLibraryV20.YesNoDataType araneae)
36615             {
36616                 synchronized (monitor())
36617                 {
36618                     check_orphaned();
36619                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36620                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARANEAE$222, 0);
36621                     if (target == null)
36622                     {
36623                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ARANEAE$222);
36624                     }
36625                     target.set(araneae);
36626                 }
36627             }
36628             
36629             /**
36630              * Unsets the "Araneae" element
36631              */
36632             public void unsetAraneae()
36633             {
36634                 synchronized (monitor())
36635                 {
36636                     check_orphaned();
36637                     get_store().remove_element(ARANEAE$222, 0);
36638                 }
36639             }
36640             
36641             /**
36642              * Gets the "Pseudoscorpionida" element
36643              */
36644             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPseudoscorpionida()
36645             {
36646                 synchronized (monitor())
36647                 {
36648                     check_orphaned();
36649                     org.apache.xmlbeans.SimpleValue target = null;
36650                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PSEUDOSCORPIONIDA$224, 0);
36651                     if (target == null)
36652                     {
36653                       return null;
36654                     }
36655                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
36656                 }
36657             }
36658             
36659             /**
36660              * Gets (as xml) the "Pseudoscorpionida" element
36661              */
36662             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPseudoscorpionida()
36663             {
36664                 synchronized (monitor())
36665                 {
36666                     check_orphaned();
36667                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36668                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PSEUDOSCORPIONIDA$224, 0);
36669                     return target;
36670                 }
36671             }
36672             
36673             /**
36674              * True if has "Pseudoscorpionida" element
36675              */
36676             public boolean isSetPseudoscorpionida()
36677             {
36678                 synchronized (monitor())
36679                 {
36680                     check_orphaned();
36681                     return get_store().count_elements(PSEUDOSCORPIONIDA$224) != 0;
36682                 }
36683             }
36684             
36685             /**
36686              * Sets the "Pseudoscorpionida" element
36687              */
36688             public void setPseudoscorpionida(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pseudoscorpionida)
36689             {
36690                 synchronized (monitor())
36691                 {
36692                     check_orphaned();
36693                     org.apache.xmlbeans.SimpleValue target = null;
36694                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PSEUDOSCORPIONIDA$224, 0);
36695                     if (target == null)
36696                     {
36697                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PSEUDOSCORPIONIDA$224);
36698                     }
36699                     target.setEnumValue(pseudoscorpionida);
36700                 }
36701             }
36702             
36703             /**
36704              * Sets (as xml) the "Pseudoscorpionida" element
36705              */
36706             public void xsetPseudoscorpionida(gov.grants.apply.system.globalLibraryV20.YesNoDataType pseudoscorpionida)
36707             {
36708                 synchronized (monitor())
36709                 {
36710                     check_orphaned();
36711                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36712                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PSEUDOSCORPIONIDA$224, 0);
36713                     if (target == null)
36714                     {
36715                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PSEUDOSCORPIONIDA$224);
36716                     }
36717                     target.set(pseudoscorpionida);
36718                 }
36719             }
36720             
36721             /**
36722              * Unsets the "Pseudoscorpionida" element
36723              */
36724             public void unsetPseudoscorpionida()
36725             {
36726                 synchronized (monitor())
36727                 {
36728                     check_orphaned();
36729                     get_store().remove_element(PSEUDOSCORPIONIDA$224, 0);
36730                 }
36731             }
36732             
36733             /**
36734              * Gets the "Acarina" element
36735              */
36736             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAcarina()
36737             {
36738                 synchronized (monitor())
36739                 {
36740                     check_orphaned();
36741                     org.apache.xmlbeans.SimpleValue target = null;
36742                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACARINA$226, 0);
36743                     if (target == null)
36744                     {
36745                       return null;
36746                     }
36747                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
36748                 }
36749             }
36750             
36751             /**
36752              * Gets (as xml) the "Acarina" element
36753              */
36754             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAcarina()
36755             {
36756                 synchronized (monitor())
36757                 {
36758                     check_orphaned();
36759                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36760                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ACARINA$226, 0);
36761                     return target;
36762                 }
36763             }
36764             
36765             /**
36766              * True if has "Acarina" element
36767              */
36768             public boolean isSetAcarina()
36769             {
36770                 synchronized (monitor())
36771                 {
36772                     check_orphaned();
36773                     return get_store().count_elements(ACARINA$226) != 0;
36774                 }
36775             }
36776             
36777             /**
36778              * Sets the "Acarina" element
36779              */
36780             public void setAcarina(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum acarina)
36781             {
36782                 synchronized (monitor())
36783                 {
36784                     check_orphaned();
36785                     org.apache.xmlbeans.SimpleValue target = null;
36786                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACARINA$226, 0);
36787                     if (target == null)
36788                     {
36789                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ACARINA$226);
36790                     }
36791                     target.setEnumValue(acarina);
36792                 }
36793             }
36794             
36795             /**
36796              * Sets (as xml) the "Acarina" element
36797              */
36798             public void xsetAcarina(gov.grants.apply.system.globalLibraryV20.YesNoDataType acarina)
36799             {
36800                 synchronized (monitor())
36801                 {
36802                     check_orphaned();
36803                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36804                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ACARINA$226, 0);
36805                     if (target == null)
36806                     {
36807                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ACARINA$226);
36808                     }
36809                     target.set(acarina);
36810                 }
36811             }
36812             
36813             /**
36814              * Unsets the "Acarina" element
36815              */
36816             public void unsetAcarina()
36817             {
36818                 synchronized (monitor())
36819                 {
36820                     check_orphaned();
36821                     get_store().remove_element(ACARINA$226, 0);
36822                 }
36823             }
36824             
36825             /**
36826              * Gets the "Parasitiformes" element
36827              */
36828             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getParasitiformes()
36829             {
36830                 synchronized (monitor())
36831                 {
36832                     check_orphaned();
36833                     org.apache.xmlbeans.SimpleValue target = null;
36834                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PARASITIFORMES$228, 0);
36835                     if (target == null)
36836                     {
36837                       return null;
36838                     }
36839                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
36840                 }
36841             }
36842             
36843             /**
36844              * Gets (as xml) the "Parasitiformes" element
36845              */
36846             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetParasitiformes()
36847             {
36848                 synchronized (monitor())
36849                 {
36850                     check_orphaned();
36851                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36852                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PARASITIFORMES$228, 0);
36853                     return target;
36854                 }
36855             }
36856             
36857             /**
36858              * True if has "Parasitiformes" element
36859              */
36860             public boolean isSetParasitiformes()
36861             {
36862                 synchronized (monitor())
36863                 {
36864                     check_orphaned();
36865                     return get_store().count_elements(PARASITIFORMES$228) != 0;
36866                 }
36867             }
36868             
36869             /**
36870              * Sets the "Parasitiformes" element
36871              */
36872             public void setParasitiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum parasitiformes)
36873             {
36874                 synchronized (monitor())
36875                 {
36876                     check_orphaned();
36877                     org.apache.xmlbeans.SimpleValue target = null;
36878                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PARASITIFORMES$228, 0);
36879                     if (target == null)
36880                     {
36881                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PARASITIFORMES$228);
36882                     }
36883                     target.setEnumValue(parasitiformes);
36884                 }
36885             }
36886             
36887             /**
36888              * Sets (as xml) the "Parasitiformes" element
36889              */
36890             public void xsetParasitiformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType parasitiformes)
36891             {
36892                 synchronized (monitor())
36893                 {
36894                     check_orphaned();
36895                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36896                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PARASITIFORMES$228, 0);
36897                     if (target == null)
36898                     {
36899                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PARASITIFORMES$228);
36900                     }
36901                     target.set(parasitiformes);
36902                 }
36903             }
36904             
36905             /**
36906              * Unsets the "Parasitiformes" element
36907              */
36908             public void unsetParasitiformes()
36909             {
36910                 synchronized (monitor())
36911                 {
36912                     check_orphaned();
36913                     get_store().remove_element(PARASITIFORMES$228, 0);
36914                 }
36915             }
36916             
36917             /**
36918              * Gets the "Crustacea" element
36919              */
36920             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCrustacea()
36921             {
36922                 synchronized (monitor())
36923                 {
36924                     check_orphaned();
36925                     org.apache.xmlbeans.SimpleValue target = null;
36926                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CRUSTACEA$230, 0);
36927                     if (target == null)
36928                     {
36929                       return null;
36930                     }
36931                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
36932                 }
36933             }
36934             
36935             /**
36936              * Gets (as xml) the "Crustacea" element
36937              */
36938             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCrustacea()
36939             {
36940                 synchronized (monitor())
36941                 {
36942                     check_orphaned();
36943                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36944                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CRUSTACEA$230, 0);
36945                     return target;
36946                 }
36947             }
36948             
36949             /**
36950              * True if has "Crustacea" element
36951              */
36952             public boolean isSetCrustacea()
36953             {
36954                 synchronized (monitor())
36955                 {
36956                     check_orphaned();
36957                     return get_store().count_elements(CRUSTACEA$230) != 0;
36958                 }
36959             }
36960             
36961             /**
36962              * Sets the "Crustacea" element
36963              */
36964             public void setCrustacea(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum crustacea)
36965             {
36966                 synchronized (monitor())
36967                 {
36968                     check_orphaned();
36969                     org.apache.xmlbeans.SimpleValue target = null;
36970                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CRUSTACEA$230, 0);
36971                     if (target == null)
36972                     {
36973                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CRUSTACEA$230);
36974                     }
36975                     target.setEnumValue(crustacea);
36976                 }
36977             }
36978             
36979             /**
36980              * Sets (as xml) the "Crustacea" element
36981              */
36982             public void xsetCrustacea(gov.grants.apply.system.globalLibraryV20.YesNoDataType crustacea)
36983             {
36984                 synchronized (monitor())
36985                 {
36986                     check_orphaned();
36987                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
36988                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CRUSTACEA$230, 0);
36989                     if (target == null)
36990                     {
36991                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CRUSTACEA$230);
36992                     }
36993                     target.set(crustacea);
36994                 }
36995             }
36996             
36997             /**
36998              * Unsets the "Crustacea" element
36999              */
37000             public void unsetCrustacea()
37001             {
37002                 synchronized (monitor())
37003                 {
37004                     check_orphaned();
37005                     get_store().remove_element(CRUSTACEA$230, 0);
37006                 }
37007             }
37008             
37009             /**
37010              * Gets the "Branchiopoda" element
37011              */
37012             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBranchiopoda()
37013             {
37014                 synchronized (monitor())
37015                 {
37016                     check_orphaned();
37017                     org.apache.xmlbeans.SimpleValue target = null;
37018                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRANCHIOPODA$232, 0);
37019                     if (target == null)
37020                     {
37021                       return null;
37022                     }
37023                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
37024                 }
37025             }
37026             
37027             /**
37028              * Gets (as xml) the "Branchiopoda" element
37029              */
37030             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBranchiopoda()
37031             {
37032                 synchronized (monitor())
37033                 {
37034                     check_orphaned();
37035                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37036                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRANCHIOPODA$232, 0);
37037                     return target;
37038                 }
37039             }
37040             
37041             /**
37042              * True if has "Branchiopoda" element
37043              */
37044             public boolean isSetBranchiopoda()
37045             {
37046                 synchronized (monitor())
37047                 {
37048                     check_orphaned();
37049                     return get_store().count_elements(BRANCHIOPODA$232) != 0;
37050                 }
37051             }
37052             
37053             /**
37054              * Sets the "Branchiopoda" element
37055              */
37056             public void setBranchiopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum branchiopoda)
37057             {
37058                 synchronized (monitor())
37059                 {
37060                     check_orphaned();
37061                     org.apache.xmlbeans.SimpleValue target = null;
37062                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BRANCHIOPODA$232, 0);
37063                     if (target == null)
37064                     {
37065                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BRANCHIOPODA$232);
37066                     }
37067                     target.setEnumValue(branchiopoda);
37068                 }
37069             }
37070             
37071             /**
37072              * Sets (as xml) the "Branchiopoda" element
37073              */
37074             public void xsetBranchiopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType branchiopoda)
37075             {
37076                 synchronized (monitor())
37077                 {
37078                     check_orphaned();
37079                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37080                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BRANCHIOPODA$232, 0);
37081                     if (target == null)
37082                     {
37083                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BRANCHIOPODA$232);
37084                     }
37085                     target.set(branchiopoda);
37086                 }
37087             }
37088             
37089             /**
37090              * Unsets the "Branchiopoda" element
37091              */
37092             public void unsetBranchiopoda()
37093             {
37094                 synchronized (monitor())
37095                 {
37096                     check_orphaned();
37097                     get_store().remove_element(BRANCHIOPODA$232, 0);
37098                 }
37099             }
37100             
37101             /**
37102              * Gets the "Ostracoda" element
37103              */
37104             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOstracoda()
37105             {
37106                 synchronized (monitor())
37107                 {
37108                     check_orphaned();
37109                     org.apache.xmlbeans.SimpleValue target = null;
37110                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OSTRACODA$234, 0);
37111                     if (target == null)
37112                     {
37113                       return null;
37114                     }
37115                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
37116                 }
37117             }
37118             
37119             /**
37120              * Gets (as xml) the "Ostracoda" element
37121              */
37122             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOstracoda()
37123             {
37124                 synchronized (monitor())
37125                 {
37126                     check_orphaned();
37127                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37128                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OSTRACODA$234, 0);
37129                     return target;
37130                 }
37131             }
37132             
37133             /**
37134              * True if has "Ostracoda" element
37135              */
37136             public boolean isSetOstracoda()
37137             {
37138                 synchronized (monitor())
37139                 {
37140                     check_orphaned();
37141                     return get_store().count_elements(OSTRACODA$234) != 0;
37142                 }
37143             }
37144             
37145             /**
37146              * Sets the "Ostracoda" element
37147              */
37148             public void setOstracoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ostracoda)
37149             {
37150                 synchronized (monitor())
37151                 {
37152                     check_orphaned();
37153                     org.apache.xmlbeans.SimpleValue target = null;
37154                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OSTRACODA$234, 0);
37155                     if (target == null)
37156                     {
37157                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OSTRACODA$234);
37158                     }
37159                     target.setEnumValue(ostracoda);
37160                 }
37161             }
37162             
37163             /**
37164              * Sets (as xml) the "Ostracoda" element
37165              */
37166             public void xsetOstracoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType ostracoda)
37167             {
37168                 synchronized (monitor())
37169                 {
37170                     check_orphaned();
37171                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37172                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OSTRACODA$234, 0);
37173                     if (target == null)
37174                     {
37175                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OSTRACODA$234);
37176                     }
37177                     target.set(ostracoda);
37178                 }
37179             }
37180             
37181             /**
37182              * Unsets the "Ostracoda" element
37183              */
37184             public void unsetOstracoda()
37185             {
37186                 synchronized (monitor())
37187                 {
37188                     check_orphaned();
37189                     get_store().remove_element(OSTRACODA$234, 0);
37190                 }
37191             }
37192             
37193             /**
37194              * Gets the "Copepoda" element
37195              */
37196             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCopepoda()
37197             {
37198                 synchronized (monitor())
37199                 {
37200                     check_orphaned();
37201                     org.apache.xmlbeans.SimpleValue target = null;
37202                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COPEPODA$236, 0);
37203                     if (target == null)
37204                     {
37205                       return null;
37206                     }
37207                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
37208                 }
37209             }
37210             
37211             /**
37212              * Gets (as xml) the "Copepoda" element
37213              */
37214             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCopepoda()
37215             {
37216                 synchronized (monitor())
37217                 {
37218                     check_orphaned();
37219                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37220                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COPEPODA$236, 0);
37221                     return target;
37222                 }
37223             }
37224             
37225             /**
37226              * True if has "Copepoda" element
37227              */
37228             public boolean isSetCopepoda()
37229             {
37230                 synchronized (monitor())
37231                 {
37232                     check_orphaned();
37233                     return get_store().count_elements(COPEPODA$236) != 0;
37234                 }
37235             }
37236             
37237             /**
37238              * Sets the "Copepoda" element
37239              */
37240             public void setCopepoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum copepoda)
37241             {
37242                 synchronized (monitor())
37243                 {
37244                     check_orphaned();
37245                     org.apache.xmlbeans.SimpleValue target = null;
37246                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COPEPODA$236, 0);
37247                     if (target == null)
37248                     {
37249                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COPEPODA$236);
37250                     }
37251                     target.setEnumValue(copepoda);
37252                 }
37253             }
37254             
37255             /**
37256              * Sets (as xml) the "Copepoda" element
37257              */
37258             public void xsetCopepoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType copepoda)
37259             {
37260                 synchronized (monitor())
37261                 {
37262                     check_orphaned();
37263                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37264                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COPEPODA$236, 0);
37265                     if (target == null)
37266                     {
37267                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COPEPODA$236);
37268                     }
37269                     target.set(copepoda);
37270                 }
37271             }
37272             
37273             /**
37274              * Unsets the "Copepoda" element
37275              */
37276             public void unsetCopepoda()
37277             {
37278                 synchronized (monitor())
37279                 {
37280                     check_orphaned();
37281                     get_store().remove_element(COPEPODA$236, 0);
37282                 }
37283             }
37284             
37285             /**
37286              * Gets the "Cirripedia" element
37287              */
37288             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCirripedia()
37289             {
37290                 synchronized (monitor())
37291                 {
37292                     check_orphaned();
37293                     org.apache.xmlbeans.SimpleValue target = null;
37294                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIRRIPEDIA$238, 0);
37295                     if (target == null)
37296                     {
37297                       return null;
37298                     }
37299                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
37300                 }
37301             }
37302             
37303             /**
37304              * Gets (as xml) the "Cirripedia" element
37305              */
37306             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCirripedia()
37307             {
37308                 synchronized (monitor())
37309                 {
37310                     check_orphaned();
37311                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37312                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CIRRIPEDIA$238, 0);
37313                     return target;
37314                 }
37315             }
37316             
37317             /**
37318              * True if has "Cirripedia" element
37319              */
37320             public boolean isSetCirripedia()
37321             {
37322                 synchronized (monitor())
37323                 {
37324                     check_orphaned();
37325                     return get_store().count_elements(CIRRIPEDIA$238) != 0;
37326                 }
37327             }
37328             
37329             /**
37330              * Sets the "Cirripedia" element
37331              */
37332             public void setCirripedia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cirripedia)
37333             {
37334                 synchronized (monitor())
37335                 {
37336                     check_orphaned();
37337                     org.apache.xmlbeans.SimpleValue target = null;
37338                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIRRIPEDIA$238, 0);
37339                     if (target == null)
37340                     {
37341                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CIRRIPEDIA$238);
37342                     }
37343                     target.setEnumValue(cirripedia);
37344                 }
37345             }
37346             
37347             /**
37348              * Sets (as xml) the "Cirripedia" element
37349              */
37350             public void xsetCirripedia(gov.grants.apply.system.globalLibraryV20.YesNoDataType cirripedia)
37351             {
37352                 synchronized (monitor())
37353                 {
37354                     check_orphaned();
37355                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37356                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CIRRIPEDIA$238, 0);
37357                     if (target == null)
37358                     {
37359                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CIRRIPEDIA$238);
37360                     }
37361                     target.set(cirripedia);
37362                 }
37363             }
37364             
37365             /**
37366              * Unsets the "Cirripedia" element
37367              */
37368             public void unsetCirripedia()
37369             {
37370                 synchronized (monitor())
37371                 {
37372                     check_orphaned();
37373                     get_store().remove_element(CIRRIPEDIA$238, 0);
37374                 }
37375             }
37376             
37377             /**
37378              * Gets the "Amphipoda" element
37379              */
37380             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAmphipoda()
37381             {
37382                 synchronized (monitor())
37383                 {
37384                     check_orphaned();
37385                     org.apache.xmlbeans.SimpleValue target = null;
37386                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMPHIPODA$240, 0);
37387                     if (target == null)
37388                     {
37389                       return null;
37390                     }
37391                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
37392                 }
37393             }
37394             
37395             /**
37396              * Gets (as xml) the "Amphipoda" element
37397              */
37398             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAmphipoda()
37399             {
37400                 synchronized (monitor())
37401                 {
37402                     check_orphaned();
37403                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37404                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AMPHIPODA$240, 0);
37405                     return target;
37406                 }
37407             }
37408             
37409             /**
37410              * True if has "Amphipoda" element
37411              */
37412             public boolean isSetAmphipoda()
37413             {
37414                 synchronized (monitor())
37415                 {
37416                     check_orphaned();
37417                     return get_store().count_elements(AMPHIPODA$240) != 0;
37418                 }
37419             }
37420             
37421             /**
37422              * Sets the "Amphipoda" element
37423              */
37424             public void setAmphipoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum amphipoda)
37425             {
37426                 synchronized (monitor())
37427                 {
37428                     check_orphaned();
37429                     org.apache.xmlbeans.SimpleValue target = null;
37430                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMPHIPODA$240, 0);
37431                     if (target == null)
37432                     {
37433                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AMPHIPODA$240);
37434                     }
37435                     target.setEnumValue(amphipoda);
37436                 }
37437             }
37438             
37439             /**
37440              * Sets (as xml) the "Amphipoda" element
37441              */
37442             public void xsetAmphipoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType amphipoda)
37443             {
37444                 synchronized (monitor())
37445                 {
37446                     check_orphaned();
37447                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37448                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AMPHIPODA$240, 0);
37449                     if (target == null)
37450                     {
37451                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AMPHIPODA$240);
37452                     }
37453                     target.set(amphipoda);
37454                 }
37455             }
37456             
37457             /**
37458              * Unsets the "Amphipoda" element
37459              */
37460             public void unsetAmphipoda()
37461             {
37462                 synchronized (monitor())
37463                 {
37464                     check_orphaned();
37465                     get_store().remove_element(AMPHIPODA$240, 0);
37466                 }
37467             }
37468             
37469             /**
37470              * Gets the "Isopoda" element
37471              */
37472             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsopoda()
37473             {
37474                 synchronized (monitor())
37475                 {
37476                     check_orphaned();
37477                     org.apache.xmlbeans.SimpleValue target = null;
37478                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISOPODA$242, 0);
37479                     if (target == null)
37480                     {
37481                       return null;
37482                     }
37483                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
37484                 }
37485             }
37486             
37487             /**
37488              * Gets (as xml) the "Isopoda" element
37489              */
37490             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsopoda()
37491             {
37492                 synchronized (monitor())
37493                 {
37494                     check_orphaned();
37495                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37496                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISOPODA$242, 0);
37497                     return target;
37498                 }
37499             }
37500             
37501             /**
37502              * True if has "Isopoda" element
37503              */
37504             public boolean isSetIsopoda()
37505             {
37506                 synchronized (monitor())
37507                 {
37508                     check_orphaned();
37509                     return get_store().count_elements(ISOPODA$242) != 0;
37510                 }
37511             }
37512             
37513             /**
37514              * Sets the "Isopoda" element
37515              */
37516             public void setIsopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isopoda)
37517             {
37518                 synchronized (monitor())
37519                 {
37520                     check_orphaned();
37521                     org.apache.xmlbeans.SimpleValue target = null;
37522                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISOPODA$242, 0);
37523                     if (target == null)
37524                     {
37525                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISOPODA$242);
37526                     }
37527                     target.setEnumValue(isopoda);
37528                 }
37529             }
37530             
37531             /**
37532              * Sets (as xml) the "Isopoda" element
37533              */
37534             public void xsetIsopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType isopoda)
37535             {
37536                 synchronized (monitor())
37537                 {
37538                     check_orphaned();
37539                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37540                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISOPODA$242, 0);
37541                     if (target == null)
37542                     {
37543                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISOPODA$242);
37544                     }
37545                     target.set(isopoda);
37546                 }
37547             }
37548             
37549             /**
37550              * Unsets the "Isopoda" element
37551              */
37552             public void unsetIsopoda()
37553             {
37554                 synchronized (monitor())
37555                 {
37556                     check_orphaned();
37557                     get_store().remove_element(ISOPODA$242, 0);
37558                 }
37559             }
37560             
37561             /**
37562              * Gets the "Decapoda" element
37563              */
37564             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDecapoda()
37565             {
37566                 synchronized (monitor())
37567                 {
37568                     check_orphaned();
37569                     org.apache.xmlbeans.SimpleValue target = null;
37570                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DECAPODA$244, 0);
37571                     if (target == null)
37572                     {
37573                       return null;
37574                     }
37575                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
37576                 }
37577             }
37578             
37579             /**
37580              * Gets (as xml) the "Decapoda" element
37581              */
37582             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDecapoda()
37583             {
37584                 synchronized (monitor())
37585                 {
37586                     check_orphaned();
37587                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37588                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DECAPODA$244, 0);
37589                     return target;
37590                 }
37591             }
37592             
37593             /**
37594              * True if has "Decapoda" element
37595              */
37596             public boolean isSetDecapoda()
37597             {
37598                 synchronized (monitor())
37599                 {
37600                     check_orphaned();
37601                     return get_store().count_elements(DECAPODA$244) != 0;
37602                 }
37603             }
37604             
37605             /**
37606              * Sets the "Decapoda" element
37607              */
37608             public void setDecapoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum decapoda)
37609             {
37610                 synchronized (monitor())
37611                 {
37612                     check_orphaned();
37613                     org.apache.xmlbeans.SimpleValue target = null;
37614                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DECAPODA$244, 0);
37615                     if (target == null)
37616                     {
37617                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DECAPODA$244);
37618                     }
37619                     target.setEnumValue(decapoda);
37620                 }
37621             }
37622             
37623             /**
37624              * Sets (as xml) the "Decapoda" element
37625              */
37626             public void xsetDecapoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType decapoda)
37627             {
37628                 synchronized (monitor())
37629                 {
37630                     check_orphaned();
37631                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37632                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DECAPODA$244, 0);
37633                     if (target == null)
37634                     {
37635                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DECAPODA$244);
37636                     }
37637                     target.set(decapoda);
37638                 }
37639             }
37640             
37641             /**
37642              * Unsets the "Decapoda" element
37643              */
37644             public void unsetDecapoda()
37645             {
37646                 synchronized (monitor())
37647                 {
37648                     check_orphaned();
37649                     get_store().remove_element(DECAPODA$244, 0);
37650                 }
37651             }
37652             
37653             /**
37654              * Gets the "Hexapoda" element
37655              */
37656             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHexapoda()
37657             {
37658                 synchronized (monitor())
37659                 {
37660                     check_orphaned();
37661                     org.apache.xmlbeans.SimpleValue target = null;
37662                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HEXAPODA$246, 0);
37663                     if (target == null)
37664                     {
37665                       return null;
37666                     }
37667                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
37668                 }
37669             }
37670             
37671             /**
37672              * Gets (as xml) the "Hexapoda" element
37673              */
37674             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHexapoda()
37675             {
37676                 synchronized (monitor())
37677                 {
37678                     check_orphaned();
37679                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37680                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HEXAPODA$246, 0);
37681                     return target;
37682                 }
37683             }
37684             
37685             /**
37686              * True if has "Hexapoda" element
37687              */
37688             public boolean isSetHexapoda()
37689             {
37690                 synchronized (monitor())
37691                 {
37692                     check_orphaned();
37693                     return get_store().count_elements(HEXAPODA$246) != 0;
37694                 }
37695             }
37696             
37697             /**
37698              * Sets the "Hexapoda" element
37699              */
37700             public void setHexapoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hexapoda)
37701             {
37702                 synchronized (monitor())
37703                 {
37704                     check_orphaned();
37705                     org.apache.xmlbeans.SimpleValue target = null;
37706                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HEXAPODA$246, 0);
37707                     if (target == null)
37708                     {
37709                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HEXAPODA$246);
37710                     }
37711                     target.setEnumValue(hexapoda);
37712                 }
37713             }
37714             
37715             /**
37716              * Sets (as xml) the "Hexapoda" element
37717              */
37718             public void xsetHexapoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType hexapoda)
37719             {
37720                 synchronized (monitor())
37721                 {
37722                     check_orphaned();
37723                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37724                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HEXAPODA$246, 0);
37725                     if (target == null)
37726                     {
37727                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HEXAPODA$246);
37728                     }
37729                     target.set(hexapoda);
37730                 }
37731             }
37732             
37733             /**
37734              * Unsets the "Hexapoda" element
37735              */
37736             public void unsetHexapoda()
37737             {
37738                 synchronized (monitor())
37739                 {
37740                     check_orphaned();
37741                     get_store().remove_element(HEXAPODA$246, 0);
37742                 }
37743             }
37744             
37745             /**
37746              * Gets the "Apterygota" element
37747              */
37748             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getApterygota()
37749             {
37750                 synchronized (monitor())
37751                 {
37752                     check_orphaned();
37753                     org.apache.xmlbeans.SimpleValue target = null;
37754                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APTERYGOTA$248, 0);
37755                     if (target == null)
37756                     {
37757                       return null;
37758                     }
37759                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
37760                 }
37761             }
37762             
37763             /**
37764              * Gets (as xml) the "Apterygota" element
37765              */
37766             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetApterygota()
37767             {
37768                 synchronized (monitor())
37769                 {
37770                     check_orphaned();
37771                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37772                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APTERYGOTA$248, 0);
37773                     return target;
37774                 }
37775             }
37776             
37777             /**
37778              * True if has "Apterygota" element
37779              */
37780             public boolean isSetApterygota()
37781             {
37782                 synchronized (monitor())
37783                 {
37784                     check_orphaned();
37785                     return get_store().count_elements(APTERYGOTA$248) != 0;
37786                 }
37787             }
37788             
37789             /**
37790              * Sets the "Apterygota" element
37791              */
37792             public void setApterygota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum apterygota)
37793             {
37794                 synchronized (monitor())
37795                 {
37796                     check_orphaned();
37797                     org.apache.xmlbeans.SimpleValue target = null;
37798                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APTERYGOTA$248, 0);
37799                     if (target == null)
37800                     {
37801                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APTERYGOTA$248);
37802                     }
37803                     target.setEnumValue(apterygota);
37804                 }
37805             }
37806             
37807             /**
37808              * Sets (as xml) the "Apterygota" element
37809              */
37810             public void xsetApterygota(gov.grants.apply.system.globalLibraryV20.YesNoDataType apterygota)
37811             {
37812                 synchronized (monitor())
37813                 {
37814                     check_orphaned();
37815                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37816                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APTERYGOTA$248, 0);
37817                     if (target == null)
37818                     {
37819                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(APTERYGOTA$248);
37820                     }
37821                     target.set(apterygota);
37822                 }
37823             }
37824             
37825             /**
37826              * Unsets the "Apterygota" element
37827              */
37828             public void unsetApterygota()
37829             {
37830                 synchronized (monitor())
37831                 {
37832                     check_orphaned();
37833                     get_store().remove_element(APTERYGOTA$248, 0);
37834                 }
37835             }
37836             
37837             /**
37838              * Gets the "Odonata" element
37839              */
37840             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOdonata()
37841             {
37842                 synchronized (monitor())
37843                 {
37844                     check_orphaned();
37845                     org.apache.xmlbeans.SimpleValue target = null;
37846                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ODONATA$250, 0);
37847                     if (target == null)
37848                     {
37849                       return null;
37850                     }
37851                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
37852                 }
37853             }
37854             
37855             /**
37856              * Gets (as xml) the "Odonata" element
37857              */
37858             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOdonata()
37859             {
37860                 synchronized (monitor())
37861                 {
37862                     check_orphaned();
37863                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37864                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ODONATA$250, 0);
37865                     return target;
37866                 }
37867             }
37868             
37869             /**
37870              * True if has "Odonata" element
37871              */
37872             public boolean isSetOdonata()
37873             {
37874                 synchronized (monitor())
37875                 {
37876                     check_orphaned();
37877                     return get_store().count_elements(ODONATA$250) != 0;
37878                 }
37879             }
37880             
37881             /**
37882              * Sets the "Odonata" element
37883              */
37884             public void setOdonata(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum odonata)
37885             {
37886                 synchronized (monitor())
37887                 {
37888                     check_orphaned();
37889                     org.apache.xmlbeans.SimpleValue target = null;
37890                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ODONATA$250, 0);
37891                     if (target == null)
37892                     {
37893                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ODONATA$250);
37894                     }
37895                     target.setEnumValue(odonata);
37896                 }
37897             }
37898             
37899             /**
37900              * Sets (as xml) the "Odonata" element
37901              */
37902             public void xsetOdonata(gov.grants.apply.system.globalLibraryV20.YesNoDataType odonata)
37903             {
37904                 synchronized (monitor())
37905                 {
37906                     check_orphaned();
37907                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37908                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ODONATA$250, 0);
37909                     if (target == null)
37910                     {
37911                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ODONATA$250);
37912                     }
37913                     target.set(odonata);
37914                 }
37915             }
37916             
37917             /**
37918              * Unsets the "Odonata" element
37919              */
37920             public void unsetOdonata()
37921             {
37922                 synchronized (monitor())
37923                 {
37924                     check_orphaned();
37925                     get_store().remove_element(ODONATA$250, 0);
37926                 }
37927             }
37928             
37929             /**
37930              * Gets the "Ephemeroptera" element
37931              */
37932             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEphemeroptera()
37933             {
37934                 synchronized (monitor())
37935                 {
37936                     check_orphaned();
37937                     org.apache.xmlbeans.SimpleValue target = null;
37938                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EPHEMEROPTERA$252, 0);
37939                     if (target == null)
37940                     {
37941                       return null;
37942                     }
37943                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
37944                 }
37945             }
37946             
37947             /**
37948              * Gets (as xml) the "Ephemeroptera" element
37949              */
37950             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEphemeroptera()
37951             {
37952                 synchronized (monitor())
37953                 {
37954                     check_orphaned();
37955                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
37956                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EPHEMEROPTERA$252, 0);
37957                     return target;
37958                 }
37959             }
37960             
37961             /**
37962              * True if has "Ephemeroptera" element
37963              */
37964             public boolean isSetEphemeroptera()
37965             {
37966                 synchronized (monitor())
37967                 {
37968                     check_orphaned();
37969                     return get_store().count_elements(EPHEMEROPTERA$252) != 0;
37970                 }
37971             }
37972             
37973             /**
37974              * Sets the "Ephemeroptera" element
37975              */
37976             public void setEphemeroptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ephemeroptera)
37977             {
37978                 synchronized (monitor())
37979                 {
37980                     check_orphaned();
37981                     org.apache.xmlbeans.SimpleValue target = null;
37982                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EPHEMEROPTERA$252, 0);
37983                     if (target == null)
37984                     {
37985                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EPHEMEROPTERA$252);
37986                     }
37987                     target.setEnumValue(ephemeroptera);
37988                 }
37989             }
37990             
37991             /**
37992              * Sets (as xml) the "Ephemeroptera" element
37993              */
37994             public void xsetEphemeroptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType ephemeroptera)
37995             {
37996                 synchronized (monitor())
37997                 {
37998                     check_orphaned();
37999                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38000                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EPHEMEROPTERA$252, 0);
38001                     if (target == null)
38002                     {
38003                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EPHEMEROPTERA$252);
38004                     }
38005                     target.set(ephemeroptera);
38006                 }
38007             }
38008             
38009             /**
38010              * Unsets the "Ephemeroptera" element
38011              */
38012             public void unsetEphemeroptera()
38013             {
38014                 synchronized (monitor())
38015                 {
38016                     check_orphaned();
38017                     get_store().remove_element(EPHEMEROPTERA$252, 0);
38018                 }
38019             }
38020             
38021             /**
38022              * Gets the "Orthoptera" element
38023              */
38024             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOrthoptera()
38025             {
38026                 synchronized (monitor())
38027                 {
38028                     check_orphaned();
38029                     org.apache.xmlbeans.SimpleValue target = null;
38030                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORTHOPTERA$254, 0);
38031                     if (target == null)
38032                     {
38033                       return null;
38034                     }
38035                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
38036                 }
38037             }
38038             
38039             /**
38040              * Gets (as xml) the "Orthoptera" element
38041              */
38042             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOrthoptera()
38043             {
38044                 synchronized (monitor())
38045                 {
38046                     check_orphaned();
38047                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38048                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ORTHOPTERA$254, 0);
38049                     return target;
38050                 }
38051             }
38052             
38053             /**
38054              * True if has "Orthoptera" element
38055              */
38056             public boolean isSetOrthoptera()
38057             {
38058                 synchronized (monitor())
38059                 {
38060                     check_orphaned();
38061                     return get_store().count_elements(ORTHOPTERA$254) != 0;
38062                 }
38063             }
38064             
38065             /**
38066              * Sets the "Orthoptera" element
38067              */
38068             public void setOrthoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum orthoptera)
38069             {
38070                 synchronized (monitor())
38071                 {
38072                     check_orphaned();
38073                     org.apache.xmlbeans.SimpleValue target = null;
38074                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORTHOPTERA$254, 0);
38075                     if (target == null)
38076                     {
38077                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORTHOPTERA$254);
38078                     }
38079                     target.setEnumValue(orthoptera);
38080                 }
38081             }
38082             
38083             /**
38084              * Sets (as xml) the "Orthoptera" element
38085              */
38086             public void xsetOrthoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType orthoptera)
38087             {
38088                 synchronized (monitor())
38089                 {
38090                     check_orphaned();
38091                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38092                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ORTHOPTERA$254, 0);
38093                     if (target == null)
38094                     {
38095                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ORTHOPTERA$254);
38096                     }
38097                     target.set(orthoptera);
38098                 }
38099             }
38100             
38101             /**
38102              * Unsets the "Orthoptera" element
38103              */
38104             public void unsetOrthoptera()
38105             {
38106                 synchronized (monitor())
38107                 {
38108                     check_orphaned();
38109                     get_store().remove_element(ORTHOPTERA$254, 0);
38110                 }
38111             }
38112             
38113             /**
38114              * Gets the "Dictyoptera" element
38115              */
38116             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDictyoptera()
38117             {
38118                 synchronized (monitor())
38119                 {
38120                     check_orphaned();
38121                     org.apache.xmlbeans.SimpleValue target = null;
38122                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DICTYOPTERA$256, 0);
38123                     if (target == null)
38124                     {
38125                       return null;
38126                     }
38127                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
38128                 }
38129             }
38130             
38131             /**
38132              * Gets (as xml) the "Dictyoptera" element
38133              */
38134             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDictyoptera()
38135             {
38136                 synchronized (monitor())
38137                 {
38138                     check_orphaned();
38139                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38140                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DICTYOPTERA$256, 0);
38141                     return target;
38142                 }
38143             }
38144             
38145             /**
38146              * True if has "Dictyoptera" element
38147              */
38148             public boolean isSetDictyoptera()
38149             {
38150                 synchronized (monitor())
38151                 {
38152                     check_orphaned();
38153                     return get_store().count_elements(DICTYOPTERA$256) != 0;
38154                 }
38155             }
38156             
38157             /**
38158              * Sets the "Dictyoptera" element
38159              */
38160             public void setDictyoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum dictyoptera)
38161             {
38162                 synchronized (monitor())
38163                 {
38164                     check_orphaned();
38165                     org.apache.xmlbeans.SimpleValue target = null;
38166                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DICTYOPTERA$256, 0);
38167                     if (target == null)
38168                     {
38169                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DICTYOPTERA$256);
38170                     }
38171                     target.setEnumValue(dictyoptera);
38172                 }
38173             }
38174             
38175             /**
38176              * Sets (as xml) the "Dictyoptera" element
38177              */
38178             public void xsetDictyoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType dictyoptera)
38179             {
38180                 synchronized (monitor())
38181                 {
38182                     check_orphaned();
38183                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38184                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DICTYOPTERA$256, 0);
38185                     if (target == null)
38186                     {
38187                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DICTYOPTERA$256);
38188                     }
38189                     target.set(dictyoptera);
38190                 }
38191             }
38192             
38193             /**
38194              * Unsets the "Dictyoptera" element
38195              */
38196             public void unsetDictyoptera()
38197             {
38198                 synchronized (monitor())
38199                 {
38200                     check_orphaned();
38201                     get_store().remove_element(DICTYOPTERA$256, 0);
38202                 }
38203             }
38204             
38205             /**
38206              * Gets the "Isoptera" element
38207              */
38208             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsoptera()
38209             {
38210                 synchronized (monitor())
38211                 {
38212                     check_orphaned();
38213                     org.apache.xmlbeans.SimpleValue target = null;
38214                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISOPTERA$258, 0);
38215                     if (target == null)
38216                     {
38217                       return null;
38218                     }
38219                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
38220                 }
38221             }
38222             
38223             /**
38224              * Gets (as xml) the "Isoptera" element
38225              */
38226             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsoptera()
38227             {
38228                 synchronized (monitor())
38229                 {
38230                     check_orphaned();
38231                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38232                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISOPTERA$258, 0);
38233                     return target;
38234                 }
38235             }
38236             
38237             /**
38238              * True if has "Isoptera" element
38239              */
38240             public boolean isSetIsoptera()
38241             {
38242                 synchronized (monitor())
38243                 {
38244                     check_orphaned();
38245                     return get_store().count_elements(ISOPTERA$258) != 0;
38246                 }
38247             }
38248             
38249             /**
38250              * Sets the "Isoptera" element
38251              */
38252             public void setIsoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isoptera)
38253             {
38254                 synchronized (monitor())
38255                 {
38256                     check_orphaned();
38257                     org.apache.xmlbeans.SimpleValue target = null;
38258                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISOPTERA$258, 0);
38259                     if (target == null)
38260                     {
38261                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISOPTERA$258);
38262                     }
38263                     target.setEnumValue(isoptera);
38264                 }
38265             }
38266             
38267             /**
38268              * Sets (as xml) the "Isoptera" element
38269              */
38270             public void xsetIsoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType isoptera)
38271             {
38272                 synchronized (monitor())
38273                 {
38274                     check_orphaned();
38275                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38276                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISOPTERA$258, 0);
38277                     if (target == null)
38278                     {
38279                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISOPTERA$258);
38280                     }
38281                     target.set(isoptera);
38282                 }
38283             }
38284             
38285             /**
38286              * Unsets the "Isoptera" element
38287              */
38288             public void unsetIsoptera()
38289             {
38290                 synchronized (monitor())
38291                 {
38292                     check_orphaned();
38293                     get_store().remove_element(ISOPTERA$258, 0);
38294                 }
38295             }
38296             
38297             /**
38298              * Gets the "PlecopteraStoneflies" element
38299              */
38300             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPlecopteraStoneflies()
38301             {
38302                 synchronized (monitor())
38303                 {
38304                     check_orphaned();
38305                     org.apache.xmlbeans.SimpleValue target = null;
38306                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLECOPTERASTONEFLIES$260, 0);
38307                     if (target == null)
38308                     {
38309                       return null;
38310                     }
38311                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
38312                 }
38313             }
38314             
38315             /**
38316              * Gets (as xml) the "PlecopteraStoneflies" element
38317              */
38318             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPlecopteraStoneflies()
38319             {
38320                 synchronized (monitor())
38321                 {
38322                     check_orphaned();
38323                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38324                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLECOPTERASTONEFLIES$260, 0);
38325                     return target;
38326                 }
38327             }
38328             
38329             /**
38330              * True if has "PlecopteraStoneflies" element
38331              */
38332             public boolean isSetPlecopteraStoneflies()
38333             {
38334                 synchronized (monitor())
38335                 {
38336                     check_orphaned();
38337                     return get_store().count_elements(PLECOPTERASTONEFLIES$260) != 0;
38338                 }
38339             }
38340             
38341             /**
38342              * Sets the "PlecopteraStoneflies" element
38343              */
38344             public void setPlecopteraStoneflies(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum plecopteraStoneflies)
38345             {
38346                 synchronized (monitor())
38347                 {
38348                     check_orphaned();
38349                     org.apache.xmlbeans.SimpleValue target = null;
38350                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLECOPTERASTONEFLIES$260, 0);
38351                     if (target == null)
38352                     {
38353                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PLECOPTERASTONEFLIES$260);
38354                     }
38355                     target.setEnumValue(plecopteraStoneflies);
38356                 }
38357             }
38358             
38359             /**
38360              * Sets (as xml) the "PlecopteraStoneflies" element
38361              */
38362             public void xsetPlecopteraStoneflies(gov.grants.apply.system.globalLibraryV20.YesNoDataType plecopteraStoneflies)
38363             {
38364                 synchronized (monitor())
38365                 {
38366                     check_orphaned();
38367                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38368                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLECOPTERASTONEFLIES$260, 0);
38369                     if (target == null)
38370                     {
38371                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PLECOPTERASTONEFLIES$260);
38372                     }
38373                     target.set(plecopteraStoneflies);
38374                 }
38375             }
38376             
38377             /**
38378              * Unsets the "PlecopteraStoneflies" element
38379              */
38380             public void unsetPlecopteraStoneflies()
38381             {
38382                 synchronized (monitor())
38383                 {
38384                     check_orphaned();
38385                     get_store().remove_element(PLECOPTERASTONEFLIES$260, 0);
38386                 }
38387             }
38388             
38389             /**
38390              * Gets the "Phthiraptera" element
38391              */
38392             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPhthiraptera()
38393             {
38394                 synchronized (monitor())
38395                 {
38396                     check_orphaned();
38397                     org.apache.xmlbeans.SimpleValue target = null;
38398                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHTHIRAPTERA$262, 0);
38399                     if (target == null)
38400                     {
38401                       return null;
38402                     }
38403                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
38404                 }
38405             }
38406             
38407             /**
38408              * Gets (as xml) the "Phthiraptera" element
38409              */
38410             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPhthiraptera()
38411             {
38412                 synchronized (monitor())
38413                 {
38414                     check_orphaned();
38415                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38416                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHTHIRAPTERA$262, 0);
38417                     return target;
38418                 }
38419             }
38420             
38421             /**
38422              * True if has "Phthiraptera" element
38423              */
38424             public boolean isSetPhthiraptera()
38425             {
38426                 synchronized (monitor())
38427                 {
38428                     check_orphaned();
38429                     return get_store().count_elements(PHTHIRAPTERA$262) != 0;
38430                 }
38431             }
38432             
38433             /**
38434              * Sets the "Phthiraptera" element
38435              */
38436             public void setPhthiraptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum phthiraptera)
38437             {
38438                 synchronized (monitor())
38439                 {
38440                     check_orphaned();
38441                     org.apache.xmlbeans.SimpleValue target = null;
38442                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHTHIRAPTERA$262, 0);
38443                     if (target == null)
38444                     {
38445                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHTHIRAPTERA$262);
38446                     }
38447                     target.setEnumValue(phthiraptera);
38448                 }
38449             }
38450             
38451             /**
38452              * Sets (as xml) the "Phthiraptera" element
38453              */
38454             public void xsetPhthiraptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType phthiraptera)
38455             {
38456                 synchronized (monitor())
38457                 {
38458                     check_orphaned();
38459                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38460                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PHTHIRAPTERA$262, 0);
38461                     if (target == null)
38462                     {
38463                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PHTHIRAPTERA$262);
38464                     }
38465                     target.set(phthiraptera);
38466                 }
38467             }
38468             
38469             /**
38470              * Unsets the "Phthiraptera" element
38471              */
38472             public void unsetPhthiraptera()
38473             {
38474                 synchronized (monitor())
38475                 {
38476                     check_orphaned();
38477                     get_store().remove_element(PHTHIRAPTERA$262, 0);
38478                 }
38479             }
38480             
38481             /**
38482              * Gets the "Hemiptera" element
38483              */
38484             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHemiptera()
38485             {
38486                 synchronized (monitor())
38487                 {
38488                     check_orphaned();
38489                     org.apache.xmlbeans.SimpleValue target = null;
38490                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HEMIPTERA$264, 0);
38491                     if (target == null)
38492                     {
38493                       return null;
38494                     }
38495                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
38496                 }
38497             }
38498             
38499             /**
38500              * Gets (as xml) the "Hemiptera" element
38501              */
38502             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHemiptera()
38503             {
38504                 synchronized (monitor())
38505                 {
38506                     check_orphaned();
38507                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38508                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HEMIPTERA$264, 0);
38509                     return target;
38510                 }
38511             }
38512             
38513             /**
38514              * True if has "Hemiptera" element
38515              */
38516             public boolean isSetHemiptera()
38517             {
38518                 synchronized (monitor())
38519                 {
38520                     check_orphaned();
38521                     return get_store().count_elements(HEMIPTERA$264) != 0;
38522                 }
38523             }
38524             
38525             /**
38526              * Sets the "Hemiptera" element
38527              */
38528             public void setHemiptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hemiptera)
38529             {
38530                 synchronized (monitor())
38531                 {
38532                     check_orphaned();
38533                     org.apache.xmlbeans.SimpleValue target = null;
38534                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HEMIPTERA$264, 0);
38535                     if (target == null)
38536                     {
38537                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HEMIPTERA$264);
38538                     }
38539                     target.setEnumValue(hemiptera);
38540                 }
38541             }
38542             
38543             /**
38544              * Sets (as xml) the "Hemiptera" element
38545              */
38546             public void xsetHemiptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType hemiptera)
38547             {
38548                 synchronized (monitor())
38549                 {
38550                     check_orphaned();
38551                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38552                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HEMIPTERA$264, 0);
38553                     if (target == null)
38554                     {
38555                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HEMIPTERA$264);
38556                     }
38557                     target.set(hemiptera);
38558                 }
38559             }
38560             
38561             /**
38562              * Unsets the "Hemiptera" element
38563              */
38564             public void unsetHemiptera()
38565             {
38566                 synchronized (monitor())
38567                 {
38568                     check_orphaned();
38569                     get_store().remove_element(HEMIPTERA$264, 0);
38570                 }
38571             }
38572             
38573             /**
38574              * Gets the "Homoptera" element
38575              */
38576             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHomoptera()
38577             {
38578                 synchronized (monitor())
38579                 {
38580                     check_orphaned();
38581                     org.apache.xmlbeans.SimpleValue target = null;
38582                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOMOPTERA$266, 0);
38583                     if (target == null)
38584                     {
38585                       return null;
38586                     }
38587                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
38588                 }
38589             }
38590             
38591             /**
38592              * Gets (as xml) the "Homoptera" element
38593              */
38594             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHomoptera()
38595             {
38596                 synchronized (monitor())
38597                 {
38598                     check_orphaned();
38599                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38600                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HOMOPTERA$266, 0);
38601                     return target;
38602                 }
38603             }
38604             
38605             /**
38606              * True if has "Homoptera" element
38607              */
38608             public boolean isSetHomoptera()
38609             {
38610                 synchronized (monitor())
38611                 {
38612                     check_orphaned();
38613                     return get_store().count_elements(HOMOPTERA$266) != 0;
38614                 }
38615             }
38616             
38617             /**
38618              * Sets the "Homoptera" element
38619              */
38620             public void setHomoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum homoptera)
38621             {
38622                 synchronized (monitor())
38623                 {
38624                     check_orphaned();
38625                     org.apache.xmlbeans.SimpleValue target = null;
38626                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOMOPTERA$266, 0);
38627                     if (target == null)
38628                     {
38629                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HOMOPTERA$266);
38630                     }
38631                     target.setEnumValue(homoptera);
38632                 }
38633             }
38634             
38635             /**
38636              * Sets (as xml) the "Homoptera" element
38637              */
38638             public void xsetHomoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType homoptera)
38639             {
38640                 synchronized (monitor())
38641                 {
38642                     check_orphaned();
38643                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38644                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HOMOPTERA$266, 0);
38645                     if (target == null)
38646                     {
38647                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HOMOPTERA$266);
38648                     }
38649                     target.set(homoptera);
38650                 }
38651             }
38652             
38653             /**
38654              * Unsets the "Homoptera" element
38655              */
38656             public void unsetHomoptera()
38657             {
38658                 synchronized (monitor())
38659                 {
38660                     check_orphaned();
38661                     get_store().remove_element(HOMOPTERA$266, 0);
38662                 }
38663             }
38664             
38665             /**
38666              * Gets the "Thysanoptera" element
38667              */
38668             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getThysanoptera()
38669             {
38670                 synchronized (monitor())
38671                 {
38672                     check_orphaned();
38673                     org.apache.xmlbeans.SimpleValue target = null;
38674                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(THYSANOPTERA$268, 0);
38675                     if (target == null)
38676                     {
38677                       return null;
38678                     }
38679                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
38680                 }
38681             }
38682             
38683             /**
38684              * Gets (as xml) the "Thysanoptera" element
38685              */
38686             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetThysanoptera()
38687             {
38688                 synchronized (monitor())
38689                 {
38690                     check_orphaned();
38691                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38692                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(THYSANOPTERA$268, 0);
38693                     return target;
38694                 }
38695             }
38696             
38697             /**
38698              * True if has "Thysanoptera" element
38699              */
38700             public boolean isSetThysanoptera()
38701             {
38702                 synchronized (monitor())
38703                 {
38704                     check_orphaned();
38705                     return get_store().count_elements(THYSANOPTERA$268) != 0;
38706                 }
38707             }
38708             
38709             /**
38710              * Sets the "Thysanoptera" element
38711              */
38712             public void setThysanoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum thysanoptera)
38713             {
38714                 synchronized (monitor())
38715                 {
38716                     check_orphaned();
38717                     org.apache.xmlbeans.SimpleValue target = null;
38718                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(THYSANOPTERA$268, 0);
38719                     if (target == null)
38720                     {
38721                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(THYSANOPTERA$268);
38722                     }
38723                     target.setEnumValue(thysanoptera);
38724                 }
38725             }
38726             
38727             /**
38728              * Sets (as xml) the "Thysanoptera" element
38729              */
38730             public void xsetThysanoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType thysanoptera)
38731             {
38732                 synchronized (monitor())
38733                 {
38734                     check_orphaned();
38735                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38736                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(THYSANOPTERA$268, 0);
38737                     if (target == null)
38738                     {
38739                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(THYSANOPTERA$268);
38740                     }
38741                     target.set(thysanoptera);
38742                 }
38743             }
38744             
38745             /**
38746              * Unsets the "Thysanoptera" element
38747              */
38748             public void unsetThysanoptera()
38749             {
38750                 synchronized (monitor())
38751                 {
38752                     check_orphaned();
38753                     get_store().remove_element(THYSANOPTERA$268, 0);
38754                 }
38755             }
38756             
38757             /**
38758              * Gets the "Neuroptera" element
38759              */
38760             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNeuroptera()
38761             {
38762                 synchronized (monitor())
38763                 {
38764                     check_orphaned();
38765                     org.apache.xmlbeans.SimpleValue target = null;
38766                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEUROPTERA$270, 0);
38767                     if (target == null)
38768                     {
38769                       return null;
38770                     }
38771                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
38772                 }
38773             }
38774             
38775             /**
38776              * Gets (as xml) the "Neuroptera" element
38777              */
38778             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNeuroptera()
38779             {
38780                 synchronized (monitor())
38781                 {
38782                     check_orphaned();
38783                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38784                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEUROPTERA$270, 0);
38785                     return target;
38786                 }
38787             }
38788             
38789             /**
38790              * True if has "Neuroptera" element
38791              */
38792             public boolean isSetNeuroptera()
38793             {
38794                 synchronized (monitor())
38795                 {
38796                     check_orphaned();
38797                     return get_store().count_elements(NEUROPTERA$270) != 0;
38798                 }
38799             }
38800             
38801             /**
38802              * Sets the "Neuroptera" element
38803              */
38804             public void setNeuroptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum neuroptera)
38805             {
38806                 synchronized (monitor())
38807                 {
38808                     check_orphaned();
38809                     org.apache.xmlbeans.SimpleValue target = null;
38810                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEUROPTERA$270, 0);
38811                     if (target == null)
38812                     {
38813                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEUROPTERA$270);
38814                     }
38815                     target.setEnumValue(neuroptera);
38816                 }
38817             }
38818             
38819             /**
38820              * Sets (as xml) the "Neuroptera" element
38821              */
38822             public void xsetNeuroptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType neuroptera)
38823             {
38824                 synchronized (monitor())
38825                 {
38826                     check_orphaned();
38827                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38828                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEUROPTERA$270, 0);
38829                     if (target == null)
38830                     {
38831                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NEUROPTERA$270);
38832                     }
38833                     target.set(neuroptera);
38834                 }
38835             }
38836             
38837             /**
38838              * Unsets the "Neuroptera" element
38839              */
38840             public void unsetNeuroptera()
38841             {
38842                 synchronized (monitor())
38843                 {
38844                     check_orphaned();
38845                     get_store().remove_element(NEUROPTERA$270, 0);
38846                 }
38847             }
38848             
38849             /**
38850              * Gets the "Trichoptera" element
38851              */
38852             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTrichoptera()
38853             {
38854                 synchronized (monitor())
38855                 {
38856                     check_orphaned();
38857                     org.apache.xmlbeans.SimpleValue target = null;
38858                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TRICHOPTERA$272, 0);
38859                     if (target == null)
38860                     {
38861                       return null;
38862                     }
38863                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
38864                 }
38865             }
38866             
38867             /**
38868              * Gets (as xml) the "Trichoptera" element
38869              */
38870             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTrichoptera()
38871             {
38872                 synchronized (monitor())
38873                 {
38874                     check_orphaned();
38875                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38876                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TRICHOPTERA$272, 0);
38877                     return target;
38878                 }
38879             }
38880             
38881             /**
38882              * True if has "Trichoptera" element
38883              */
38884             public boolean isSetTrichoptera()
38885             {
38886                 synchronized (monitor())
38887                 {
38888                     check_orphaned();
38889                     return get_store().count_elements(TRICHOPTERA$272) != 0;
38890                 }
38891             }
38892             
38893             /**
38894              * Sets the "Trichoptera" element
38895              */
38896             public void setTrichoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum trichoptera)
38897             {
38898                 synchronized (monitor())
38899                 {
38900                     check_orphaned();
38901                     org.apache.xmlbeans.SimpleValue target = null;
38902                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TRICHOPTERA$272, 0);
38903                     if (target == null)
38904                     {
38905                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TRICHOPTERA$272);
38906                     }
38907                     target.setEnumValue(trichoptera);
38908                 }
38909             }
38910             
38911             /**
38912              * Sets (as xml) the "Trichoptera" element
38913              */
38914             public void xsetTrichoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType trichoptera)
38915             {
38916                 synchronized (monitor())
38917                 {
38918                     check_orphaned();
38919                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38920                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TRICHOPTERA$272, 0);
38921                     if (target == null)
38922                     {
38923                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TRICHOPTERA$272);
38924                     }
38925                     target.set(trichoptera);
38926                 }
38927             }
38928             
38929             /**
38930              * Unsets the "Trichoptera" element
38931              */
38932             public void unsetTrichoptera()
38933             {
38934                 synchronized (monitor())
38935                 {
38936                     check_orphaned();
38937                     get_store().remove_element(TRICHOPTERA$272, 0);
38938                 }
38939             }
38940             
38941             /**
38942              * Gets the "Lepidoptera" element
38943              */
38944             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLepidoptera()
38945             {
38946                 synchronized (monitor())
38947                 {
38948                     check_orphaned();
38949                     org.apache.xmlbeans.SimpleValue target = null;
38950                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEPIDOPTERA$274, 0);
38951                     if (target == null)
38952                     {
38953                       return null;
38954                     }
38955                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
38956                 }
38957             }
38958             
38959             /**
38960              * Gets (as xml) the "Lepidoptera" element
38961              */
38962             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLepidoptera()
38963             {
38964                 synchronized (monitor())
38965                 {
38966                     check_orphaned();
38967                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
38968                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LEPIDOPTERA$274, 0);
38969                     return target;
38970                 }
38971             }
38972             
38973             /**
38974              * True if has "Lepidoptera" element
38975              */
38976             public boolean isSetLepidoptera()
38977             {
38978                 synchronized (monitor())
38979                 {
38980                     check_orphaned();
38981                     return get_store().count_elements(LEPIDOPTERA$274) != 0;
38982                 }
38983             }
38984             
38985             /**
38986              * Sets the "Lepidoptera" element
38987              */
38988             public void setLepidoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum lepidoptera)
38989             {
38990                 synchronized (monitor())
38991                 {
38992                     check_orphaned();
38993                     org.apache.xmlbeans.SimpleValue target = null;
38994                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEPIDOPTERA$274, 0);
38995                     if (target == null)
38996                     {
38997                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LEPIDOPTERA$274);
38998                     }
38999                     target.setEnumValue(lepidoptera);
39000                 }
39001             }
39002             
39003             /**
39004              * Sets (as xml) the "Lepidoptera" element
39005              */
39006             public void xsetLepidoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType lepidoptera)
39007             {
39008                 synchronized (monitor())
39009                 {
39010                     check_orphaned();
39011                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39012                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LEPIDOPTERA$274, 0);
39013                     if (target == null)
39014                     {
39015                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LEPIDOPTERA$274);
39016                     }
39017                     target.set(lepidoptera);
39018                 }
39019             }
39020             
39021             /**
39022              * Unsets the "Lepidoptera" element
39023              */
39024             public void unsetLepidoptera()
39025             {
39026                 synchronized (monitor())
39027                 {
39028                     check_orphaned();
39029                     get_store().remove_element(LEPIDOPTERA$274, 0);
39030                 }
39031             }
39032             
39033             /**
39034              * Gets the "Diptera" element
39035              */
39036             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDiptera()
39037             {
39038                 synchronized (monitor())
39039                 {
39040                     check_orphaned();
39041                     org.apache.xmlbeans.SimpleValue target = null;
39042                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIPTERA$276, 0);
39043                     if (target == null)
39044                     {
39045                       return null;
39046                     }
39047                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
39048                 }
39049             }
39050             
39051             /**
39052              * Gets (as xml) the "Diptera" element
39053              */
39054             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDiptera()
39055             {
39056                 synchronized (monitor())
39057                 {
39058                     check_orphaned();
39059                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39060                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DIPTERA$276, 0);
39061                     return target;
39062                 }
39063             }
39064             
39065             /**
39066              * True if has "Diptera" element
39067              */
39068             public boolean isSetDiptera()
39069             {
39070                 synchronized (monitor())
39071                 {
39072                     check_orphaned();
39073                     return get_store().count_elements(DIPTERA$276) != 0;
39074                 }
39075             }
39076             
39077             /**
39078              * Sets the "Diptera" element
39079              */
39080             public void setDiptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum diptera)
39081             {
39082                 synchronized (monitor())
39083                 {
39084                     check_orphaned();
39085                     org.apache.xmlbeans.SimpleValue target = null;
39086                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIPTERA$276, 0);
39087                     if (target == null)
39088                     {
39089                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DIPTERA$276);
39090                     }
39091                     target.setEnumValue(diptera);
39092                 }
39093             }
39094             
39095             /**
39096              * Sets (as xml) the "Diptera" element
39097              */
39098             public void xsetDiptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType diptera)
39099             {
39100                 synchronized (monitor())
39101                 {
39102                     check_orphaned();
39103                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39104                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DIPTERA$276, 0);
39105                     if (target == null)
39106                     {
39107                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DIPTERA$276);
39108                     }
39109                     target.set(diptera);
39110                 }
39111             }
39112             
39113             /**
39114              * Unsets the "Diptera" element
39115              */
39116             public void unsetDiptera()
39117             {
39118                 synchronized (monitor())
39119                 {
39120                     check_orphaned();
39121                     get_store().remove_element(DIPTERA$276, 0);
39122                 }
39123             }
39124             
39125             /**
39126              * Gets the "Siphonaptera" element
39127              */
39128             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSiphonaptera()
39129             {
39130                 synchronized (monitor())
39131                 {
39132                     check_orphaned();
39133                     org.apache.xmlbeans.SimpleValue target = null;
39134                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SIPHONAPTERA$278, 0);
39135                     if (target == null)
39136                     {
39137                       return null;
39138                     }
39139                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
39140                 }
39141             }
39142             
39143             /**
39144              * Gets (as xml) the "Siphonaptera" element
39145              */
39146             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSiphonaptera()
39147             {
39148                 synchronized (monitor())
39149                 {
39150                     check_orphaned();
39151                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39152                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SIPHONAPTERA$278, 0);
39153                     return target;
39154                 }
39155             }
39156             
39157             /**
39158              * True if has "Siphonaptera" element
39159              */
39160             public boolean isSetSiphonaptera()
39161             {
39162                 synchronized (monitor())
39163                 {
39164                     check_orphaned();
39165                     return get_store().count_elements(SIPHONAPTERA$278) != 0;
39166                 }
39167             }
39168             
39169             /**
39170              * Sets the "Siphonaptera" element
39171              */
39172             public void setSiphonaptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum siphonaptera)
39173             {
39174                 synchronized (monitor())
39175                 {
39176                     check_orphaned();
39177                     org.apache.xmlbeans.SimpleValue target = null;
39178                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SIPHONAPTERA$278, 0);
39179                     if (target == null)
39180                     {
39181                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SIPHONAPTERA$278);
39182                     }
39183                     target.setEnumValue(siphonaptera);
39184                 }
39185             }
39186             
39187             /**
39188              * Sets (as xml) the "Siphonaptera" element
39189              */
39190             public void xsetSiphonaptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType siphonaptera)
39191             {
39192                 synchronized (monitor())
39193                 {
39194                     check_orphaned();
39195                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39196                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SIPHONAPTERA$278, 0);
39197                     if (target == null)
39198                     {
39199                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SIPHONAPTERA$278);
39200                     }
39201                     target.set(siphonaptera);
39202                 }
39203             }
39204             
39205             /**
39206              * Unsets the "Siphonaptera" element
39207              */
39208             public void unsetSiphonaptera()
39209             {
39210                 synchronized (monitor())
39211                 {
39212                     check_orphaned();
39213                     get_store().remove_element(SIPHONAPTERA$278, 0);
39214                 }
39215             }
39216             
39217             /**
39218              * Gets the "Coleoptera" element
39219              */
39220             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getColeoptera()
39221             {
39222                 synchronized (monitor())
39223                 {
39224                     check_orphaned();
39225                     org.apache.xmlbeans.SimpleValue target = null;
39226                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLEOPTERA$280, 0);
39227                     if (target == null)
39228                     {
39229                       return null;
39230                     }
39231                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
39232                 }
39233             }
39234             
39235             /**
39236              * Gets (as xml) the "Coleoptera" element
39237              */
39238             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetColeoptera()
39239             {
39240                 synchronized (monitor())
39241                 {
39242                     check_orphaned();
39243                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39244                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLEOPTERA$280, 0);
39245                     return target;
39246                 }
39247             }
39248             
39249             /**
39250              * True if has "Coleoptera" element
39251              */
39252             public boolean isSetColeoptera()
39253             {
39254                 synchronized (monitor())
39255                 {
39256                     check_orphaned();
39257                     return get_store().count_elements(COLEOPTERA$280) != 0;
39258                 }
39259             }
39260             
39261             /**
39262              * Sets the "Coleoptera" element
39263              */
39264             public void setColeoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum coleoptera)
39265             {
39266                 synchronized (monitor())
39267                 {
39268                     check_orphaned();
39269                     org.apache.xmlbeans.SimpleValue target = null;
39270                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLEOPTERA$280, 0);
39271                     if (target == null)
39272                     {
39273                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COLEOPTERA$280);
39274                     }
39275                     target.setEnumValue(coleoptera);
39276                 }
39277             }
39278             
39279             /**
39280              * Sets (as xml) the "Coleoptera" element
39281              */
39282             public void xsetColeoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType coleoptera)
39283             {
39284                 synchronized (monitor())
39285                 {
39286                     check_orphaned();
39287                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39288                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLEOPTERA$280, 0);
39289                     if (target == null)
39290                     {
39291                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COLEOPTERA$280);
39292                     }
39293                     target.set(coleoptera);
39294                 }
39295             }
39296             
39297             /**
39298              * Unsets the "Coleoptera" element
39299              */
39300             public void unsetColeoptera()
39301             {
39302                 synchronized (monitor())
39303                 {
39304                     check_orphaned();
39305                     get_store().remove_element(COLEOPTERA$280, 0);
39306                 }
39307             }
39308             
39309             /**
39310              * Gets the "Hymenoptera" element
39311              */
39312             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHymenoptera()
39313             {
39314                 synchronized (monitor())
39315                 {
39316                     check_orphaned();
39317                     org.apache.xmlbeans.SimpleValue target = null;
39318                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HYMENOPTERA$282, 0);
39319                     if (target == null)
39320                     {
39321                       return null;
39322                     }
39323                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
39324                 }
39325             }
39326             
39327             /**
39328              * Gets (as xml) the "Hymenoptera" element
39329              */
39330             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHymenoptera()
39331             {
39332                 synchronized (monitor())
39333                 {
39334                     check_orphaned();
39335                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39336                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HYMENOPTERA$282, 0);
39337                     return target;
39338                 }
39339             }
39340             
39341             /**
39342              * True if has "Hymenoptera" element
39343              */
39344             public boolean isSetHymenoptera()
39345             {
39346                 synchronized (monitor())
39347                 {
39348                     check_orphaned();
39349                     return get_store().count_elements(HYMENOPTERA$282) != 0;
39350                 }
39351             }
39352             
39353             /**
39354              * Sets the "Hymenoptera" element
39355              */
39356             public void setHymenoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hymenoptera)
39357             {
39358                 synchronized (monitor())
39359                 {
39360                     check_orphaned();
39361                     org.apache.xmlbeans.SimpleValue target = null;
39362                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HYMENOPTERA$282, 0);
39363                     if (target == null)
39364                     {
39365                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HYMENOPTERA$282);
39366                     }
39367                     target.setEnumValue(hymenoptera);
39368                 }
39369             }
39370             
39371             /**
39372              * Sets (as xml) the "Hymenoptera" element
39373              */
39374             public void xsetHymenoptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType hymenoptera)
39375             {
39376                 synchronized (monitor())
39377                 {
39378                     check_orphaned();
39379                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39380                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HYMENOPTERA$282, 0);
39381                     if (target == null)
39382                     {
39383                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HYMENOPTERA$282);
39384                     }
39385                     target.set(hymenoptera);
39386                 }
39387             }
39388             
39389             /**
39390              * Unsets the "Hymenoptera" element
39391              */
39392             public void unsetHymenoptera()
39393             {
39394                 synchronized (monitor())
39395                 {
39396                     check_orphaned();
39397                     get_store().remove_element(HYMENOPTERA$282, 0);
39398                 }
39399             }
39400             
39401             /**
39402              * Gets the "Chilopoda" element
39403              */
39404             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChilopoda()
39405             {
39406                 synchronized (monitor())
39407                 {
39408                     check_orphaned();
39409                     org.apache.xmlbeans.SimpleValue target = null;
39410                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHILOPODA$284, 0);
39411                     if (target == null)
39412                     {
39413                       return null;
39414                     }
39415                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
39416                 }
39417             }
39418             
39419             /**
39420              * Gets (as xml) the "Chilopoda" element
39421              */
39422             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChilopoda()
39423             {
39424                 synchronized (monitor())
39425                 {
39426                     check_orphaned();
39427                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39428                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHILOPODA$284, 0);
39429                     return target;
39430                 }
39431             }
39432             
39433             /**
39434              * True if has "Chilopoda" element
39435              */
39436             public boolean isSetChilopoda()
39437             {
39438                 synchronized (monitor())
39439                 {
39440                     check_orphaned();
39441                     return get_store().count_elements(CHILOPODA$284) != 0;
39442                 }
39443             }
39444             
39445             /**
39446              * Sets the "Chilopoda" element
39447              */
39448             public void setChilopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chilopoda)
39449             {
39450                 synchronized (monitor())
39451                 {
39452                     check_orphaned();
39453                     org.apache.xmlbeans.SimpleValue target = null;
39454                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHILOPODA$284, 0);
39455                     if (target == null)
39456                     {
39457                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHILOPODA$284);
39458                     }
39459                     target.setEnumValue(chilopoda);
39460                 }
39461             }
39462             
39463             /**
39464              * Sets (as xml) the "Chilopoda" element
39465              */
39466             public void xsetChilopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType chilopoda)
39467             {
39468                 synchronized (monitor())
39469                 {
39470                     check_orphaned();
39471                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39472                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHILOPODA$284, 0);
39473                     if (target == null)
39474                     {
39475                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHILOPODA$284);
39476                     }
39477                     target.set(chilopoda);
39478                 }
39479             }
39480             
39481             /**
39482              * Unsets the "Chilopoda" element
39483              */
39484             public void unsetChilopoda()
39485             {
39486                 synchronized (monitor())
39487                 {
39488                     check_orphaned();
39489                     get_store().remove_element(CHILOPODA$284, 0);
39490                 }
39491             }
39492             
39493             /**
39494              * Gets the "Diplopoda" element
39495              */
39496             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDiplopoda()
39497             {
39498                 synchronized (monitor())
39499                 {
39500                     check_orphaned();
39501                     org.apache.xmlbeans.SimpleValue target = null;
39502                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIPLOPODA$286, 0);
39503                     if (target == null)
39504                     {
39505                       return null;
39506                     }
39507                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
39508                 }
39509             }
39510             
39511             /**
39512              * Gets (as xml) the "Diplopoda" element
39513              */
39514             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDiplopoda()
39515             {
39516                 synchronized (monitor())
39517                 {
39518                     check_orphaned();
39519                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39520                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DIPLOPODA$286, 0);
39521                     return target;
39522                 }
39523             }
39524             
39525             /**
39526              * True if has "Diplopoda" element
39527              */
39528             public boolean isSetDiplopoda()
39529             {
39530                 synchronized (monitor())
39531                 {
39532                     check_orphaned();
39533                     return get_store().count_elements(DIPLOPODA$286) != 0;
39534                 }
39535             }
39536             
39537             /**
39538              * Sets the "Diplopoda" element
39539              */
39540             public void setDiplopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum diplopoda)
39541             {
39542                 synchronized (monitor())
39543                 {
39544                     check_orphaned();
39545                     org.apache.xmlbeans.SimpleValue target = null;
39546                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIPLOPODA$286, 0);
39547                     if (target == null)
39548                     {
39549                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DIPLOPODA$286);
39550                     }
39551                     target.setEnumValue(diplopoda);
39552                 }
39553             }
39554             
39555             /**
39556              * Sets (as xml) the "Diplopoda" element
39557              */
39558             public void xsetDiplopoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType diplopoda)
39559             {
39560                 synchronized (monitor())
39561                 {
39562                     check_orphaned();
39563                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39564                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DIPLOPODA$286, 0);
39565                     if (target == null)
39566                     {
39567                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DIPLOPODA$286);
39568                     }
39569                     target.set(diplopoda);
39570                 }
39571             }
39572             
39573             /**
39574              * Unsets the "Diplopoda" element
39575              */
39576             public void unsetDiplopoda()
39577             {
39578                 synchronized (monitor())
39579                 {
39580                     check_orphaned();
39581                     get_store().remove_element(DIPLOPODA$286, 0);
39582                 }
39583             }
39584             
39585             /**
39586              * Gets the "Pauropoda" element
39587              */
39588             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPauropoda()
39589             {
39590                 synchronized (monitor())
39591                 {
39592                     check_orphaned();
39593                     org.apache.xmlbeans.SimpleValue target = null;
39594                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAUROPODA$288, 0);
39595                     if (target == null)
39596                     {
39597                       return null;
39598                     }
39599                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
39600                 }
39601             }
39602             
39603             /**
39604              * Gets (as xml) the "Pauropoda" element
39605              */
39606             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPauropoda()
39607             {
39608                 synchronized (monitor())
39609                 {
39610                     check_orphaned();
39611                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39612                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PAUROPODA$288, 0);
39613                     return target;
39614                 }
39615             }
39616             
39617             /**
39618              * True if has "Pauropoda" element
39619              */
39620             public boolean isSetPauropoda()
39621             {
39622                 synchronized (monitor())
39623                 {
39624                     check_orphaned();
39625                     return get_store().count_elements(PAUROPODA$288) != 0;
39626                 }
39627             }
39628             
39629             /**
39630              * Sets the "Pauropoda" element
39631              */
39632             public void setPauropoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pauropoda)
39633             {
39634                 synchronized (monitor())
39635                 {
39636                     check_orphaned();
39637                     org.apache.xmlbeans.SimpleValue target = null;
39638                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAUROPODA$288, 0);
39639                     if (target == null)
39640                     {
39641                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PAUROPODA$288);
39642                     }
39643                     target.setEnumValue(pauropoda);
39644                 }
39645             }
39646             
39647             /**
39648              * Sets (as xml) the "Pauropoda" element
39649              */
39650             public void xsetPauropoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType pauropoda)
39651             {
39652                 synchronized (monitor())
39653                 {
39654                     check_orphaned();
39655                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39656                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PAUROPODA$288, 0);
39657                     if (target == null)
39658                     {
39659                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PAUROPODA$288);
39660                     }
39661                     target.set(pauropoda);
39662                 }
39663             }
39664             
39665             /**
39666              * Unsets the "Pauropoda" element
39667              */
39668             public void unsetPauropoda()
39669             {
39670                 synchronized (monitor())
39671                 {
39672                     check_orphaned();
39673                     get_store().remove_element(PAUROPODA$288, 0);
39674                 }
39675             }
39676             
39677             /**
39678              * Gets the "Symphyta" element
39679              */
39680             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSymphyta()
39681             {
39682                 synchronized (monitor())
39683                 {
39684                     check_orphaned();
39685                     org.apache.xmlbeans.SimpleValue target = null;
39686                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SYMPHYTA$290, 0);
39687                     if (target == null)
39688                     {
39689                       return null;
39690                     }
39691                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
39692                 }
39693             }
39694             
39695             /**
39696              * Gets (as xml) the "Symphyta" element
39697              */
39698             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSymphyta()
39699             {
39700                 synchronized (monitor())
39701                 {
39702                     check_orphaned();
39703                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39704                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SYMPHYTA$290, 0);
39705                     return target;
39706                 }
39707             }
39708             
39709             /**
39710              * True if has "Symphyta" element
39711              */
39712             public boolean isSetSymphyta()
39713             {
39714                 synchronized (monitor())
39715                 {
39716                     check_orphaned();
39717                     return get_store().count_elements(SYMPHYTA$290) != 0;
39718                 }
39719             }
39720             
39721             /**
39722              * Sets the "Symphyta" element
39723              */
39724             public void setSymphyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum symphyta)
39725             {
39726                 synchronized (monitor())
39727                 {
39728                     check_orphaned();
39729                     org.apache.xmlbeans.SimpleValue target = null;
39730                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SYMPHYTA$290, 0);
39731                     if (target == null)
39732                     {
39733                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SYMPHYTA$290);
39734                     }
39735                     target.setEnumValue(symphyta);
39736                 }
39737             }
39738             
39739             /**
39740              * Sets (as xml) the "Symphyta" element
39741              */
39742             public void xsetSymphyta(gov.grants.apply.system.globalLibraryV20.YesNoDataType symphyta)
39743             {
39744                 synchronized (monitor())
39745                 {
39746                     check_orphaned();
39747                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39748                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SYMPHYTA$290, 0);
39749                     if (target == null)
39750                     {
39751                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SYMPHYTA$290);
39752                     }
39753                     target.set(symphyta);
39754                 }
39755             }
39756             
39757             /**
39758              * Unsets the "Symphyta" element
39759              */
39760             public void unsetSymphyta()
39761             {
39762                 synchronized (monitor())
39763                 {
39764                     check_orphaned();
39765                     get_store().remove_element(SYMPHYTA$290, 0);
39766                 }
39767             }
39768             
39769             /**
39770              * Gets the "PENTASTOMIDA" element
39771              */
39772             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPENTASTOMIDA()
39773             {
39774                 synchronized (monitor())
39775                 {
39776                     check_orphaned();
39777                     org.apache.xmlbeans.SimpleValue target = null;
39778                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PENTASTOMIDA$292, 0);
39779                     if (target == null)
39780                     {
39781                       return null;
39782                     }
39783                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
39784                 }
39785             }
39786             
39787             /**
39788              * Gets (as xml) the "PENTASTOMIDA" element
39789              */
39790             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPENTASTOMIDA()
39791             {
39792                 synchronized (monitor())
39793                 {
39794                     check_orphaned();
39795                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39796                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PENTASTOMIDA$292, 0);
39797                     return target;
39798                 }
39799             }
39800             
39801             /**
39802              * True if has "PENTASTOMIDA" element
39803              */
39804             public boolean isSetPENTASTOMIDA()
39805             {
39806                 synchronized (monitor())
39807                 {
39808                     check_orphaned();
39809                     return get_store().count_elements(PENTASTOMIDA$292) != 0;
39810                 }
39811             }
39812             
39813             /**
39814              * Sets the "PENTASTOMIDA" element
39815              */
39816             public void setPENTASTOMIDA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pentastomida)
39817             {
39818                 synchronized (monitor())
39819                 {
39820                     check_orphaned();
39821                     org.apache.xmlbeans.SimpleValue target = null;
39822                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PENTASTOMIDA$292, 0);
39823                     if (target == null)
39824                     {
39825                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PENTASTOMIDA$292);
39826                     }
39827                     target.setEnumValue(pentastomida);
39828                 }
39829             }
39830             
39831             /**
39832              * Sets (as xml) the "PENTASTOMIDA" element
39833              */
39834             public void xsetPENTASTOMIDA(gov.grants.apply.system.globalLibraryV20.YesNoDataType pentastomida)
39835             {
39836                 synchronized (monitor())
39837                 {
39838                     check_orphaned();
39839                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39840                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PENTASTOMIDA$292, 0);
39841                     if (target == null)
39842                     {
39843                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PENTASTOMIDA$292);
39844                     }
39845                     target.set(pentastomida);
39846                 }
39847             }
39848             
39849             /**
39850              * Unsets the "PENTASTOMIDA" element
39851              */
39852             public void unsetPENTASTOMIDA()
39853             {
39854                 synchronized (monitor())
39855                 {
39856                     check_orphaned();
39857                     get_store().remove_element(PENTASTOMIDA$292, 0);
39858                 }
39859             }
39860             
39861             /**
39862              * Gets the "TARDIGRADA" element
39863              */
39864             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTARDIGRADA()
39865             {
39866                 synchronized (monitor())
39867                 {
39868                     check_orphaned();
39869                     org.apache.xmlbeans.SimpleValue target = null;
39870                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TARDIGRADA$294, 0);
39871                     if (target == null)
39872                     {
39873                       return null;
39874                     }
39875                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
39876                 }
39877             }
39878             
39879             /**
39880              * Gets (as xml) the "TARDIGRADA" element
39881              */
39882             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTARDIGRADA()
39883             {
39884                 synchronized (monitor())
39885                 {
39886                     check_orphaned();
39887                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39888                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TARDIGRADA$294, 0);
39889                     return target;
39890                 }
39891             }
39892             
39893             /**
39894              * True if has "TARDIGRADA" element
39895              */
39896             public boolean isSetTARDIGRADA()
39897             {
39898                 synchronized (monitor())
39899                 {
39900                     check_orphaned();
39901                     return get_store().count_elements(TARDIGRADA$294) != 0;
39902                 }
39903             }
39904             
39905             /**
39906              * Sets the "TARDIGRADA" element
39907              */
39908             public void setTARDIGRADA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tardigrada)
39909             {
39910                 synchronized (monitor())
39911                 {
39912                     check_orphaned();
39913                     org.apache.xmlbeans.SimpleValue target = null;
39914                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TARDIGRADA$294, 0);
39915                     if (target == null)
39916                     {
39917                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TARDIGRADA$294);
39918                     }
39919                     target.setEnumValue(tardigrada);
39920                 }
39921             }
39922             
39923             /**
39924              * Sets (as xml) the "TARDIGRADA" element
39925              */
39926             public void xsetTARDIGRADA(gov.grants.apply.system.globalLibraryV20.YesNoDataType tardigrada)
39927             {
39928                 synchronized (monitor())
39929                 {
39930                     check_orphaned();
39931                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39932                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TARDIGRADA$294, 0);
39933                     if (target == null)
39934                     {
39935                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TARDIGRADA$294);
39936                     }
39937                     target.set(tardigrada);
39938                 }
39939             }
39940             
39941             /**
39942              * Unsets the "TARDIGRADA" element
39943              */
39944             public void unsetTARDIGRADA()
39945             {
39946                 synchronized (monitor())
39947                 {
39948                     check_orphaned();
39949                     get_store().remove_element(TARDIGRADA$294, 0);
39950                 }
39951             }
39952             
39953             /**
39954              * Gets the "ONYCHOPHORA" element
39955              */
39956             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getONYCHOPHORA()
39957             {
39958                 synchronized (monitor())
39959                 {
39960                     check_orphaned();
39961                     org.apache.xmlbeans.SimpleValue target = null;
39962                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ONYCHOPHORA$296, 0);
39963                     if (target == null)
39964                     {
39965                       return null;
39966                     }
39967                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
39968                 }
39969             }
39970             
39971             /**
39972              * Gets (as xml) the "ONYCHOPHORA" element
39973              */
39974             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetONYCHOPHORA()
39975             {
39976                 synchronized (monitor())
39977                 {
39978                     check_orphaned();
39979                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
39980                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ONYCHOPHORA$296, 0);
39981                     return target;
39982                 }
39983             }
39984             
39985             /**
39986              * True if has "ONYCHOPHORA" element
39987              */
39988             public boolean isSetONYCHOPHORA()
39989             {
39990                 synchronized (monitor())
39991                 {
39992                     check_orphaned();
39993                     return get_store().count_elements(ONYCHOPHORA$296) != 0;
39994                 }
39995             }
39996             
39997             /**
39998              * Sets the "ONYCHOPHORA" element
39999              */
40000             public void setONYCHOPHORA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum onychophora)
40001             {
40002                 synchronized (monitor())
40003                 {
40004                     check_orphaned();
40005                     org.apache.xmlbeans.SimpleValue target = null;
40006                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ONYCHOPHORA$296, 0);
40007                     if (target == null)
40008                     {
40009                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ONYCHOPHORA$296);
40010                     }
40011                     target.setEnumValue(onychophora);
40012                 }
40013             }
40014             
40015             /**
40016              * Sets (as xml) the "ONYCHOPHORA" element
40017              */
40018             public void xsetONYCHOPHORA(gov.grants.apply.system.globalLibraryV20.YesNoDataType onychophora)
40019             {
40020                 synchronized (monitor())
40021                 {
40022                     check_orphaned();
40023                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40024                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ONYCHOPHORA$296, 0);
40025                     if (target == null)
40026                     {
40027                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ONYCHOPHORA$296);
40028                     }
40029                     target.set(onychophora);
40030                 }
40031             }
40032             
40033             /**
40034              * Unsets the "ONYCHOPHORA" element
40035              */
40036             public void unsetONYCHOPHORA()
40037             {
40038                 synchronized (monitor())
40039                 {
40040                     check_orphaned();
40041                     get_store().remove_element(ONYCHOPHORA$296, 0);
40042                 }
40043             }
40044             
40045             /**
40046              * Gets the "CHAETOGNATHA" element
40047              */
40048             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCHAETOGNATHA()
40049             {
40050                 synchronized (monitor())
40051                 {
40052                     check_orphaned();
40053                     org.apache.xmlbeans.SimpleValue target = null;
40054                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHAETOGNATHA$298, 0);
40055                     if (target == null)
40056                     {
40057                       return null;
40058                     }
40059                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
40060                 }
40061             }
40062             
40063             /**
40064              * Gets (as xml) the "CHAETOGNATHA" element
40065              */
40066             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCHAETOGNATHA()
40067             {
40068                 synchronized (monitor())
40069                 {
40070                     check_orphaned();
40071                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40072                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHAETOGNATHA$298, 0);
40073                     return target;
40074                 }
40075             }
40076             
40077             /**
40078              * True if has "CHAETOGNATHA" element
40079              */
40080             public boolean isSetCHAETOGNATHA()
40081             {
40082                 synchronized (monitor())
40083                 {
40084                     check_orphaned();
40085                     return get_store().count_elements(CHAETOGNATHA$298) != 0;
40086                 }
40087             }
40088             
40089             /**
40090              * Sets the "CHAETOGNATHA" element
40091              */
40092             public void setCHAETOGNATHA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chaetognatha)
40093             {
40094                 synchronized (monitor())
40095                 {
40096                     check_orphaned();
40097                     org.apache.xmlbeans.SimpleValue target = null;
40098                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHAETOGNATHA$298, 0);
40099                     if (target == null)
40100                     {
40101                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHAETOGNATHA$298);
40102                     }
40103                     target.setEnumValue(chaetognatha);
40104                 }
40105             }
40106             
40107             /**
40108              * Sets (as xml) the "CHAETOGNATHA" element
40109              */
40110             public void xsetCHAETOGNATHA(gov.grants.apply.system.globalLibraryV20.YesNoDataType chaetognatha)
40111             {
40112                 synchronized (monitor())
40113                 {
40114                     check_orphaned();
40115                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40116                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHAETOGNATHA$298, 0);
40117                     if (target == null)
40118                     {
40119                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHAETOGNATHA$298);
40120                     }
40121                     target.set(chaetognatha);
40122                 }
40123             }
40124             
40125             /**
40126              * Unsets the "CHAETOGNATHA" element
40127              */
40128             public void unsetCHAETOGNATHA()
40129             {
40130                 synchronized (monitor())
40131                 {
40132                     check_orphaned();
40133                     get_store().remove_element(CHAETOGNATHA$298, 0);
40134                 }
40135             }
40136             
40137             /**
40138              * Gets the "ECHINODERMATA" element
40139              */
40140             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getECHINODERMATA()
40141             {
40142                 synchronized (monitor())
40143                 {
40144                     check_orphaned();
40145                     org.apache.xmlbeans.SimpleValue target = null;
40146                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECHINODERMATA$300, 0);
40147                     if (target == null)
40148                     {
40149                       return null;
40150                     }
40151                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
40152                 }
40153             }
40154             
40155             /**
40156              * Gets (as xml) the "ECHINODERMATA" element
40157              */
40158             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetECHINODERMATA()
40159             {
40160                 synchronized (monitor())
40161                 {
40162                     check_orphaned();
40163                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40164                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ECHINODERMATA$300, 0);
40165                     return target;
40166                 }
40167             }
40168             
40169             /**
40170              * True if has "ECHINODERMATA" element
40171              */
40172             public boolean isSetECHINODERMATA()
40173             {
40174                 synchronized (monitor())
40175                 {
40176                     check_orphaned();
40177                     return get_store().count_elements(ECHINODERMATA$300) != 0;
40178                 }
40179             }
40180             
40181             /**
40182              * Sets the "ECHINODERMATA" element
40183              */
40184             public void setECHINODERMATA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum echinodermata)
40185             {
40186                 synchronized (monitor())
40187                 {
40188                     check_orphaned();
40189                     org.apache.xmlbeans.SimpleValue target = null;
40190                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECHINODERMATA$300, 0);
40191                     if (target == null)
40192                     {
40193                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ECHINODERMATA$300);
40194                     }
40195                     target.setEnumValue(echinodermata);
40196                 }
40197             }
40198             
40199             /**
40200              * Sets (as xml) the "ECHINODERMATA" element
40201              */
40202             public void xsetECHINODERMATA(gov.grants.apply.system.globalLibraryV20.YesNoDataType echinodermata)
40203             {
40204                 synchronized (monitor())
40205                 {
40206                     check_orphaned();
40207                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40208                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ECHINODERMATA$300, 0);
40209                     if (target == null)
40210                     {
40211                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ECHINODERMATA$300);
40212                     }
40213                     target.set(echinodermata);
40214                 }
40215             }
40216             
40217             /**
40218              * Unsets the "ECHINODERMATA" element
40219              */
40220             public void unsetECHINODERMATA()
40221             {
40222                 synchronized (monitor())
40223                 {
40224                     check_orphaned();
40225                     get_store().remove_element(ECHINODERMATA$300, 0);
40226                 }
40227             }
40228             
40229             /**
40230              * Gets the "Crinoidea" element
40231              */
40232             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCrinoidea()
40233             {
40234                 synchronized (monitor())
40235                 {
40236                     check_orphaned();
40237                     org.apache.xmlbeans.SimpleValue target = null;
40238                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CRINOIDEA$302, 0);
40239                     if (target == null)
40240                     {
40241                       return null;
40242                     }
40243                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
40244                 }
40245             }
40246             
40247             /**
40248              * Gets (as xml) the "Crinoidea" element
40249              */
40250             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCrinoidea()
40251             {
40252                 synchronized (monitor())
40253                 {
40254                     check_orphaned();
40255                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40256                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CRINOIDEA$302, 0);
40257                     return target;
40258                 }
40259             }
40260             
40261             /**
40262              * True if has "Crinoidea" element
40263              */
40264             public boolean isSetCrinoidea()
40265             {
40266                 synchronized (monitor())
40267                 {
40268                     check_orphaned();
40269                     return get_store().count_elements(CRINOIDEA$302) != 0;
40270                 }
40271             }
40272             
40273             /**
40274              * Sets the "Crinoidea" element
40275              */
40276             public void setCrinoidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum crinoidea)
40277             {
40278                 synchronized (monitor())
40279                 {
40280                     check_orphaned();
40281                     org.apache.xmlbeans.SimpleValue target = null;
40282                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CRINOIDEA$302, 0);
40283                     if (target == null)
40284                     {
40285                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CRINOIDEA$302);
40286                     }
40287                     target.setEnumValue(crinoidea);
40288                 }
40289             }
40290             
40291             /**
40292              * Sets (as xml) the "Crinoidea" element
40293              */
40294             public void xsetCrinoidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType crinoidea)
40295             {
40296                 synchronized (monitor())
40297                 {
40298                     check_orphaned();
40299                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40300                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CRINOIDEA$302, 0);
40301                     if (target == null)
40302                     {
40303                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CRINOIDEA$302);
40304                     }
40305                     target.set(crinoidea);
40306                 }
40307             }
40308             
40309             /**
40310              * Unsets the "Crinoidea" element
40311              */
40312             public void unsetCrinoidea()
40313             {
40314                 synchronized (monitor())
40315                 {
40316                     check_orphaned();
40317                     get_store().remove_element(CRINOIDEA$302, 0);
40318                 }
40319             }
40320             
40321             /**
40322              * Gets the "Asteroidea" element
40323              */
40324             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAsteroidea()
40325             {
40326                 synchronized (monitor())
40327                 {
40328                     check_orphaned();
40329                     org.apache.xmlbeans.SimpleValue target = null;
40330                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASTEROIDEA$304, 0);
40331                     if (target == null)
40332                     {
40333                       return null;
40334                     }
40335                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
40336                 }
40337             }
40338             
40339             /**
40340              * Gets (as xml) the "Asteroidea" element
40341              */
40342             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAsteroidea()
40343             {
40344                 synchronized (monitor())
40345                 {
40346                     check_orphaned();
40347                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40348                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASTEROIDEA$304, 0);
40349                     return target;
40350                 }
40351             }
40352             
40353             /**
40354              * True if has "Asteroidea" element
40355              */
40356             public boolean isSetAsteroidea()
40357             {
40358                 synchronized (monitor())
40359                 {
40360                     check_orphaned();
40361                     return get_store().count_elements(ASTEROIDEA$304) != 0;
40362                 }
40363             }
40364             
40365             /**
40366              * Sets the "Asteroidea" element
40367              */
40368             public void setAsteroidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum asteroidea)
40369             {
40370                 synchronized (monitor())
40371                 {
40372                     check_orphaned();
40373                     org.apache.xmlbeans.SimpleValue target = null;
40374                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASTEROIDEA$304, 0);
40375                     if (target == null)
40376                     {
40377                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ASTEROIDEA$304);
40378                     }
40379                     target.setEnumValue(asteroidea);
40380                 }
40381             }
40382             
40383             /**
40384              * Sets (as xml) the "Asteroidea" element
40385              */
40386             public void xsetAsteroidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType asteroidea)
40387             {
40388                 synchronized (monitor())
40389                 {
40390                     check_orphaned();
40391                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40392                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASTEROIDEA$304, 0);
40393                     if (target == null)
40394                     {
40395                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ASTEROIDEA$304);
40396                     }
40397                     target.set(asteroidea);
40398                 }
40399             }
40400             
40401             /**
40402              * Unsets the "Asteroidea" element
40403              */
40404             public void unsetAsteroidea()
40405             {
40406                 synchronized (monitor())
40407                 {
40408                     check_orphaned();
40409                     get_store().remove_element(ASTEROIDEA$304, 0);
40410                 }
40411             }
40412             
40413             /**
40414              * Gets the "Ophiuroidea" element
40415              */
40416             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOphiuroidea()
40417             {
40418                 synchronized (monitor())
40419                 {
40420                     check_orphaned();
40421                     org.apache.xmlbeans.SimpleValue target = null;
40422                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OPHIUROIDEA$306, 0);
40423                     if (target == null)
40424                     {
40425                       return null;
40426                     }
40427                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
40428                 }
40429             }
40430             
40431             /**
40432              * Gets (as xml) the "Ophiuroidea" element
40433              */
40434             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOphiuroidea()
40435             {
40436                 synchronized (monitor())
40437                 {
40438                     check_orphaned();
40439                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40440                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OPHIUROIDEA$306, 0);
40441                     return target;
40442                 }
40443             }
40444             
40445             /**
40446              * True if has "Ophiuroidea" element
40447              */
40448             public boolean isSetOphiuroidea()
40449             {
40450                 synchronized (monitor())
40451                 {
40452                     check_orphaned();
40453                     return get_store().count_elements(OPHIUROIDEA$306) != 0;
40454                 }
40455             }
40456             
40457             /**
40458              * Sets the "Ophiuroidea" element
40459              */
40460             public void setOphiuroidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ophiuroidea)
40461             {
40462                 synchronized (monitor())
40463                 {
40464                     check_orphaned();
40465                     org.apache.xmlbeans.SimpleValue target = null;
40466                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OPHIUROIDEA$306, 0);
40467                     if (target == null)
40468                     {
40469                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OPHIUROIDEA$306);
40470                     }
40471                     target.setEnumValue(ophiuroidea);
40472                 }
40473             }
40474             
40475             /**
40476              * Sets (as xml) the "Ophiuroidea" element
40477              */
40478             public void xsetOphiuroidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType ophiuroidea)
40479             {
40480                 synchronized (monitor())
40481                 {
40482                     check_orphaned();
40483                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40484                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OPHIUROIDEA$306, 0);
40485                     if (target == null)
40486                     {
40487                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OPHIUROIDEA$306);
40488                     }
40489                     target.set(ophiuroidea);
40490                 }
40491             }
40492             
40493             /**
40494              * Unsets the "Ophiuroidea" element
40495              */
40496             public void unsetOphiuroidea()
40497             {
40498                 synchronized (monitor())
40499                 {
40500                     check_orphaned();
40501                     get_store().remove_element(OPHIUROIDEA$306, 0);
40502                 }
40503             }
40504             
40505             /**
40506              * Gets the "Echinoidea" element
40507              */
40508             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEchinoidea()
40509             {
40510                 synchronized (monitor())
40511                 {
40512                     check_orphaned();
40513                     org.apache.xmlbeans.SimpleValue target = null;
40514                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECHINOIDEA$308, 0);
40515                     if (target == null)
40516                     {
40517                       return null;
40518                     }
40519                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
40520                 }
40521             }
40522             
40523             /**
40524              * Gets (as xml) the "Echinoidea" element
40525              */
40526             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEchinoidea()
40527             {
40528                 synchronized (monitor())
40529                 {
40530                     check_orphaned();
40531                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40532                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ECHINOIDEA$308, 0);
40533                     return target;
40534                 }
40535             }
40536             
40537             /**
40538              * True if has "Echinoidea" element
40539              */
40540             public boolean isSetEchinoidea()
40541             {
40542                 synchronized (monitor())
40543                 {
40544                     check_orphaned();
40545                     return get_store().count_elements(ECHINOIDEA$308) != 0;
40546                 }
40547             }
40548             
40549             /**
40550              * Sets the "Echinoidea" element
40551              */
40552             public void setEchinoidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum echinoidea)
40553             {
40554                 synchronized (monitor())
40555                 {
40556                     check_orphaned();
40557                     org.apache.xmlbeans.SimpleValue target = null;
40558                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECHINOIDEA$308, 0);
40559                     if (target == null)
40560                     {
40561                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ECHINOIDEA$308);
40562                     }
40563                     target.setEnumValue(echinoidea);
40564                 }
40565             }
40566             
40567             /**
40568              * Sets (as xml) the "Echinoidea" element
40569              */
40570             public void xsetEchinoidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType echinoidea)
40571             {
40572                 synchronized (monitor())
40573                 {
40574                     check_orphaned();
40575                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40576                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ECHINOIDEA$308, 0);
40577                     if (target == null)
40578                     {
40579                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ECHINOIDEA$308);
40580                     }
40581                     target.set(echinoidea);
40582                 }
40583             }
40584             
40585             /**
40586              * Unsets the "Echinoidea" element
40587              */
40588             public void unsetEchinoidea()
40589             {
40590                 synchronized (monitor())
40591                 {
40592                     check_orphaned();
40593                     get_store().remove_element(ECHINOIDEA$308, 0);
40594                 }
40595             }
40596             
40597             /**
40598              * Gets the "Holothuroidea" element
40599              */
40600             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHolothuroidea()
40601             {
40602                 synchronized (monitor())
40603                 {
40604                     check_orphaned();
40605                     org.apache.xmlbeans.SimpleValue target = null;
40606                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOLOTHUROIDEA$310, 0);
40607                     if (target == null)
40608                     {
40609                       return null;
40610                     }
40611                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
40612                 }
40613             }
40614             
40615             /**
40616              * Gets (as xml) the "Holothuroidea" element
40617              */
40618             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHolothuroidea()
40619             {
40620                 synchronized (monitor())
40621                 {
40622                     check_orphaned();
40623                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40624                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HOLOTHUROIDEA$310, 0);
40625                     return target;
40626                 }
40627             }
40628             
40629             /**
40630              * True if has "Holothuroidea" element
40631              */
40632             public boolean isSetHolothuroidea()
40633             {
40634                 synchronized (monitor())
40635                 {
40636                     check_orphaned();
40637                     return get_store().count_elements(HOLOTHUROIDEA$310) != 0;
40638                 }
40639             }
40640             
40641             /**
40642              * Sets the "Holothuroidea" element
40643              */
40644             public void setHolothuroidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum holothuroidea)
40645             {
40646                 synchronized (monitor())
40647                 {
40648                     check_orphaned();
40649                     org.apache.xmlbeans.SimpleValue target = null;
40650                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOLOTHUROIDEA$310, 0);
40651                     if (target == null)
40652                     {
40653                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HOLOTHUROIDEA$310);
40654                     }
40655                     target.setEnumValue(holothuroidea);
40656                 }
40657             }
40658             
40659             /**
40660              * Sets (as xml) the "Holothuroidea" element
40661              */
40662             public void xsetHolothuroidea(gov.grants.apply.system.globalLibraryV20.YesNoDataType holothuroidea)
40663             {
40664                 synchronized (monitor())
40665                 {
40666                     check_orphaned();
40667                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40668                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HOLOTHUROIDEA$310, 0);
40669                     if (target == null)
40670                     {
40671                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HOLOTHUROIDEA$310);
40672                     }
40673                     target.set(holothuroidea);
40674                 }
40675             }
40676             
40677             /**
40678              * Unsets the "Holothuroidea" element
40679              */
40680             public void unsetHolothuroidea()
40681             {
40682                 synchronized (monitor())
40683                 {
40684                     check_orphaned();
40685                     get_store().remove_element(HOLOTHUROIDEA$310, 0);
40686                 }
40687             }
40688             
40689             /**
40690              * Gets the "HEMICHORDATA" element
40691              */
40692             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHEMICHORDATA()
40693             {
40694                 synchronized (monitor())
40695                 {
40696                     check_orphaned();
40697                     org.apache.xmlbeans.SimpleValue target = null;
40698                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HEMICHORDATA$312, 0);
40699                     if (target == null)
40700                     {
40701                       return null;
40702                     }
40703                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
40704                 }
40705             }
40706             
40707             /**
40708              * Gets (as xml) the "HEMICHORDATA" element
40709              */
40710             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHEMICHORDATA()
40711             {
40712                 synchronized (monitor())
40713                 {
40714                     check_orphaned();
40715                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40716                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HEMICHORDATA$312, 0);
40717                     return target;
40718                 }
40719             }
40720             
40721             /**
40722              * True if has "HEMICHORDATA" element
40723              */
40724             public boolean isSetHEMICHORDATA()
40725             {
40726                 synchronized (monitor())
40727                 {
40728                     check_orphaned();
40729                     return get_store().count_elements(HEMICHORDATA$312) != 0;
40730                 }
40731             }
40732             
40733             /**
40734              * Sets the "HEMICHORDATA" element
40735              */
40736             public void setHEMICHORDATA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hemichordata)
40737             {
40738                 synchronized (monitor())
40739                 {
40740                     check_orphaned();
40741                     org.apache.xmlbeans.SimpleValue target = null;
40742                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HEMICHORDATA$312, 0);
40743                     if (target == null)
40744                     {
40745                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HEMICHORDATA$312);
40746                     }
40747                     target.setEnumValue(hemichordata);
40748                 }
40749             }
40750             
40751             /**
40752              * Sets (as xml) the "HEMICHORDATA" element
40753              */
40754             public void xsetHEMICHORDATA(gov.grants.apply.system.globalLibraryV20.YesNoDataType hemichordata)
40755             {
40756                 synchronized (monitor())
40757                 {
40758                     check_orphaned();
40759                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40760                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HEMICHORDATA$312, 0);
40761                     if (target == null)
40762                     {
40763                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HEMICHORDATA$312);
40764                     }
40765                     target.set(hemichordata);
40766                 }
40767             }
40768             
40769             /**
40770              * Unsets the "HEMICHORDATA" element
40771              */
40772             public void unsetHEMICHORDATA()
40773             {
40774                 synchronized (monitor())
40775                 {
40776                     check_orphaned();
40777                     get_store().remove_element(HEMICHORDATA$312, 0);
40778                 }
40779             }
40780             
40781             /**
40782              * Gets the "UROCHORDATA" element
40783              */
40784             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUROCHORDATA()
40785             {
40786                 synchronized (monitor())
40787                 {
40788                     check_orphaned();
40789                     org.apache.xmlbeans.SimpleValue target = null;
40790                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UROCHORDATA$314, 0);
40791                     if (target == null)
40792                     {
40793                       return null;
40794                     }
40795                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
40796                 }
40797             }
40798             
40799             /**
40800              * Gets (as xml) the "UROCHORDATA" element
40801              */
40802             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUROCHORDATA()
40803             {
40804                 synchronized (monitor())
40805                 {
40806                     check_orphaned();
40807                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40808                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UROCHORDATA$314, 0);
40809                     return target;
40810                 }
40811             }
40812             
40813             /**
40814              * True if has "UROCHORDATA" element
40815              */
40816             public boolean isSetUROCHORDATA()
40817             {
40818                 synchronized (monitor())
40819                 {
40820                     check_orphaned();
40821                     return get_store().count_elements(UROCHORDATA$314) != 0;
40822                 }
40823             }
40824             
40825             /**
40826              * Sets the "UROCHORDATA" element
40827              */
40828             public void setUROCHORDATA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum urochordata)
40829             {
40830                 synchronized (monitor())
40831                 {
40832                     check_orphaned();
40833                     org.apache.xmlbeans.SimpleValue target = null;
40834                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UROCHORDATA$314, 0);
40835                     if (target == null)
40836                     {
40837                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(UROCHORDATA$314);
40838                     }
40839                     target.setEnumValue(urochordata);
40840                 }
40841             }
40842             
40843             /**
40844              * Sets (as xml) the "UROCHORDATA" element
40845              */
40846             public void xsetUROCHORDATA(gov.grants.apply.system.globalLibraryV20.YesNoDataType urochordata)
40847             {
40848                 synchronized (monitor())
40849                 {
40850                     check_orphaned();
40851                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40852                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UROCHORDATA$314, 0);
40853                     if (target == null)
40854                     {
40855                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(UROCHORDATA$314);
40856                     }
40857                     target.set(urochordata);
40858                 }
40859             }
40860             
40861             /**
40862              * Unsets the "UROCHORDATA" element
40863              */
40864             public void unsetUROCHORDATA()
40865             {
40866                 synchronized (monitor())
40867                 {
40868                     check_orphaned();
40869                     get_store().remove_element(UROCHORDATA$314, 0);
40870                 }
40871             }
40872             
40873             /**
40874              * Gets the "CEPHALOCHORDATA" element
40875              */
40876             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCEPHALOCHORDATA()
40877             {
40878                 synchronized (monitor())
40879                 {
40880                     check_orphaned();
40881                     org.apache.xmlbeans.SimpleValue target = null;
40882                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CEPHALOCHORDATA$316, 0);
40883                     if (target == null)
40884                     {
40885                       return null;
40886                     }
40887                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
40888                 }
40889             }
40890             
40891             /**
40892              * Gets (as xml) the "CEPHALOCHORDATA" element
40893              */
40894             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCEPHALOCHORDATA()
40895             {
40896                 synchronized (monitor())
40897                 {
40898                     check_orphaned();
40899                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40900                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CEPHALOCHORDATA$316, 0);
40901                     return target;
40902                 }
40903             }
40904             
40905             /**
40906              * True if has "CEPHALOCHORDATA" element
40907              */
40908             public boolean isSetCEPHALOCHORDATA()
40909             {
40910                 synchronized (monitor())
40911                 {
40912                     check_orphaned();
40913                     return get_store().count_elements(CEPHALOCHORDATA$316) != 0;
40914                 }
40915             }
40916             
40917             /**
40918              * Sets the "CEPHALOCHORDATA" element
40919              */
40920             public void setCEPHALOCHORDATA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cephalochordata)
40921             {
40922                 synchronized (monitor())
40923                 {
40924                     check_orphaned();
40925                     org.apache.xmlbeans.SimpleValue target = null;
40926                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CEPHALOCHORDATA$316, 0);
40927                     if (target == null)
40928                     {
40929                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CEPHALOCHORDATA$316);
40930                     }
40931                     target.setEnumValue(cephalochordata);
40932                 }
40933             }
40934             
40935             /**
40936              * Sets (as xml) the "CEPHALOCHORDATA" element
40937              */
40938             public void xsetCEPHALOCHORDATA(gov.grants.apply.system.globalLibraryV20.YesNoDataType cephalochordata)
40939             {
40940                 synchronized (monitor())
40941                 {
40942                     check_orphaned();
40943                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40944                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CEPHALOCHORDATA$316, 0);
40945                     if (target == null)
40946                     {
40947                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CEPHALOCHORDATA$316);
40948                     }
40949                     target.set(cephalochordata);
40950                 }
40951             }
40952             
40953             /**
40954              * Unsets the "CEPHALOCHORDATA" element
40955              */
40956             public void unsetCEPHALOCHORDATA()
40957             {
40958                 synchronized (monitor())
40959                 {
40960                     check_orphaned();
40961                     get_store().remove_element(CEPHALOCHORDATA$316, 0);
40962                 }
40963             }
40964             
40965             /**
40966              * Gets the "VERTEBRATES" element
40967              */
40968             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVERTEBRATES()
40969             {
40970                 synchronized (monitor())
40971                 {
40972                     check_orphaned();
40973                     org.apache.xmlbeans.SimpleValue target = null;
40974                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VERTEBRATES$318, 0);
40975                     if (target == null)
40976                     {
40977                       return null;
40978                     }
40979                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
40980                 }
40981             }
40982             
40983             /**
40984              * Gets (as xml) the "VERTEBRATES" element
40985              */
40986             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVERTEBRATES()
40987             {
40988                 synchronized (monitor())
40989                 {
40990                     check_orphaned();
40991                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
40992                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VERTEBRATES$318, 0);
40993                     return target;
40994                 }
40995             }
40996             
40997             /**
40998              * True if has "VERTEBRATES" element
40999              */
41000             public boolean isSetVERTEBRATES()
41001             {
41002                 synchronized (monitor())
41003                 {
41004                     check_orphaned();
41005                     return get_store().count_elements(VERTEBRATES$318) != 0;
41006                 }
41007             }
41008             
41009             /**
41010              * Sets the "VERTEBRATES" element
41011              */
41012             public void setVERTEBRATES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum vertebrates)
41013             {
41014                 synchronized (monitor())
41015                 {
41016                     check_orphaned();
41017                     org.apache.xmlbeans.SimpleValue target = null;
41018                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VERTEBRATES$318, 0);
41019                     if (target == null)
41020                     {
41021                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VERTEBRATES$318);
41022                     }
41023                     target.setEnumValue(vertebrates);
41024                 }
41025             }
41026             
41027             /**
41028              * Sets (as xml) the "VERTEBRATES" element
41029              */
41030             public void xsetVERTEBRATES(gov.grants.apply.system.globalLibraryV20.YesNoDataType vertebrates)
41031             {
41032                 synchronized (monitor())
41033                 {
41034                     check_orphaned();
41035                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41036                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VERTEBRATES$318, 0);
41037                     if (target == null)
41038                     {
41039                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(VERTEBRATES$318);
41040                     }
41041                     target.set(vertebrates);
41042                 }
41043             }
41044             
41045             /**
41046              * Unsets the "VERTEBRATES" element
41047              */
41048             public void unsetVERTEBRATES()
41049             {
41050                 synchronized (monitor())
41051                 {
41052                     check_orphaned();
41053                     get_store().remove_element(VERTEBRATES$318, 0);
41054                 }
41055             }
41056             
41057             /**
41058              * Gets the "AGNATHA" element
41059              */
41060             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAGNATHA()
41061             {
41062                 synchronized (monitor())
41063                 {
41064                     check_orphaned();
41065                     org.apache.xmlbeans.SimpleValue target = null;
41066                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AGNATHA$320, 0);
41067                     if (target == null)
41068                     {
41069                       return null;
41070                     }
41071                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
41072                 }
41073             }
41074             
41075             /**
41076              * Gets (as xml) the "AGNATHA" element
41077              */
41078             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAGNATHA()
41079             {
41080                 synchronized (monitor())
41081                 {
41082                     check_orphaned();
41083                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41084                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AGNATHA$320, 0);
41085                     return target;
41086                 }
41087             }
41088             
41089             /**
41090              * True if has "AGNATHA" element
41091              */
41092             public boolean isSetAGNATHA()
41093             {
41094                 synchronized (monitor())
41095                 {
41096                     check_orphaned();
41097                     return get_store().count_elements(AGNATHA$320) != 0;
41098                 }
41099             }
41100             
41101             /**
41102              * Sets the "AGNATHA" element
41103              */
41104             public void setAGNATHA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum agnatha)
41105             {
41106                 synchronized (monitor())
41107                 {
41108                     check_orphaned();
41109                     org.apache.xmlbeans.SimpleValue target = null;
41110                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AGNATHA$320, 0);
41111                     if (target == null)
41112                     {
41113                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AGNATHA$320);
41114                     }
41115                     target.setEnumValue(agnatha);
41116                 }
41117             }
41118             
41119             /**
41120              * Sets (as xml) the "AGNATHA" element
41121              */
41122             public void xsetAGNATHA(gov.grants.apply.system.globalLibraryV20.YesNoDataType agnatha)
41123             {
41124                 synchronized (monitor())
41125                 {
41126                     check_orphaned();
41127                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41128                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AGNATHA$320, 0);
41129                     if (target == null)
41130                     {
41131                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AGNATHA$320);
41132                     }
41133                     target.set(agnatha);
41134                 }
41135             }
41136             
41137             /**
41138              * Unsets the "AGNATHA" element
41139              */
41140             public void unsetAGNATHA()
41141             {
41142                 synchronized (monitor())
41143                 {
41144                     check_orphaned();
41145                     get_store().remove_element(AGNATHA$320, 0);
41146                 }
41147             }
41148             
41149             /**
41150              * Gets the "FISHES" element
41151              */
41152             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFISHES()
41153             {
41154                 synchronized (monitor())
41155                 {
41156                     check_orphaned();
41157                     org.apache.xmlbeans.SimpleValue target = null;
41158                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FISHES$322, 0);
41159                     if (target == null)
41160                     {
41161                       return null;
41162                     }
41163                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
41164                 }
41165             }
41166             
41167             /**
41168              * Gets (as xml) the "FISHES" element
41169              */
41170             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFISHES()
41171             {
41172                 synchronized (monitor())
41173                 {
41174                     check_orphaned();
41175                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41176                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FISHES$322, 0);
41177                     return target;
41178                 }
41179             }
41180             
41181             /**
41182              * True if has "FISHES" element
41183              */
41184             public boolean isSetFISHES()
41185             {
41186                 synchronized (monitor())
41187                 {
41188                     check_orphaned();
41189                     return get_store().count_elements(FISHES$322) != 0;
41190                 }
41191             }
41192             
41193             /**
41194              * Sets the "FISHES" element
41195              */
41196             public void setFISHES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fishes)
41197             {
41198                 synchronized (monitor())
41199                 {
41200                     check_orphaned();
41201                     org.apache.xmlbeans.SimpleValue target = null;
41202                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FISHES$322, 0);
41203                     if (target == null)
41204                     {
41205                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FISHES$322);
41206                     }
41207                     target.setEnumValue(fishes);
41208                 }
41209             }
41210             
41211             /**
41212              * Sets (as xml) the "FISHES" element
41213              */
41214             public void xsetFISHES(gov.grants.apply.system.globalLibraryV20.YesNoDataType fishes)
41215             {
41216                 synchronized (monitor())
41217                 {
41218                     check_orphaned();
41219                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41220                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FISHES$322, 0);
41221                     if (target == null)
41222                     {
41223                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FISHES$322);
41224                     }
41225                     target.set(fishes);
41226                 }
41227             }
41228             
41229             /**
41230              * Unsets the "FISHES" element
41231              */
41232             public void unsetFISHES()
41233             {
41234                 synchronized (monitor())
41235                 {
41236                     check_orphaned();
41237                     get_store().remove_element(FISHES$322, 0);
41238                 }
41239             }
41240             
41241             /**
41242              * Gets the "Chondrichthyes" element
41243              */
41244             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChondrichthyes()
41245             {
41246                 synchronized (monitor())
41247                 {
41248                     check_orphaned();
41249                     org.apache.xmlbeans.SimpleValue target = null;
41250                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHONDRICHTHYES$324, 0);
41251                     if (target == null)
41252                     {
41253                       return null;
41254                     }
41255                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
41256                 }
41257             }
41258             
41259             /**
41260              * Gets (as xml) the "Chondrichthyes" element
41261              */
41262             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChondrichthyes()
41263             {
41264                 synchronized (monitor())
41265                 {
41266                     check_orphaned();
41267                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41268                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHONDRICHTHYES$324, 0);
41269                     return target;
41270                 }
41271             }
41272             
41273             /**
41274              * True if has "Chondrichthyes" element
41275              */
41276             public boolean isSetChondrichthyes()
41277             {
41278                 synchronized (monitor())
41279                 {
41280                     check_orphaned();
41281                     return get_store().count_elements(CHONDRICHTHYES$324) != 0;
41282                 }
41283             }
41284             
41285             /**
41286              * Sets the "Chondrichthyes" element
41287              */
41288             public void setChondrichthyes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chondrichthyes)
41289             {
41290                 synchronized (monitor())
41291                 {
41292                     check_orphaned();
41293                     org.apache.xmlbeans.SimpleValue target = null;
41294                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHONDRICHTHYES$324, 0);
41295                     if (target == null)
41296                     {
41297                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHONDRICHTHYES$324);
41298                     }
41299                     target.setEnumValue(chondrichthyes);
41300                 }
41301             }
41302             
41303             /**
41304              * Sets (as xml) the "Chondrichthyes" element
41305              */
41306             public void xsetChondrichthyes(gov.grants.apply.system.globalLibraryV20.YesNoDataType chondrichthyes)
41307             {
41308                 synchronized (monitor())
41309                 {
41310                     check_orphaned();
41311                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41312                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHONDRICHTHYES$324, 0);
41313                     if (target == null)
41314                     {
41315                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHONDRICHTHYES$324);
41316                     }
41317                     target.set(chondrichthyes);
41318                 }
41319             }
41320             
41321             /**
41322              * Unsets the "Chondrichthyes" element
41323              */
41324             public void unsetChondrichthyes()
41325             {
41326                 synchronized (monitor())
41327                 {
41328                     check_orphaned();
41329                     get_store().remove_element(CHONDRICHTHYES$324, 0);
41330                 }
41331             }
41332             
41333             /**
41334              * Gets the "Osteichthyes" element
41335              */
41336             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOsteichthyes()
41337             {
41338                 synchronized (monitor())
41339                 {
41340                     check_orphaned();
41341                     org.apache.xmlbeans.SimpleValue target = null;
41342                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OSTEICHTHYES$326, 0);
41343                     if (target == null)
41344                     {
41345                       return null;
41346                     }
41347                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
41348                 }
41349             }
41350             
41351             /**
41352              * Gets (as xml) the "Osteichthyes" element
41353              */
41354             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOsteichthyes()
41355             {
41356                 synchronized (monitor())
41357                 {
41358                     check_orphaned();
41359                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41360                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OSTEICHTHYES$326, 0);
41361                     return target;
41362                 }
41363             }
41364             
41365             /**
41366              * True if has "Osteichthyes" element
41367              */
41368             public boolean isSetOsteichthyes()
41369             {
41370                 synchronized (monitor())
41371                 {
41372                     check_orphaned();
41373                     return get_store().count_elements(OSTEICHTHYES$326) != 0;
41374                 }
41375             }
41376             
41377             /**
41378              * Sets the "Osteichthyes" element
41379              */
41380             public void setOsteichthyes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum osteichthyes)
41381             {
41382                 synchronized (monitor())
41383                 {
41384                     check_orphaned();
41385                     org.apache.xmlbeans.SimpleValue target = null;
41386                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OSTEICHTHYES$326, 0);
41387                     if (target == null)
41388                     {
41389                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OSTEICHTHYES$326);
41390                     }
41391                     target.setEnumValue(osteichthyes);
41392                 }
41393             }
41394             
41395             /**
41396              * Sets (as xml) the "Osteichthyes" element
41397              */
41398             public void xsetOsteichthyes(gov.grants.apply.system.globalLibraryV20.YesNoDataType osteichthyes)
41399             {
41400                 synchronized (monitor())
41401                 {
41402                     check_orphaned();
41403                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41404                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OSTEICHTHYES$326, 0);
41405                     if (target == null)
41406                     {
41407                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OSTEICHTHYES$326);
41408                     }
41409                     target.set(osteichthyes);
41410                 }
41411             }
41412             
41413             /**
41414              * Unsets the "Osteichthyes" element
41415              */
41416             public void unsetOsteichthyes()
41417             {
41418                 synchronized (monitor())
41419                 {
41420                     check_orphaned();
41421                     get_store().remove_element(OSTEICHTHYES$326, 0);
41422                 }
41423             }
41424             
41425             /**
41426              * Gets the "AMPHIBIA" element
41427              */
41428             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAMPHIBIA()
41429             {
41430                 synchronized (monitor())
41431                 {
41432                     check_orphaned();
41433                     org.apache.xmlbeans.SimpleValue target = null;
41434                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMPHIBIA$328, 0);
41435                     if (target == null)
41436                     {
41437                       return null;
41438                     }
41439                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
41440                 }
41441             }
41442             
41443             /**
41444              * Gets (as xml) the "AMPHIBIA" element
41445              */
41446             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAMPHIBIA()
41447             {
41448                 synchronized (monitor())
41449                 {
41450                     check_orphaned();
41451                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41452                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AMPHIBIA$328, 0);
41453                     return target;
41454                 }
41455             }
41456             
41457             /**
41458              * True if has "AMPHIBIA" element
41459              */
41460             public boolean isSetAMPHIBIA()
41461             {
41462                 synchronized (monitor())
41463                 {
41464                     check_orphaned();
41465                     return get_store().count_elements(AMPHIBIA$328) != 0;
41466                 }
41467             }
41468             
41469             /**
41470              * Sets the "AMPHIBIA" element
41471              */
41472             public void setAMPHIBIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum amphibia)
41473             {
41474                 synchronized (monitor())
41475                 {
41476                     check_orphaned();
41477                     org.apache.xmlbeans.SimpleValue target = null;
41478                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMPHIBIA$328, 0);
41479                     if (target == null)
41480                     {
41481                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AMPHIBIA$328);
41482                     }
41483                     target.setEnumValue(amphibia);
41484                 }
41485             }
41486             
41487             /**
41488              * Sets (as xml) the "AMPHIBIA" element
41489              */
41490             public void xsetAMPHIBIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType amphibia)
41491             {
41492                 synchronized (monitor())
41493                 {
41494                     check_orphaned();
41495                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41496                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AMPHIBIA$328, 0);
41497                     if (target == null)
41498                     {
41499                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AMPHIBIA$328);
41500                     }
41501                     target.set(amphibia);
41502                 }
41503             }
41504             
41505             /**
41506              * Unsets the "AMPHIBIA" element
41507              */
41508             public void unsetAMPHIBIA()
41509             {
41510                 synchronized (monitor())
41511                 {
41512                     check_orphaned();
41513                     get_store().remove_element(AMPHIBIA$328, 0);
41514                 }
41515             }
41516             
41517             /**
41518              * Gets the "Anura" element
41519              */
41520             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAnura()
41521             {
41522                 synchronized (monitor())
41523                 {
41524                     check_orphaned();
41525                     org.apache.xmlbeans.SimpleValue target = null;
41526                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANURA$330, 0);
41527                     if (target == null)
41528                     {
41529                       return null;
41530                     }
41531                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
41532                 }
41533             }
41534             
41535             /**
41536              * Gets (as xml) the "Anura" element
41537              */
41538             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAnura()
41539             {
41540                 synchronized (monitor())
41541                 {
41542                     check_orphaned();
41543                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41544                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANURA$330, 0);
41545                     return target;
41546                 }
41547             }
41548             
41549             /**
41550              * True if has "Anura" element
41551              */
41552             public boolean isSetAnura()
41553             {
41554                 synchronized (monitor())
41555                 {
41556                     check_orphaned();
41557                     return get_store().count_elements(ANURA$330) != 0;
41558                 }
41559             }
41560             
41561             /**
41562              * Sets the "Anura" element
41563              */
41564             public void setAnura(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum anura)
41565             {
41566                 synchronized (monitor())
41567                 {
41568                     check_orphaned();
41569                     org.apache.xmlbeans.SimpleValue target = null;
41570                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANURA$330, 0);
41571                     if (target == null)
41572                     {
41573                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANURA$330);
41574                     }
41575                     target.setEnumValue(anura);
41576                 }
41577             }
41578             
41579             /**
41580              * Sets (as xml) the "Anura" element
41581              */
41582             public void xsetAnura(gov.grants.apply.system.globalLibraryV20.YesNoDataType anura)
41583             {
41584                 synchronized (monitor())
41585                 {
41586                     check_orphaned();
41587                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41588                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ANURA$330, 0);
41589                     if (target == null)
41590                     {
41591                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ANURA$330);
41592                     }
41593                     target.set(anura);
41594                 }
41595             }
41596             
41597             /**
41598              * Unsets the "Anura" element
41599              */
41600             public void unsetAnura()
41601             {
41602                 synchronized (monitor())
41603                 {
41604                     check_orphaned();
41605                     get_store().remove_element(ANURA$330, 0);
41606                 }
41607             }
41608             
41609             /**
41610              * Gets the "Urodela" element
41611              */
41612             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUrodela()
41613             {
41614                 synchronized (monitor())
41615                 {
41616                     check_orphaned();
41617                     org.apache.xmlbeans.SimpleValue target = null;
41618                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(URODELA$332, 0);
41619                     if (target == null)
41620                     {
41621                       return null;
41622                     }
41623                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
41624                 }
41625             }
41626             
41627             /**
41628              * Gets (as xml) the "Urodela" element
41629              */
41630             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUrodela()
41631             {
41632                 synchronized (monitor())
41633                 {
41634                     check_orphaned();
41635                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41636                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(URODELA$332, 0);
41637                     return target;
41638                 }
41639             }
41640             
41641             /**
41642              * True if has "Urodela" element
41643              */
41644             public boolean isSetUrodela()
41645             {
41646                 synchronized (monitor())
41647                 {
41648                     check_orphaned();
41649                     return get_store().count_elements(URODELA$332) != 0;
41650                 }
41651             }
41652             
41653             /**
41654              * Sets the "Urodela" element
41655              */
41656             public void setUrodela(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum urodela)
41657             {
41658                 synchronized (monitor())
41659                 {
41660                     check_orphaned();
41661                     org.apache.xmlbeans.SimpleValue target = null;
41662                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(URODELA$332, 0);
41663                     if (target == null)
41664                     {
41665                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(URODELA$332);
41666                     }
41667                     target.setEnumValue(urodela);
41668                 }
41669             }
41670             
41671             /**
41672              * Sets (as xml) the "Urodela" element
41673              */
41674             public void xsetUrodela(gov.grants.apply.system.globalLibraryV20.YesNoDataType urodela)
41675             {
41676                 synchronized (monitor())
41677                 {
41678                     check_orphaned();
41679                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41680                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(URODELA$332, 0);
41681                     if (target == null)
41682                     {
41683                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(URODELA$332);
41684                     }
41685                     target.set(urodela);
41686                 }
41687             }
41688             
41689             /**
41690              * Unsets the "Urodela" element
41691              */
41692             public void unsetUrodela()
41693             {
41694                 synchronized (monitor())
41695                 {
41696                     check_orphaned();
41697                     get_store().remove_element(URODELA$332, 0);
41698                 }
41699             }
41700             
41701             /**
41702              * Gets the "Gymnophiona" element
41703              */
41704             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGymnophiona()
41705             {
41706                 synchronized (monitor())
41707                 {
41708                     check_orphaned();
41709                     org.apache.xmlbeans.SimpleValue target = null;
41710                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GYMNOPHIONA$334, 0);
41711                     if (target == null)
41712                     {
41713                       return null;
41714                     }
41715                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
41716                 }
41717             }
41718             
41719             /**
41720              * Gets (as xml) the "Gymnophiona" element
41721              */
41722             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGymnophiona()
41723             {
41724                 synchronized (monitor())
41725                 {
41726                     check_orphaned();
41727                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41728                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GYMNOPHIONA$334, 0);
41729                     return target;
41730                 }
41731             }
41732             
41733             /**
41734              * True if has "Gymnophiona" element
41735              */
41736             public boolean isSetGymnophiona()
41737             {
41738                 synchronized (monitor())
41739                 {
41740                     check_orphaned();
41741                     return get_store().count_elements(GYMNOPHIONA$334) != 0;
41742                 }
41743             }
41744             
41745             /**
41746              * Sets the "Gymnophiona" element
41747              */
41748             public void setGymnophiona(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum gymnophiona)
41749             {
41750                 synchronized (monitor())
41751                 {
41752                     check_orphaned();
41753                     org.apache.xmlbeans.SimpleValue target = null;
41754                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GYMNOPHIONA$334, 0);
41755                     if (target == null)
41756                     {
41757                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GYMNOPHIONA$334);
41758                     }
41759                     target.setEnumValue(gymnophiona);
41760                 }
41761             }
41762             
41763             /**
41764              * Sets (as xml) the "Gymnophiona" element
41765              */
41766             public void xsetGymnophiona(gov.grants.apply.system.globalLibraryV20.YesNoDataType gymnophiona)
41767             {
41768                 synchronized (monitor())
41769                 {
41770                     check_orphaned();
41771                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41772                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GYMNOPHIONA$334, 0);
41773                     if (target == null)
41774                     {
41775                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GYMNOPHIONA$334);
41776                     }
41777                     target.set(gymnophiona);
41778                 }
41779             }
41780             
41781             /**
41782              * Unsets the "Gymnophiona" element
41783              */
41784             public void unsetGymnophiona()
41785             {
41786                 synchronized (monitor())
41787                 {
41788                     check_orphaned();
41789                     get_store().remove_element(GYMNOPHIONA$334, 0);
41790                 }
41791             }
41792             
41793             /**
41794              * Gets the "REPTILIA" element
41795              */
41796             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getREPTILIA()
41797             {
41798                 synchronized (monitor())
41799                 {
41800                     check_orphaned();
41801                     org.apache.xmlbeans.SimpleValue target = null;
41802                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REPTILIA$336, 0);
41803                     if (target == null)
41804                     {
41805                       return null;
41806                     }
41807                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
41808                 }
41809             }
41810             
41811             /**
41812              * Gets (as xml) the "REPTILIA" element
41813              */
41814             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetREPTILIA()
41815             {
41816                 synchronized (monitor())
41817                 {
41818                     check_orphaned();
41819                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41820                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(REPTILIA$336, 0);
41821                     return target;
41822                 }
41823             }
41824             
41825             /**
41826              * True if has "REPTILIA" element
41827              */
41828             public boolean isSetREPTILIA()
41829             {
41830                 synchronized (monitor())
41831                 {
41832                     check_orphaned();
41833                     return get_store().count_elements(REPTILIA$336) != 0;
41834                 }
41835             }
41836             
41837             /**
41838              * Sets the "REPTILIA" element
41839              */
41840             public void setREPTILIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum reptilia)
41841             {
41842                 synchronized (monitor())
41843                 {
41844                     check_orphaned();
41845                     org.apache.xmlbeans.SimpleValue target = null;
41846                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REPTILIA$336, 0);
41847                     if (target == null)
41848                     {
41849                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REPTILIA$336);
41850                     }
41851                     target.setEnumValue(reptilia);
41852                 }
41853             }
41854             
41855             /**
41856              * Sets (as xml) the "REPTILIA" element
41857              */
41858             public void xsetREPTILIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType reptilia)
41859             {
41860                 synchronized (monitor())
41861                 {
41862                     check_orphaned();
41863                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41864                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(REPTILIA$336, 0);
41865                     if (target == null)
41866                     {
41867                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(REPTILIA$336);
41868                     }
41869                     target.set(reptilia);
41870                 }
41871             }
41872             
41873             /**
41874              * Unsets the "REPTILIA" element
41875              */
41876             public void unsetREPTILIA()
41877             {
41878                 synchronized (monitor())
41879                 {
41880                     check_orphaned();
41881                     get_store().remove_element(REPTILIA$336, 0);
41882                 }
41883             }
41884             
41885             /**
41886              * Gets the "Chelonia" element
41887              */
41888             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChelonia()
41889             {
41890                 synchronized (monitor())
41891                 {
41892                     check_orphaned();
41893                     org.apache.xmlbeans.SimpleValue target = null;
41894                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHELONIA$338, 0);
41895                     if (target == null)
41896                     {
41897                       return null;
41898                     }
41899                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
41900                 }
41901             }
41902             
41903             /**
41904              * Gets (as xml) the "Chelonia" element
41905              */
41906             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChelonia()
41907             {
41908                 synchronized (monitor())
41909                 {
41910                     check_orphaned();
41911                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41912                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHELONIA$338, 0);
41913                     return target;
41914                 }
41915             }
41916             
41917             /**
41918              * True if has "Chelonia" element
41919              */
41920             public boolean isSetChelonia()
41921             {
41922                 synchronized (monitor())
41923                 {
41924                     check_orphaned();
41925                     return get_store().count_elements(CHELONIA$338) != 0;
41926                 }
41927             }
41928             
41929             /**
41930              * Sets the "Chelonia" element
41931              */
41932             public void setChelonia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chelonia)
41933             {
41934                 synchronized (monitor())
41935                 {
41936                     check_orphaned();
41937                     org.apache.xmlbeans.SimpleValue target = null;
41938                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHELONIA$338, 0);
41939                     if (target == null)
41940                     {
41941                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHELONIA$338);
41942                     }
41943                     target.setEnumValue(chelonia);
41944                 }
41945             }
41946             
41947             /**
41948              * Sets (as xml) the "Chelonia" element
41949              */
41950             public void xsetChelonia(gov.grants.apply.system.globalLibraryV20.YesNoDataType chelonia)
41951             {
41952                 synchronized (monitor())
41953                 {
41954                     check_orphaned();
41955                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
41956                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHELONIA$338, 0);
41957                     if (target == null)
41958                     {
41959                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHELONIA$338);
41960                     }
41961                     target.set(chelonia);
41962                 }
41963             }
41964             
41965             /**
41966              * Unsets the "Chelonia" element
41967              */
41968             public void unsetChelonia()
41969             {
41970                 synchronized (monitor())
41971                 {
41972                     check_orphaned();
41973                     get_store().remove_element(CHELONIA$338, 0);
41974                 }
41975             }
41976             
41977             /**
41978              * Gets the "Serpentes" element
41979              */
41980             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSerpentes()
41981             {
41982                 synchronized (monitor())
41983                 {
41984                     check_orphaned();
41985                     org.apache.xmlbeans.SimpleValue target = null;
41986                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SERPENTES$340, 0);
41987                     if (target == null)
41988                     {
41989                       return null;
41990                     }
41991                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
41992                 }
41993             }
41994             
41995             /**
41996              * Gets (as xml) the "Serpentes" element
41997              */
41998             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSerpentes()
41999             {
42000                 synchronized (monitor())
42001                 {
42002                     check_orphaned();
42003                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42004                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SERPENTES$340, 0);
42005                     return target;
42006                 }
42007             }
42008             
42009             /**
42010              * True if has "Serpentes" element
42011              */
42012             public boolean isSetSerpentes()
42013             {
42014                 synchronized (monitor())
42015                 {
42016                     check_orphaned();
42017                     return get_store().count_elements(SERPENTES$340) != 0;
42018                 }
42019             }
42020             
42021             /**
42022              * Sets the "Serpentes" element
42023              */
42024             public void setSerpentes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum serpentes)
42025             {
42026                 synchronized (monitor())
42027                 {
42028                     check_orphaned();
42029                     org.apache.xmlbeans.SimpleValue target = null;
42030                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SERPENTES$340, 0);
42031                     if (target == null)
42032                     {
42033                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SERPENTES$340);
42034                     }
42035                     target.setEnumValue(serpentes);
42036                 }
42037             }
42038             
42039             /**
42040              * Sets (as xml) the "Serpentes" element
42041              */
42042             public void xsetSerpentes(gov.grants.apply.system.globalLibraryV20.YesNoDataType serpentes)
42043             {
42044                 synchronized (monitor())
42045                 {
42046                     check_orphaned();
42047                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42048                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SERPENTES$340, 0);
42049                     if (target == null)
42050                     {
42051                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SERPENTES$340);
42052                     }
42053                     target.set(serpentes);
42054                 }
42055             }
42056             
42057             /**
42058              * Unsets the "Serpentes" element
42059              */
42060             public void unsetSerpentes()
42061             {
42062                 synchronized (monitor())
42063                 {
42064                     check_orphaned();
42065                     get_store().remove_element(SERPENTES$340, 0);
42066                 }
42067             }
42068             
42069             /**
42070              * Gets the "Sauria" element
42071              */
42072             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSauria()
42073             {
42074                 synchronized (monitor())
42075                 {
42076                     check_orphaned();
42077                     org.apache.xmlbeans.SimpleValue target = null;
42078                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SAURIA$342, 0);
42079                     if (target == null)
42080                     {
42081                       return null;
42082                     }
42083                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
42084                 }
42085             }
42086             
42087             /**
42088              * Gets (as xml) the "Sauria" element
42089              */
42090             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSauria()
42091             {
42092                 synchronized (monitor())
42093                 {
42094                     check_orphaned();
42095                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42096                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SAURIA$342, 0);
42097                     return target;
42098                 }
42099             }
42100             
42101             /**
42102              * True if has "Sauria" element
42103              */
42104             public boolean isSetSauria()
42105             {
42106                 synchronized (monitor())
42107                 {
42108                     check_orphaned();
42109                     return get_store().count_elements(SAURIA$342) != 0;
42110                 }
42111             }
42112             
42113             /**
42114              * Sets the "Sauria" element
42115              */
42116             public void setSauria(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum sauria)
42117             {
42118                 synchronized (monitor())
42119                 {
42120                     check_orphaned();
42121                     org.apache.xmlbeans.SimpleValue target = null;
42122                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SAURIA$342, 0);
42123                     if (target == null)
42124                     {
42125                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SAURIA$342);
42126                     }
42127                     target.setEnumValue(sauria);
42128                 }
42129             }
42130             
42131             /**
42132              * Sets (as xml) the "Sauria" element
42133              */
42134             public void xsetSauria(gov.grants.apply.system.globalLibraryV20.YesNoDataType sauria)
42135             {
42136                 synchronized (monitor())
42137                 {
42138                     check_orphaned();
42139                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42140                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SAURIA$342, 0);
42141                     if (target == null)
42142                     {
42143                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SAURIA$342);
42144                     }
42145                     target.set(sauria);
42146                 }
42147             }
42148             
42149             /**
42150              * Unsets the "Sauria" element
42151              */
42152             public void unsetSauria()
42153             {
42154                 synchronized (monitor())
42155                 {
42156                     check_orphaned();
42157                     get_store().remove_element(SAURIA$342, 0);
42158                 }
42159             }
42160             
42161             /**
42162              * Gets the "Crocodylia" element
42163              */
42164             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCrocodylia()
42165             {
42166                 synchronized (monitor())
42167                 {
42168                     check_orphaned();
42169                     org.apache.xmlbeans.SimpleValue target = null;
42170                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CROCODYLIA$344, 0);
42171                     if (target == null)
42172                     {
42173                       return null;
42174                     }
42175                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
42176                 }
42177             }
42178             
42179             /**
42180              * Gets (as xml) the "Crocodylia" element
42181              */
42182             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCrocodylia()
42183             {
42184                 synchronized (monitor())
42185                 {
42186                     check_orphaned();
42187                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42188                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CROCODYLIA$344, 0);
42189                     return target;
42190                 }
42191             }
42192             
42193             /**
42194              * True if has "Crocodylia" element
42195              */
42196             public boolean isSetCrocodylia()
42197             {
42198                 synchronized (monitor())
42199                 {
42200                     check_orphaned();
42201                     return get_store().count_elements(CROCODYLIA$344) != 0;
42202                 }
42203             }
42204             
42205             /**
42206              * Sets the "Crocodylia" element
42207              */
42208             public void setCrocodylia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum crocodylia)
42209             {
42210                 synchronized (monitor())
42211                 {
42212                     check_orphaned();
42213                     org.apache.xmlbeans.SimpleValue target = null;
42214                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CROCODYLIA$344, 0);
42215                     if (target == null)
42216                     {
42217                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CROCODYLIA$344);
42218                     }
42219                     target.setEnumValue(crocodylia);
42220                 }
42221             }
42222             
42223             /**
42224              * Sets (as xml) the "Crocodylia" element
42225              */
42226             public void xsetCrocodylia(gov.grants.apply.system.globalLibraryV20.YesNoDataType crocodylia)
42227             {
42228                 synchronized (monitor())
42229                 {
42230                     check_orphaned();
42231                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42232                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CROCODYLIA$344, 0);
42233                     if (target == null)
42234                     {
42235                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CROCODYLIA$344);
42236                     }
42237                     target.set(crocodylia);
42238                 }
42239             }
42240             
42241             /**
42242              * Unsets the "Crocodylia" element
42243              */
42244             public void unsetCrocodylia()
42245             {
42246                 synchronized (monitor())
42247                 {
42248                     check_orphaned();
42249                     get_store().remove_element(CROCODYLIA$344, 0);
42250                 }
42251             }
42252             
42253             /**
42254              * Gets the "AVES" element
42255              */
42256             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAVES()
42257             {
42258                 synchronized (monitor())
42259                 {
42260                     check_orphaned();
42261                     org.apache.xmlbeans.SimpleValue target = null;
42262                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AVES$346, 0);
42263                     if (target == null)
42264                     {
42265                       return null;
42266                     }
42267                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
42268                 }
42269             }
42270             
42271             /**
42272              * Gets (as xml) the "AVES" element
42273              */
42274             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAVES()
42275             {
42276                 synchronized (monitor())
42277                 {
42278                     check_orphaned();
42279                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42280                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AVES$346, 0);
42281                     return target;
42282                 }
42283             }
42284             
42285             /**
42286              * True if has "AVES" element
42287              */
42288             public boolean isSetAVES()
42289             {
42290                 synchronized (monitor())
42291                 {
42292                     check_orphaned();
42293                     return get_store().count_elements(AVES$346) != 0;
42294                 }
42295             }
42296             
42297             /**
42298              * Sets the "AVES" element
42299              */
42300             public void setAVES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum aves)
42301             {
42302                 synchronized (monitor())
42303                 {
42304                     check_orphaned();
42305                     org.apache.xmlbeans.SimpleValue target = null;
42306                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AVES$346, 0);
42307                     if (target == null)
42308                     {
42309                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AVES$346);
42310                     }
42311                     target.setEnumValue(aves);
42312                 }
42313             }
42314             
42315             /**
42316              * Sets (as xml) the "AVES" element
42317              */
42318             public void xsetAVES(gov.grants.apply.system.globalLibraryV20.YesNoDataType aves)
42319             {
42320                 synchronized (monitor())
42321                 {
42322                     check_orphaned();
42323                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42324                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AVES$346, 0);
42325                     if (target == null)
42326                     {
42327                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AVES$346);
42328                     }
42329                     target.set(aves);
42330                 }
42331             }
42332             
42333             /**
42334              * Unsets the "AVES" element
42335              */
42336             public void unsetAVES()
42337             {
42338                 synchronized (monitor())
42339                 {
42340                     check_orphaned();
42341                     get_store().remove_element(AVES$346, 0);
42342                 }
42343             }
42344             
42345             /**
42346              * Gets the "Passeriformes" element
42347              */
42348             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPasseriformes()
42349             {
42350                 synchronized (monitor())
42351                 {
42352                     check_orphaned();
42353                     org.apache.xmlbeans.SimpleValue target = null;
42354                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PASSERIFORMES$348, 0);
42355                     if (target == null)
42356                     {
42357                       return null;
42358                     }
42359                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
42360                 }
42361             }
42362             
42363             /**
42364              * Gets (as xml) the "Passeriformes" element
42365              */
42366             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPasseriformes()
42367             {
42368                 synchronized (monitor())
42369                 {
42370                     check_orphaned();
42371                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42372                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PASSERIFORMES$348, 0);
42373                     return target;
42374                 }
42375             }
42376             
42377             /**
42378              * True if has "Passeriformes" element
42379              */
42380             public boolean isSetPasseriformes()
42381             {
42382                 synchronized (monitor())
42383                 {
42384                     check_orphaned();
42385                     return get_store().count_elements(PASSERIFORMES$348) != 0;
42386                 }
42387             }
42388             
42389             /**
42390              * Sets the "Passeriformes" element
42391              */
42392             public void setPasseriformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum passeriformes)
42393             {
42394                 synchronized (monitor())
42395                 {
42396                     check_orphaned();
42397                     org.apache.xmlbeans.SimpleValue target = null;
42398                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PASSERIFORMES$348, 0);
42399                     if (target == null)
42400                     {
42401                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PASSERIFORMES$348);
42402                     }
42403                     target.setEnumValue(passeriformes);
42404                 }
42405             }
42406             
42407             /**
42408              * Sets (as xml) the "Passeriformes" element
42409              */
42410             public void xsetPasseriformes(gov.grants.apply.system.globalLibraryV20.YesNoDataType passeriformes)
42411             {
42412                 synchronized (monitor())
42413                 {
42414                     check_orphaned();
42415                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42416                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PASSERIFORMES$348, 0);
42417                     if (target == null)
42418                     {
42419                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PASSERIFORMES$348);
42420                     }
42421                     target.set(passeriformes);
42422                 }
42423             }
42424             
42425             /**
42426              * Unsets the "Passeriformes" element
42427              */
42428             public void unsetPasseriformes()
42429             {
42430                 synchronized (monitor())
42431                 {
42432                     check_orphaned();
42433                     get_store().remove_element(PASSERIFORMES$348, 0);
42434                 }
42435             }
42436             
42437             /**
42438              * Gets the "MAMMALIA" element
42439              */
42440             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMAMMALIA()
42441             {
42442                 synchronized (monitor())
42443                 {
42444                     check_orphaned();
42445                     org.apache.xmlbeans.SimpleValue target = null;
42446                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MAMMALIA$350, 0);
42447                     if (target == null)
42448                     {
42449                       return null;
42450                     }
42451                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
42452                 }
42453             }
42454             
42455             /**
42456              * Gets (as xml) the "MAMMALIA" element
42457              */
42458             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMAMMALIA()
42459             {
42460                 synchronized (monitor())
42461                 {
42462                     check_orphaned();
42463                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42464                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MAMMALIA$350, 0);
42465                     return target;
42466                 }
42467             }
42468             
42469             /**
42470              * True if has "MAMMALIA" element
42471              */
42472             public boolean isSetMAMMALIA()
42473             {
42474                 synchronized (monitor())
42475                 {
42476                     check_orphaned();
42477                     return get_store().count_elements(MAMMALIA$350) != 0;
42478                 }
42479             }
42480             
42481             /**
42482              * Sets the "MAMMALIA" element
42483              */
42484             public void setMAMMALIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mammalia)
42485             {
42486                 synchronized (monitor())
42487                 {
42488                     check_orphaned();
42489                     org.apache.xmlbeans.SimpleValue target = null;
42490                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MAMMALIA$350, 0);
42491                     if (target == null)
42492                     {
42493                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MAMMALIA$350);
42494                     }
42495                     target.setEnumValue(mammalia);
42496                 }
42497             }
42498             
42499             /**
42500              * Sets (as xml) the "MAMMALIA" element
42501              */
42502             public void xsetMAMMALIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType mammalia)
42503             {
42504                 synchronized (monitor())
42505                 {
42506                     check_orphaned();
42507                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42508                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MAMMALIA$350, 0);
42509                     if (target == null)
42510                     {
42511                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MAMMALIA$350);
42512                     }
42513                     target.set(mammalia);
42514                 }
42515             }
42516             
42517             /**
42518              * Unsets the "MAMMALIA" element
42519              */
42520             public void unsetMAMMALIA()
42521             {
42522                 synchronized (monitor())
42523                 {
42524                     check_orphaned();
42525                     get_store().remove_element(MAMMALIA$350, 0);
42526                 }
42527             }
42528             
42529             /**
42530              * Gets the "Monotremata" element
42531              */
42532             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMonotremata()
42533             {
42534                 synchronized (monitor())
42535                 {
42536                     check_orphaned();
42537                     org.apache.xmlbeans.SimpleValue target = null;
42538                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOTREMATA$352, 0);
42539                     if (target == null)
42540                     {
42541                       return null;
42542                     }
42543                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
42544                 }
42545             }
42546             
42547             /**
42548              * Gets (as xml) the "Monotremata" element
42549              */
42550             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMonotremata()
42551             {
42552                 synchronized (monitor())
42553                 {
42554                     check_orphaned();
42555                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42556                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOTREMATA$352, 0);
42557                     return target;
42558                 }
42559             }
42560             
42561             /**
42562              * True if has "Monotremata" element
42563              */
42564             public boolean isSetMonotremata()
42565             {
42566                 synchronized (monitor())
42567                 {
42568                     check_orphaned();
42569                     return get_store().count_elements(MONOTREMATA$352) != 0;
42570                 }
42571             }
42572             
42573             /**
42574              * Sets the "Monotremata" element
42575              */
42576             public void setMonotremata(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum monotremata)
42577             {
42578                 synchronized (monitor())
42579                 {
42580                     check_orphaned();
42581                     org.apache.xmlbeans.SimpleValue target = null;
42582                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONOTREMATA$352, 0);
42583                     if (target == null)
42584                     {
42585                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MONOTREMATA$352);
42586                     }
42587                     target.setEnumValue(monotremata);
42588                 }
42589             }
42590             
42591             /**
42592              * Sets (as xml) the "Monotremata" element
42593              */
42594             public void xsetMonotremata(gov.grants.apply.system.globalLibraryV20.YesNoDataType monotremata)
42595             {
42596                 synchronized (monitor())
42597                 {
42598                     check_orphaned();
42599                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42600                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONOTREMATA$352, 0);
42601                     if (target == null)
42602                     {
42603                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MONOTREMATA$352);
42604                     }
42605                     target.set(monotremata);
42606                 }
42607             }
42608             
42609             /**
42610              * Unsets the "Monotremata" element
42611              */
42612             public void unsetMonotremata()
42613             {
42614                 synchronized (monitor())
42615                 {
42616                     check_orphaned();
42617                     get_store().remove_element(MONOTREMATA$352, 0);
42618                 }
42619             }
42620             
42621             /**
42622              * Gets the "Marsupalia" element
42623              */
42624             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMarsupalia()
42625             {
42626                 synchronized (monitor())
42627                 {
42628                     check_orphaned();
42629                     org.apache.xmlbeans.SimpleValue target = null;
42630                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MARSUPALIA$354, 0);
42631                     if (target == null)
42632                     {
42633                       return null;
42634                     }
42635                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
42636                 }
42637             }
42638             
42639             /**
42640              * Gets (as xml) the "Marsupalia" element
42641              */
42642             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMarsupalia()
42643             {
42644                 synchronized (monitor())
42645                 {
42646                     check_orphaned();
42647                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42648                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MARSUPALIA$354, 0);
42649                     return target;
42650                 }
42651             }
42652             
42653             /**
42654              * True if has "Marsupalia" element
42655              */
42656             public boolean isSetMarsupalia()
42657             {
42658                 synchronized (monitor())
42659                 {
42660                     check_orphaned();
42661                     return get_store().count_elements(MARSUPALIA$354) != 0;
42662                 }
42663             }
42664             
42665             /**
42666              * Sets the "Marsupalia" element
42667              */
42668             public void setMarsupalia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum marsupalia)
42669             {
42670                 synchronized (monitor())
42671                 {
42672                     check_orphaned();
42673                     org.apache.xmlbeans.SimpleValue target = null;
42674                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MARSUPALIA$354, 0);
42675                     if (target == null)
42676                     {
42677                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MARSUPALIA$354);
42678                     }
42679                     target.setEnumValue(marsupalia);
42680                 }
42681             }
42682             
42683             /**
42684              * Sets (as xml) the "Marsupalia" element
42685              */
42686             public void xsetMarsupalia(gov.grants.apply.system.globalLibraryV20.YesNoDataType marsupalia)
42687             {
42688                 synchronized (monitor())
42689                 {
42690                     check_orphaned();
42691                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42692                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MARSUPALIA$354, 0);
42693                     if (target == null)
42694                     {
42695                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MARSUPALIA$354);
42696                     }
42697                     target.set(marsupalia);
42698                 }
42699             }
42700             
42701             /**
42702              * Unsets the "Marsupalia" element
42703              */
42704             public void unsetMarsupalia()
42705             {
42706                 synchronized (monitor())
42707                 {
42708                     check_orphaned();
42709                     get_store().remove_element(MARSUPALIA$354, 0);
42710                 }
42711             }
42712             
42713             /**
42714              * Gets the "Eutheria" element
42715              */
42716             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEutheria()
42717             {
42718                 synchronized (monitor())
42719                 {
42720                     check_orphaned();
42721                     org.apache.xmlbeans.SimpleValue target = null;
42722                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EUTHERIA$356, 0);
42723                     if (target == null)
42724                     {
42725                       return null;
42726                     }
42727                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
42728                 }
42729             }
42730             
42731             /**
42732              * Gets (as xml) the "Eutheria" element
42733              */
42734             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEutheria()
42735             {
42736                 synchronized (monitor())
42737                 {
42738                     check_orphaned();
42739                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42740                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EUTHERIA$356, 0);
42741                     return target;
42742                 }
42743             }
42744             
42745             /**
42746              * True if has "Eutheria" element
42747              */
42748             public boolean isSetEutheria()
42749             {
42750                 synchronized (monitor())
42751                 {
42752                     check_orphaned();
42753                     return get_store().count_elements(EUTHERIA$356) != 0;
42754                 }
42755             }
42756             
42757             /**
42758              * Sets the "Eutheria" element
42759              */
42760             public void setEutheria(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum eutheria)
42761             {
42762                 synchronized (monitor())
42763                 {
42764                     check_orphaned();
42765                     org.apache.xmlbeans.SimpleValue target = null;
42766                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EUTHERIA$356, 0);
42767                     if (target == null)
42768                     {
42769                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EUTHERIA$356);
42770                     }
42771                     target.setEnumValue(eutheria);
42772                 }
42773             }
42774             
42775             /**
42776              * Sets (as xml) the "Eutheria" element
42777              */
42778             public void xsetEutheria(gov.grants.apply.system.globalLibraryV20.YesNoDataType eutheria)
42779             {
42780                 synchronized (monitor())
42781                 {
42782                     check_orphaned();
42783                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42784                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EUTHERIA$356, 0);
42785                     if (target == null)
42786                     {
42787                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EUTHERIA$356);
42788                     }
42789                     target.set(eutheria);
42790                 }
42791             }
42792             
42793             /**
42794              * Unsets the "Eutheria" element
42795              */
42796             public void unsetEutheria()
42797             {
42798                 synchronized (monitor())
42799                 {
42800                     check_orphaned();
42801                     get_store().remove_element(EUTHERIA$356, 0);
42802                 }
42803             }
42804             
42805             /**
42806              * Gets the "Insectivora" element
42807              */
42808             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInsectivora()
42809             {
42810                 synchronized (monitor())
42811                 {
42812                     check_orphaned();
42813                     org.apache.xmlbeans.SimpleValue target = null;
42814                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INSECTIVORA$358, 0);
42815                     if (target == null)
42816                     {
42817                       return null;
42818                     }
42819                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
42820                 }
42821             }
42822             
42823             /**
42824              * Gets (as xml) the "Insectivora" element
42825              */
42826             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInsectivora()
42827             {
42828                 synchronized (monitor())
42829                 {
42830                     check_orphaned();
42831                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42832                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INSECTIVORA$358, 0);
42833                     return target;
42834                 }
42835             }
42836             
42837             /**
42838              * True if has "Insectivora" element
42839              */
42840             public boolean isSetInsectivora()
42841             {
42842                 synchronized (monitor())
42843                 {
42844                     check_orphaned();
42845                     return get_store().count_elements(INSECTIVORA$358) != 0;
42846                 }
42847             }
42848             
42849             /**
42850              * Sets the "Insectivora" element
42851              */
42852             public void setInsectivora(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum insectivora)
42853             {
42854                 synchronized (monitor())
42855                 {
42856                     check_orphaned();
42857                     org.apache.xmlbeans.SimpleValue target = null;
42858                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INSECTIVORA$358, 0);
42859                     if (target == null)
42860                     {
42861                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INSECTIVORA$358);
42862                     }
42863                     target.setEnumValue(insectivora);
42864                 }
42865             }
42866             
42867             /**
42868              * Sets (as xml) the "Insectivora" element
42869              */
42870             public void xsetInsectivora(gov.grants.apply.system.globalLibraryV20.YesNoDataType insectivora)
42871             {
42872                 synchronized (monitor())
42873                 {
42874                     check_orphaned();
42875                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42876                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INSECTIVORA$358, 0);
42877                     if (target == null)
42878                     {
42879                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INSECTIVORA$358);
42880                     }
42881                     target.set(insectivora);
42882                 }
42883             }
42884             
42885             /**
42886              * Unsets the "Insectivora" element
42887              */
42888             public void unsetInsectivora()
42889             {
42890                 synchronized (monitor())
42891                 {
42892                     check_orphaned();
42893                     get_store().remove_element(INSECTIVORA$358, 0);
42894                 }
42895             }
42896             
42897             /**
42898              * Gets the "Chiroptera" element
42899              */
42900             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChiroptera()
42901             {
42902                 synchronized (monitor())
42903                 {
42904                     check_orphaned();
42905                     org.apache.xmlbeans.SimpleValue target = null;
42906                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHIROPTERA$360, 0);
42907                     if (target == null)
42908                     {
42909                       return null;
42910                     }
42911                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
42912                 }
42913             }
42914             
42915             /**
42916              * Gets (as xml) the "Chiroptera" element
42917              */
42918             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChiroptera()
42919             {
42920                 synchronized (monitor())
42921                 {
42922                     check_orphaned();
42923                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42924                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHIROPTERA$360, 0);
42925                     return target;
42926                 }
42927             }
42928             
42929             /**
42930              * True if has "Chiroptera" element
42931              */
42932             public boolean isSetChiroptera()
42933             {
42934                 synchronized (monitor())
42935                 {
42936                     check_orphaned();
42937                     return get_store().count_elements(CHIROPTERA$360) != 0;
42938                 }
42939             }
42940             
42941             /**
42942              * Sets the "Chiroptera" element
42943              */
42944             public void setChiroptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chiroptera)
42945             {
42946                 synchronized (monitor())
42947                 {
42948                     check_orphaned();
42949                     org.apache.xmlbeans.SimpleValue target = null;
42950                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHIROPTERA$360, 0);
42951                     if (target == null)
42952                     {
42953                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHIROPTERA$360);
42954                     }
42955                     target.setEnumValue(chiroptera);
42956                 }
42957             }
42958             
42959             /**
42960              * Sets (as xml) the "Chiroptera" element
42961              */
42962             public void xsetChiroptera(gov.grants.apply.system.globalLibraryV20.YesNoDataType chiroptera)
42963             {
42964                 synchronized (monitor())
42965                 {
42966                     check_orphaned();
42967                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
42968                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CHIROPTERA$360, 0);
42969                     if (target == null)
42970                     {
42971                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CHIROPTERA$360);
42972                     }
42973                     target.set(chiroptera);
42974                 }
42975             }
42976             
42977             /**
42978              * Unsets the "Chiroptera" element
42979              */
42980             public void unsetChiroptera()
42981             {
42982                 synchronized (monitor())
42983                 {
42984                     check_orphaned();
42985                     get_store().remove_element(CHIROPTERA$360, 0);
42986                 }
42987             }
42988             
42989             /**
42990              * Gets the "Primates" element
42991              */
42992             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPrimates()
42993             {
42994                 synchronized (monitor())
42995                 {
42996                     check_orphaned();
42997                     org.apache.xmlbeans.SimpleValue target = null;
42998                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIMATES$362, 0);
42999                     if (target == null)
43000                     {
43001                       return null;
43002                     }
43003                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
43004                 }
43005             }
43006             
43007             /**
43008              * Gets (as xml) the "Primates" element
43009              */
43010             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPrimates()
43011             {
43012                 synchronized (monitor())
43013                 {
43014                     check_orphaned();
43015                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43016                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRIMATES$362, 0);
43017                     return target;
43018                 }
43019             }
43020             
43021             /**
43022              * True if has "Primates" element
43023              */
43024             public boolean isSetPrimates()
43025             {
43026                 synchronized (monitor())
43027                 {
43028                     check_orphaned();
43029                     return get_store().count_elements(PRIMATES$362) != 0;
43030                 }
43031             }
43032             
43033             /**
43034              * Sets the "Primates" element
43035              */
43036             public void setPrimates(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum primates)
43037             {
43038                 synchronized (monitor())
43039                 {
43040                     check_orphaned();
43041                     org.apache.xmlbeans.SimpleValue target = null;
43042                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIMATES$362, 0);
43043                     if (target == null)
43044                     {
43045                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRIMATES$362);
43046                     }
43047                     target.setEnumValue(primates);
43048                 }
43049             }
43050             
43051             /**
43052              * Sets (as xml) the "Primates" element
43053              */
43054             public void xsetPrimates(gov.grants.apply.system.globalLibraryV20.YesNoDataType primates)
43055             {
43056                 synchronized (monitor())
43057                 {
43058                     check_orphaned();
43059                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43060                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRIMATES$362, 0);
43061                     if (target == null)
43062                     {
43063                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PRIMATES$362);
43064                     }
43065                     target.set(primates);
43066                 }
43067             }
43068             
43069             /**
43070              * Unsets the "Primates" element
43071              */
43072             public void unsetPrimates()
43073             {
43074                 synchronized (monitor())
43075                 {
43076                     check_orphaned();
43077                     get_store().remove_element(PRIMATES$362, 0);
43078                 }
43079             }
43080             
43081             /**
43082              * Gets the "Humans" element
43083              */
43084             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHumans()
43085             {
43086                 synchronized (monitor())
43087                 {
43088                     check_orphaned();
43089                     org.apache.xmlbeans.SimpleValue target = null;
43090                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HUMANS$364, 0);
43091                     if (target == null)
43092                     {
43093                       return null;
43094                     }
43095                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
43096                 }
43097             }
43098             
43099             /**
43100              * Gets (as xml) the "Humans" element
43101              */
43102             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHumans()
43103             {
43104                 synchronized (monitor())
43105                 {
43106                     check_orphaned();
43107                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43108                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HUMANS$364, 0);
43109                     return target;
43110                 }
43111             }
43112             
43113             /**
43114              * True if has "Humans" element
43115              */
43116             public boolean isSetHumans()
43117             {
43118                 synchronized (monitor())
43119                 {
43120                     check_orphaned();
43121                     return get_store().count_elements(HUMANS$364) != 0;
43122                 }
43123             }
43124             
43125             /**
43126              * Sets the "Humans" element
43127              */
43128             public void setHumans(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum humans)
43129             {
43130                 synchronized (monitor())
43131                 {
43132                     check_orphaned();
43133                     org.apache.xmlbeans.SimpleValue target = null;
43134                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HUMANS$364, 0);
43135                     if (target == null)
43136                     {
43137                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HUMANS$364);
43138                     }
43139                     target.setEnumValue(humans);
43140                 }
43141             }
43142             
43143             /**
43144              * Sets (as xml) the "Humans" element
43145              */
43146             public void xsetHumans(gov.grants.apply.system.globalLibraryV20.YesNoDataType humans)
43147             {
43148                 synchronized (monitor())
43149                 {
43150                     check_orphaned();
43151                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43152                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HUMANS$364, 0);
43153                     if (target == null)
43154                     {
43155                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HUMANS$364);
43156                     }
43157                     target.set(humans);
43158                 }
43159             }
43160             
43161             /**
43162              * Unsets the "Humans" element
43163              */
43164             public void unsetHumans()
43165             {
43166                 synchronized (monitor())
43167                 {
43168                     check_orphaned();
43169                     get_store().remove_element(HUMANS$364, 0);
43170                 }
43171             }
43172             
43173             /**
43174              * Gets the "Rodentia" element
43175              */
43176             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRodentia()
43177             {
43178                 synchronized (monitor())
43179                 {
43180                     check_orphaned();
43181                     org.apache.xmlbeans.SimpleValue target = null;
43182                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RODENTIA$366, 0);
43183                     if (target == null)
43184                     {
43185                       return null;
43186                     }
43187                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
43188                 }
43189             }
43190             
43191             /**
43192              * Gets (as xml) the "Rodentia" element
43193              */
43194             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRodentia()
43195             {
43196                 synchronized (monitor())
43197                 {
43198                     check_orphaned();
43199                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43200                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RODENTIA$366, 0);
43201                     return target;
43202                 }
43203             }
43204             
43205             /**
43206              * True if has "Rodentia" element
43207              */
43208             public boolean isSetRodentia()
43209             {
43210                 synchronized (monitor())
43211                 {
43212                     check_orphaned();
43213                     return get_store().count_elements(RODENTIA$366) != 0;
43214                 }
43215             }
43216             
43217             /**
43218              * Sets the "Rodentia" element
43219              */
43220             public void setRodentia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum rodentia)
43221             {
43222                 synchronized (monitor())
43223                 {
43224                     check_orphaned();
43225                     org.apache.xmlbeans.SimpleValue target = null;
43226                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RODENTIA$366, 0);
43227                     if (target == null)
43228                     {
43229                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RODENTIA$366);
43230                     }
43231                     target.setEnumValue(rodentia);
43232                 }
43233             }
43234             
43235             /**
43236              * Sets (as xml) the "Rodentia" element
43237              */
43238             public void xsetRodentia(gov.grants.apply.system.globalLibraryV20.YesNoDataType rodentia)
43239             {
43240                 synchronized (monitor())
43241                 {
43242                     check_orphaned();
43243                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43244                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RODENTIA$366, 0);
43245                     if (target == null)
43246                     {
43247                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RODENTIA$366);
43248                     }
43249                     target.set(rodentia);
43250                 }
43251             }
43252             
43253             /**
43254              * Unsets the "Rodentia" element
43255              */
43256             public void unsetRodentia()
43257             {
43258                 synchronized (monitor())
43259                 {
43260                     check_orphaned();
43261                     get_store().remove_element(RODENTIA$366, 0);
43262                 }
43263             }
43264             
43265             /**
43266              * Gets the "Lagomorphs" element
43267              */
43268             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLagomorphs()
43269             {
43270                 synchronized (monitor())
43271                 {
43272                     check_orphaned();
43273                     org.apache.xmlbeans.SimpleValue target = null;
43274                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LAGOMORPHS$368, 0);
43275                     if (target == null)
43276                     {
43277                       return null;
43278                     }
43279                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
43280                 }
43281             }
43282             
43283             /**
43284              * Gets (as xml) the "Lagomorphs" element
43285              */
43286             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLagomorphs()
43287             {
43288                 synchronized (monitor())
43289                 {
43290                     check_orphaned();
43291                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43292                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LAGOMORPHS$368, 0);
43293                     return target;
43294                 }
43295             }
43296             
43297             /**
43298              * True if has "Lagomorphs" element
43299              */
43300             public boolean isSetLagomorphs()
43301             {
43302                 synchronized (monitor())
43303                 {
43304                     check_orphaned();
43305                     return get_store().count_elements(LAGOMORPHS$368) != 0;
43306                 }
43307             }
43308             
43309             /**
43310              * Sets the "Lagomorphs" element
43311              */
43312             public void setLagomorphs(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum lagomorphs)
43313             {
43314                 synchronized (monitor())
43315                 {
43316                     check_orphaned();
43317                     org.apache.xmlbeans.SimpleValue target = null;
43318                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LAGOMORPHS$368, 0);
43319                     if (target == null)
43320                     {
43321                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LAGOMORPHS$368);
43322                     }
43323                     target.setEnumValue(lagomorphs);
43324                 }
43325             }
43326             
43327             /**
43328              * Sets (as xml) the "Lagomorphs" element
43329              */
43330             public void xsetLagomorphs(gov.grants.apply.system.globalLibraryV20.YesNoDataType lagomorphs)
43331             {
43332                 synchronized (monitor())
43333                 {
43334                     check_orphaned();
43335                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43336                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LAGOMORPHS$368, 0);
43337                     if (target == null)
43338                     {
43339                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LAGOMORPHS$368);
43340                     }
43341                     target.set(lagomorphs);
43342                 }
43343             }
43344             
43345             /**
43346              * Unsets the "Lagomorphs" element
43347              */
43348             public void unsetLagomorphs()
43349             {
43350                 synchronized (monitor())
43351                 {
43352                     check_orphaned();
43353                     get_store().remove_element(LAGOMORPHS$368, 0);
43354                 }
43355             }
43356             
43357             /**
43358              * Gets the "Carnivora" element
43359              */
43360             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCarnivora()
43361             {
43362                 synchronized (monitor())
43363                 {
43364                     check_orphaned();
43365                     org.apache.xmlbeans.SimpleValue target = null;
43366                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CARNIVORA$370, 0);
43367                     if (target == null)
43368                     {
43369                       return null;
43370                     }
43371                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
43372                 }
43373             }
43374             
43375             /**
43376              * Gets (as xml) the "Carnivora" element
43377              */
43378             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCarnivora()
43379             {
43380                 synchronized (monitor())
43381                 {
43382                     check_orphaned();
43383                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43384                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CARNIVORA$370, 0);
43385                     return target;
43386                 }
43387             }
43388             
43389             /**
43390              * True if has "Carnivora" element
43391              */
43392             public boolean isSetCarnivora()
43393             {
43394                 synchronized (monitor())
43395                 {
43396                     check_orphaned();
43397                     return get_store().count_elements(CARNIVORA$370) != 0;
43398                 }
43399             }
43400             
43401             /**
43402              * Sets the "Carnivora" element
43403              */
43404             public void setCarnivora(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum carnivora)
43405             {
43406                 synchronized (monitor())
43407                 {
43408                     check_orphaned();
43409                     org.apache.xmlbeans.SimpleValue target = null;
43410                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CARNIVORA$370, 0);
43411                     if (target == null)
43412                     {
43413                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CARNIVORA$370);
43414                     }
43415                     target.setEnumValue(carnivora);
43416                 }
43417             }
43418             
43419             /**
43420              * Sets (as xml) the "Carnivora" element
43421              */
43422             public void xsetCarnivora(gov.grants.apply.system.globalLibraryV20.YesNoDataType carnivora)
43423             {
43424                 synchronized (monitor())
43425                 {
43426                     check_orphaned();
43427                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43428                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CARNIVORA$370, 0);
43429                     if (target == null)
43430                     {
43431                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CARNIVORA$370);
43432                     }
43433                     target.set(carnivora);
43434                 }
43435             }
43436             
43437             /**
43438              * Unsets the "Carnivora" element
43439              */
43440             public void unsetCarnivora()
43441             {
43442                 synchronized (monitor())
43443                 {
43444                     check_orphaned();
43445                     get_store().remove_element(CARNIVORA$370, 0);
43446                 }
43447             }
43448             
43449             /**
43450              * Gets the "Perissodactyla" element
43451              */
43452             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPerissodactyla()
43453             {
43454                 synchronized (monitor())
43455                 {
43456                     check_orphaned();
43457                     org.apache.xmlbeans.SimpleValue target = null;
43458                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PERISSODACTYLA$372, 0);
43459                     if (target == null)
43460                     {
43461                       return null;
43462                     }
43463                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
43464                 }
43465             }
43466             
43467             /**
43468              * Gets (as xml) the "Perissodactyla" element
43469              */
43470             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPerissodactyla()
43471             {
43472                 synchronized (monitor())
43473                 {
43474                     check_orphaned();
43475                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43476                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PERISSODACTYLA$372, 0);
43477                     return target;
43478                 }
43479             }
43480             
43481             /**
43482              * True if has "Perissodactyla" element
43483              */
43484             public boolean isSetPerissodactyla()
43485             {
43486                 synchronized (monitor())
43487                 {
43488                     check_orphaned();
43489                     return get_store().count_elements(PERISSODACTYLA$372) != 0;
43490                 }
43491             }
43492             
43493             /**
43494              * Sets the "Perissodactyla" element
43495              */
43496             public void setPerissodactyla(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum perissodactyla)
43497             {
43498                 synchronized (monitor())
43499                 {
43500                     check_orphaned();
43501                     org.apache.xmlbeans.SimpleValue target = null;
43502                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PERISSODACTYLA$372, 0);
43503                     if (target == null)
43504                     {
43505                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PERISSODACTYLA$372);
43506                     }
43507                     target.setEnumValue(perissodactyla);
43508                 }
43509             }
43510             
43511             /**
43512              * Sets (as xml) the "Perissodactyla" element
43513              */
43514             public void xsetPerissodactyla(gov.grants.apply.system.globalLibraryV20.YesNoDataType perissodactyla)
43515             {
43516                 synchronized (monitor())
43517                 {
43518                     check_orphaned();
43519                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43520                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PERISSODACTYLA$372, 0);
43521                     if (target == null)
43522                     {
43523                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PERISSODACTYLA$372);
43524                     }
43525                     target.set(perissodactyla);
43526                 }
43527             }
43528             
43529             /**
43530              * Unsets the "Perissodactyla" element
43531              */
43532             public void unsetPerissodactyla()
43533             {
43534                 synchronized (monitor())
43535                 {
43536                     check_orphaned();
43537                     get_store().remove_element(PERISSODACTYLA$372, 0);
43538                 }
43539             }
43540             
43541             /**
43542              * Gets the "Artiodactyla" element
43543              */
43544             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArtiodactyla()
43545             {
43546                 synchronized (monitor())
43547                 {
43548                     check_orphaned();
43549                     org.apache.xmlbeans.SimpleValue target = null;
43550                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTIODACTYLA$374, 0);
43551                     if (target == null)
43552                     {
43553                       return null;
43554                     }
43555                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
43556                 }
43557             }
43558             
43559             /**
43560              * Gets (as xml) the "Artiodactyla" element
43561              */
43562             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArtiodactyla()
43563             {
43564                 synchronized (monitor())
43565                 {
43566                     check_orphaned();
43567                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43568                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARTIODACTYLA$374, 0);
43569                     return target;
43570                 }
43571             }
43572             
43573             /**
43574              * True if has "Artiodactyla" element
43575              */
43576             public boolean isSetArtiodactyla()
43577             {
43578                 synchronized (monitor())
43579                 {
43580                     check_orphaned();
43581                     return get_store().count_elements(ARTIODACTYLA$374) != 0;
43582                 }
43583             }
43584             
43585             /**
43586              * Sets the "Artiodactyla" element
43587              */
43588             public void setArtiodactyla(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum artiodactyla)
43589             {
43590                 synchronized (monitor())
43591                 {
43592                     check_orphaned();
43593                     org.apache.xmlbeans.SimpleValue target = null;
43594                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTIODACTYLA$374, 0);
43595                     if (target == null)
43596                     {
43597                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARTIODACTYLA$374);
43598                     }
43599                     target.setEnumValue(artiodactyla);
43600                 }
43601             }
43602             
43603             /**
43604              * Sets (as xml) the "Artiodactyla" element
43605              */
43606             public void xsetArtiodactyla(gov.grants.apply.system.globalLibraryV20.YesNoDataType artiodactyla)
43607             {
43608                 synchronized (monitor())
43609                 {
43610                     check_orphaned();
43611                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43612                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARTIODACTYLA$374, 0);
43613                     if (target == null)
43614                     {
43615                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ARTIODACTYLA$374);
43616                     }
43617                     target.set(artiodactyla);
43618                 }
43619             }
43620             
43621             /**
43622              * Unsets the "Artiodactyla" element
43623              */
43624             public void unsetArtiodactyla()
43625             {
43626                 synchronized (monitor())
43627                 {
43628                     check_orphaned();
43629                     get_store().remove_element(ARTIODACTYLA$374, 0);
43630                 }
43631             }
43632             
43633             /**
43634              * Gets the "MarineMammals" element
43635              */
43636             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMarineMammals()
43637             {
43638                 synchronized (monitor())
43639                 {
43640                     check_orphaned();
43641                     org.apache.xmlbeans.SimpleValue target = null;
43642                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MARINEMAMMALS$376, 0);
43643                     if (target == null)
43644                     {
43645                       return null;
43646                     }
43647                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
43648                 }
43649             }
43650             
43651             /**
43652              * Gets (as xml) the "MarineMammals" element
43653              */
43654             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMarineMammals()
43655             {
43656                 synchronized (monitor())
43657                 {
43658                     check_orphaned();
43659                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43660                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MARINEMAMMALS$376, 0);
43661                     return target;
43662                 }
43663             }
43664             
43665             /**
43666              * True if has "MarineMammals" element
43667              */
43668             public boolean isSetMarineMammals()
43669             {
43670                 synchronized (monitor())
43671                 {
43672                     check_orphaned();
43673                     return get_store().count_elements(MARINEMAMMALS$376) != 0;
43674                 }
43675             }
43676             
43677             /**
43678              * Sets the "MarineMammals" element
43679              */
43680             public void setMarineMammals(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum marineMammals)
43681             {
43682                 synchronized (monitor())
43683                 {
43684                     check_orphaned();
43685                     org.apache.xmlbeans.SimpleValue target = null;
43686                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MARINEMAMMALS$376, 0);
43687                     if (target == null)
43688                     {
43689                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MARINEMAMMALS$376);
43690                     }
43691                     target.setEnumValue(marineMammals);
43692                 }
43693             }
43694             
43695             /**
43696              * Sets (as xml) the "MarineMammals" element
43697              */
43698             public void xsetMarineMammals(gov.grants.apply.system.globalLibraryV20.YesNoDataType marineMammals)
43699             {
43700                 synchronized (monitor())
43701                 {
43702                     check_orphaned();
43703                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43704                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MARINEMAMMALS$376, 0);
43705                     if (target == null)
43706                     {
43707                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MARINEMAMMALS$376);
43708                     }
43709                     target.set(marineMammals);
43710                 }
43711             }
43712             
43713             /**
43714              * Unsets the "MarineMammals" element
43715              */
43716             public void unsetMarineMammals()
43717             {
43718                 synchronized (monitor())
43719                 {
43720                     check_orphaned();
43721                     get_store().remove_element(MARINEMAMMALS$376, 0);
43722                 }
43723             }
43724             
43725             /**
43726              * Gets the "TRANSGENICORGANISMS" element
43727              */
43728             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTRANSGENICORGANISMS()
43729             {
43730                 synchronized (monitor())
43731                 {
43732                     check_orphaned();
43733                     org.apache.xmlbeans.SimpleValue target = null;
43734                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TRANSGENICORGANISMS$378, 0);
43735                     if (target == null)
43736                     {
43737                       return null;
43738                     }
43739                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
43740                 }
43741             }
43742             
43743             /**
43744              * Gets (as xml) the "TRANSGENICORGANISMS" element
43745              */
43746             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTRANSGENICORGANISMS()
43747             {
43748                 synchronized (monitor())
43749                 {
43750                     check_orphaned();
43751                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43752                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TRANSGENICORGANISMS$378, 0);
43753                     return target;
43754                 }
43755             }
43756             
43757             /**
43758              * True if has "TRANSGENICORGANISMS" element
43759              */
43760             public boolean isSetTRANSGENICORGANISMS()
43761             {
43762                 synchronized (monitor())
43763                 {
43764                     check_orphaned();
43765                     return get_store().count_elements(TRANSGENICORGANISMS$378) != 0;
43766                 }
43767             }
43768             
43769             /**
43770              * Sets the "TRANSGENICORGANISMS" element
43771              */
43772             public void setTRANSGENICORGANISMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum transgenicorganisms)
43773             {
43774                 synchronized (monitor())
43775                 {
43776                     check_orphaned();
43777                     org.apache.xmlbeans.SimpleValue target = null;
43778                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TRANSGENICORGANISMS$378, 0);
43779                     if (target == null)
43780                     {
43781                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TRANSGENICORGANISMS$378);
43782                     }
43783                     target.setEnumValue(transgenicorganisms);
43784                 }
43785             }
43786             
43787             /**
43788              * Sets (as xml) the "TRANSGENICORGANISMS" element
43789              */
43790             public void xsetTRANSGENICORGANISMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType transgenicorganisms)
43791             {
43792                 synchronized (monitor())
43793                 {
43794                     check_orphaned();
43795                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43796                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TRANSGENICORGANISMS$378, 0);
43797                     if (target == null)
43798                     {
43799                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TRANSGENICORGANISMS$378);
43800                     }
43801                     target.set(transgenicorganisms);
43802                 }
43803             }
43804             
43805             /**
43806              * Unsets the "TRANSGENICORGANISMS" element
43807              */
43808             public void unsetTRANSGENICORGANISMS()
43809             {
43810                 synchronized (monitor())
43811                 {
43812                     check_orphaned();
43813                     get_store().remove_element(TRANSGENICORGANISMS$378, 0);
43814                 }
43815             }
43816             
43817             /**
43818              * Gets the "FOSSILOREXTINCTORGANISMS" element
43819              */
43820             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFOSSILOREXTINCTORGANISMS()
43821             {
43822                 synchronized (monitor())
43823                 {
43824                     check_orphaned();
43825                     org.apache.xmlbeans.SimpleValue target = null;
43826                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FOSSILOREXTINCTORGANISMS$380, 0);
43827                     if (target == null)
43828                     {
43829                       return null;
43830                     }
43831                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
43832                 }
43833             }
43834             
43835             /**
43836              * Gets (as xml) the "FOSSILOREXTINCTORGANISMS" element
43837              */
43838             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFOSSILOREXTINCTORGANISMS()
43839             {
43840                 synchronized (monitor())
43841                 {
43842                     check_orphaned();
43843                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43844                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FOSSILOREXTINCTORGANISMS$380, 0);
43845                     return target;
43846                 }
43847             }
43848             
43849             /**
43850              * True if has "FOSSILOREXTINCTORGANISMS" element
43851              */
43852             public boolean isSetFOSSILOREXTINCTORGANISMS()
43853             {
43854                 synchronized (monitor())
43855                 {
43856                     check_orphaned();
43857                     return get_store().count_elements(FOSSILOREXTINCTORGANISMS$380) != 0;
43858                 }
43859             }
43860             
43861             /**
43862              * Sets the "FOSSILOREXTINCTORGANISMS" element
43863              */
43864             public void setFOSSILOREXTINCTORGANISMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fossilorextinctorganisms)
43865             {
43866                 synchronized (monitor())
43867                 {
43868                     check_orphaned();
43869                     org.apache.xmlbeans.SimpleValue target = null;
43870                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FOSSILOREXTINCTORGANISMS$380, 0);
43871                     if (target == null)
43872                     {
43873                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FOSSILOREXTINCTORGANISMS$380);
43874                     }
43875                     target.setEnumValue(fossilorextinctorganisms);
43876                 }
43877             }
43878             
43879             /**
43880              * Sets (as xml) the "FOSSILOREXTINCTORGANISMS" element
43881              */
43882             public void xsetFOSSILOREXTINCTORGANISMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType fossilorextinctorganisms)
43883             {
43884                 synchronized (monitor())
43885                 {
43886                     check_orphaned();
43887                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43888                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FOSSILOREXTINCTORGANISMS$380, 0);
43889                     if (target == null)
43890                     {
43891                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FOSSILOREXTINCTORGANISMS$380);
43892                     }
43893                     target.set(fossilorextinctorganisms);
43894                 }
43895             }
43896             
43897             /**
43898              * Unsets the "FOSSILOREXTINCTORGANISMS" element
43899              */
43900             public void unsetFOSSILOREXTINCTORGANISMS()
43901             {
43902                 synchronized (monitor())
43903                 {
43904                     check_orphaned();
43905                     get_store().remove_element(FOSSILOREXTINCTORGANISMS$380, 0);
43906                 }
43907             }
43908             
43909             /**
43910              * Gets the "NOORGANISMS" element
43911              */
43912             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNOORGANISMS()
43913             {
43914                 synchronized (monitor())
43915                 {
43916                     check_orphaned();
43917                     org.apache.xmlbeans.SimpleValue target = null;
43918                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOORGANISMS$382, 0);
43919                     if (target == null)
43920                     {
43921                       return null;
43922                     }
43923                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
43924                 }
43925             }
43926             
43927             /**
43928              * Gets (as xml) the "NOORGANISMS" element
43929              */
43930             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNOORGANISMS()
43931             {
43932                 synchronized (monitor())
43933                 {
43934                     check_orphaned();
43935                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43936                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOORGANISMS$382, 0);
43937                     return target;
43938                 }
43939             }
43940             
43941             /**
43942              * True if has "NOORGANISMS" element
43943              */
43944             public boolean isSetNOORGANISMS()
43945             {
43946                 synchronized (monitor())
43947                 {
43948                     check_orphaned();
43949                     return get_store().count_elements(NOORGANISMS$382) != 0;
43950                 }
43951             }
43952             
43953             /**
43954              * Sets the "NOORGANISMS" element
43955              */
43956             public void setNOORGANISMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum noorganisms)
43957             {
43958                 synchronized (monitor())
43959                 {
43960                     check_orphaned();
43961                     org.apache.xmlbeans.SimpleValue target = null;
43962                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOORGANISMS$382, 0);
43963                     if (target == null)
43964                     {
43965                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOORGANISMS$382);
43966                     }
43967                     target.setEnumValue(noorganisms);
43968                 }
43969             }
43970             
43971             /**
43972              * Sets (as xml) the "NOORGANISMS" element
43973              */
43974             public void xsetNOORGANISMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType noorganisms)
43975             {
43976                 synchronized (monitor())
43977                 {
43978                     check_orphaned();
43979                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
43980                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOORGANISMS$382, 0);
43981                     if (target == null)
43982                     {
43983                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOORGANISMS$382);
43984                     }
43985                     target.set(noorganisms);
43986                 }
43987             }
43988             
43989             /**
43990              * Unsets the "NOORGANISMS" element
43991              */
43992             public void unsetNOORGANISMS()
43993             {
43994                 synchronized (monitor())
43995                 {
43996                     check_orphaned();
43997                     get_store().remove_element(NOORGANISMS$382, 0);
43998                 }
43999             }
44000         }
44001         /**
44002          * An XML MODELORGANISM(@http://apply.grants.gov/forms/NSF_BIO_DEB-V1.0).
44003          *
44004          * This is an atomic type that is a restriction of gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument$NSFBIODEB$MODELORGANISM.
44005          */
44006         public static class MODELORGANISMImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.nsfBIODEBV10.NSFBIODEBDocument.NSFBIODEB.MODELORGANISM
44007         {
44008             private static final long serialVersionUID = 1L;
44009             
44010             public MODELORGANISMImpl(org.apache.xmlbeans.SchemaType sType)
44011             {
44012                 super(sType, false);
44013             }
44014             
44015             protected MODELORGANISMImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
44016             {
44017                 super(sType, b);
44018             }
44019         }
44020     }
44021 }