1 /*
2 * An XML document type.
3 * Localname: NSF_BIO_MCB
4 * Namespace: http://apply.grants.gov/forms/NSF_BIO_MCB-V1.0
5 * Java type: gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument
6 *
7 * Automatically generated - do not modify.
8 */
9 package gov.grants.apply.forms.nsfBIOMCBV10;
10
11
12 /**
13 * A document containing one NSF_BIO_MCB(@http://apply.grants.gov/forms/NSF_BIO_MCB-V1.0) element.
14 *
15 * This is a complex type.
16 */
17 public interface NSFBIOMCBDocument extends org.apache.xmlbeans.XmlObject
18 {
19 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
20 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NSFBIOMCBDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nsfbiomcbbc7bdoctype");
21
22 /**
23 * Gets the "NSF_BIO_MCB" element
24 */
25 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB getNSFBIOMCB();
26
27 /**
28 * Sets the "NSF_BIO_MCB" element
29 */
30 void setNSFBIOMCB(gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB nsfbiomcb);
31
32 /**
33 * Appends and returns a new empty "NSF_BIO_MCB" element
34 */
35 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB addNewNSFBIOMCB();
36
37 /**
38 * An XML NSF_BIO_MCB(@http://apply.grants.gov/forms/NSF_BIO_MCB-V1.0).
39 *
40 * This is a complex type.
41 */
42 public interface NSFBIOMCB extends org.apache.xmlbeans.XmlObject
43 {
44 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
45 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NSFBIOMCB.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nsfbiomcb0478elemtype");
46
47 /**
48 * Gets the "INVESTIGATORSTATUS" element
49 */
50 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.INVESTIGATORSTATUS.Enum getINVESTIGATORSTATUS();
51
52 /**
53 * Gets (as xml) the "INVESTIGATORSTATUS" element
54 */
55 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.INVESTIGATORSTATUS xgetINVESTIGATORSTATUS();
56
57 /**
58 * Sets the "INVESTIGATORSTATUS" element
59 */
60 void setINVESTIGATORSTATUS(gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.INVESTIGATORSTATUS.Enum investigatorstatus);
61
62 /**
63 * Sets (as xml) the "INVESTIGATORSTATUS" element
64 */
65 void xsetINVESTIGATORSTATUS(gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.INVESTIGATORSTATUS investigatorstatus);
66
67 /**
68 * Gets the "FIELDSOFSCIENCEOTHERTHANBIOLOGY" element
69 */
70 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.FIELDSOFSCIENCEOTHERTHANBIOLOGY getFIELDSOFSCIENCEOTHERTHANBIOLOGY();
71
72 /**
73 * Sets the "FIELDSOFSCIENCEOTHERTHANBIOLOGY" element
74 */
75 void setFIELDSOFSCIENCEOTHERTHANBIOLOGY(gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.FIELDSOFSCIENCEOTHERTHANBIOLOGY fieldsofscienceotherthanbiology);
76
77 /**
78 * Appends and returns a new empty "FIELDSOFSCIENCEOTHERTHANBIOLOGY" element
79 */
80 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.FIELDSOFSCIENCEOTHERTHANBIOLOGY addNewFIELDSOFSCIENCEOTHERTHANBIOLOGY();
81
82 /**
83 * Gets the "SUBSTANTIVEAREA" element
84 */
85 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.SUBSTANTIVEAREA getSUBSTANTIVEAREA();
86
87 /**
88 * Sets the "SUBSTANTIVEAREA" element
89 */
90 void setSUBSTANTIVEAREA(gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.SUBSTANTIVEAREA substantivearea);
91
92 /**
93 * Appends and returns a new empty "SUBSTANTIVEAREA" element
94 */
95 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.SUBSTANTIVEAREA addNewSUBSTANTIVEAREA();
96
97 /**
98 * Gets the "INFRASTRUCTURE" element
99 */
100 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.INFRASTRUCTURE getINFRASTRUCTURE();
101
102 /**
103 * Sets the "INFRASTRUCTURE" element
104 */
105 void setINFRASTRUCTURE(gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.INFRASTRUCTURE infrastructure);
106
107 /**
108 * Appends and returns a new empty "INFRASTRUCTURE" element
109 */
110 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.INFRASTRUCTURE addNewINFRASTRUCTURE();
111
112 /**
113 * Gets the "HABITAT" element
114 */
115 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.HABITAT getHABITAT();
116
117 /**
118 * Sets the "HABITAT" element
119 */
120 void setHABITAT(gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.HABITAT habitat);
121
122 /**
123 * Appends and returns a new empty "HABITAT" element
124 */
125 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.HABITAT addNewHABITAT();
126
127 /**
128 * Gets the "GEOGRAPHICAREAOFTHERESEARCH" element
129 */
130 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.GEOGRAPHICAREAOFTHERESEARCH getGEOGRAPHICAREAOFTHERESEARCH();
131
132 /**
133 * Sets the "GEOGRAPHICAREAOFTHERESEARCH" element
134 */
135 void setGEOGRAPHICAREAOFTHERESEARCH(gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.GEOGRAPHICAREAOFTHERESEARCH geographicareaoftheresearch);
136
137 /**
138 * Appends and returns a new empty "GEOGRAPHICAREAOFTHERESEARCH" element
139 */
140 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.GEOGRAPHICAREAOFTHERESEARCH addNewGEOGRAPHICAREAOFTHERESEARCH();
141
142 /**
143 * Gets the "CLASSIFICATIONOFORGANISMS" element
144 */
145 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.CLASSIFICATIONOFORGANISMS getCLASSIFICATIONOFORGANISMS();
146
147 /**
148 * Sets the "CLASSIFICATIONOFORGANISMS" element
149 */
150 void setCLASSIFICATIONOFORGANISMS(gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.CLASSIFICATIONOFORGANISMS classificationoforganisms);
151
152 /**
153 * Appends and returns a new empty "CLASSIFICATIONOFORGANISMS" element
154 */
155 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.CLASSIFICATIONOFORGANISMS addNewCLASSIFICATIONOFORGANISMS();
156
157 /**
158 * Gets the "MODELORGANISM" element
159 */
160 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.MODELORGANISM getMODELORGANISM();
161
162 /**
163 * Sets the "MODELORGANISM" element
164 */
165 void setMODELORGANISM(gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.MODELORGANISM modelorganism);
166
167 /**
168 * Appends and returns a new empty "MODELORGANISM" element
169 */
170 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.MODELORGANISM addNewMODELORGANISM();
171
172 /**
173 * Gets the "FormVersion" attribute
174 */
175 java.lang.String getFormVersion();
176
177 /**
178 * Gets (as xml) the "FormVersion" attribute
179 */
180 gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
181
182 /**
183 * Sets the "FormVersion" attribute
184 */
185 void setFormVersion(java.lang.String formVersion);
186
187 /**
188 * Sets (as xml) the "FormVersion" attribute
189 */
190 void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
191
192 /**
193 * An XML INVESTIGATORSTATUS(@http://apply.grants.gov/forms/NSF_BIO_MCB-V1.0).
194 *
195 * This is an atomic type that is a restriction of gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument$NSFBIOMCB$INVESTIGATORSTATUS.
196 */
197 public interface INVESTIGATORSTATUS extends org.apache.xmlbeans.XmlString
198 {
199 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
200 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(INVESTIGATORSTATUS.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("investigatorstatus64a1elemtype");
201
202 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
203 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
204
205 static final Enum BEGINNING_INVESTIGATOR = Enum.forString("Beginning Investigator");
206 static final Enum PRIOR_FEDERAL_SUPPORT_ONLY = Enum.forString("Prior Federal support only");
207 static final Enum CURRENT_FEDERAL_SUPPORT_ONLY = Enum.forString("Current Federal support only");
208 static final Enum CURRENT_AND_PRIOR_FEDERAL_SUPPORT = Enum.forString("Current and prior Federal support");
209
210 static final int INT_BEGINNING_INVESTIGATOR = Enum.INT_BEGINNING_INVESTIGATOR;
211 static final int INT_PRIOR_FEDERAL_SUPPORT_ONLY = Enum.INT_PRIOR_FEDERAL_SUPPORT_ONLY;
212 static final int INT_CURRENT_FEDERAL_SUPPORT_ONLY = Enum.INT_CURRENT_FEDERAL_SUPPORT_ONLY;
213 static final int INT_CURRENT_AND_PRIOR_FEDERAL_SUPPORT = Enum.INT_CURRENT_AND_PRIOR_FEDERAL_SUPPORT;
214
215 /**
216 * Enumeration value class for gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument$NSFBIOMCB$INVESTIGATORSTATUS.
217 * These enum values can be used as follows:
218 * <pre>
219 * enum.toString(); // returns the string value of the enum
220 * enum.intValue(); // returns an int value, useful for switches
221 * // e.g., case Enum.INT_BEGINNING_INVESTIGATOR
222 * Enum.forString(s); // returns the enum value for a string
223 * Enum.forInt(i); // returns the enum value for an int
224 * </pre>
225 * Enumeration objects are immutable singleton objects that
226 * can be compared using == object equality. They have no
227 * public constructor. See the constants defined within this
228 * class for all the valid values.
229 */
230 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
231 {
232 /**
233 * Returns the enum value for a string, or null if none.
234 */
235 public static Enum forString(java.lang.String s)
236 { return (Enum)table.forString(s); }
237 /**
238 * Returns the enum value corresponding to an int, or null if none.
239 */
240 public static Enum forInt(int i)
241 { return (Enum)table.forInt(i); }
242
243 private Enum(java.lang.String s, int i)
244 { super(s, i); }
245
246 static final int INT_BEGINNING_INVESTIGATOR = 1;
247 static final int INT_PRIOR_FEDERAL_SUPPORT_ONLY = 2;
248 static final int INT_CURRENT_FEDERAL_SUPPORT_ONLY = 3;
249 static final int INT_CURRENT_AND_PRIOR_FEDERAL_SUPPORT = 4;
250
251 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
252 new org.apache.xmlbeans.StringEnumAbstractBase.Table
253 (
254 new Enum[]
255 {
256 new Enum("Beginning Investigator", INT_BEGINNING_INVESTIGATOR),
257 new Enum("Prior Federal support only", INT_PRIOR_FEDERAL_SUPPORT_ONLY),
258 new Enum("Current Federal support only", INT_CURRENT_FEDERAL_SUPPORT_ONLY),
259 new Enum("Current and prior Federal support", INT_CURRENT_AND_PRIOR_FEDERAL_SUPPORT),
260 }
261 );
262 private static final long serialVersionUID = 1L;
263 private java.lang.Object readResolve() { return forInt(intValue()); }
264 }
265
266 /**
267 * A factory class with static methods for creating instances
268 * of this type.
269 */
270
271 public static final class Factory
272 {
273 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.INVESTIGATORSTATUS newValue(java.lang.Object obj) {
274 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.INVESTIGATORSTATUS) type.newValue( obj ); }
275
276 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.INVESTIGATORSTATUS newInstance() {
277 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.INVESTIGATORSTATUS) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
278
279 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.INVESTIGATORSTATUS newInstance(org.apache.xmlbeans.XmlOptions options) {
280 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.INVESTIGATORSTATUS) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
281
282 private Factory() { } // No instance of this class allowed
283 }
284 }
285
286 /**
287 * An XML FIELDSOFSCIENCEOTHERTHANBIOLOGY(@http://apply.grants.gov/forms/NSF_BIO_MCB-V1.0).
288 *
289 * This is a complex type.
290 */
291 public interface FIELDSOFSCIENCEOTHERTHANBIOLOGY extends org.apache.xmlbeans.XmlObject
292 {
293 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
294 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FIELDSOFSCIENCEOTHERTHANBIOLOGY.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fieldsofscienceotherthanbiology45acelemtype");
295
296 /**
297 * Gets the "Astronomy" element
298 */
299 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAstronomy();
300
301 /**
302 * Gets (as xml) the "Astronomy" element
303 */
304 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAstronomy();
305
306 /**
307 * True if has "Astronomy" element
308 */
309 boolean isSetAstronomy();
310
311 /**
312 * Sets the "Astronomy" element
313 */
314 void setAstronomy(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum astronomy);
315
316 /**
317 * Sets (as xml) the "Astronomy" element
318 */
319 void xsetAstronomy(gov.grants.apply.system.globalLibraryV20.YesNoDataType astronomy);
320
321 /**
322 * Unsets the "Astronomy" element
323 */
324 void unsetAstronomy();
325
326 /**
327 * Gets the "Chemistry" element
328 */
329 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChemistry();
330
331 /**
332 * Gets (as xml) the "Chemistry" element
333 */
334 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChemistry();
335
336 /**
337 * True if has "Chemistry" element
338 */
339 boolean isSetChemistry();
340
341 /**
342 * Sets the "Chemistry" element
343 */
344 void setChemistry(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chemistry);
345
346 /**
347 * Sets (as xml) the "Chemistry" element
348 */
349 void xsetChemistry(gov.grants.apply.system.globalLibraryV20.YesNoDataType chemistry);
350
351 /**
352 * Unsets the "Chemistry" element
353 */
354 void unsetChemistry();
355
356 /**
357 * Gets the "ComputerScience" element
358 */
359 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getComputerScience();
360
361 /**
362 * Gets (as xml) the "ComputerScience" element
363 */
364 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetComputerScience();
365
366 /**
367 * True if has "ComputerScience" element
368 */
369 boolean isSetComputerScience();
370
371 /**
372 * Sets the "ComputerScience" element
373 */
374 void setComputerScience(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum computerScience);
375
376 /**
377 * Sets (as xml) the "ComputerScience" element
378 */
379 void xsetComputerScience(gov.grants.apply.system.globalLibraryV20.YesNoDataType computerScience);
380
381 /**
382 * Unsets the "ComputerScience" element
383 */
384 void unsetComputerScience();
385
386 /**
387 * Gets the "EarthScience" element
388 */
389 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEarthScience();
390
391 /**
392 * Gets (as xml) the "EarthScience" element
393 */
394 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEarthScience();
395
396 /**
397 * True if has "EarthScience" element
398 */
399 boolean isSetEarthScience();
400
401 /**
402 * Sets the "EarthScience" element
403 */
404 void setEarthScience(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum earthScience);
405
406 /**
407 * Sets (as xml) the "EarthScience" element
408 */
409 void xsetEarthScience(gov.grants.apply.system.globalLibraryV20.YesNoDataType earthScience);
410
411 /**
412 * Unsets the "EarthScience" element
413 */
414 void unsetEarthScience();
415
416 /**
417 * Gets the "Engineering" element
418 */
419 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEngineering();
420
421 /**
422 * Gets (as xml) the "Engineering" element
423 */
424 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEngineering();
425
426 /**
427 * True if has "Engineering" element
428 */
429 boolean isSetEngineering();
430
431 /**
432 * Sets the "Engineering" element
433 */
434 void setEngineering(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum engineering);
435
436 /**
437 * Sets (as xml) the "Engineering" element
438 */
439 void xsetEngineering(gov.grants.apply.system.globalLibraryV20.YesNoDataType engineering);
440
441 /**
442 * Unsets the "Engineering" element
443 */
444 void unsetEngineering();
445
446 /**
447 * Gets the "Mathematics" element
448 */
449 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMathematics();
450
451 /**
452 * Gets (as xml) the "Mathematics" element
453 */
454 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMathematics();
455
456 /**
457 * True if has "Mathematics" element
458 */
459 boolean isSetMathematics();
460
461 /**
462 * Sets the "Mathematics" element
463 */
464 void setMathematics(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mathematics);
465
466 /**
467 * Sets (as xml) the "Mathematics" element
468 */
469 void xsetMathematics(gov.grants.apply.system.globalLibraryV20.YesNoDataType mathematics);
470
471 /**
472 * Unsets the "Mathematics" element
473 */
474 void unsetMathematics();
475
476 /**
477 * Gets the "Physics" element
478 */
479 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPhysics();
480
481 /**
482 * Gets (as xml) the "Physics" element
483 */
484 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPhysics();
485
486 /**
487 * True if has "Physics" element
488 */
489 boolean isSetPhysics();
490
491 /**
492 * Sets the "Physics" element
493 */
494 void setPhysics(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum physics);
495
496 /**
497 * Sets (as xml) the "Physics" element
498 */
499 void xsetPhysics(gov.grants.apply.system.globalLibraryV20.YesNoDataType physics);
500
501 /**
502 * Unsets the "Physics" element
503 */
504 void unsetPhysics();
505
506 /**
507 * Gets the "Psychology" element
508 */
509 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPsychology();
510
511 /**
512 * Gets (as xml) the "Psychology" element
513 */
514 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPsychology();
515
516 /**
517 * True if has "Psychology" element
518 */
519 boolean isSetPsychology();
520
521 /**
522 * Sets the "Psychology" element
523 */
524 void setPsychology(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum psychology);
525
526 /**
527 * Sets (as xml) the "Psychology" element
528 */
529 void xsetPsychology(gov.grants.apply.system.globalLibraryV20.YesNoDataType psychology);
530
531 /**
532 * Unsets the "Psychology" element
533 */
534 void unsetPsychology();
535
536 /**
537 * Gets the "SocialSciences" element
538 */
539 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSocialSciences();
540
541 /**
542 * Gets (as xml) the "SocialSciences" element
543 */
544 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSocialSciences();
545
546 /**
547 * True if has "SocialSciences" element
548 */
549 boolean isSetSocialSciences();
550
551 /**
552 * Sets the "SocialSciences" element
553 */
554 void setSocialSciences(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum socialSciences);
555
556 /**
557 * Sets (as xml) the "SocialSciences" element
558 */
559 void xsetSocialSciences(gov.grants.apply.system.globalLibraryV20.YesNoDataType socialSciences);
560
561 /**
562 * Unsets the "SocialSciences" element
563 */
564 void unsetSocialSciences();
565
566 /**
567 * Gets the "NoneCatII" element
568 */
569 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNoneCatII();
570
571 /**
572 * Gets (as xml) the "NoneCatII" element
573 */
574 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNoneCatII();
575
576 /**
577 * True if has "NoneCatII" element
578 */
579 boolean isSetNoneCatII();
580
581 /**
582 * Sets the "NoneCatII" element
583 */
584 void setNoneCatII(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum noneCatII);
585
586 /**
587 * Sets (as xml) the "NoneCatII" element
588 */
589 void xsetNoneCatII(gov.grants.apply.system.globalLibraryV20.YesNoDataType noneCatII);
590
591 /**
592 * Unsets the "NoneCatII" element
593 */
594 void unsetNoneCatII();
595
596 /**
597 * A factory class with static methods for creating instances
598 * of this type.
599 */
600
601 public static final class Factory
602 {
603 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.FIELDSOFSCIENCEOTHERTHANBIOLOGY newInstance() {
604 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.FIELDSOFSCIENCEOTHERTHANBIOLOGY) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
605
606 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.FIELDSOFSCIENCEOTHERTHANBIOLOGY newInstance(org.apache.xmlbeans.XmlOptions options) {
607 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.FIELDSOFSCIENCEOTHERTHANBIOLOGY) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
608
609 private Factory() { } // No instance of this class allowed
610 }
611 }
612
613 /**
614 * An XML SUBSTANTIVEAREA(@http://apply.grants.gov/forms/NSF_BIO_MCB-V1.0).
615 *
616 * This is a complex type.
617 */
618 public interface SUBSTANTIVEAREA extends org.apache.xmlbeans.XmlObject
619 {
620 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
621 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SUBSTANTIVEAREA.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("substantivearea964delemtype");
622
623 /**
624 * Gets the "BIOMATERIALS" element
625 */
626 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBIOMATERIALS();
627
628 /**
629 * Gets (as xml) the "BIOMATERIALS" element
630 */
631 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBIOMATERIALS();
632
633 /**
634 * True if has "BIOMATERIALS" element
635 */
636 boolean isSetBIOMATERIALS();
637
638 /**
639 * Sets the "BIOMATERIALS" element
640 */
641 void setBIOMATERIALS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum biomaterials);
642
643 /**
644 * Sets (as xml) the "BIOMATERIALS" element
645 */
646 void xsetBIOMATERIALS(gov.grants.apply.system.globalLibraryV20.YesNoDataType biomaterials);
647
648 /**
649 * Unsets the "BIOMATERIALS" element
650 */
651 void unsetBIOMATERIALS();
652
653 /**
654 * Gets the "COMPUTATIONALBIOLOGY" element
655 */
656 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCOMPUTATIONALBIOLOGY();
657
658 /**
659 * Gets (as xml) the "COMPUTATIONALBIOLOGY" element
660 */
661 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCOMPUTATIONALBIOLOGY();
662
663 /**
664 * True if has "COMPUTATIONALBIOLOGY" element
665 */
666 boolean isSetCOMPUTATIONALBIOLOGY();
667
668 /**
669 * Sets the "COMPUTATIONALBIOLOGY" element
670 */
671 void setCOMPUTATIONALBIOLOGY(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum computationalbiology);
672
673 /**
674 * Sets (as xml) the "COMPUTATIONALBIOLOGY" element
675 */
676 void xsetCOMPUTATIONALBIOLOGY(gov.grants.apply.system.globalLibraryV20.YesNoDataType computationalbiology);
677
678 /**
679 * Unsets the "COMPUTATIONALBIOLOGY" element
680 */
681 void unsetCOMPUTATIONALBIOLOGY();
682
683 /**
684 * Gets the "SUBSTANTIVEAREADATABASES" element
685 */
686 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSUBSTANTIVEAREADATABASES();
687
688 /**
689 * Gets (as xml) the "SUBSTANTIVEAREADATABASES" element
690 */
691 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSUBSTANTIVEAREADATABASES();
692
693 /**
694 * True if has "SUBSTANTIVEAREADATABASES" element
695 */
696 boolean isSetSUBSTANTIVEAREADATABASES();
697
698 /**
699 * Sets the "SUBSTANTIVEAREADATABASES" element
700 */
701 void setSUBSTANTIVEAREADATABASES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum substantiveareadatabases);
702
703 /**
704 * Sets (as xml) the "SUBSTANTIVEAREADATABASES" element
705 */
706 void xsetSUBSTANTIVEAREADATABASES(gov.grants.apply.system.globalLibraryV20.YesNoDataType substantiveareadatabases);
707
708 /**
709 * Unsets the "SUBSTANTIVEAREADATABASES" element
710 */
711 void unsetSUBSTANTIVEAREADATABASES();
712
713 /**
714 * Gets the "ENDOCRINEDISRUPTORSENVIRONMENTALENDOCRINOLOGY" element
715 */
716 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getENDOCRINEDISRUPTORSENVIRONMENTALENDOCRINOLOGY();
717
718 /**
719 * Gets (as xml) the "ENDOCRINEDISRUPTORSENVIRONMENTALENDOCRINOLOGY" element
720 */
721 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetENDOCRINEDISRUPTORSENVIRONMENTALENDOCRINOLOGY();
722
723 /**
724 * True if has "ENDOCRINEDISRUPTORSENVIRONMENTALENDOCRINOLOGY" element
725 */
726 boolean isSetENDOCRINEDISRUPTORSENVIRONMENTALENDOCRINOLOGY();
727
728 /**
729 * Sets the "ENDOCRINEDISRUPTORSENVIRONMENTALENDOCRINOLOGY" element
730 */
731 void setENDOCRINEDISRUPTORSENVIRONMENTALENDOCRINOLOGY(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum endocrinedisruptorsenvironmentalendocrinology);
732
733 /**
734 * Sets (as xml) the "ENDOCRINEDISRUPTORSENVIRONMENTALENDOCRINOLOGY" element
735 */
736 void xsetENDOCRINEDISRUPTORSENVIRONMENTALENDOCRINOLOGY(gov.grants.apply.system.globalLibraryV20.YesNoDataType endocrinedisruptorsenvironmentalendocrinology);
737
738 /**
739 * Unsets the "ENDOCRINEDISRUPTORSENVIRONMENTALENDOCRINOLOGY" element
740 */
741 void unsetENDOCRINEDISRUPTORSENVIRONMENTALENDOCRINOLOGY();
742
743 /**
744 * Gets the "EPIGENETICS" element
745 */
746 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEPIGENETICS();
747
748 /**
749 * Gets (as xml) the "EPIGENETICS" element
750 */
751 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEPIGENETICS();
752
753 /**
754 * True if has "EPIGENETICS" element
755 */
756 boolean isSetEPIGENETICS();
757
758 /**
759 * Sets the "EPIGENETICS" element
760 */
761 void setEPIGENETICS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum epigenetics);
762
763 /**
764 * Sets (as xml) the "EPIGENETICS" element
765 */
766 void xsetEPIGENETICS(gov.grants.apply.system.globalLibraryV20.YesNoDataType epigenetics);
767
768 /**
769 * Unsets the "EPIGENETICS" element
770 */
771 void unsetEPIGENETICS();
772
773 /**
774 * Gets the "EXTREMOPHILES" element
775 */
776 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEXTREMOPHILES();
777
778 /**
779 * Gets (as xml) the "EXTREMOPHILES" element
780 */
781 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEXTREMOPHILES();
782
783 /**
784 * True if has "EXTREMOPHILES" element
785 */
786 boolean isSetEXTREMOPHILES();
787
788 /**
789 * Sets the "EXTREMOPHILES" element
790 */
791 void setEXTREMOPHILES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum extremophiles);
792
793 /**
794 * Sets (as xml) the "EXTREMOPHILES" element
795 */
796 void xsetEXTREMOPHILES(gov.grants.apply.system.globalLibraryV20.YesNoDataType extremophiles);
797
798 /**
799 * Unsets the "EXTREMOPHILES" element
800 */
801 void unsetEXTREMOPHILES();
802
803 /**
804 * Gets the "GENOMICS" element
805 */
806 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGENOMICS();
807
808 /**
809 * Gets (as xml) the "GENOMICS" element
810 */
811 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGENOMICS();
812
813 /**
814 * True if has "GENOMICS" element
815 */
816 boolean isSetGENOMICS();
817
818 /**
819 * Sets the "GENOMICS" element
820 */
821 void setGENOMICS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum genomics);
822
823 /**
824 * Sets (as xml) the "GENOMICS" element
825 */
826 void xsetGENOMICS(gov.grants.apply.system.globalLibraryV20.YesNoDataType genomics);
827
828 /**
829 * Unsets the "GENOMICS" element
830 */
831 void unsetGENOMICS();
832
833 /**
834 * Gets the "Viral" element
835 */
836 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getViral();
837
838 /**
839 * Gets (as xml) the "Viral" element
840 */
841 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetViral();
842
843 /**
844 * True if has "Viral" element
845 */
846 boolean isSetViral();
847
848 /**
849 * Sets the "Viral" element
850 */
851 void setViral(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum viral);
852
853 /**
854 * Sets (as xml) the "Viral" element
855 */
856 void xsetViral(gov.grants.apply.system.globalLibraryV20.YesNoDataType viral);
857
858 /**
859 * Unsets the "Viral" element
860 */
861 void unsetViral();
862
863 /**
864 * Gets the "Microbial" element
865 */
866 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMicrobial();
867
868 /**
869 * Gets (as xml) the "Microbial" element
870 */
871 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMicrobial();
872
873 /**
874 * True if has "Microbial" element
875 */
876 boolean isSetMicrobial();
877
878 /**
879 * Sets the "Microbial" element
880 */
881 void setMicrobial(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum microbial);
882
883 /**
884 * Sets (as xml) the "Microbial" element
885 */
886 void xsetMicrobial(gov.grants.apply.system.globalLibraryV20.YesNoDataType microbial);
887
888 /**
889 * Unsets the "Microbial" element
890 */
891 void unsetMicrobial();
892
893 /**
894 * Gets the "Fungal" element
895 */
896 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFungal();
897
898 /**
899 * Gets (as xml) the "Fungal" element
900 */
901 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFungal();
902
903 /**
904 * True if has "Fungal" element
905 */
906 boolean isSetFungal();
907
908 /**
909 * Sets the "Fungal" element
910 */
911 void setFungal(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fungal);
912
913 /**
914 * Sets (as xml) the "Fungal" element
915 */
916 void xsetFungal(gov.grants.apply.system.globalLibraryV20.YesNoDataType fungal);
917
918 /**
919 * Unsets the "Fungal" element
920 */
921 void unsetFungal();
922
923 /**
924 * Gets the "Plant" element
925 */
926 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPlant();
927
928 /**
929 * Gets (as xml) the "Plant" element
930 */
931 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPlant();
932
933 /**
934 * True if has "Plant" element
935 */
936 boolean isSetPlant();
937
938 /**
939 * Sets the "Plant" element
940 */
941 void setPlant(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum plant);
942
943 /**
944 * Sets (as xml) the "Plant" element
945 */
946 void xsetPlant(gov.grants.apply.system.globalLibraryV20.YesNoDataType plant);
947
948 /**
949 * Unsets the "Plant" element
950 */
951 void unsetPlant();
952
953 /**
954 * Gets the "Animal" element
955 */
956 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAnimal();
957
958 /**
959 * Gets (as xml) the "Animal" element
960 */
961 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAnimal();
962
963 /**
964 * True if has "Animal" element
965 */
966 boolean isSetAnimal();
967
968 /**
969 * Sets the "Animal" element
970 */
971 void setAnimal(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum animal);
972
973 /**
974 * Sets (as xml) the "Animal" element
975 */
976 void xsetAnimal(gov.grants.apply.system.globalLibraryV20.YesNoDataType animal);
977
978 /**
979 * Unsets the "Animal" element
980 */
981 void unsetAnimal();
982
983 /**
984 * Gets the "HUMANNUTRITION" element
985 */
986 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHUMANNUTRITION();
987
988 /**
989 * Gets (as xml) the "HUMANNUTRITION" element
990 */
991 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHUMANNUTRITION();
992
993 /**
994 * True if has "HUMANNUTRITION" element
995 */
996 boolean isSetHUMANNUTRITION();
997
998 /**
999 * Sets the "HUMANNUTRITION" element
1000 */
1001 void setHUMANNUTRITION(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum humannutrition);
1002
1003 /**
1004 * Sets (as xml) the "HUMANNUTRITION" element
1005 */
1006 void xsetHUMANNUTRITION(gov.grants.apply.system.globalLibraryV20.YesNoDataType humannutrition);
1007
1008 /**
1009 * Unsets the "HUMANNUTRITION" element
1010 */
1011 void unsetHUMANNUTRITION();
1012
1013 /**
1014 * Gets the "MARINEMAMMALSSUBSTANTIVEAREA" element
1015 */
1016 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMARINEMAMMALSSUBSTANTIVEAREA();
1017
1018 /**
1019 * Gets (as xml) the "MARINEMAMMALSSUBSTANTIVEAREA" element
1020 */
1021 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMARINEMAMMALSSUBSTANTIVEAREA();
1022
1023 /**
1024 * True if has "MARINEMAMMALSSUBSTANTIVEAREA" element
1025 */
1026 boolean isSetMARINEMAMMALSSUBSTANTIVEAREA();
1027
1028 /**
1029 * Sets the "MARINEMAMMALSSUBSTANTIVEAREA" element
1030 */
1031 void setMARINEMAMMALSSUBSTANTIVEAREA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum marinemammalssubstantivearea);
1032
1033 /**
1034 * Sets (as xml) the "MARINEMAMMALSSUBSTANTIVEAREA" element
1035 */
1036 void xsetMARINEMAMMALSSUBSTANTIVEAREA(gov.grants.apply.system.globalLibraryV20.YesNoDataType marinemammalssubstantivearea);
1037
1038 /**
1039 * Unsets the "MARINEMAMMALSSUBSTANTIVEAREA" element
1040 */
1041 void unsetMARINEMAMMALSSUBSTANTIVEAREA();
1042
1043 /**
1044 * Gets the "NANOSCIENCE" element
1045 */
1046 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNANOSCIENCE();
1047
1048 /**
1049 * Gets (as xml) the "NANOSCIENCE" element
1050 */
1051 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNANOSCIENCE();
1052
1053 /**
1054 * True if has "NANOSCIENCE" element
1055 */
1056 boolean isSetNANOSCIENCE();
1057
1058 /**
1059 * Sets the "NANOSCIENCE" element
1060 */
1061 void setNANOSCIENCE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nanoscience);
1062
1063 /**
1064 * Sets (as xml) the "NANOSCIENCE" element
1065 */
1066 void xsetNANOSCIENCE(gov.grants.apply.system.globalLibraryV20.YesNoDataType nanoscience);
1067
1068 /**
1069 * Unsets the "NANOSCIENCE" element
1070 */
1071 void unsetNANOSCIENCE();
1072
1073 /**
1074 * Gets the "PHOTOSYNTHESIS" element
1075 */
1076 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPHOTOSYNTHESIS();
1077
1078 /**
1079 * Gets (as xml) the "PHOTOSYNTHESIS" element
1080 */
1081 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPHOTOSYNTHESIS();
1082
1083 /**
1084 * True if has "PHOTOSYNTHESIS" element
1085 */
1086 boolean isSetPHOTOSYNTHESIS();
1087
1088 /**
1089 * Sets the "PHOTOSYNTHESIS" element
1090 */
1091 void setPHOTOSYNTHESIS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum photosynthesis);
1092
1093 /**
1094 * Sets (as xml) the "PHOTOSYNTHESIS" element
1095 */
1096 void xsetPHOTOSYNTHESIS(gov.grants.apply.system.globalLibraryV20.YesNoDataType photosynthesis);
1097
1098 /**
1099 * Unsets the "PHOTOSYNTHESIS" element
1100 */
1101 void unsetPHOTOSYNTHESIS();
1102
1103 /**
1104 * Gets the "PLANTBIOLOGY" element
1105 */
1106 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPLANTBIOLOGY();
1107
1108 /**
1109 * Gets (as xml) the "PLANTBIOLOGY" element
1110 */
1111 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPLANTBIOLOGY();
1112
1113 /**
1114 * True if has "PLANTBIOLOGY" element
1115 */
1116 boolean isSetPLANTBIOLOGY();
1117
1118 /**
1119 * Sets the "PLANTBIOLOGY" element
1120 */
1121 void setPLANTBIOLOGY(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum plantbiology);
1122
1123 /**
1124 * Sets (as xml) the "PLANTBIOLOGY" element
1125 */
1126 void xsetPLANTBIOLOGY(gov.grants.apply.system.globalLibraryV20.YesNoDataType plantbiology);
1127
1128 /**
1129 * Unsets the "PLANTBIOLOGY" element
1130 */
1131 void unsetPLANTBIOLOGY();
1132
1133 /**
1134 * Gets the "ArabidopsisRelatedPlantResearch" element
1135 */
1136 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArabidopsisRelatedPlantResearch();
1137
1138 /**
1139 * Gets (as xml) the "ArabidopsisRelatedPlantResearch" element
1140 */
1141 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArabidopsisRelatedPlantResearch();
1142
1143 /**
1144 * True if has "ArabidopsisRelatedPlantResearch" element
1145 */
1146 boolean isSetArabidopsisRelatedPlantResearch();
1147
1148 /**
1149 * Sets the "ArabidopsisRelatedPlantResearch" element
1150 */
1151 void setArabidopsisRelatedPlantResearch(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum arabidopsisRelatedPlantResearch);
1152
1153 /**
1154 * Sets (as xml) the "ArabidopsisRelatedPlantResearch" element
1155 */
1156 void xsetArabidopsisRelatedPlantResearch(gov.grants.apply.system.globalLibraryV20.YesNoDataType arabidopsisRelatedPlantResearch);
1157
1158 /**
1159 * Unsets the "ArabidopsisRelatedPlantResearch" element
1160 */
1161 void unsetArabidopsisRelatedPlantResearch();
1162
1163 /**
1164 * Gets the "REPRODUCTIVEANIMALBIOLOGY" element
1165 */
1166 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getREPRODUCTIVEANIMALBIOLOGY();
1167
1168 /**
1169 * Gets (as xml) the "REPRODUCTIVEANIMALBIOLOGY" element
1170 */
1171 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetREPRODUCTIVEANIMALBIOLOGY();
1172
1173 /**
1174 * True if has "REPRODUCTIVEANIMALBIOLOGY" element
1175 */
1176 boolean isSetREPRODUCTIVEANIMALBIOLOGY();
1177
1178 /**
1179 * Sets the "REPRODUCTIVEANIMALBIOLOGY" element
1180 */
1181 void setREPRODUCTIVEANIMALBIOLOGY(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum reproductiveanimalbiology);
1182
1183 /**
1184 * Sets (as xml) the "REPRODUCTIVEANIMALBIOLOGY" element
1185 */
1186 void xsetREPRODUCTIVEANIMALBIOLOGY(gov.grants.apply.system.globalLibraryV20.YesNoDataType reproductiveanimalbiology);
1187
1188 /**
1189 * Unsets the "REPRODUCTIVEANIMALBIOLOGY" element
1190 */
1191 void unsetREPRODUCTIVEANIMALBIOLOGY();
1192
1193 /**
1194 * Gets the "SPINALCORDNERVEREGENERATION" element
1195 */
1196 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSPINALCORDNERVEREGENERATION();
1197
1198 /**
1199 * Gets (as xml) the "SPINALCORDNERVEREGENERATION" element
1200 */
1201 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSPINALCORDNERVEREGENERATION();
1202
1203 /**
1204 * True if has "SPINALCORDNERVEREGENERATION" element
1205 */
1206 boolean isSetSPINALCORDNERVEREGENERATION();
1207
1208 /**
1209 * Sets the "SPINALCORDNERVEREGENERATION" element
1210 */
1211 void setSPINALCORDNERVEREGENERATION(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum spinalcordnerveregeneration);
1212
1213 /**
1214 * Sets (as xml) the "SPINALCORDNERVEREGENERATION" element
1215 */
1216 void xsetSPINALCORDNERVEREGENERATION(gov.grants.apply.system.globalLibraryV20.YesNoDataType spinalcordnerveregeneration);
1217
1218 /**
1219 * Unsets the "SPINALCORDNERVEREGENERATION" element
1220 */
1221 void unsetSPINALCORDNERVEREGENERATION();
1222
1223 /**
1224 * Gets the "Modeling" element
1225 */
1226 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getModeling();
1227
1228 /**
1229 * Gets (as xml) the "Modeling" element
1230 */
1231 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetModeling();
1232
1233 /**
1234 * True if has "Modeling" element
1235 */
1236 boolean isSetModeling();
1237
1238 /**
1239 * Sets the "Modeling" element
1240 */
1241 void setModeling(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum modeling);
1242
1243 /**
1244 * Sets (as xml) the "Modeling" element
1245 */
1246 void xsetModeling(gov.grants.apply.system.globalLibraryV20.YesNoDataType modeling);
1247
1248 /**
1249 * Unsets the "Modeling" element
1250 */
1251 void unsetModeling();
1252
1253 /**
1254 * Gets the "ModelingBiologicalMolecularSystems" element
1255 */
1256 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getModelingBiologicalMolecularSystems();
1257
1258 /**
1259 * Gets (as xml) the "ModelingBiologicalMolecularSystems" element
1260 */
1261 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetModelingBiologicalMolecularSystems();
1262
1263 /**
1264 * True if has "ModelingBiologicalMolecularSystems" element
1265 */
1266 boolean isSetModelingBiologicalMolecularSystems();
1267
1268 /**
1269 * Sets the "ModelingBiologicalMolecularSystems" element
1270 */
1271 void setModelingBiologicalMolecularSystems(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum modelingBiologicalMolecularSystems);
1272
1273 /**
1274 * Sets (as xml) the "ModelingBiologicalMolecularSystems" element
1275 */
1276 void xsetModelingBiologicalMolecularSystems(gov.grants.apply.system.globalLibraryV20.YesNoDataType modelingBiologicalMolecularSystems);
1277
1278 /**
1279 * Unsets the "ModelingBiologicalMolecularSystems" element
1280 */
1281 void unsetModelingBiologicalMolecularSystems();
1282
1283 /**
1284 * Gets the "ComputationalModeling" element
1285 */
1286 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getComputationalModeling();
1287
1288 /**
1289 * Gets (as xml) the "ComputationalModeling" element
1290 */
1291 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetComputationalModeling();
1292
1293 /**
1294 * True if has "ComputationalModeling" element
1295 */
1296 boolean isSetComputationalModeling();
1297
1298 /**
1299 * Sets the "ComputationalModeling" element
1300 */
1301 void setComputationalModeling(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum computationalModeling);
1302
1303 /**
1304 * Sets (as xml) the "ComputationalModeling" element
1305 */
1306 void xsetComputationalModeling(gov.grants.apply.system.globalLibraryV20.YesNoDataType computationalModeling);
1307
1308 /**
1309 * Unsets the "ComputationalModeling" element
1310 */
1311 void unsetComputationalModeling();
1312
1313 /**
1314 * Gets the "STRUCTURALBIOLOGY" element
1315 */
1316 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSTRUCTURALBIOLOGY();
1317
1318 /**
1319 * Gets (as xml) the "STRUCTURALBIOLOGY" element
1320 */
1321 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSTRUCTURALBIOLOGY();
1322
1323 /**
1324 * True if has "STRUCTURALBIOLOGY" element
1325 */
1326 boolean isSetSTRUCTURALBIOLOGY();
1327
1328 /**
1329 * Sets the "STRUCTURALBIOLOGY" element
1330 */
1331 void setSTRUCTURALBIOLOGY(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum structuralbiology);
1332
1333 /**
1334 * Sets (as xml) the "STRUCTURALBIOLOGY" element
1335 */
1336 void xsetSTRUCTURALBIOLOGY(gov.grants.apply.system.globalLibraryV20.YesNoDataType structuralbiology);
1337
1338 /**
1339 * Unsets the "STRUCTURALBIOLOGY" element
1340 */
1341 void unsetSTRUCTURALBIOLOGY();
1342
1343 /**
1344 * Gets the "NONECATIII" element
1345 */
1346 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNONECATIII();
1347
1348 /**
1349 * Gets (as xml) the "NONECATIII" element
1350 */
1351 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNONECATIII();
1352
1353 /**
1354 * True if has "NONECATIII" element
1355 */
1356 boolean isSetNONECATIII();
1357
1358 /**
1359 * Sets the "NONECATIII" element
1360 */
1361 void setNONECATIII(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nonecatiii);
1362
1363 /**
1364 * Sets (as xml) the "NONECATIII" element
1365 */
1366 void xsetNONECATIII(gov.grants.apply.system.globalLibraryV20.YesNoDataType nonecatiii);
1367
1368 /**
1369 * Unsets the "NONECATIII" element
1370 */
1371 void unsetNONECATIII();
1372
1373 /**
1374 * A factory class with static methods for creating instances
1375 * of this type.
1376 */
1377
1378 public static final class Factory
1379 {
1380 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.SUBSTANTIVEAREA newInstance() {
1381 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.SUBSTANTIVEAREA) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1382
1383 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.SUBSTANTIVEAREA newInstance(org.apache.xmlbeans.XmlOptions options) {
1384 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.SUBSTANTIVEAREA) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1385
1386 private Factory() { } // No instance of this class allowed
1387 }
1388 }
1389
1390 /**
1391 * An XML INFRASTRUCTURE(@http://apply.grants.gov/forms/NSF_BIO_MCB-V1.0).
1392 *
1393 * This is a complex type.
1394 */
1395 public interface INFRASTRUCTURE extends org.apache.xmlbeans.XmlObject
1396 {
1397 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1398 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(INFRASTRUCTURE.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("infrastructure26d9elemtype");
1399
1400 /**
1401 * Gets the "LivingOrganismStockCultures" element
1402 */
1403 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLivingOrganismStockCultures();
1404
1405 /**
1406 * Gets (as xml) the "LivingOrganismStockCultures" element
1407 */
1408 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLivingOrganismStockCultures();
1409
1410 /**
1411 * True if has "LivingOrganismStockCultures" element
1412 */
1413 boolean isSetLivingOrganismStockCultures();
1414
1415 /**
1416 * Sets the "LivingOrganismStockCultures" element
1417 */
1418 void setLivingOrganismStockCultures(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum livingOrganismStockCultures);
1419
1420 /**
1421 * Sets (as xml) the "LivingOrganismStockCultures" element
1422 */
1423 void xsetLivingOrganismStockCultures(gov.grants.apply.system.globalLibraryV20.YesNoDataType livingOrganismStockCultures);
1424
1425 /**
1426 * Unsets the "LivingOrganismStockCultures" element
1427 */
1428 void unsetLivingOrganismStockCultures();
1429
1430 /**
1431 * Gets the "DATABASES" element
1432 */
1433 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDATABASES();
1434
1435 /**
1436 * Gets (as xml) the "DATABASES" element
1437 */
1438 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDATABASES();
1439
1440 /**
1441 * True if has "DATABASES" element
1442 */
1443 boolean isSetDATABASES();
1444
1445 /**
1446 * Sets the "DATABASES" element
1447 */
1448 void setDATABASES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum databases);
1449
1450 /**
1451 * Sets (as xml) the "DATABASES" element
1452 */
1453 void xsetDATABASES(gov.grants.apply.system.globalLibraryV20.YesNoDataType databases);
1454
1455 /**
1456 * Unsets the "DATABASES" element
1457 */
1458 void unsetDATABASES();
1459
1460 /**
1461 * Gets the "FieldStations" element
1462 */
1463 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFieldStations();
1464
1465 /**
1466 * Gets (as xml) the "FieldStations" element
1467 */
1468 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFieldStations();
1469
1470 /**
1471 * True if has "FieldStations" element
1472 */
1473 boolean isSetFieldStations();
1474
1475 /**
1476 * Sets the "FieldStations" element
1477 */
1478 void setFieldStations(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fieldStations);
1479
1480 /**
1481 * Sets (as xml) the "FieldStations" element
1482 */
1483 void xsetFieldStations(gov.grants.apply.system.globalLibraryV20.YesNoDataType fieldStations);
1484
1485 /**
1486 * Unsets the "FieldStations" element
1487 */
1488 void unsetFieldStations();
1489
1490 /**
1491 * Gets the "LTERSite" element
1492 */
1493 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLTERSite();
1494
1495 /**
1496 * Gets (as xml) the "LTERSite" element
1497 */
1498 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLTERSite();
1499
1500 /**
1501 * True if has "LTERSite" element
1502 */
1503 boolean isSetLTERSite();
1504
1505 /**
1506 * Sets the "LTERSite" element
1507 */
1508 void setLTERSite(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum lterSite);
1509
1510 /**
1511 * Sets (as xml) the "LTERSite" element
1512 */
1513 void xsetLTERSite(gov.grants.apply.system.globalLibraryV20.YesNoDataType lterSite);
1514
1515 /**
1516 * Unsets the "LTERSite" element
1517 */
1518 void unsetLTERSite();
1519
1520 /**
1521 * Gets the "INDUSTRYPARTICIPATION" element
1522 */
1523 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getINDUSTRYPARTICIPATION();
1524
1525 /**
1526 * Gets (as xml) the "INDUSTRYPARTICIPATION" element
1527 */
1528 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetINDUSTRYPARTICIPATION();
1529
1530 /**
1531 * True if has "INDUSTRYPARTICIPATION" element
1532 */
1533 boolean isSetINDUSTRYPARTICIPATION();
1534
1535 /**
1536 * Sets the "INDUSTRYPARTICIPATION" element
1537 */
1538 void setINDUSTRYPARTICIPATION(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum industryparticipation);
1539
1540 /**
1541 * Sets (as xml) the "INDUSTRYPARTICIPATION" element
1542 */
1543 void xsetINDUSTRYPARTICIPATION(gov.grants.apply.system.globalLibraryV20.YesNoDataType industryparticipation);
1544
1545 /**
1546 * Unsets the "INDUSTRYPARTICIPATION" element
1547 */
1548 void unsetINDUSTRYPARTICIPATION();
1549
1550 /**
1551 * Gets the "TechniqueDevelopment" element
1552 */
1553 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTechniqueDevelopment();
1554
1555 /**
1556 * Gets (as xml) the "TechniqueDevelopment" element
1557 */
1558 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTechniqueDevelopment();
1559
1560 /**
1561 * True if has "TechniqueDevelopment" element
1562 */
1563 boolean isSetTechniqueDevelopment();
1564
1565 /**
1566 * Sets the "TechniqueDevelopment" element
1567 */
1568 void setTechniqueDevelopment(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum techniqueDevelopment);
1569
1570 /**
1571 * Sets (as xml) the "TechniqueDevelopment" element
1572 */
1573 void xsetTechniqueDevelopment(gov.grants.apply.system.globalLibraryV20.YesNoDataType techniqueDevelopment);
1574
1575 /**
1576 * Unsets the "TechniqueDevelopment" element
1577 */
1578 void unsetTechniqueDevelopment();
1579
1580 /**
1581 * Gets the "NONECATIV" element
1582 */
1583 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNONECATIV();
1584
1585 /**
1586 * Gets (as xml) the "NONECATIV" element
1587 */
1588 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNONECATIV();
1589
1590 /**
1591 * True if has "NONECATIV" element
1592 */
1593 boolean isSetNONECATIV();
1594
1595 /**
1596 * Sets the "NONECATIV" element
1597 */
1598 void setNONECATIV(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nonecativ);
1599
1600 /**
1601 * Sets (as xml) the "NONECATIV" element
1602 */
1603 void xsetNONECATIV(gov.grants.apply.system.globalLibraryV20.YesNoDataType nonecativ);
1604
1605 /**
1606 * Unsets the "NONECATIV" element
1607 */
1608 void unsetNONECATIV();
1609
1610 /**
1611 * A factory class with static methods for creating instances
1612 * of this type.
1613 */
1614
1615 public static final class Factory
1616 {
1617 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.INFRASTRUCTURE newInstance() {
1618 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.INFRASTRUCTURE) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1619
1620 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.INFRASTRUCTURE newInstance(org.apache.xmlbeans.XmlOptions options) {
1621 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.INFRASTRUCTURE) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1622
1623 private Factory() { } // No instance of this class allowed
1624 }
1625 }
1626
1627 /**
1628 * An XML HABITAT(@http://apply.grants.gov/forms/NSF_BIO_MCB-V1.0).
1629 *
1630 * This is a complex type.
1631 */
1632 public interface HABITAT extends org.apache.xmlbeans.XmlObject
1633 {
1634 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1635 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(HABITAT.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("habitat4da5elemtype");
1636
1637 /**
1638 * Gets the "GENERALTERRESTRIAL" element
1639 */
1640 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGENERALTERRESTRIAL();
1641
1642 /**
1643 * Gets (as xml) the "GENERALTERRESTRIAL" element
1644 */
1645 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGENERALTERRESTRIAL();
1646
1647 /**
1648 * True if has "GENERALTERRESTRIAL" element
1649 */
1650 boolean isSetGENERALTERRESTRIAL();
1651
1652 /**
1653 * Sets the "GENERALTERRESTRIAL" element
1654 */
1655 void setGENERALTERRESTRIAL(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum generalterrestrial);
1656
1657 /**
1658 * Sets (as xml) the "GENERALTERRESTRIAL" element
1659 */
1660 void xsetGENERALTERRESTRIAL(gov.grants.apply.system.globalLibraryV20.YesNoDataType generalterrestrial);
1661
1662 /**
1663 * Unsets the "GENERALTERRESTRIAL" element
1664 */
1665 void unsetGENERALTERRESTRIAL();
1666
1667 /**
1668 * Gets the "SUBTERRANEANSOILSEDIMENTS" element
1669 */
1670 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSUBTERRANEANSOILSEDIMENTS();
1671
1672 /**
1673 * Gets (as xml) the "SUBTERRANEANSOILSEDIMENTS" element
1674 */
1675 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSUBTERRANEANSOILSEDIMENTS();
1676
1677 /**
1678 * True if has "SUBTERRANEANSOILSEDIMENTS" element
1679 */
1680 boolean isSetSUBTERRANEANSOILSEDIMENTS();
1681
1682 /**
1683 * Sets the "SUBTERRANEANSOILSEDIMENTS" element
1684 */
1685 void setSUBTERRANEANSOILSEDIMENTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum subterraneansoilsediments);
1686
1687 /**
1688 * Sets (as xml) the "SUBTERRANEANSOILSEDIMENTS" element
1689 */
1690 void xsetSUBTERRANEANSOILSEDIMENTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType subterraneansoilsediments);
1691
1692 /**
1693 * Unsets the "SUBTERRANEANSOILSEDIMENTS" element
1694 */
1695 void unsetSUBTERRANEANSOILSEDIMENTS();
1696
1697 /**
1698 * Gets the "EXTREMETERRESTRIALENVIRONMENT" element
1699 */
1700 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEXTREMETERRESTRIALENVIRONMENT();
1701
1702 /**
1703 * Gets (as xml) the "EXTREMETERRESTRIALENVIRONMENT" element
1704 */
1705 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEXTREMETERRESTRIALENVIRONMENT();
1706
1707 /**
1708 * True if has "EXTREMETERRESTRIALENVIRONMENT" element
1709 */
1710 boolean isSetEXTREMETERRESTRIALENVIRONMENT();
1711
1712 /**
1713 * Sets the "EXTREMETERRESTRIALENVIRONMENT" element
1714 */
1715 void setEXTREMETERRESTRIALENVIRONMENT(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum extremeterrestrialenvironment);
1716
1717 /**
1718 * Sets (as xml) the "EXTREMETERRESTRIALENVIRONMENT" element
1719 */
1720 void xsetEXTREMETERRESTRIALENVIRONMENT(gov.grants.apply.system.globalLibraryV20.YesNoDataType extremeterrestrialenvironment);
1721
1722 /**
1723 * Unsets the "EXTREMETERRESTRIALENVIRONMENT" element
1724 */
1725 void unsetEXTREMETERRESTRIALENVIRONMENT();
1726
1727 /**
1728 * Gets the "GENERALAQUATIC" element
1729 */
1730 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGENERALAQUATIC();
1731
1732 /**
1733 * Gets (as xml) the "GENERALAQUATIC" element
1734 */
1735 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGENERALAQUATIC();
1736
1737 /**
1738 * True if has "GENERALAQUATIC" element
1739 */
1740 boolean isSetGENERALAQUATIC();
1741
1742 /**
1743 * Sets the "GENERALAQUATIC" element
1744 */
1745 void setGENERALAQUATIC(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum generalaquatic);
1746
1747 /**
1748 * Sets (as xml) the "GENERALAQUATIC" element
1749 */
1750 void xsetGENERALAQUATIC(gov.grants.apply.system.globalLibraryV20.YesNoDataType generalaquatic);
1751
1752 /**
1753 * Unsets the "GENERALAQUATIC" element
1754 */
1755 void unsetGENERALAQUATIC();
1756
1757 /**
1758 * Gets the "FRESHWATER" element
1759 */
1760 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFRESHWATER();
1761
1762 /**
1763 * Gets (as xml) the "FRESHWATER" element
1764 */
1765 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFRESHWATER();
1766
1767 /**
1768 * True if has "FRESHWATER" element
1769 */
1770 boolean isSetFRESHWATER();
1771
1772 /**
1773 * Sets the "FRESHWATER" element
1774 */
1775 void setFRESHWATER(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum freshwater);
1776
1777 /**
1778 * Sets (as xml) the "FRESHWATER" element
1779 */
1780 void xsetFRESHWATER(gov.grants.apply.system.globalLibraryV20.YesNoDataType freshwater);
1781
1782 /**
1783 * Unsets the "FRESHWATER" element
1784 */
1785 void unsetFRESHWATER();
1786
1787 /**
1788 * Gets the "MARINE" element
1789 */
1790 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMARINE();
1791
1792 /**
1793 * Gets (as xml) the "MARINE" element
1794 */
1795 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMARINE();
1796
1797 /**
1798 * True if has "MARINE" element
1799 */
1800 boolean isSetMARINE();
1801
1802 /**
1803 * Sets the "MARINE" element
1804 */
1805 void setMARINE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum marine);
1806
1807 /**
1808 * Sets (as xml) the "MARINE" element
1809 */
1810 void xsetMARINE(gov.grants.apply.system.globalLibraryV20.YesNoDataType marine);
1811
1812 /**
1813 * Unsets the "MARINE" element
1814 */
1815 void unsetMARINE();
1816
1817 /**
1818 * Gets the "HYPERSALINE" element
1819 */
1820 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHYPERSALINE();
1821
1822 /**
1823 * Gets (as xml) the "HYPERSALINE" element
1824 */
1825 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHYPERSALINE();
1826
1827 /**
1828 * True if has "HYPERSALINE" element
1829 */
1830 boolean isSetHYPERSALINE();
1831
1832 /**
1833 * Sets the "HYPERSALINE" element
1834 */
1835 void setHYPERSALINE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hypersaline);
1836
1837 /**
1838 * Sets (as xml) the "HYPERSALINE" element
1839 */
1840 void xsetHYPERSALINE(gov.grants.apply.system.globalLibraryV20.YesNoDataType hypersaline);
1841
1842 /**
1843 * Unsets the "HYPERSALINE" element
1844 */
1845 void unsetHYPERSALINE();
1846
1847 /**
1848 * Gets the "EXTREMEAQUATICENVIRONMENT" element
1849 */
1850 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEXTREMEAQUATICENVIRONMENT();
1851
1852 /**
1853 * Gets (as xml) the "EXTREMEAQUATICENVIRONMENT" element
1854 */
1855 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEXTREMEAQUATICENVIRONMENT();
1856
1857 /**
1858 * True if has "EXTREMEAQUATICENVIRONMENT" element
1859 */
1860 boolean isSetEXTREMEAQUATICENVIRONMENT();
1861
1862 /**
1863 * Sets the "EXTREMEAQUATICENVIRONMENT" element
1864 */
1865 void setEXTREMEAQUATICENVIRONMENT(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum extremeaquaticenvironment);
1866
1867 /**
1868 * Sets (as xml) the "EXTREMEAQUATICENVIRONMENT" element
1869 */
1870 void xsetEXTREMEAQUATICENVIRONMENT(gov.grants.apply.system.globalLibraryV20.YesNoDataType extremeaquaticenvironment);
1871
1872 /**
1873 * Unsets the "EXTREMEAQUATICENVIRONMENT" element
1874 */
1875 void unsetEXTREMEAQUATICENVIRONMENT();
1876
1877 /**
1878 * Gets the "CELLTISSUECULTURE" element
1879 */
1880 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCELLTISSUECULTURE();
1881
1882 /**
1883 * Gets (as xml) the "CELLTISSUECULTURE" element
1884 */
1885 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCELLTISSUECULTURE();
1886
1887 /**
1888 * True if has "CELLTISSUECULTURE" element
1889 */
1890 boolean isSetCELLTISSUECULTURE();
1891
1892 /**
1893 * Sets the "CELLTISSUECULTURE" element
1894 */
1895 void setCELLTISSUECULTURE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum celltissueculture);
1896
1897 /**
1898 * Sets (as xml) the "CELLTISSUECULTURE" element
1899 */
1900 void xsetCELLTISSUECULTURE(gov.grants.apply.system.globalLibraryV20.YesNoDataType celltissueculture);
1901
1902 /**
1903 * Unsets the "CELLTISSUECULTURE" element
1904 */
1905 void unsetCELLTISSUECULTURE();
1906
1907 /**
1908 * Gets the "InSilico" element
1909 */
1910 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInSilico();
1911
1912 /**
1913 * Gets (as xml) the "InSilico" element
1914 */
1915 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInSilico();
1916
1917 /**
1918 * True if has "InSilico" element
1919 */
1920 boolean isSetInSilico();
1921
1922 /**
1923 * Sets the "InSilico" element
1924 */
1925 void setInSilico(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum inSilico);
1926
1927 /**
1928 * Sets (as xml) the "InSilico" element
1929 */
1930 void xsetInSilico(gov.grants.apply.system.globalLibraryV20.YesNoDataType inSilico);
1931
1932 /**
1933 * Unsets the "InSilico" element
1934 */
1935 void unsetInSilico();
1936
1937 /**
1938 * Gets the "THEORETICALSYSTEMS" element
1939 */
1940 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTHEORETICALSYSTEMS();
1941
1942 /**
1943 * Gets (as xml) the "THEORETICALSYSTEMS" element
1944 */
1945 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTHEORETICALSYSTEMS();
1946
1947 /**
1948 * True if has "THEORETICALSYSTEMS" element
1949 */
1950 boolean isSetTHEORETICALSYSTEMS();
1951
1952 /**
1953 * Sets the "THEORETICALSYSTEMS" element
1954 */
1955 void setTHEORETICALSYSTEMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum theoreticalsystems);
1956
1957 /**
1958 * Sets (as xml) the "THEORETICALSYSTEMS" element
1959 */
1960 void xsetTHEORETICALSYSTEMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType theoreticalsystems);
1961
1962 /**
1963 * Unsets the "THEORETICALSYSTEMS" element
1964 */
1965 void unsetTHEORETICALSYSTEMS();
1966
1967 /**
1968 * Gets the "OTHERARTIFICIALSYSTEMS" element
1969 */
1970 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOTHERARTIFICIALSYSTEMS();
1971
1972 /**
1973 * Gets (as xml) the "OTHERARTIFICIALSYSTEMS" element
1974 */
1975 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOTHERARTIFICIALSYSTEMS();
1976
1977 /**
1978 * True if has "OTHERARTIFICIALSYSTEMS" element
1979 */
1980 boolean isSetOTHERARTIFICIALSYSTEMS();
1981
1982 /**
1983 * Sets the "OTHERARTIFICIALSYSTEMS" element
1984 */
1985 void setOTHERARTIFICIALSYSTEMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum otherartificialsystems);
1986
1987 /**
1988 * Sets (as xml) the "OTHERARTIFICIALSYSTEMS" element
1989 */
1990 void xsetOTHERARTIFICIALSYSTEMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType otherartificialsystems);
1991
1992 /**
1993 * Unsets the "OTHERARTIFICIALSYSTEMS" element
1994 */
1995 void unsetOTHERARTIFICIALSYSTEMS();
1996
1997 /**
1998 * Gets the "NOTAPPLICABLECATV" element
1999 */
2000 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNOTAPPLICABLECATV();
2001
2002 /**
2003 * Gets (as xml) the "NOTAPPLICABLECATV" element
2004 */
2005 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNOTAPPLICABLECATV();
2006
2007 /**
2008 * True if has "NOTAPPLICABLECATV" element
2009 */
2010 boolean isSetNOTAPPLICABLECATV();
2011
2012 /**
2013 * Sets the "NOTAPPLICABLECATV" element
2014 */
2015 void setNOTAPPLICABLECATV(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum notapplicablecatv);
2016
2017 /**
2018 * Sets (as xml) the "NOTAPPLICABLECATV" element
2019 */
2020 void xsetNOTAPPLICABLECATV(gov.grants.apply.system.globalLibraryV20.YesNoDataType notapplicablecatv);
2021
2022 /**
2023 * Unsets the "NOTAPPLICABLECATV" element
2024 */
2025 void unsetNOTAPPLICABLECATV();
2026
2027 /**
2028 * A factory class with static methods for creating instances
2029 * of this type.
2030 */
2031
2032 public static final class Factory
2033 {
2034 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.HABITAT newInstance() {
2035 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.HABITAT) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2036
2037 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.HABITAT newInstance(org.apache.xmlbeans.XmlOptions options) {
2038 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.HABITAT) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2039
2040 private Factory() { } // No instance of this class allowed
2041 }
2042 }
2043
2044 /**
2045 * An XML GEOGRAPHICAREAOFTHERESEARCH(@http://apply.grants.gov/forms/NSF_BIO_MCB-V1.0).
2046 *
2047 * This is a complex type.
2048 */
2049 public interface GEOGRAPHICAREAOFTHERESEARCH extends org.apache.xmlbeans.XmlObject
2050 {
2051 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2052 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(GEOGRAPHICAREAOFTHERESEARCH.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("geographicareaoftheresearch823belemtype");
2053
2054 /**
2055 * Gets the "WORLDWIDE" element
2056 */
2057 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWORLDWIDE();
2058
2059 /**
2060 * Gets (as xml) the "WORLDWIDE" element
2061 */
2062 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWORLDWIDE();
2063
2064 /**
2065 * True if has "WORLDWIDE" element
2066 */
2067 boolean isSetWORLDWIDE();
2068
2069 /**
2070 * Sets the "WORLDWIDE" element
2071 */
2072 void setWORLDWIDE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum worldwide);
2073
2074 /**
2075 * Sets (as xml) the "WORLDWIDE" element
2076 */
2077 void xsetWORLDWIDE(gov.grants.apply.system.globalLibraryV20.YesNoDataType worldwide);
2078
2079 /**
2080 * Unsets the "WORLDWIDE" element
2081 */
2082 void unsetWORLDWIDE();
2083
2084 /**
2085 * Gets the "NORTHAMERICA" element
2086 */
2087 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNORTHAMERICA();
2088
2089 /**
2090 * Gets (as xml) the "NORTHAMERICA" element
2091 */
2092 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNORTHAMERICA();
2093
2094 /**
2095 * True if has "NORTHAMERICA" element
2096 */
2097 boolean isSetNORTHAMERICA();
2098
2099 /**
2100 * Sets the "NORTHAMERICA" element
2101 */
2102 void setNORTHAMERICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northamerica);
2103
2104 /**
2105 * Sets (as xml) the "NORTHAMERICA" element
2106 */
2107 void xsetNORTHAMERICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType northamerica);
2108
2109 /**
2110 * Unsets the "NORTHAMERICA" element
2111 */
2112 void unsetNORTHAMERICA();
2113
2114 /**
2115 * Gets the "UnitedStates" element
2116 */
2117 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUnitedStates();
2118
2119 /**
2120 * Gets (as xml) the "UnitedStates" element
2121 */
2122 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUnitedStates();
2123
2124 /**
2125 * True if has "UnitedStates" element
2126 */
2127 boolean isSetUnitedStates();
2128
2129 /**
2130 * Sets the "UnitedStates" element
2131 */
2132 void setUnitedStates(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum unitedStates);
2133
2134 /**
2135 * Sets (as xml) the "UnitedStates" element
2136 */
2137 void xsetUnitedStates(gov.grants.apply.system.globalLibraryV20.YesNoDataType unitedStates);
2138
2139 /**
2140 * Unsets the "UnitedStates" element
2141 */
2142 void unsetUnitedStates();
2143
2144 /**
2145 * Gets the "NortheastUS" element
2146 */
2147 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNortheastUS();
2148
2149 /**
2150 * Gets (as xml) the "NortheastUS" element
2151 */
2152 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNortheastUS();
2153
2154 /**
2155 * True if has "NortheastUS" element
2156 */
2157 boolean isSetNortheastUS();
2158
2159 /**
2160 * Sets the "NortheastUS" element
2161 */
2162 void setNortheastUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northeastUS);
2163
2164 /**
2165 * Sets (as xml) the "NortheastUS" element
2166 */
2167 void xsetNortheastUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType northeastUS);
2168
2169 /**
2170 * Unsets the "NortheastUS" element
2171 */
2172 void unsetNortheastUS();
2173
2174 /**
2175 * Gets the "NorthcentralUS" element
2176 */
2177 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNorthcentralUS();
2178
2179 /**
2180 * Gets (as xml) the "NorthcentralUS" element
2181 */
2182 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNorthcentralUS();
2183
2184 /**
2185 * True if has "NorthcentralUS" element
2186 */
2187 boolean isSetNorthcentralUS();
2188
2189 /**
2190 * Sets the "NorthcentralUS" element
2191 */
2192 void setNorthcentralUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northcentralUS);
2193
2194 /**
2195 * Sets (as xml) the "NorthcentralUS" element
2196 */
2197 void xsetNorthcentralUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType northcentralUS);
2198
2199 /**
2200 * Unsets the "NorthcentralUS" element
2201 */
2202 void unsetNorthcentralUS();
2203
2204 /**
2205 * Gets the "NorthwestUS" element
2206 */
2207 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNorthwestUS();
2208
2209 /**
2210 * Gets (as xml) the "NorthwestUS" element
2211 */
2212 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNorthwestUS();
2213
2214 /**
2215 * True if has "NorthwestUS" element
2216 */
2217 boolean isSetNorthwestUS();
2218
2219 /**
2220 * Sets the "NorthwestUS" element
2221 */
2222 void setNorthwestUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northwestUS);
2223
2224 /**
2225 * Sets (as xml) the "NorthwestUS" element
2226 */
2227 void xsetNorthwestUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType northwestUS);
2228
2229 /**
2230 * Unsets the "NorthwestUS" element
2231 */
2232 void unsetNorthwestUS();
2233
2234 /**
2235 * Gets the "SoutheastUS" element
2236 */
2237 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSoutheastUS();
2238
2239 /**
2240 * Gets (as xml) the "SoutheastUS" element
2241 */
2242 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSoutheastUS();
2243
2244 /**
2245 * True if has "SoutheastUS" element
2246 */
2247 boolean isSetSoutheastUS();
2248
2249 /**
2250 * Sets the "SoutheastUS" element
2251 */
2252 void setSoutheastUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southeastUS);
2253
2254 /**
2255 * Sets (as xml) the "SoutheastUS" element
2256 */
2257 void xsetSoutheastUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType southeastUS);
2258
2259 /**
2260 * Unsets the "SoutheastUS" element
2261 */
2262 void unsetSoutheastUS();
2263
2264 /**
2265 * Gets the "SouthcentralUS" element
2266 */
2267 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthcentralUS();
2268
2269 /**
2270 * Gets (as xml) the "SouthcentralUS" element
2271 */
2272 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthcentralUS();
2273
2274 /**
2275 * True if has "SouthcentralUS" element
2276 */
2277 boolean isSetSouthcentralUS();
2278
2279 /**
2280 * Sets the "SouthcentralUS" element
2281 */
2282 void setSouthcentralUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southcentralUS);
2283
2284 /**
2285 * Sets (as xml) the "SouthcentralUS" element
2286 */
2287 void xsetSouthcentralUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType southcentralUS);
2288
2289 /**
2290 * Unsets the "SouthcentralUS" element
2291 */
2292 void unsetSouthcentralUS();
2293
2294 /**
2295 * Gets the "SouthwestUS" element
2296 */
2297 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthwestUS();
2298
2299 /**
2300 * Gets (as xml) the "SouthwestUS" element
2301 */
2302 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthwestUS();
2303
2304 /**
2305 * True if has "SouthwestUS" element
2306 */
2307 boolean isSetSouthwestUS();
2308
2309 /**
2310 * Sets the "SouthwestUS" element
2311 */
2312 void setSouthwestUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southwestUS);
2313
2314 /**
2315 * Sets (as xml) the "SouthwestUS" element
2316 */
2317 void xsetSouthwestUS(gov.grants.apply.system.globalLibraryV20.YesNoDataType southwestUS);
2318
2319 /**
2320 * Unsets the "SouthwestUS" element
2321 */
2322 void unsetSouthwestUS();
2323
2324 /**
2325 * Gets the "Alaska" element
2326 */
2327 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAlaska();
2328
2329 /**
2330 * Gets (as xml) the "Alaska" element
2331 */
2332 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAlaska();
2333
2334 /**
2335 * True if has "Alaska" element
2336 */
2337 boolean isSetAlaska();
2338
2339 /**
2340 * Sets the "Alaska" element
2341 */
2342 void setAlaska(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum alaska);
2343
2344 /**
2345 * Sets (as xml) the "Alaska" element
2346 */
2347 void xsetAlaska(gov.grants.apply.system.globalLibraryV20.YesNoDataType alaska);
2348
2349 /**
2350 * Unsets the "Alaska" element
2351 */
2352 void unsetAlaska();
2353
2354 /**
2355 * Gets the "Hawaii" element
2356 */
2357 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHawaii();
2358
2359 /**
2360 * Gets (as xml) the "Hawaii" element
2361 */
2362 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHawaii();
2363
2364 /**
2365 * True if has "Hawaii" element
2366 */
2367 boolean isSetHawaii();
2368
2369 /**
2370 * Sets the "Hawaii" element
2371 */
2372 void setHawaii(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hawaii);
2373
2374 /**
2375 * Sets (as xml) the "Hawaii" element
2376 */
2377 void xsetHawaii(gov.grants.apply.system.globalLibraryV20.YesNoDataType hawaii);
2378
2379 /**
2380 * Unsets the "Hawaii" element
2381 */
2382 void unsetHawaii();
2383
2384 /**
2385 * Gets the "PuertoRico" element
2386 */
2387 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPuertoRico();
2388
2389 /**
2390 * Gets (as xml) the "PuertoRico" element
2391 */
2392 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPuertoRico();
2393
2394 /**
2395 * True if has "PuertoRico" element
2396 */
2397 boolean isSetPuertoRico();
2398
2399 /**
2400 * Sets the "PuertoRico" element
2401 */
2402 void setPuertoRico(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum puertoRico);
2403
2404 /**
2405 * Sets (as xml) the "PuertoRico" element
2406 */
2407 void xsetPuertoRico(gov.grants.apply.system.globalLibraryV20.YesNoDataType puertoRico);
2408
2409 /**
2410 * Unsets the "PuertoRico" element
2411 */
2412 void unsetPuertoRico();
2413
2414 /**
2415 * Gets the "Canada" element
2416 */
2417 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCanada();
2418
2419 /**
2420 * Gets (as xml) the "Canada" element
2421 */
2422 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCanada();
2423
2424 /**
2425 * True if has "Canada" element
2426 */
2427 boolean isSetCanada();
2428
2429 /**
2430 * Sets the "Canada" element
2431 */
2432 void setCanada(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum canada);
2433
2434 /**
2435 * Sets (as xml) the "Canada" element
2436 */
2437 void xsetCanada(gov.grants.apply.system.globalLibraryV20.YesNoDataType canada);
2438
2439 /**
2440 * Unsets the "Canada" element
2441 */
2442 void unsetCanada();
2443
2444 /**
2445 * Gets the "Mexico" element
2446 */
2447 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMexico();
2448
2449 /**
2450 * Gets (as xml) the "Mexico" element
2451 */
2452 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMexico();
2453
2454 /**
2455 * True if has "Mexico" element
2456 */
2457 boolean isSetMexico();
2458
2459 /**
2460 * Sets the "Mexico" element
2461 */
2462 void setMexico(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mexico);
2463
2464 /**
2465 * Sets (as xml) the "Mexico" element
2466 */
2467 void xsetMexico(gov.grants.apply.system.globalLibraryV20.YesNoDataType mexico);
2468
2469 /**
2470 * Unsets the "Mexico" element
2471 */
2472 void unsetMexico();
2473
2474 /**
2475 * Gets the "CENTRALAMERICA" element
2476 */
2477 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCENTRALAMERICA();
2478
2479 /**
2480 * Gets (as xml) the "CENTRALAMERICA" element
2481 */
2482 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCENTRALAMERICA();
2483
2484 /**
2485 * True if has "CENTRALAMERICA" element
2486 */
2487 boolean isSetCENTRALAMERICA();
2488
2489 /**
2490 * Sets the "CENTRALAMERICA" element
2491 */
2492 void setCENTRALAMERICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum centralamerica);
2493
2494 /**
2495 * Sets (as xml) the "CENTRALAMERICA" element
2496 */
2497 void xsetCENTRALAMERICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType centralamerica);
2498
2499 /**
2500 * Unsets the "CENTRALAMERICA" element
2501 */
2502 void unsetCENTRALAMERICA();
2503
2504 /**
2505 * Gets the "CaribbeanIslands" element
2506 */
2507 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCaribbeanIslands();
2508
2509 /**
2510 * Gets (as xml) the "CaribbeanIslands" element
2511 */
2512 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCaribbeanIslands();
2513
2514 /**
2515 * True if has "CaribbeanIslands" element
2516 */
2517 boolean isSetCaribbeanIslands();
2518
2519 /**
2520 * Sets the "CaribbeanIslands" element
2521 */
2522 void setCaribbeanIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum caribbeanIslands);
2523
2524 /**
2525 * Sets (as xml) the "CaribbeanIslands" element
2526 */
2527 void xsetCaribbeanIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType caribbeanIslands);
2528
2529 /**
2530 * Unsets the "CaribbeanIslands" element
2531 */
2532 void unsetCaribbeanIslands();
2533
2534 /**
2535 * Gets the "BermudaBahamas" element
2536 */
2537 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBermudaBahamas();
2538
2539 /**
2540 * Gets (as xml) the "BermudaBahamas" element
2541 */
2542 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBermudaBahamas();
2543
2544 /**
2545 * True if has "BermudaBahamas" element
2546 */
2547 boolean isSetBermudaBahamas();
2548
2549 /**
2550 * Sets the "BermudaBahamas" element
2551 */
2552 void setBermudaBahamas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum bermudaBahamas);
2553
2554 /**
2555 * Sets (as xml) the "BermudaBahamas" element
2556 */
2557 void xsetBermudaBahamas(gov.grants.apply.system.globalLibraryV20.YesNoDataType bermudaBahamas);
2558
2559 /**
2560 * Unsets the "BermudaBahamas" element
2561 */
2562 void unsetBermudaBahamas();
2563
2564 /**
2565 * Gets the "SOUTHAMERICA" element
2566 */
2567 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSOUTHAMERICA();
2568
2569 /**
2570 * Gets (as xml) the "SOUTHAMERICA" element
2571 */
2572 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSOUTHAMERICA();
2573
2574 /**
2575 * True if has "SOUTHAMERICA" element
2576 */
2577 boolean isSetSOUTHAMERICA();
2578
2579 /**
2580 * Sets the "SOUTHAMERICA" element
2581 */
2582 void setSOUTHAMERICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southamerica);
2583
2584 /**
2585 * Sets (as xml) the "SOUTHAMERICA" element
2586 */
2587 void xsetSOUTHAMERICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType southamerica);
2588
2589 /**
2590 * Unsets the "SOUTHAMERICA" element
2591 */
2592 void unsetSOUTHAMERICA();
2593
2594 /**
2595 * Gets the "EasternSouthAmerica" element
2596 */
2597 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEasternSouthAmerica();
2598
2599 /**
2600 * Gets (as xml) the "EasternSouthAmerica" element
2601 */
2602 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEasternSouthAmerica();
2603
2604 /**
2605 * True if has "EasternSouthAmerica" element
2606 */
2607 boolean isSetEasternSouthAmerica();
2608
2609 /**
2610 * Sets the "EasternSouthAmerica" element
2611 */
2612 void setEasternSouthAmerica(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum easternSouthAmerica);
2613
2614 /**
2615 * Sets (as xml) the "EasternSouthAmerica" element
2616 */
2617 void xsetEasternSouthAmerica(gov.grants.apply.system.globalLibraryV20.YesNoDataType easternSouthAmerica);
2618
2619 /**
2620 * Unsets the "EasternSouthAmerica" element
2621 */
2622 void unsetEasternSouthAmerica();
2623
2624 /**
2625 * Gets the "NorthernSouthAmerica" element
2626 */
2627 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNorthernSouthAmerica();
2628
2629 /**
2630 * Gets (as xml) the "NorthernSouthAmerica" element
2631 */
2632 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNorthernSouthAmerica();
2633
2634 /**
2635 * True if has "NorthernSouthAmerica" element
2636 */
2637 boolean isSetNorthernSouthAmerica();
2638
2639 /**
2640 * Sets the "NorthernSouthAmerica" element
2641 */
2642 void setNorthernSouthAmerica(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northernSouthAmerica);
2643
2644 /**
2645 * Sets (as xml) the "NorthernSouthAmerica" element
2646 */
2647 void xsetNorthernSouthAmerica(gov.grants.apply.system.globalLibraryV20.YesNoDataType northernSouthAmerica);
2648
2649 /**
2650 * Unsets the "NorthernSouthAmerica" element
2651 */
2652 void unsetNorthernSouthAmerica();
2653
2654 /**
2655 * Gets the "SouthernSouthAmerica" element
2656 */
2657 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthernSouthAmerica();
2658
2659 /**
2660 * Gets (as xml) the "SouthernSouthAmerica" element
2661 */
2662 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthernSouthAmerica();
2663
2664 /**
2665 * True if has "SouthernSouthAmerica" element
2666 */
2667 boolean isSetSouthernSouthAmerica();
2668
2669 /**
2670 * Sets the "SouthernSouthAmerica" element
2671 */
2672 void setSouthernSouthAmerica(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southernSouthAmerica);
2673
2674 /**
2675 * Sets (as xml) the "SouthernSouthAmerica" element
2676 */
2677 void xsetSouthernSouthAmerica(gov.grants.apply.system.globalLibraryV20.YesNoDataType southernSouthAmerica);
2678
2679 /**
2680 * Unsets the "SouthernSouthAmerica" element
2681 */
2682 void unsetSouthernSouthAmerica();
2683
2684 /**
2685 * Gets the "WesternSouthAmerica" element
2686 */
2687 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWesternSouthAmerica();
2688
2689 /**
2690 * Gets (as xml) the "WesternSouthAmerica" element
2691 */
2692 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWesternSouthAmerica();
2693
2694 /**
2695 * True if has "WesternSouthAmerica" element
2696 */
2697 boolean isSetWesternSouthAmerica();
2698
2699 /**
2700 * Sets the "WesternSouthAmerica" element
2701 */
2702 void setWesternSouthAmerica(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum westernSouthAmerica);
2703
2704 /**
2705 * Sets (as xml) the "WesternSouthAmerica" element
2706 */
2707 void xsetWesternSouthAmerica(gov.grants.apply.system.globalLibraryV20.YesNoDataType westernSouthAmerica);
2708
2709 /**
2710 * Unsets the "WesternSouthAmerica" element
2711 */
2712 void unsetWesternSouthAmerica();
2713
2714 /**
2715 * Gets the "EUROPE" element
2716 */
2717 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEUROPE();
2718
2719 /**
2720 * Gets (as xml) the "EUROPE" element
2721 */
2722 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEUROPE();
2723
2724 /**
2725 * True if has "EUROPE" element
2726 */
2727 boolean isSetEUROPE();
2728
2729 /**
2730 * Sets the "EUROPE" element
2731 */
2732 void setEUROPE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum europe);
2733
2734 /**
2735 * Sets (as xml) the "EUROPE" element
2736 */
2737 void xsetEUROPE(gov.grants.apply.system.globalLibraryV20.YesNoDataType europe);
2738
2739 /**
2740 * Unsets the "EUROPE" element
2741 */
2742 void unsetEUROPE();
2743
2744 /**
2745 * Gets the "EasternEurope" element
2746 */
2747 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEasternEurope();
2748
2749 /**
2750 * Gets (as xml) the "EasternEurope" element
2751 */
2752 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEasternEurope();
2753
2754 /**
2755 * True if has "EasternEurope" element
2756 */
2757 boolean isSetEasternEurope();
2758
2759 /**
2760 * Sets the "EasternEurope" element
2761 */
2762 void setEasternEurope(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum easternEurope);
2763
2764 /**
2765 * Sets (as xml) the "EasternEurope" element
2766 */
2767 void xsetEasternEurope(gov.grants.apply.system.globalLibraryV20.YesNoDataType easternEurope);
2768
2769 /**
2770 * Unsets the "EasternEurope" element
2771 */
2772 void unsetEasternEurope();
2773
2774 /**
2775 * Gets the "Russia" element
2776 */
2777 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRussia();
2778
2779 /**
2780 * Gets (as xml) the "Russia" element
2781 */
2782 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRussia();
2783
2784 /**
2785 * True if has "Russia" element
2786 */
2787 boolean isSetRussia();
2788
2789 /**
2790 * Sets the "Russia" element
2791 */
2792 void setRussia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum russia);
2793
2794 /**
2795 * Sets (as xml) the "Russia" element
2796 */
2797 void xsetRussia(gov.grants.apply.system.globalLibraryV20.YesNoDataType russia);
2798
2799 /**
2800 * Unsets the "Russia" element
2801 */
2802 void unsetRussia();
2803
2804 /**
2805 * Gets the "Scandinavia" element
2806 */
2807 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getScandinavia();
2808
2809 /**
2810 * Gets (as xml) the "Scandinavia" element
2811 */
2812 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetScandinavia();
2813
2814 /**
2815 * True if has "Scandinavia" element
2816 */
2817 boolean isSetScandinavia();
2818
2819 /**
2820 * Sets the "Scandinavia" element
2821 */
2822 void setScandinavia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum scandinavia);
2823
2824 /**
2825 * Sets (as xml) the "Scandinavia" element
2826 */
2827 void xsetScandinavia(gov.grants.apply.system.globalLibraryV20.YesNoDataType scandinavia);
2828
2829 /**
2830 * Unsets the "Scandinavia" element
2831 */
2832 void unsetScandinavia();
2833
2834 /**
2835 * Gets the "WesternEurope" element
2836 */
2837 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWesternEurope();
2838
2839 /**
2840 * Gets (as xml) the "WesternEurope" element
2841 */
2842 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWesternEurope();
2843
2844 /**
2845 * True if has "WesternEurope" element
2846 */
2847 boolean isSetWesternEurope();
2848
2849 /**
2850 * Sets the "WesternEurope" element
2851 */
2852 void setWesternEurope(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum westernEurope);
2853
2854 /**
2855 * Sets (as xml) the "WesternEurope" element
2856 */
2857 void xsetWesternEurope(gov.grants.apply.system.globalLibraryV20.YesNoDataType westernEurope);
2858
2859 /**
2860 * Unsets the "WesternEurope" element
2861 */
2862 void unsetWesternEurope();
2863
2864 /**
2865 * Gets the "ASIA" element
2866 */
2867 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getASIA();
2868
2869 /**
2870 * Gets (as xml) the "ASIA" element
2871 */
2872 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetASIA();
2873
2874 /**
2875 * True if has "ASIA" element
2876 */
2877 boolean isSetASIA();
2878
2879 /**
2880 * Sets the "ASIA" element
2881 */
2882 void setASIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum asia);
2883
2884 /**
2885 * Sets (as xml) the "ASIA" element
2886 */
2887 void xsetASIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType asia);
2888
2889 /**
2890 * Unsets the "ASIA" element
2891 */
2892 void unsetASIA();
2893
2894 /**
2895 * Gets the "CentralAsia" element
2896 */
2897 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCentralAsia();
2898
2899 /**
2900 * Gets (as xml) the "CentralAsia" element
2901 */
2902 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCentralAsia();
2903
2904 /**
2905 * True if has "CentralAsia" element
2906 */
2907 boolean isSetCentralAsia();
2908
2909 /**
2910 * Sets the "CentralAsia" element
2911 */
2912 void setCentralAsia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum centralAsia);
2913
2914 /**
2915 * Sets (as xml) the "CentralAsia" element
2916 */
2917 void xsetCentralAsia(gov.grants.apply.system.globalLibraryV20.YesNoDataType centralAsia);
2918
2919 /**
2920 * Unsets the "CentralAsia" element
2921 */
2922 void unsetCentralAsia();
2923
2924 /**
2925 * Gets the "FarEast" element
2926 */
2927 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFarEast();
2928
2929 /**
2930 * Gets (as xml) the "FarEast" element
2931 */
2932 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFarEast();
2933
2934 /**
2935 * True if has "FarEast" element
2936 */
2937 boolean isSetFarEast();
2938
2939 /**
2940 * Sets the "FarEast" element
2941 */
2942 void setFarEast(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum farEast);
2943
2944 /**
2945 * Sets (as xml) the "FarEast" element
2946 */
2947 void xsetFarEast(gov.grants.apply.system.globalLibraryV20.YesNoDataType farEast);
2948
2949 /**
2950 * Unsets the "FarEast" element
2951 */
2952 void unsetFarEast();
2953
2954 /**
2955 * Gets the "MiddleEast" element
2956 */
2957 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMiddleEast();
2958
2959 /**
2960 * Gets (as xml) the "MiddleEast" element
2961 */
2962 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMiddleEast();
2963
2964 /**
2965 * True if has "MiddleEast" element
2966 */
2967 boolean isSetMiddleEast();
2968
2969 /**
2970 * Sets the "MiddleEast" element
2971 */
2972 void setMiddleEast(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum middleEast);
2973
2974 /**
2975 * Sets (as xml) the "MiddleEast" element
2976 */
2977 void xsetMiddleEast(gov.grants.apply.system.globalLibraryV20.YesNoDataType middleEast);
2978
2979 /**
2980 * Unsets the "MiddleEast" element
2981 */
2982 void unsetMiddleEast();
2983
2984 /**
2985 * Gets the "Siberia" element
2986 */
2987 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSiberia();
2988
2989 /**
2990 * Gets (as xml) the "Siberia" element
2991 */
2992 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSiberia();
2993
2994 /**
2995 * True if has "Siberia" element
2996 */
2997 boolean isSetSiberia();
2998
2999 /**
3000 * Sets the "Siberia" element
3001 */
3002 void setSiberia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum siberia);
3003
3004 /**
3005 * Sets (as xml) the "Siberia" element
3006 */
3007 void xsetSiberia(gov.grants.apply.system.globalLibraryV20.YesNoDataType siberia);
3008
3009 /**
3010 * Unsets the "Siberia" element
3011 */
3012 void unsetSiberia();
3013
3014 /**
3015 * Gets the "SouthAsia" element
3016 */
3017 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthAsia();
3018
3019 /**
3020 * Gets (as xml) the "SouthAsia" element
3021 */
3022 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthAsia();
3023
3024 /**
3025 * True if has "SouthAsia" element
3026 */
3027 boolean isSetSouthAsia();
3028
3029 /**
3030 * Sets the "SouthAsia" element
3031 */
3032 void setSouthAsia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southAsia);
3033
3034 /**
3035 * Sets (as xml) the "SouthAsia" element
3036 */
3037 void xsetSouthAsia(gov.grants.apply.system.globalLibraryV20.YesNoDataType southAsia);
3038
3039 /**
3040 * Unsets the "SouthAsia" element
3041 */
3042 void unsetSouthAsia();
3043
3044 /**
3045 * Gets the "SoutheastAsia" element
3046 */
3047 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSoutheastAsia();
3048
3049 /**
3050 * Gets (as xml) the "SoutheastAsia" element
3051 */
3052 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSoutheastAsia();
3053
3054 /**
3055 * True if has "SoutheastAsia" element
3056 */
3057 boolean isSetSoutheastAsia();
3058
3059 /**
3060 * Sets the "SoutheastAsia" element
3061 */
3062 void setSoutheastAsia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southeastAsia);
3063
3064 /**
3065 * Sets (as xml) the "SoutheastAsia" element
3066 */
3067 void xsetSoutheastAsia(gov.grants.apply.system.globalLibraryV20.YesNoDataType southeastAsia);
3068
3069 /**
3070 * Unsets the "SoutheastAsia" element
3071 */
3072 void unsetSoutheastAsia();
3073
3074 /**
3075 * Gets the "AFRICA" element
3076 */
3077 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAFRICA();
3078
3079 /**
3080 * Gets (as xml) the "AFRICA" element
3081 */
3082 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAFRICA();
3083
3084 /**
3085 * True if has "AFRICA" element
3086 */
3087 boolean isSetAFRICA();
3088
3089 /**
3090 * Sets the "AFRICA" element
3091 */
3092 void setAFRICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum africa);
3093
3094 /**
3095 * Sets (as xml) the "AFRICA" element
3096 */
3097 void xsetAFRICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType africa);
3098
3099 /**
3100 * Unsets the "AFRICA" element
3101 */
3102 void unsetAFRICA();
3103
3104 /**
3105 * Gets the "NorthAfrica" element
3106 */
3107 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNorthAfrica();
3108
3109 /**
3110 * Gets (as xml) the "NorthAfrica" element
3111 */
3112 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNorthAfrica();
3113
3114 /**
3115 * True if has "NorthAfrica" element
3116 */
3117 boolean isSetNorthAfrica();
3118
3119 /**
3120 * Sets the "NorthAfrica" element
3121 */
3122 void setNorthAfrica(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northAfrica);
3123
3124 /**
3125 * Sets (as xml) the "NorthAfrica" element
3126 */
3127 void xsetNorthAfrica(gov.grants.apply.system.globalLibraryV20.YesNoDataType northAfrica);
3128
3129 /**
3130 * Unsets the "NorthAfrica" element
3131 */
3132 void unsetNorthAfrica();
3133
3134 /**
3135 * Gets the "AfricanSouthSahara" element
3136 */
3137 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAfricanSouthSahara();
3138
3139 /**
3140 * Gets (as xml) the "AfricanSouthSahara" element
3141 */
3142 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAfricanSouthSahara();
3143
3144 /**
3145 * True if has "AfricanSouthSahara" element
3146 */
3147 boolean isSetAfricanSouthSahara();
3148
3149 /**
3150 * Sets the "AfricanSouthSahara" element
3151 */
3152 void setAfricanSouthSahara(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum africanSouthSahara);
3153
3154 /**
3155 * Sets (as xml) the "AfricanSouthSahara" element
3156 */
3157 void xsetAfricanSouthSahara(gov.grants.apply.system.globalLibraryV20.YesNoDataType africanSouthSahara);
3158
3159 /**
3160 * Unsets the "AfricanSouthSahara" element
3161 */
3162 void unsetAfricanSouthSahara();
3163
3164 /**
3165 * Gets the "EastAfrica" element
3166 */
3167 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEastAfrica();
3168
3169 /**
3170 * Gets (as xml) the "EastAfrica" element
3171 */
3172 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEastAfrica();
3173
3174 /**
3175 * True if has "EastAfrica" element
3176 */
3177 boolean isSetEastAfrica();
3178
3179 /**
3180 * Sets the "EastAfrica" element
3181 */
3182 void setEastAfrica(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum eastAfrica);
3183
3184 /**
3185 * Sets (as xml) the "EastAfrica" element
3186 */
3187 void xsetEastAfrica(gov.grants.apply.system.globalLibraryV20.YesNoDataType eastAfrica);
3188
3189 /**
3190 * Unsets the "EastAfrica" element
3191 */
3192 void unsetEastAfrica();
3193
3194 /**
3195 * Gets the "Madagascar" element
3196 */
3197 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMadagascar();
3198
3199 /**
3200 * Gets (as xml) the "Madagascar" element
3201 */
3202 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMadagascar();
3203
3204 /**
3205 * True if has "Madagascar" element
3206 */
3207 boolean isSetMadagascar();
3208
3209 /**
3210 * Sets the "Madagascar" element
3211 */
3212 void setMadagascar(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum madagascar);
3213
3214 /**
3215 * Sets (as xml) the "Madagascar" element
3216 */
3217 void xsetMadagascar(gov.grants.apply.system.globalLibraryV20.YesNoDataType madagascar);
3218
3219 /**
3220 * Unsets the "Madagascar" element
3221 */
3222 void unsetMadagascar();
3223
3224 /**
3225 * Gets the "SouthAfrica" element
3226 */
3227 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthAfrica();
3228
3229 /**
3230 * Gets (as xml) the "SouthAfrica" element
3231 */
3232 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthAfrica();
3233
3234 /**
3235 * True if has "SouthAfrica" element
3236 */
3237 boolean isSetSouthAfrica();
3238
3239 /**
3240 * Sets the "SouthAfrica" element
3241 */
3242 void setSouthAfrica(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southAfrica);
3243
3244 /**
3245 * Sets (as xml) the "SouthAfrica" element
3246 */
3247 void xsetSouthAfrica(gov.grants.apply.system.globalLibraryV20.YesNoDataType southAfrica);
3248
3249 /**
3250 * Unsets the "SouthAfrica" element
3251 */
3252 void unsetSouthAfrica();
3253
3254 /**
3255 * Gets the "WestAfrica" element
3256 */
3257 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWestAfrica();
3258
3259 /**
3260 * Gets (as xml) the "WestAfrica" element
3261 */
3262 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWestAfrica();
3263
3264 /**
3265 * True if has "WestAfrica" element
3266 */
3267 boolean isSetWestAfrica();
3268
3269 /**
3270 * Sets the "WestAfrica" element
3271 */
3272 void setWestAfrica(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum westAfrica);
3273
3274 /**
3275 * Sets (as xml) the "WestAfrica" element
3276 */
3277 void xsetWestAfrica(gov.grants.apply.system.globalLibraryV20.YesNoDataType westAfrica);
3278
3279 /**
3280 * Unsets the "WestAfrica" element
3281 */
3282 void unsetWestAfrica();
3283
3284 /**
3285 * Gets the "AUSTRALASIA" element
3286 */
3287 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAUSTRALASIA();
3288
3289 /**
3290 * Gets (as xml) the "AUSTRALASIA" element
3291 */
3292 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAUSTRALASIA();
3293
3294 /**
3295 * True if has "AUSTRALASIA" element
3296 */
3297 boolean isSetAUSTRALASIA();
3298
3299 /**
3300 * Sets the "AUSTRALASIA" element
3301 */
3302 void setAUSTRALASIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum australasia);
3303
3304 /**
3305 * Sets (as xml) the "AUSTRALASIA" element
3306 */
3307 void xsetAUSTRALASIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType australasia);
3308
3309 /**
3310 * Unsets the "AUSTRALASIA" element
3311 */
3312 void unsetAUSTRALASIA();
3313
3314 /**
3315 * Gets the "Australia" element
3316 */
3317 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAustralia();
3318
3319 /**
3320 * Gets (as xml) the "Australia" element
3321 */
3322 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAustralia();
3323
3324 /**
3325 * True if has "Australia" element
3326 */
3327 boolean isSetAustralia();
3328
3329 /**
3330 * Sets the "Australia" element
3331 */
3332 void setAustralia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum australia);
3333
3334 /**
3335 * Sets (as xml) the "Australia" element
3336 */
3337 void xsetAustralia(gov.grants.apply.system.globalLibraryV20.YesNoDataType australia);
3338
3339 /**
3340 * Unsets the "Australia" element
3341 */
3342 void unsetAustralia();
3343
3344 /**
3345 * Gets the "NewZealand" element
3346 */
3347 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewZealand();
3348
3349 /**
3350 * Gets (as xml) the "NewZealand" element
3351 */
3352 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewZealand();
3353
3354 /**
3355 * True if has "NewZealand" element
3356 */
3357 boolean isSetNewZealand();
3358
3359 /**
3360 * Sets the "NewZealand" element
3361 */
3362 void setNewZealand(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newZealand);
3363
3364 /**
3365 * Sets (as xml) the "NewZealand" element
3366 */
3367 void xsetNewZealand(gov.grants.apply.system.globalLibraryV20.YesNoDataType newZealand);
3368
3369 /**
3370 * Unsets the "NewZealand" element
3371 */
3372 void unsetNewZealand();
3373
3374 /**
3375 * Gets the "PacificIslands" element
3376 */
3377 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPacificIslands();
3378
3379 /**
3380 * Gets (as xml) the "PacificIslands" element
3381 */
3382 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPacificIslands();
3383
3384 /**
3385 * True if has "PacificIslands" element
3386 */
3387 boolean isSetPacificIslands();
3388
3389 /**
3390 * Sets the "PacificIslands" element
3391 */
3392 void setPacificIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pacificIslands);
3393
3394 /**
3395 * Sets (as xml) the "PacificIslands" element
3396 */
3397 void xsetPacificIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType pacificIslands);
3398
3399 /**
3400 * Unsets the "PacificIslands" element
3401 */
3402 void unsetPacificIslands();
3403
3404 /**
3405 * Gets the "ANTARCTICA" element
3406 */
3407 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getANTARCTICA();
3408
3409 /**
3410 * Gets (as xml) the "ANTARCTICA" element
3411 */
3412 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetANTARCTICA();
3413
3414 /**
3415 * True if has "ANTARCTICA" element
3416 */
3417 boolean isSetANTARCTICA();
3418
3419 /**
3420 * Sets the "ANTARCTICA" element
3421 */
3422 void setANTARCTICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum antarctica);
3423
3424 /**
3425 * Sets (as xml) the "ANTARCTICA" element
3426 */
3427 void xsetANTARCTICA(gov.grants.apply.system.globalLibraryV20.YesNoDataType antarctica);
3428
3429 /**
3430 * Unsets the "ANTARCTICA" element
3431 */
3432 void unsetANTARCTICA();
3433
3434 /**
3435 * Gets the "ARCTIC" element
3436 */
3437 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getARCTIC();
3438
3439 /**
3440 * Gets (as xml) the "ARCTIC" element
3441 */
3442 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetARCTIC();
3443
3444 /**
3445 * True if has "ARCTIC" element
3446 */
3447 boolean isSetARCTIC();
3448
3449 /**
3450 * Sets the "ARCTIC" element
3451 */
3452 void setARCTIC(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum arctic);
3453
3454 /**
3455 * Sets (as xml) the "ARCTIC" element
3456 */
3457 void xsetARCTIC(gov.grants.apply.system.globalLibraryV20.YesNoDataType arctic);
3458
3459 /**
3460 * Unsets the "ARCTIC" element
3461 */
3462 void unsetARCTIC();
3463
3464 /**
3465 * Gets the "ATLANTICOCEAN" element
3466 */
3467 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getATLANTICOCEAN();
3468
3469 /**
3470 * Gets (as xml) the "ATLANTICOCEAN" element
3471 */
3472 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetATLANTICOCEAN();
3473
3474 /**
3475 * True if has "ATLANTICOCEAN" element
3476 */
3477 boolean isSetATLANTICOCEAN();
3478
3479 /**
3480 * Sets the "ATLANTICOCEAN" element
3481 */
3482 void setATLANTICOCEAN(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum atlanticocean);
3483
3484 /**
3485 * Sets (as xml) the "ATLANTICOCEAN" element
3486 */
3487 void xsetATLANTICOCEAN(gov.grants.apply.system.globalLibraryV20.YesNoDataType atlanticocean);
3488
3489 /**
3490 * Unsets the "ATLANTICOCEAN" element
3491 */
3492 void unsetATLANTICOCEAN();
3493
3494 /**
3495 * Gets the "PACIFICOCEAN" element
3496 */
3497 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPACIFICOCEAN();
3498
3499 /**
3500 * Gets (as xml) the "PACIFICOCEAN" element
3501 */
3502 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPACIFICOCEAN();
3503
3504 /**
3505 * True if has "PACIFICOCEAN" element
3506 */
3507 boolean isSetPACIFICOCEAN();
3508
3509 /**
3510 * Sets the "PACIFICOCEAN" element
3511 */
3512 void setPACIFICOCEAN(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pacificocean);
3513
3514 /**
3515 * Sets (as xml) the "PACIFICOCEAN" element
3516 */
3517 void xsetPACIFICOCEAN(gov.grants.apply.system.globalLibraryV20.YesNoDataType pacificocean);
3518
3519 /**
3520 * Unsets the "PACIFICOCEAN" element
3521 */
3522 void unsetPACIFICOCEAN();
3523
3524 /**
3525 * Gets the "INDIANOCEAN" element
3526 */
3527 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getINDIANOCEAN();
3528
3529 /**
3530 * Gets (as xml) the "INDIANOCEAN" element
3531 */
3532 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetINDIANOCEAN();
3533
3534 /**
3535 * True if has "INDIANOCEAN" element
3536 */
3537 boolean isSetINDIANOCEAN();
3538
3539 /**
3540 * Sets the "INDIANOCEAN" element
3541 */
3542 void setINDIANOCEAN(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum indianocean);
3543
3544 /**
3545 * Sets (as xml) the "INDIANOCEAN" element
3546 */
3547 void xsetINDIANOCEAN(gov.grants.apply.system.globalLibraryV20.YesNoDataType indianocean);
3548
3549 /**
3550 * Unsets the "INDIANOCEAN" element
3551 */
3552 void unsetINDIANOCEAN();
3553
3554 /**
3555 * Gets the "OTHERREGIONS" element
3556 */
3557 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOTHERREGIONS();
3558
3559 /**
3560 * Gets (as xml) the "OTHERREGIONS" element
3561 */
3562 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOTHERREGIONS();
3563
3564 /**
3565 * True if has "OTHERREGIONS" element
3566 */
3567 boolean isSetOTHERREGIONS();
3568
3569 /**
3570 * Sets the "OTHERREGIONS" element
3571 */
3572 void setOTHERREGIONS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum otherregions);
3573
3574 /**
3575 * Sets (as xml) the "OTHERREGIONS" element
3576 */
3577 void xsetOTHERREGIONS(gov.grants.apply.system.globalLibraryV20.YesNoDataType otherregions);
3578
3579 /**
3580 * Unsets the "OTHERREGIONS" element
3581 */
3582 void unsetOTHERREGIONS();
3583
3584 /**
3585 * Gets the "NOTAPPLICABLE" element
3586 */
3587 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNOTAPPLICABLE();
3588
3589 /**
3590 * Gets (as xml) the "NOTAPPLICABLE" element
3591 */
3592 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNOTAPPLICABLE();
3593
3594 /**
3595 * True if has "NOTAPPLICABLE" element
3596 */
3597 boolean isSetNOTAPPLICABLE();
3598
3599 /**
3600 * Sets the "NOTAPPLICABLE" element
3601 */
3602 void setNOTAPPLICABLE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum notapplicable);
3603
3604 /**
3605 * Sets (as xml) the "NOTAPPLICABLE" element
3606 */
3607 void xsetNOTAPPLICABLE(gov.grants.apply.system.globalLibraryV20.YesNoDataType notapplicable);
3608
3609 /**
3610 * Unsets the "NOTAPPLICABLE" element
3611 */
3612 void unsetNOTAPPLICABLE();
3613
3614 /**
3615 * A factory class with static methods for creating instances
3616 * of this type.
3617 */
3618
3619 public static final class Factory
3620 {
3621 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.GEOGRAPHICAREAOFTHERESEARCH newInstance() {
3622 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.GEOGRAPHICAREAOFTHERESEARCH) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3623
3624 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.GEOGRAPHICAREAOFTHERESEARCH newInstance(org.apache.xmlbeans.XmlOptions options) {
3625 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.GEOGRAPHICAREAOFTHERESEARCH) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3626
3627 private Factory() { } // No instance of this class allowed
3628 }
3629 }
3630
3631 /**
3632 * An XML CLASSIFICATIONOFORGANISMS(@http://apply.grants.gov/forms/NSF_BIO_MCB-V1.0).
3633 *
3634 * This is a complex type.
3635 */
3636 public interface CLASSIFICATIONOFORGANISMS extends org.apache.xmlbeans.XmlObject
3637 {
3638 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3639 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CLASSIFICATIONOFORGANISMS.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("classificationoforganisms59e8elemtype");
3640
3641 /**
3642 * Gets the "VIRUSES" element
3643 */
3644 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVIRUSES();
3645
3646 /**
3647 * Gets (as xml) the "VIRUSES" element
3648 */
3649 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVIRUSES();
3650
3651 /**
3652 * True if has "VIRUSES" element
3653 */
3654 boolean isSetVIRUSES();
3655
3656 /**
3657 * Sets the "VIRUSES" element
3658 */
3659 void setVIRUSES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum viruses);
3660
3661 /**
3662 * Sets (as xml) the "VIRUSES" element
3663 */
3664 void xsetVIRUSES(gov.grants.apply.system.globalLibraryV20.YesNoDataType viruses);
3665
3666 /**
3667 * Unsets the "VIRUSES" element
3668 */
3669 void unsetVIRUSES();
3670
3671 /**
3672 * Gets the "Bacterial" element
3673 */
3674 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBacterial();
3675
3676 /**
3677 * Gets (as xml) the "Bacterial" element
3678 */
3679 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBacterial();
3680
3681 /**
3682 * True if has "Bacterial" element
3683 */
3684 boolean isSetBacterial();
3685
3686 /**
3687 * Sets the "Bacterial" element
3688 */
3689 void setBacterial(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum bacterial);
3690
3691 /**
3692 * Sets (as xml) the "Bacterial" element
3693 */
3694 void xsetBacterial(gov.grants.apply.system.globalLibraryV20.YesNoDataType bacterial);
3695
3696 /**
3697 * Unsets the "Bacterial" element
3698 */
3699 void unsetBacterial();
3700
3701 /**
3702 * Gets the "PlantVIRUSES" element
3703 */
3704 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPlantVIRUSES();
3705
3706 /**
3707 * Gets (as xml) the "PlantVIRUSES" element
3708 */
3709 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPlantVIRUSES();
3710
3711 /**
3712 * True if has "PlantVIRUSES" element
3713 */
3714 boolean isSetPlantVIRUSES();
3715
3716 /**
3717 * Sets the "PlantVIRUSES" element
3718 */
3719 void setPlantVIRUSES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum plantVIRUSES);
3720
3721 /**
3722 * Sets (as xml) the "PlantVIRUSES" element
3723 */
3724 void xsetPlantVIRUSES(gov.grants.apply.system.globalLibraryV20.YesNoDataType plantVIRUSES);
3725
3726 /**
3727 * Unsets the "PlantVIRUSES" element
3728 */
3729 void unsetPlantVIRUSES();
3730
3731 /**
3732 * Gets the "AnimalVIRUSES" element
3733 */
3734 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAnimalVIRUSES();
3735
3736 /**
3737 * Gets (as xml) the "AnimalVIRUSES" element
3738 */
3739 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAnimalVIRUSES();
3740
3741 /**
3742 * True if has "AnimalVIRUSES" element
3743 */
3744 boolean isSetAnimalVIRUSES();
3745
3746 /**
3747 * Sets the "AnimalVIRUSES" element
3748 */
3749 void setAnimalVIRUSES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum animalVIRUSES);
3750
3751 /**
3752 * Sets (as xml) the "AnimalVIRUSES" element
3753 */
3754 void xsetAnimalVIRUSES(gov.grants.apply.system.globalLibraryV20.YesNoDataType animalVIRUSES);
3755
3756 /**
3757 * Unsets the "AnimalVIRUSES" element
3758 */
3759 void unsetAnimalVIRUSES();
3760
3761 /**
3762 * Gets the "PROKARYOTES" element
3763 */
3764 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPROKARYOTES();
3765
3766 /**
3767 * Gets (as xml) the "PROKARYOTES" element
3768 */
3769 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPROKARYOTES();
3770
3771 /**
3772 * True if has "PROKARYOTES" element
3773 */
3774 boolean isSetPROKARYOTES();
3775
3776 /**
3777 * Sets the "PROKARYOTES" element
3778 */
3779 void setPROKARYOTES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum prokaryotes);
3780
3781 /**
3782 * Sets (as xml) the "PROKARYOTES" element
3783 */
3784 void xsetPROKARYOTES(gov.grants.apply.system.globalLibraryV20.YesNoDataType prokaryotes);
3785
3786 /**
3787 * Unsets the "PROKARYOTES" element
3788 */
3789 void unsetPROKARYOTES();
3790
3791 /**
3792 * Gets the "Archaebacteria" element
3793 */
3794 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArchaebacteria();
3795
3796 /**
3797 * Gets (as xml) the "Archaebacteria" element
3798 */
3799 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArchaebacteria();
3800
3801 /**
3802 * True if has "Archaebacteria" element
3803 */
3804 boolean isSetArchaebacteria();
3805
3806 /**
3807 * Sets the "Archaebacteria" element
3808 */
3809 void setArchaebacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum archaebacteria);
3810
3811 /**
3812 * Sets (as xml) the "Archaebacteria" element
3813 */
3814 void xsetArchaebacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType archaebacteria);
3815
3816 /**
3817 * Unsets the "Archaebacteria" element
3818 */
3819 void unsetArchaebacteria();
3820
3821 /**
3822 * Gets the "Cyanobacteria" element
3823 */
3824 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCyanobacteria();
3825
3826 /**
3827 * Gets (as xml) the "Cyanobacteria" element
3828 */
3829 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCyanobacteria();
3830
3831 /**
3832 * True if has "Cyanobacteria" element
3833 */
3834 boolean isSetCyanobacteria();
3835
3836 /**
3837 * Sets the "Cyanobacteria" element
3838 */
3839 void setCyanobacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cyanobacteria);
3840
3841 /**
3842 * Sets (as xml) the "Cyanobacteria" element
3843 */
3844 void xsetCyanobacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType cyanobacteria);
3845
3846 /**
3847 * Unsets the "Cyanobacteria" element
3848 */
3849 void unsetCyanobacteria();
3850
3851 /**
3852 * Gets the "Eubacteria" element
3853 */
3854 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEubacteria();
3855
3856 /**
3857 * Gets (as xml) the "Eubacteria" element
3858 */
3859 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEubacteria();
3860
3861 /**
3862 * True if has "Eubacteria" element
3863 */
3864 boolean isSetEubacteria();
3865
3866 /**
3867 * Sets the "Eubacteria" element
3868 */
3869 void setEubacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum eubacteria);
3870
3871 /**
3872 * Sets (as xml) the "Eubacteria" element
3873 */
3874 void xsetEubacteria(gov.grants.apply.system.globalLibraryV20.YesNoDataType eubacteria);
3875
3876 /**
3877 * Unsets the "Eubacteria" element
3878 */
3879 void unsetEubacteria();
3880
3881 /**
3882 * Gets the "PROTISTA" element
3883 */
3884 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPROTISTA();
3885
3886 /**
3887 * Gets (as xml) the "PROTISTA" element
3888 */
3889 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPROTISTA();
3890
3891 /**
3892 * True if has "PROTISTA" element
3893 */
3894 boolean isSetPROTISTA();
3895
3896 /**
3897 * Sets the "PROTISTA" element
3898 */
3899 void setPROTISTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum protista);
3900
3901 /**
3902 * Sets (as xml) the "PROTISTA" element
3903 */
3904 void xsetPROTISTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType protista);
3905
3906 /**
3907 * Unsets the "PROTISTA" element
3908 */
3909 void unsetPROTISTA();
3910
3911 /**
3912 * Gets the "FUNGI" element
3913 */
3914 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFUNGI();
3915
3916 /**
3917 * Gets (as xml) the "FUNGI" element
3918 */
3919 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFUNGI();
3920
3921 /**
3922 * True if has "FUNGI" element
3923 */
3924 boolean isSetFUNGI();
3925
3926 /**
3927 * Sets the "FUNGI" element
3928 */
3929 void setFUNGI(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fungi);
3930
3931 /**
3932 * Sets (as xml) the "FUNGI" element
3933 */
3934 void xsetFUNGI(gov.grants.apply.system.globalLibraryV20.YesNoDataType fungi);
3935
3936 /**
3937 * Unsets the "FUNGI" element
3938 */
3939 void unsetFUNGI();
3940
3941 /**
3942 * Gets the "FilamentousFungi" element
3943 */
3944 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFilamentousFungi();
3945
3946 /**
3947 * Gets (as xml) the "FilamentousFungi" element
3948 */
3949 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFilamentousFungi();
3950
3951 /**
3952 * True if has "FilamentousFungi" element
3953 */
3954 boolean isSetFilamentousFungi();
3955
3956 /**
3957 * Sets the "FilamentousFungi" element
3958 */
3959 void setFilamentousFungi(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum filamentousFungi);
3960
3961 /**
3962 * Sets (as xml) the "FilamentousFungi" element
3963 */
3964 void xsetFilamentousFungi(gov.grants.apply.system.globalLibraryV20.YesNoDataType filamentousFungi);
3965
3966 /**
3967 * Unsets the "FilamentousFungi" element
3968 */
3969 void unsetFilamentousFungi();
3970
3971 /**
3972 * Gets the "Yeast" element
3973 */
3974 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getYeast();
3975
3976 /**
3977 * Gets (as xml) the "Yeast" element
3978 */
3979 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetYeast();
3980
3981 /**
3982 * True if has "Yeast" element
3983 */
3984 boolean isSetYeast();
3985
3986 /**
3987 * Sets the "Yeast" element
3988 */
3989 void setYeast(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum yeast);
3990
3991 /**
3992 * Sets (as xml) the "Yeast" element
3993 */
3994 void xsetYeast(gov.grants.apply.system.globalLibraryV20.YesNoDataType yeast);
3995
3996 /**
3997 * Unsets the "Yeast" element
3998 */
3999 void unsetYeast();
4000
4001 /**
4002 * Gets the "LICHENS" element
4003 */
4004 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLICHENS();
4005
4006 /**
4007 * Gets (as xml) the "LICHENS" element
4008 */
4009 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLICHENS();
4010
4011 /**
4012 * True if has "LICHENS" element
4013 */
4014 boolean isSetLICHENS();
4015
4016 /**
4017 * Sets the "LICHENS" element
4018 */
4019 void setLICHENS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum lichens);
4020
4021 /**
4022 * Sets (as xml) the "LICHENS" element
4023 */
4024 void xsetLICHENS(gov.grants.apply.system.globalLibraryV20.YesNoDataType lichens);
4025
4026 /**
4027 * Unsets the "LICHENS" element
4028 */
4029 void unsetLICHENS();
4030
4031 /**
4032 * Gets the "SLIMEMOLDS" element
4033 */
4034 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSLIMEMOLDS();
4035
4036 /**
4037 * Gets (as xml) the "SLIMEMOLDS" element
4038 */
4039 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSLIMEMOLDS();
4040
4041 /**
4042 * True if has "SLIMEMOLDS" element
4043 */
4044 boolean isSetSLIMEMOLDS();
4045
4046 /**
4047 * Sets the "SLIMEMOLDS" element
4048 */
4049 void setSLIMEMOLDS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum slimemolds);
4050
4051 /**
4052 * Sets (as xml) the "SLIMEMOLDS" element
4053 */
4054 void xsetSLIMEMOLDS(gov.grants.apply.system.globalLibraryV20.YesNoDataType slimemolds);
4055
4056 /**
4057 * Unsets the "SLIMEMOLDS" element
4058 */
4059 void unsetSLIMEMOLDS();
4060
4061 /**
4062 * Gets the "ALGAE" element
4063 */
4064 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getALGAE();
4065
4066 /**
4067 * Gets (as xml) the "ALGAE" element
4068 */
4069 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetALGAE();
4070
4071 /**
4072 * True if has "ALGAE" element
4073 */
4074 boolean isSetALGAE();
4075
4076 /**
4077 * Sets the "ALGAE" element
4078 */
4079 void setALGAE(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum algae);
4080
4081 /**
4082 * Sets (as xml) the "ALGAE" element
4083 */
4084 void xsetALGAE(gov.grants.apply.system.globalLibraryV20.YesNoDataType algae);
4085
4086 /**
4087 * Unsets the "ALGAE" element
4088 */
4089 void unsetALGAE();
4090
4091 /**
4092 * Gets the "PLANTS" element
4093 */
4094 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPLANTS();
4095
4096 /**
4097 * Gets (as xml) the "PLANTS" element
4098 */
4099 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPLANTS();
4100
4101 /**
4102 * True if has "PLANTS" element
4103 */
4104 boolean isSetPLANTS();
4105
4106 /**
4107 * Sets the "PLANTS" element
4108 */
4109 void setPLANTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum plants);
4110
4111 /**
4112 * Sets (as xml) the "PLANTS" element
4113 */
4114 void xsetPLANTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType plants);
4115
4116 /**
4117 * Unsets the "PLANTS" element
4118 */
4119 void unsetPLANTS();
4120
4121 /**
4122 * Gets the "NONVASCULARPLANTS" element
4123 */
4124 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNONVASCULARPLANTS();
4125
4126 /**
4127 * Gets (as xml) the "NONVASCULARPLANTS" element
4128 */
4129 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNONVASCULARPLANTS();
4130
4131 /**
4132 * True if has "NONVASCULARPLANTS" element
4133 */
4134 boolean isSetNONVASCULARPLANTS();
4135
4136 /**
4137 * Sets the "NONVASCULARPLANTS" element
4138 */
4139 void setNONVASCULARPLANTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nonvascularplants);
4140
4141 /**
4142 * Sets (as xml) the "NONVASCULARPLANTS" element
4143 */
4144 void xsetNONVASCULARPLANTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType nonvascularplants);
4145
4146 /**
4147 * Unsets the "NONVASCULARPLANTS" element
4148 */
4149 void unsetNONVASCULARPLANTS();
4150
4151 /**
4152 * Gets the "VASCULARPLANTS" element
4153 */
4154 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVASCULARPLANTS();
4155
4156 /**
4157 * Gets (as xml) the "VASCULARPLANTS" element
4158 */
4159 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVASCULARPLANTS();
4160
4161 /**
4162 * True if has "VASCULARPLANTS" element
4163 */
4164 boolean isSetVASCULARPLANTS();
4165
4166 /**
4167 * Sets the "VASCULARPLANTS" element
4168 */
4169 void setVASCULARPLANTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum vascularplants);
4170
4171 /**
4172 * Sets (as xml) the "VASCULARPLANTS" element
4173 */
4174 void xsetVASCULARPLANTS(gov.grants.apply.system.globalLibraryV20.YesNoDataType vascularplants);
4175
4176 /**
4177 * Unsets the "VASCULARPLANTS" element
4178 */
4179 void unsetVASCULARPLANTS();
4180
4181 /**
4182 * Gets the "GYMNOSPERMS" element
4183 */
4184 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGYMNOSPERMS();
4185
4186 /**
4187 * Gets (as xml) the "GYMNOSPERMS" element
4188 */
4189 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGYMNOSPERMS();
4190
4191 /**
4192 * True if has "GYMNOSPERMS" element
4193 */
4194 boolean isSetGYMNOSPERMS();
4195
4196 /**
4197 * Sets the "GYMNOSPERMS" element
4198 */
4199 void setGYMNOSPERMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum gymnosperms);
4200
4201 /**
4202 * Sets (as xml) the "GYMNOSPERMS" element
4203 */
4204 void xsetGYMNOSPERMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType gymnosperms);
4205
4206 /**
4207 * Unsets the "GYMNOSPERMS" element
4208 */
4209 void unsetGYMNOSPERMS();
4210
4211 /**
4212 * Gets the "ANGIOSPERMS" element
4213 */
4214 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getANGIOSPERMS();
4215
4216 /**
4217 * Gets (as xml) the "ANGIOSPERMS" element
4218 */
4219 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetANGIOSPERMS();
4220
4221 /**
4222 * True if has "ANGIOSPERMS" element
4223 */
4224 boolean isSetANGIOSPERMS();
4225
4226 /**
4227 * Sets the "ANGIOSPERMS" element
4228 */
4229 void setANGIOSPERMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum angiosperms);
4230
4231 /**
4232 * Sets (as xml) the "ANGIOSPERMS" element
4233 */
4234 void xsetANGIOSPERMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType angiosperms);
4235
4236 /**
4237 * Unsets the "ANGIOSPERMS" element
4238 */
4239 void unsetANGIOSPERMS();
4240
4241 /**
4242 * Gets the "ANIMALS" element
4243 */
4244 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getANIMALS();
4245
4246 /**
4247 * Gets (as xml) the "ANIMALS" element
4248 */
4249 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetANIMALS();
4250
4251 /**
4252 * True if has "ANIMALS" element
4253 */
4254 boolean isSetANIMALS();
4255
4256 /**
4257 * Sets the "ANIMALS" element
4258 */
4259 void setANIMALS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum animals);
4260
4261 /**
4262 * Sets (as xml) the "ANIMALS" element
4263 */
4264 void xsetANIMALS(gov.grants.apply.system.globalLibraryV20.YesNoDataType animals);
4265
4266 /**
4267 * Unsets the "ANIMALS" element
4268 */
4269 void unsetANIMALS();
4270
4271 /**
4272 * Gets the "INVERTEBRATES" element
4273 */
4274 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getINVERTEBRATES();
4275
4276 /**
4277 * Gets (as xml) the "INVERTEBRATES" element
4278 */
4279 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetINVERTEBRATES();
4280
4281 /**
4282 * True if has "INVERTEBRATES" element
4283 */
4284 boolean isSetINVERTEBRATES();
4285
4286 /**
4287 * Sets the "INVERTEBRATES" element
4288 */
4289 void setINVERTEBRATES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum invertebrates);
4290
4291 /**
4292 * Sets (as xml) the "INVERTEBRATES" element
4293 */
4294 void xsetINVERTEBRATES(gov.grants.apply.system.globalLibraryV20.YesNoDataType invertebrates);
4295
4296 /**
4297 * Unsets the "INVERTEBRATES" element
4298 */
4299 void unsetINVERTEBRATES();
4300
4301 /**
4302 * Gets the "Hexapoda" element
4303 */
4304 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHexapoda();
4305
4306 /**
4307 * Gets (as xml) the "Hexapoda" element
4308 */
4309 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHexapoda();
4310
4311 /**
4312 * True if has "Hexapoda" element
4313 */
4314 boolean isSetHexapoda();
4315
4316 /**
4317 * Sets the "Hexapoda" element
4318 */
4319 void setHexapoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hexapoda);
4320
4321 /**
4322 * Sets (as xml) the "Hexapoda" element
4323 */
4324 void xsetHexapoda(gov.grants.apply.system.globalLibraryV20.YesNoDataType hexapoda);
4325
4326 /**
4327 * Unsets the "Hexapoda" element
4328 */
4329 void unsetHexapoda();
4330
4331 /**
4332 * Gets the "VERTEBRATES" element
4333 */
4334 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVERTEBRATES();
4335
4336 /**
4337 * Gets (as xml) the "VERTEBRATES" element
4338 */
4339 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVERTEBRATES();
4340
4341 /**
4342 * True if has "VERTEBRATES" element
4343 */
4344 boolean isSetVERTEBRATES();
4345
4346 /**
4347 * Sets the "VERTEBRATES" element
4348 */
4349 void setVERTEBRATES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum vertebrates);
4350
4351 /**
4352 * Sets (as xml) the "VERTEBRATES" element
4353 */
4354 void xsetVERTEBRATES(gov.grants.apply.system.globalLibraryV20.YesNoDataType vertebrates);
4355
4356 /**
4357 * Unsets the "VERTEBRATES" element
4358 */
4359 void unsetVERTEBRATES();
4360
4361 /**
4362 * Gets the "FISHES" element
4363 */
4364 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFISHES();
4365
4366 /**
4367 * Gets (as xml) the "FISHES" element
4368 */
4369 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFISHES();
4370
4371 /**
4372 * True if has "FISHES" element
4373 */
4374 boolean isSetFISHES();
4375
4376 /**
4377 * Sets the "FISHES" element
4378 */
4379 void setFISHES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fishes);
4380
4381 /**
4382 * Sets (as xml) the "FISHES" element
4383 */
4384 void xsetFISHES(gov.grants.apply.system.globalLibraryV20.YesNoDataType fishes);
4385
4386 /**
4387 * Unsets the "FISHES" element
4388 */
4389 void unsetFISHES();
4390
4391 /**
4392 * Gets the "Chondrichthyes" element
4393 */
4394 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChondrichthyes();
4395
4396 /**
4397 * Gets (as xml) the "Chondrichthyes" element
4398 */
4399 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChondrichthyes();
4400
4401 /**
4402 * True if has "Chondrichthyes" element
4403 */
4404 boolean isSetChondrichthyes();
4405
4406 /**
4407 * Sets the "Chondrichthyes" element
4408 */
4409 void setChondrichthyes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chondrichthyes);
4410
4411 /**
4412 * Sets (as xml) the "Chondrichthyes" element
4413 */
4414 void xsetChondrichthyes(gov.grants.apply.system.globalLibraryV20.YesNoDataType chondrichthyes);
4415
4416 /**
4417 * Unsets the "Chondrichthyes" element
4418 */
4419 void unsetChondrichthyes();
4420
4421 /**
4422 * Gets the "Osteichthyes" element
4423 */
4424 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOsteichthyes();
4425
4426 /**
4427 * Gets (as xml) the "Osteichthyes" element
4428 */
4429 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOsteichthyes();
4430
4431 /**
4432 * True if has "Osteichthyes" element
4433 */
4434 boolean isSetOsteichthyes();
4435
4436 /**
4437 * Sets the "Osteichthyes" element
4438 */
4439 void setOsteichthyes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum osteichthyes);
4440
4441 /**
4442 * Sets (as xml) the "Osteichthyes" element
4443 */
4444 void xsetOsteichthyes(gov.grants.apply.system.globalLibraryV20.YesNoDataType osteichthyes);
4445
4446 /**
4447 * Unsets the "Osteichthyes" element
4448 */
4449 void unsetOsteichthyes();
4450
4451 /**
4452 * Gets the "AMPHIBIA" element
4453 */
4454 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAMPHIBIA();
4455
4456 /**
4457 * Gets (as xml) the "AMPHIBIA" element
4458 */
4459 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAMPHIBIA();
4460
4461 /**
4462 * True if has "AMPHIBIA" element
4463 */
4464 boolean isSetAMPHIBIA();
4465
4466 /**
4467 * Sets the "AMPHIBIA" element
4468 */
4469 void setAMPHIBIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum amphibia);
4470
4471 /**
4472 * Sets (as xml) the "AMPHIBIA" element
4473 */
4474 void xsetAMPHIBIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType amphibia);
4475
4476 /**
4477 * Unsets the "AMPHIBIA" element
4478 */
4479 void unsetAMPHIBIA();
4480
4481 /**
4482 * Gets the "REPTILIA" element
4483 */
4484 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getREPTILIA();
4485
4486 /**
4487 * Gets (as xml) the "REPTILIA" element
4488 */
4489 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetREPTILIA();
4490
4491 /**
4492 * True if has "REPTILIA" element
4493 */
4494 boolean isSetREPTILIA();
4495
4496 /**
4497 * Sets the "REPTILIA" element
4498 */
4499 void setREPTILIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum reptilia);
4500
4501 /**
4502 * Sets (as xml) the "REPTILIA" element
4503 */
4504 void xsetREPTILIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType reptilia);
4505
4506 /**
4507 * Unsets the "REPTILIA" element
4508 */
4509 void unsetREPTILIA();
4510
4511 /**
4512 * Gets the "AVES" element
4513 */
4514 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAVES();
4515
4516 /**
4517 * Gets (as xml) the "AVES" element
4518 */
4519 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAVES();
4520
4521 /**
4522 * True if has "AVES" element
4523 */
4524 boolean isSetAVES();
4525
4526 /**
4527 * Sets the "AVES" element
4528 */
4529 void setAVES(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum aves);
4530
4531 /**
4532 * Sets (as xml) the "AVES" element
4533 */
4534 void xsetAVES(gov.grants.apply.system.globalLibraryV20.YesNoDataType aves);
4535
4536 /**
4537 * Unsets the "AVES" element
4538 */
4539 void unsetAVES();
4540
4541 /**
4542 * Gets the "MAMMALIA" element
4543 */
4544 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMAMMALIA();
4545
4546 /**
4547 * Gets (as xml) the "MAMMALIA" element
4548 */
4549 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMAMMALIA();
4550
4551 /**
4552 * True if has "MAMMALIA" element
4553 */
4554 boolean isSetMAMMALIA();
4555
4556 /**
4557 * Sets the "MAMMALIA" element
4558 */
4559 void setMAMMALIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mammalia);
4560
4561 /**
4562 * Sets (as xml) the "MAMMALIA" element
4563 */
4564 void xsetMAMMALIA(gov.grants.apply.system.globalLibraryV20.YesNoDataType mammalia);
4565
4566 /**
4567 * Unsets the "MAMMALIA" element
4568 */
4569 void unsetMAMMALIA();
4570
4571 /**
4572 * Gets the "Primates" element
4573 */
4574 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPrimates();
4575
4576 /**
4577 * Gets (as xml) the "Primates" element
4578 */
4579 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPrimates();
4580
4581 /**
4582 * True if has "Primates" element
4583 */
4584 boolean isSetPrimates();
4585
4586 /**
4587 * Sets the "Primates" element
4588 */
4589 void setPrimates(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum primates);
4590
4591 /**
4592 * Sets (as xml) the "Primates" element
4593 */
4594 void xsetPrimates(gov.grants.apply.system.globalLibraryV20.YesNoDataType primates);
4595
4596 /**
4597 * Unsets the "Primates" element
4598 */
4599 void unsetPrimates();
4600
4601 /**
4602 * Gets the "Monkeys" element
4603 */
4604 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMonkeys();
4605
4606 /**
4607 * Gets (as xml) the "Monkeys" element
4608 */
4609 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMonkeys();
4610
4611 /**
4612 * True if has "Monkeys" element
4613 */
4614 boolean isSetMonkeys();
4615
4616 /**
4617 * Sets the "Monkeys" element
4618 */
4619 void setMonkeys(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum monkeys);
4620
4621 /**
4622 * Sets (as xml) the "Monkeys" element
4623 */
4624 void xsetMonkeys(gov.grants.apply.system.globalLibraryV20.YesNoDataType monkeys);
4625
4626 /**
4627 * Unsets the "Monkeys" element
4628 */
4629 void unsetMonkeys();
4630
4631 /**
4632 * Gets the "Apes" element
4633 */
4634 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getApes();
4635
4636 /**
4637 * Gets (as xml) the "Apes" element
4638 */
4639 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetApes();
4640
4641 /**
4642 * True if has "Apes" element
4643 */
4644 boolean isSetApes();
4645
4646 /**
4647 * Sets the "Apes" element
4648 */
4649 void setApes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum apes);
4650
4651 /**
4652 * Sets (as xml) the "Apes" element
4653 */
4654 void xsetApes(gov.grants.apply.system.globalLibraryV20.YesNoDataType apes);
4655
4656 /**
4657 * Unsets the "Apes" element
4658 */
4659 void unsetApes();
4660
4661 /**
4662 * Gets the "Humans" element
4663 */
4664 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHumans();
4665
4666 /**
4667 * Gets (as xml) the "Humans" element
4668 */
4669 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHumans();
4670
4671 /**
4672 * True if has "Humans" element
4673 */
4674 boolean isSetHumans();
4675
4676 /**
4677 * Sets the "Humans" element
4678 */
4679 void setHumans(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum humans);
4680
4681 /**
4682 * Sets (as xml) the "Humans" element
4683 */
4684 void xsetHumans(gov.grants.apply.system.globalLibraryV20.YesNoDataType humans);
4685
4686 /**
4687 * Unsets the "Humans" element
4688 */
4689 void unsetHumans();
4690
4691 /**
4692 * Gets the "Rodentia" element
4693 */
4694 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRodentia();
4695
4696 /**
4697 * Gets (as xml) the "Rodentia" element
4698 */
4699 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRodentia();
4700
4701 /**
4702 * True if has "Rodentia" element
4703 */
4704 boolean isSetRodentia();
4705
4706 /**
4707 * Sets the "Rodentia" element
4708 */
4709 void setRodentia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum rodentia);
4710
4711 /**
4712 * Sets (as xml) the "Rodentia" element
4713 */
4714 void xsetRodentia(gov.grants.apply.system.globalLibraryV20.YesNoDataType rodentia);
4715
4716 /**
4717 * Unsets the "Rodentia" element
4718 */
4719 void unsetRodentia();
4720
4721 /**
4722 * Gets the "LaboratoryRodents" element
4723 */
4724 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLaboratoryRodents();
4725
4726 /**
4727 * Gets (as xml) the "LaboratoryRodents" element
4728 */
4729 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLaboratoryRodents();
4730
4731 /**
4732 * True if has "LaboratoryRodents" element
4733 */
4734 boolean isSetLaboratoryRodents();
4735
4736 /**
4737 * Sets the "LaboratoryRodents" element
4738 */
4739 void setLaboratoryRodents(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum laboratoryRodents);
4740
4741 /**
4742 * Sets (as xml) the "LaboratoryRodents" element
4743 */
4744 void xsetLaboratoryRodents(gov.grants.apply.system.globalLibraryV20.YesNoDataType laboratoryRodents);
4745
4746 /**
4747 * Unsets the "LaboratoryRodents" element
4748 */
4749 void unsetLaboratoryRodents();
4750
4751 /**
4752 * Gets the "NonLaboratoryRodents" element
4753 */
4754 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNonLaboratoryRodents();
4755
4756 /**
4757 * Gets (as xml) the "NonLaboratoryRodents" element
4758 */
4759 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNonLaboratoryRodents();
4760
4761 /**
4762 * True if has "NonLaboratoryRodents" element
4763 */
4764 boolean isSetNonLaboratoryRodents();
4765
4766 /**
4767 * Sets the "NonLaboratoryRodents" element
4768 */
4769 void setNonLaboratoryRodents(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nonLaboratoryRodents);
4770
4771 /**
4772 * Sets (as xml) the "NonLaboratoryRodents" element
4773 */
4774 void xsetNonLaboratoryRodents(gov.grants.apply.system.globalLibraryV20.YesNoDataType nonLaboratoryRodents);
4775
4776 /**
4777 * Unsets the "NonLaboratoryRodents" element
4778 */
4779 void unsetNonLaboratoryRodents();
4780
4781 /**
4782 * Gets the "MarineMammals" element
4783 */
4784 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMarineMammals();
4785
4786 /**
4787 * Gets (as xml) the "MarineMammals" element
4788 */
4789 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMarineMammals();
4790
4791 /**
4792 * True if has "MarineMammals" element
4793 */
4794 boolean isSetMarineMammals();
4795
4796 /**
4797 * Sets the "MarineMammals" element
4798 */
4799 void setMarineMammals(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum marineMammals);
4800
4801 /**
4802 * Sets (as xml) the "MarineMammals" element
4803 */
4804 void xsetMarineMammals(gov.grants.apply.system.globalLibraryV20.YesNoDataType marineMammals);
4805
4806 /**
4807 * Unsets the "MarineMammals" element
4808 */
4809 void unsetMarineMammals();
4810
4811 /**
4812 * Gets the "TRANSGENICORGANISMS" element
4813 */
4814 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTRANSGENICORGANISMS();
4815
4816 /**
4817 * Gets (as xml) the "TRANSGENICORGANISMS" element
4818 */
4819 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTRANSGENICORGANISMS();
4820
4821 /**
4822 * True if has "TRANSGENICORGANISMS" element
4823 */
4824 boolean isSetTRANSGENICORGANISMS();
4825
4826 /**
4827 * Sets the "TRANSGENICORGANISMS" element
4828 */
4829 void setTRANSGENICORGANISMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum transgenicorganisms);
4830
4831 /**
4832 * Sets (as xml) the "TRANSGENICORGANISMS" element
4833 */
4834 void xsetTRANSGENICORGANISMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType transgenicorganisms);
4835
4836 /**
4837 * Unsets the "TRANSGENICORGANISMS" element
4838 */
4839 void unsetTRANSGENICORGANISMS();
4840
4841 /**
4842 * Gets the "NOORGANISMS" element
4843 */
4844 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNOORGANISMS();
4845
4846 /**
4847 * Gets (as xml) the "NOORGANISMS" element
4848 */
4849 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNOORGANISMS();
4850
4851 /**
4852 * True if has "NOORGANISMS" element
4853 */
4854 boolean isSetNOORGANISMS();
4855
4856 /**
4857 * Sets the "NOORGANISMS" element
4858 */
4859 void setNOORGANISMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum noorganisms);
4860
4861 /**
4862 * Sets (as xml) the "NOORGANISMS" element
4863 */
4864 void xsetNOORGANISMS(gov.grants.apply.system.globalLibraryV20.YesNoDataType noorganisms);
4865
4866 /**
4867 * Unsets the "NOORGANISMS" element
4868 */
4869 void unsetNOORGANISMS();
4870
4871 /**
4872 * A factory class with static methods for creating instances
4873 * of this type.
4874 */
4875
4876 public static final class Factory
4877 {
4878 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.CLASSIFICATIONOFORGANISMS newInstance() {
4879 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.CLASSIFICATIONOFORGANISMS) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
4880
4881 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.CLASSIFICATIONOFORGANISMS newInstance(org.apache.xmlbeans.XmlOptions options) {
4882 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.CLASSIFICATIONOFORGANISMS) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
4883
4884 private Factory() { } // No instance of this class allowed
4885 }
4886 }
4887
4888 /**
4889 * An XML MODELORGANISM(@http://apply.grants.gov/forms/NSF_BIO_MCB-V1.0).
4890 *
4891 * This is a complex type.
4892 */
4893 public interface MODELORGANISM extends org.apache.xmlbeans.XmlObject
4894 {
4895 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
4896 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(MODELORGANISM.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("modelorganismf0d1elemtype");
4897
4898 /**
4899 * Gets the "NOMODELORGANISM" element
4900 */
4901 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNOMODELORGANISM();
4902
4903 /**
4904 * Gets (as xml) the "NOMODELORGANISM" element
4905 */
4906 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNOMODELORGANISM();
4907
4908 /**
4909 * True if has "NOMODELORGANISM" element
4910 */
4911 boolean isSetNOMODELORGANISM();
4912
4913 /**
4914 * Sets the "NOMODELORGANISM" element
4915 */
4916 void setNOMODELORGANISM(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nomodelorganism);
4917
4918 /**
4919 * Sets (as xml) the "NOMODELORGANISM" element
4920 */
4921 void xsetNOMODELORGANISM(gov.grants.apply.system.globalLibraryV20.YesNoDataType nomodelorganism);
4922
4923 /**
4924 * Unsets the "NOMODELORGANISM" element
4925 */
4926 void unsetNOMODELORGANISM();
4927
4928 /**
4929 * Gets the "Escherichiacoli" element
4930 */
4931 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEscherichiacoli();
4932
4933 /**
4934 * Gets (as xml) the "Escherichiacoli" element
4935 */
4936 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEscherichiacoli();
4937
4938 /**
4939 * True if has "Escherichiacoli" element
4940 */
4941 boolean isSetEscherichiacoli();
4942
4943 /**
4944 * Sets the "Escherichiacoli" element
4945 */
4946 void setEscherichiacoli(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum escherichiacoli);
4947
4948 /**
4949 * Sets (as xml) the "Escherichiacoli" element
4950 */
4951 void xsetEscherichiacoli(gov.grants.apply.system.globalLibraryV20.YesNoDataType escherichiacoli);
4952
4953 /**
4954 * Unsets the "Escherichiacoli" element
4955 */
4956 void unsetEscherichiacoli();
4957
4958 /**
4959 * Gets the "Bacillussubtilis" element
4960 */
4961 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBacillussubtilis();
4962
4963 /**
4964 * Gets (as xml) the "Bacillussubtilis" element
4965 */
4966 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBacillussubtilis();
4967
4968 /**
4969 * True if has "Bacillussubtilis" element
4970 */
4971 boolean isSetBacillussubtilis();
4972
4973 /**
4974 * Sets the "Bacillussubtilis" element
4975 */
4976 void setBacillussubtilis(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum bacillussubtilis);
4977
4978 /**
4979 * Sets (as xml) the "Bacillussubtilis" element
4980 */
4981 void xsetBacillussubtilis(gov.grants.apply.system.globalLibraryV20.YesNoDataType bacillussubtilis);
4982
4983 /**
4984 * Unsets the "Bacillussubtilis" element
4985 */
4986 void unsetBacillussubtilis();
4987
4988 /**
4989 * Gets the "Chlamydomona" element
4990 */
4991 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getChlamydomona();
4992
4993 /**
4994 * Gets (as xml) the "Chlamydomona" element
4995 */
4996 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetChlamydomona();
4997
4998 /**
4999 * True if has "Chlamydomona" element
5000 */
5001 boolean isSetChlamydomona();
5002
5003 /**
5004 * Sets the "Chlamydomona" element
5005 */
5006 void setChlamydomona(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum chlamydomona);
5007
5008 /**
5009 * Sets (as xml) the "Chlamydomona" element
5010 */
5011 void xsetChlamydomona(gov.grants.apply.system.globalLibraryV20.YesNoDataType chlamydomona);
5012
5013 /**
5014 * Unsets the "Chlamydomona" element
5015 */
5016 void unsetChlamydomona();
5017
5018 /**
5019 * Gets the "Dictyostelium" element
5020 */
5021 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDictyostelium();
5022
5023 /**
5024 * Gets (as xml) the "Dictyostelium" element
5025 */
5026 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDictyostelium();
5027
5028 /**
5029 * True if has "Dictyostelium" element
5030 */
5031 boolean isSetDictyostelium();
5032
5033 /**
5034 * Sets the "Dictyostelium" element
5035 */
5036 void setDictyostelium(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum dictyostelium);
5037
5038 /**
5039 * Sets (as xml) the "Dictyostelium" element
5040 */
5041 void xsetDictyostelium(gov.grants.apply.system.globalLibraryV20.YesNoDataType dictyostelium);
5042
5043 /**
5044 * Unsets the "Dictyostelium" element
5045 */
5046 void unsetDictyostelium();
5047
5048 /**
5049 * Gets the "Saccharomycescereviseae" element
5050 */
5051 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSaccharomycescereviseae();
5052
5053 /**
5054 * Gets (as xml) the "Saccharomycescereviseae" element
5055 */
5056 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSaccharomycescereviseae();
5057
5058 /**
5059 * True if has "Saccharomycescereviseae" element
5060 */
5061 boolean isSetSaccharomycescereviseae();
5062
5063 /**
5064 * Sets the "Saccharomycescereviseae" element
5065 */
5066 void setSaccharomycescereviseae(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum saccharomycescereviseae);
5067
5068 /**
5069 * Sets (as xml) the "Saccharomycescereviseae" element
5070 */
5071 void xsetSaccharomycescereviseae(gov.grants.apply.system.globalLibraryV20.YesNoDataType saccharomycescereviseae);
5072
5073 /**
5074 * Unsets the "Saccharomycescereviseae" element
5075 */
5076 void unsetSaccharomycescereviseae();
5077
5078 /**
5079 * Gets the "Saccharomycespombe" element
5080 */
5081 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSaccharomycespombe();
5082
5083 /**
5084 * Gets (as xml) the "Saccharomycespombe" element
5085 */
5086 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSaccharomycespombe();
5087
5088 /**
5089 * True if has "Saccharomycespombe" element
5090 */
5091 boolean isSetSaccharomycespombe();
5092
5093 /**
5094 * Sets the "Saccharomycespombe" element
5095 */
5096 void setSaccharomycespombe(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum saccharomycespombe);
5097
5098 /**
5099 * Sets (as xml) the "Saccharomycespombe" element
5100 */
5101 void xsetSaccharomycespombe(gov.grants.apply.system.globalLibraryV20.YesNoDataType saccharomycespombe);
5102
5103 /**
5104 * Unsets the "Saccharomycespombe" element
5105 */
5106 void unsetSaccharomycespombe();
5107
5108 /**
5109 * Gets the "MouseEarCress" element
5110 */
5111 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMouseEarCress();
5112
5113 /**
5114 * Gets (as xml) the "MouseEarCress" element
5115 */
5116 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMouseEarCress();
5117
5118 /**
5119 * True if has "MouseEarCress" element
5120 */
5121 boolean isSetMouseEarCress();
5122
5123 /**
5124 * Sets the "MouseEarCress" element
5125 */
5126 void setMouseEarCress(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mouseEarCress);
5127
5128 /**
5129 * Sets (as xml) the "MouseEarCress" element
5130 */
5131 void xsetMouseEarCress(gov.grants.apply.system.globalLibraryV20.YesNoDataType mouseEarCress);
5132
5133 /**
5134 * Unsets the "MouseEarCress" element
5135 */
5136 void unsetMouseEarCress();
5137
5138 /**
5139 * Gets the "Corn" element
5140 */
5141 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCorn();
5142
5143 /**
5144 * Gets (as xml) the "Corn" element
5145 */
5146 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCorn();
5147
5148 /**
5149 * True if has "Corn" element
5150 */
5151 boolean isSetCorn();
5152
5153 /**
5154 * Sets the "Corn" element
5155 */
5156 void setCorn(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum corn);
5157
5158 /**
5159 * Sets (as xml) the "Corn" element
5160 */
5161 void xsetCorn(gov.grants.apply.system.globalLibraryV20.YesNoDataType corn);
5162
5163 /**
5164 * Unsets the "Corn" element
5165 */
5166 void unsetCorn();
5167
5168 /**
5169 * Gets the "Nematode" element
5170 */
5171 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNematode();
5172
5173 /**
5174 * Gets (as xml) the "Nematode" element
5175 */
5176 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNematode();
5177
5178 /**
5179 * True if has "Nematode" element
5180 */
5181 boolean isSetNematode();
5182
5183 /**
5184 * Sets the "Nematode" element
5185 */
5186 void setNematode(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nematode);
5187
5188 /**
5189 * Sets (as xml) the "Nematode" element
5190 */
5191 void xsetNematode(gov.grants.apply.system.globalLibraryV20.YesNoDataType nematode);
5192
5193 /**
5194 * Unsets the "Nematode" element
5195 */
5196 void unsetNematode();
5197
5198 /**
5199 * Gets the "Fruitfly" element
5200 */
5201 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFruitfly();
5202
5203 /**
5204 * Gets (as xml) the "Fruitfly" element
5205 */
5206 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFruitfly();
5207
5208 /**
5209 * True if has "Fruitfly" element
5210 */
5211 boolean isSetFruitfly();
5212
5213 /**
5214 * Sets the "Fruitfly" element
5215 */
5216 void setFruitfly(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fruitfly);
5217
5218 /**
5219 * Sets (as xml) the "Fruitfly" element
5220 */
5221 void xsetFruitfly(gov.grants.apply.system.globalLibraryV20.YesNoDataType fruitfly);
5222
5223 /**
5224 * Unsets the "Fruitfly" element
5225 */
5226 void unsetFruitfly();
5227
5228 /**
5229 * Gets the "AfricanClawedFrog" element
5230 */
5231 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAfricanClawedFrog();
5232
5233 /**
5234 * Gets (as xml) the "AfricanClawedFrog" element
5235 */
5236 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAfricanClawedFrog();
5237
5238 /**
5239 * True if has "AfricanClawedFrog" element
5240 */
5241 boolean isSetAfricanClawedFrog();
5242
5243 /**
5244 * Sets the "AfricanClawedFrog" element
5245 */
5246 void setAfricanClawedFrog(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum africanClawedFrog);
5247
5248 /**
5249 * Sets (as xml) the "AfricanClawedFrog" element
5250 */
5251 void xsetAfricanClawedFrog(gov.grants.apply.system.globalLibraryV20.YesNoDataType africanClawedFrog);
5252
5253 /**
5254 * Unsets the "AfricanClawedFrog" element
5255 */
5256 void unsetAfricanClawedFrog();
5257
5258 /**
5259 * Gets the "MouseLaboratory" element
5260 */
5261 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMouseLaboratory();
5262
5263 /**
5264 * Gets (as xml) the "MouseLaboratory" element
5265 */
5266 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMouseLaboratory();
5267
5268 /**
5269 * True if has "MouseLaboratory" element
5270 */
5271 boolean isSetMouseLaboratory();
5272
5273 /**
5274 * Sets the "MouseLaboratory" element
5275 */
5276 void setMouseLaboratory(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mouseLaboratory);
5277
5278 /**
5279 * Sets (as xml) the "MouseLaboratory" element
5280 */
5281 void xsetMouseLaboratory(gov.grants.apply.system.globalLibraryV20.YesNoDataType mouseLaboratory);
5282
5283 /**
5284 * Unsets the "MouseLaboratory" element
5285 */
5286 void unsetMouseLaboratory();
5287
5288 /**
5289 * Gets the "FREE" element
5290 */
5291 java.lang.String getFREE();
5292
5293 /**
5294 * Gets (as xml) the "FREE" element
5295 */
5296 gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.MODELORGANISM.FREE xgetFREE();
5297
5298 /**
5299 * True if has "FREE" element
5300 */
5301 boolean isSetFREE();
5302
5303 /**
5304 * Sets the "FREE" element
5305 */
5306 void setFREE(java.lang.String free);
5307
5308 /**
5309 * Sets (as xml) the "FREE" element
5310 */
5311 void xsetFREE(gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.MODELORGANISM.FREE free);
5312
5313 /**
5314 * Unsets the "FREE" element
5315 */
5316 void unsetFREE();
5317
5318 /**
5319 * An XML FREE(@http://apply.grants.gov/forms/NSF_BIO_MCB-V1.0).
5320 *
5321 * This is an atomic type that is a restriction of gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument$NSFBIOMCB$MODELORGANISM$FREE.
5322 */
5323 public interface FREE extends org.apache.xmlbeans.XmlString
5324 {
5325 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
5326 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FREE.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("free80c9elemtype");
5327
5328 /**
5329 * A factory class with static methods for creating instances
5330 * of this type.
5331 */
5332
5333 public static final class Factory
5334 {
5335 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.MODELORGANISM.FREE newValue(java.lang.Object obj) {
5336 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.MODELORGANISM.FREE) type.newValue( obj ); }
5337
5338 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.MODELORGANISM.FREE newInstance() {
5339 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.MODELORGANISM.FREE) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5340
5341 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.MODELORGANISM.FREE newInstance(org.apache.xmlbeans.XmlOptions options) {
5342 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.MODELORGANISM.FREE) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5343
5344 private Factory() { } // No instance of this class allowed
5345 }
5346 }
5347
5348 /**
5349 * A factory class with static methods for creating instances
5350 * of this type.
5351 */
5352
5353 public static final class Factory
5354 {
5355 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.MODELORGANISM newInstance() {
5356 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.MODELORGANISM) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5357
5358 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.MODELORGANISM newInstance(org.apache.xmlbeans.XmlOptions options) {
5359 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB.MODELORGANISM) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5360
5361 private Factory() { } // No instance of this class allowed
5362 }
5363 }
5364
5365 /**
5366 * A factory class with static methods for creating instances
5367 * of this type.
5368 */
5369
5370 public static final class Factory
5371 {
5372 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB newInstance() {
5373 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5374
5375 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB newInstance(org.apache.xmlbeans.XmlOptions options) {
5376 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument.NSFBIOMCB) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5377
5378 private Factory() { } // No instance of this class allowed
5379 }
5380 }
5381
5382 /**
5383 * A factory class with static methods for creating instances
5384 * of this type.
5385 */
5386
5387 public static final class Factory
5388 {
5389 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument newInstance() {
5390 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5391
5392 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
5393 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5394
5395 /** @param xmlAsString the string value to parse */
5396 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
5397 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
5398
5399 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
5400 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
5401
5402 /** @param file the file from which to load an xml document */
5403 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
5404 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
5405
5406 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
5407 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
5408
5409 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
5410 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
5411
5412 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
5413 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
5414
5415 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
5416 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
5417
5418 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
5419 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
5420
5421 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
5422 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
5423
5424 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
5425 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
5426
5427 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
5428 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
5429
5430 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
5431 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
5432
5433 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
5434 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
5435
5436 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
5437 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
5438
5439 /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
5440 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
5441 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
5442
5443 /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
5444 public static gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
5445 return (gov.grants.apply.forms.nsfBIOMCBV10.NSFBIOMCBDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
5446
5447 /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
5448 public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
5449 return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
5450
5451 /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
5452 public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
5453 return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
5454
5455 private Factory() { } // No instance of this class allowed
5456 }
5457 }