View Javadoc
1   /*
2    * An XML document type.
3    * Localname: RR_OtherProjectInfo
4    * Namespace: http://apply.grants.gov/forms/RR_OtherProjectInfo-V1.1
5    * Java type: gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.rrOtherProjectInfoV11;
10  
11  
12  /**
13   * A document containing one RR_OtherProjectInfo(@http://apply.grants.gov/forms/RR_OtherProjectInfo-V1.1) element.
14   *
15   * This is a complex type.
16   */
17  public interface RROtherProjectInfoDocument 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(RROtherProjectInfoDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("rrotherprojectinfo2ffedoctype");
21      
22      /**
23       * Gets the "RR_OtherProjectInfo" element
24       */
25      gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo getRROtherProjectInfo();
26      
27      /**
28       * Sets the "RR_OtherProjectInfo" element
29       */
30      void setRROtherProjectInfo(gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo rrOtherProjectInfo);
31      
32      /**
33       * Appends and returns a new empty "RR_OtherProjectInfo" element
34       */
35      gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo addNewRROtherProjectInfo();
36      
37      /**
38       * An XML RR_OtherProjectInfo(@http://apply.grants.gov/forms/RR_OtherProjectInfo-V1.1).
39       *
40       * This is a complex type.
41       */
42      public interface RROtherProjectInfo 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(RROtherProjectInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("rrotherprojectinfocc5celemtype");
46          
47          /**
48           * Gets the "HumanSubjectsIndicator" element
49           */
50          gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHumanSubjectsIndicator();
51          
52          /**
53           * Gets (as xml) the "HumanSubjectsIndicator" element
54           */
55          gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHumanSubjectsIndicator();
56          
57          /**
58           * Sets the "HumanSubjectsIndicator" element
59           */
60          void setHumanSubjectsIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum humanSubjectsIndicator);
61          
62          /**
63           * Sets (as xml) the "HumanSubjectsIndicator" element
64           */
65          void xsetHumanSubjectsIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType humanSubjectsIndicator);
66          
67          /**
68           * Gets the "HumanSubjectsSupplement" element
69           */
70          gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement getHumanSubjectsSupplement();
71          
72          /**
73           * True if has "HumanSubjectsSupplement" element
74           */
75          boolean isSetHumanSubjectsSupplement();
76          
77          /**
78           * Sets the "HumanSubjectsSupplement" element
79           */
80          void setHumanSubjectsSupplement(gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement humanSubjectsSupplement);
81          
82          /**
83           * Appends and returns a new empty "HumanSubjectsSupplement" element
84           */
85          gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement addNewHumanSubjectsSupplement();
86          
87          /**
88           * Unsets the "HumanSubjectsSupplement" element
89           */
90          void unsetHumanSubjectsSupplement();
91          
92          /**
93           * Gets the "VertebrateAnimalsIndicator" element
94           */
95          gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVertebrateAnimalsIndicator();
96          
97          /**
98           * Gets (as xml) the "VertebrateAnimalsIndicator" element
99           */
100         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVertebrateAnimalsIndicator();
101         
102         /**
103          * Sets the "VertebrateAnimalsIndicator" element
104          */
105         void setVertebrateAnimalsIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum vertebrateAnimalsIndicator);
106         
107         /**
108          * Sets (as xml) the "VertebrateAnimalsIndicator" element
109          */
110         void xsetVertebrateAnimalsIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType vertebrateAnimalsIndicator);
111         
112         /**
113          * Gets the "VertebrateAnimalsSupplement" element
114          */
115         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.VertebrateAnimalsSupplement getVertebrateAnimalsSupplement();
116         
117         /**
118          * True if has "VertebrateAnimalsSupplement" element
119          */
120         boolean isSetVertebrateAnimalsSupplement();
121         
122         /**
123          * Sets the "VertebrateAnimalsSupplement" element
124          */
125         void setVertebrateAnimalsSupplement(gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.VertebrateAnimalsSupplement vertebrateAnimalsSupplement);
126         
127         /**
128          * Appends and returns a new empty "VertebrateAnimalsSupplement" element
129          */
130         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.VertebrateAnimalsSupplement addNewVertebrateAnimalsSupplement();
131         
132         /**
133          * Unsets the "VertebrateAnimalsSupplement" element
134          */
135         void unsetVertebrateAnimalsSupplement();
136         
137         /**
138          * Gets the "ProprietaryInformationIndicator" element
139          */
140         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProprietaryInformationIndicator();
141         
142         /**
143          * Gets (as xml) the "ProprietaryInformationIndicator" element
144          */
145         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProprietaryInformationIndicator();
146         
147         /**
148          * Sets the "ProprietaryInformationIndicator" element
149          */
150         void setProprietaryInformationIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum proprietaryInformationIndicator);
151         
152         /**
153          * Sets (as xml) the "ProprietaryInformationIndicator" element
154          */
155         void xsetProprietaryInformationIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType proprietaryInformationIndicator);
156         
157         /**
158          * Gets the "EnvironmentalImpact" element
159          */
160         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EnvironmentalImpact getEnvironmentalImpact();
161         
162         /**
163          * Sets the "EnvironmentalImpact" element
164          */
165         void setEnvironmentalImpact(gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EnvironmentalImpact environmentalImpact);
166         
167         /**
168          * Appends and returns a new empty "EnvironmentalImpact" element
169          */
170         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EnvironmentalImpact addNewEnvironmentalImpact();
171         
172         /**
173          * Gets the "InternationalActivities" element
174          */
175         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.InternationalActivities getInternationalActivities();
176         
177         /**
178          * Sets the "InternationalActivities" element
179          */
180         void setInternationalActivities(gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.InternationalActivities internationalActivities);
181         
182         /**
183          * Appends and returns a new empty "InternationalActivities" element
184          */
185         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.InternationalActivities addNewInternationalActivities();
186         
187         /**
188          * Gets the "AbstractAttachments" element
189          */
190         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.AbstractAttachments getAbstractAttachments();
191         
192         /**
193          * True if has "AbstractAttachments" element
194          */
195         boolean isSetAbstractAttachments();
196         
197         /**
198          * Sets the "AbstractAttachments" element
199          */
200         void setAbstractAttachments(gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.AbstractAttachments abstractAttachments);
201         
202         /**
203          * Appends and returns a new empty "AbstractAttachments" element
204          */
205         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.AbstractAttachments addNewAbstractAttachments();
206         
207         /**
208          * Unsets the "AbstractAttachments" element
209          */
210         void unsetAbstractAttachments();
211         
212         /**
213          * Gets the "FacilitiesAttachments" element
214          */
215         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.FacilitiesAttachments getFacilitiesAttachments();
216         
217         /**
218          * True if has "FacilitiesAttachments" element
219          */
220         boolean isSetFacilitiesAttachments();
221         
222         /**
223          * Sets the "FacilitiesAttachments" element
224          */
225         void setFacilitiesAttachments(gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.FacilitiesAttachments facilitiesAttachments);
226         
227         /**
228          * Appends and returns a new empty "FacilitiesAttachments" element
229          */
230         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.FacilitiesAttachments addNewFacilitiesAttachments();
231         
232         /**
233          * Unsets the "FacilitiesAttachments" element
234          */
235         void unsetFacilitiesAttachments();
236         
237         /**
238          * Gets the "EquipmentAttachments" element
239          */
240         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EquipmentAttachments getEquipmentAttachments();
241         
242         /**
243          * True if has "EquipmentAttachments" element
244          */
245         boolean isSetEquipmentAttachments();
246         
247         /**
248          * Sets the "EquipmentAttachments" element
249          */
250         void setEquipmentAttachments(gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EquipmentAttachments equipmentAttachments);
251         
252         /**
253          * Appends and returns a new empty "EquipmentAttachments" element
254          */
255         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EquipmentAttachments addNewEquipmentAttachments();
256         
257         /**
258          * Unsets the "EquipmentAttachments" element
259          */
260         void unsetEquipmentAttachments();
261         
262         /**
263          * Gets the "BibliographyAttachments" element
264          */
265         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.BibliographyAttachments getBibliographyAttachments();
266         
267         /**
268          * True if has "BibliographyAttachments" element
269          */
270         boolean isSetBibliographyAttachments();
271         
272         /**
273          * Sets the "BibliographyAttachments" element
274          */
275         void setBibliographyAttachments(gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.BibliographyAttachments bibliographyAttachments);
276         
277         /**
278          * Appends and returns a new empty "BibliographyAttachments" element
279          */
280         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.BibliographyAttachments addNewBibliographyAttachments();
281         
282         /**
283          * Unsets the "BibliographyAttachments" element
284          */
285         void unsetBibliographyAttachments();
286         
287         /**
288          * Gets the "ProjectNarrativeAttachments" element
289          */
290         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.ProjectNarrativeAttachments getProjectNarrativeAttachments();
291         
292         /**
293          * True if has "ProjectNarrativeAttachments" element
294          */
295         boolean isSetProjectNarrativeAttachments();
296         
297         /**
298          * Sets the "ProjectNarrativeAttachments" element
299          */
300         void setProjectNarrativeAttachments(gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.ProjectNarrativeAttachments projectNarrativeAttachments);
301         
302         /**
303          * Appends and returns a new empty "ProjectNarrativeAttachments" element
304          */
305         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.ProjectNarrativeAttachments addNewProjectNarrativeAttachments();
306         
307         /**
308          * Unsets the "ProjectNarrativeAttachments" element
309          */
310         void unsetProjectNarrativeAttachments();
311         
312         /**
313          * Gets the "OtherAttachments" element
314          */
315         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.OtherAttachments getOtherAttachments();
316         
317         /**
318          * True if has "OtherAttachments" element
319          */
320         boolean isSetOtherAttachments();
321         
322         /**
323          * Sets the "OtherAttachments" element
324          */
325         void setOtherAttachments(gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.OtherAttachments otherAttachments);
326         
327         /**
328          * Appends and returns a new empty "OtherAttachments" element
329          */
330         gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.OtherAttachments addNewOtherAttachments();
331         
332         /**
333          * Unsets the "OtherAttachments" element
334          */
335         void unsetOtherAttachments();
336         
337         /**
338          * Gets the "FormVersion" attribute
339          */
340         java.lang.String getFormVersion();
341         
342         /**
343          * Gets (as xml) the "FormVersion" attribute
344          */
345         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
346         
347         /**
348          * Sets the "FormVersion" attribute
349          */
350         void setFormVersion(java.lang.String formVersion);
351         
352         /**
353          * Sets (as xml) the "FormVersion" attribute
354          */
355         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
356         
357         /**
358          * An XML HumanSubjectsSupplement(@http://apply.grants.gov/forms/RR_OtherProjectInfo-V1.1).
359          *
360          * This is a complex type.
361          */
362         public interface HumanSubjectsSupplement extends org.apache.xmlbeans.XmlObject
363         {
364             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
365                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(HumanSubjectsSupplement.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("humansubjectssupplement5883elemtype");
366             
367             /**
368              * Gets the "HumanSubjectIRBReviewIndicator" element
369              */
370             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHumanSubjectIRBReviewIndicator();
371             
372             /**
373              * Gets (as xml) the "HumanSubjectIRBReviewIndicator" element
374              */
375             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHumanSubjectIRBReviewIndicator();
376             
377             /**
378              * True if has "HumanSubjectIRBReviewIndicator" element
379              */
380             boolean isSetHumanSubjectIRBReviewIndicator();
381             
382             /**
383              * Sets the "HumanSubjectIRBReviewIndicator" element
384              */
385             void setHumanSubjectIRBReviewIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum humanSubjectIRBReviewIndicator);
386             
387             /**
388              * Sets (as xml) the "HumanSubjectIRBReviewIndicator" element
389              */
390             void xsetHumanSubjectIRBReviewIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType humanSubjectIRBReviewIndicator);
391             
392             /**
393              * Unsets the "HumanSubjectIRBReviewIndicator" element
394              */
395             void unsetHumanSubjectIRBReviewIndicator();
396             
397             /**
398              * Gets the "HumanSubjectIRBReviewDate" element
399              */
400             java.util.Calendar getHumanSubjectIRBReviewDate();
401             
402             /**
403              * Gets (as xml) the "HumanSubjectIRBReviewDate" element
404              */
405             org.apache.xmlbeans.XmlDate xgetHumanSubjectIRBReviewDate();
406             
407             /**
408              * True if has "HumanSubjectIRBReviewDate" element
409              */
410             boolean isSetHumanSubjectIRBReviewDate();
411             
412             /**
413              * Sets the "HumanSubjectIRBReviewDate" element
414              */
415             void setHumanSubjectIRBReviewDate(java.util.Calendar humanSubjectIRBReviewDate);
416             
417             /**
418              * Sets (as xml) the "HumanSubjectIRBReviewDate" element
419              */
420             void xsetHumanSubjectIRBReviewDate(org.apache.xmlbeans.XmlDate humanSubjectIRBReviewDate);
421             
422             /**
423              * Unsets the "HumanSubjectIRBReviewDate" element
424              */
425             void unsetHumanSubjectIRBReviewDate();
426             
427             /**
428              * Gets the "ExemptionNumbers" element
429              */
430             gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers getExemptionNumbers();
431             
432             /**
433              * True if has "ExemptionNumbers" element
434              */
435             boolean isSetExemptionNumbers();
436             
437             /**
438              * Sets the "ExemptionNumbers" element
439              */
440             void setExemptionNumbers(gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers exemptionNumbers);
441             
442             /**
443              * Appends and returns a new empty "ExemptionNumbers" element
444              */
445             gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers addNewExemptionNumbers();
446             
447             /**
448              * Unsets the "ExemptionNumbers" element
449              */
450             void unsetExemptionNumbers();
451             
452             /**
453              * Gets the "HumanSubjectAssuranceNumber" element
454              */
455             java.lang.String getHumanSubjectAssuranceNumber();
456             
457             /**
458              * Gets (as xml) the "HumanSubjectAssuranceNumber" element
459              */
460             gov.grants.apply.system.globalV10.StringMin1Max10Type xgetHumanSubjectAssuranceNumber();
461             
462             /**
463              * True if has "HumanSubjectAssuranceNumber" element
464              */
465             boolean isSetHumanSubjectAssuranceNumber();
466             
467             /**
468              * Sets the "HumanSubjectAssuranceNumber" element
469              */
470             void setHumanSubjectAssuranceNumber(java.lang.String humanSubjectAssuranceNumber);
471             
472             /**
473              * Sets (as xml) the "HumanSubjectAssuranceNumber" element
474              */
475             void xsetHumanSubjectAssuranceNumber(gov.grants.apply.system.globalV10.StringMin1Max10Type humanSubjectAssuranceNumber);
476             
477             /**
478              * Unsets the "HumanSubjectAssuranceNumber" element
479              */
480             void unsetHumanSubjectAssuranceNumber();
481             
482             /**
483              * An XML ExemptionNumbers(@http://apply.grants.gov/forms/RR_OtherProjectInfo-V1.1).
484              *
485              * This is a complex type.
486              */
487             public interface ExemptionNumbers extends org.apache.xmlbeans.XmlObject
488             {
489                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
490                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ExemptionNumbers.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("exemptionnumbers3ea6elemtype");
491                 
492                 /**
493                  * Gets array of all "ExemptionNumber" elements
494                  */
495                 gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber.Enum[] getExemptionNumberArray();
496                 
497                 /**
498                  * Gets ith "ExemptionNumber" element
499                  */
500                 gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber.Enum getExemptionNumberArray(int i);
501                 
502                 /**
503                  * Gets (as xml) array of all "ExemptionNumber" elements
504                  */
505                 gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber[] xgetExemptionNumberArray();
506                 
507                 /**
508                  * Gets (as xml) ith "ExemptionNumber" element
509                  */
510                 gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber xgetExemptionNumberArray(int i);
511                 
512                 /**
513                  * Returns number of "ExemptionNumber" element
514                  */
515                 int sizeOfExemptionNumberArray();
516                 
517                 /**
518                  * Sets array of all "ExemptionNumber" element
519                  */
520                 void setExemptionNumberArray(gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber.Enum[] exemptionNumberArray);
521                 
522                 /**
523                  * Sets ith "ExemptionNumber" element
524                  */
525                 void setExemptionNumberArray(int i, gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber.Enum exemptionNumber);
526                 
527                 /**
528                  * Sets (as xml) array of all "ExemptionNumber" element
529                  */
530                 void xsetExemptionNumberArray(gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber[] exemptionNumberArray);
531                 
532                 /**
533                  * Sets (as xml) ith "ExemptionNumber" element
534                  */
535                 void xsetExemptionNumberArray(int i, gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber exemptionNumber);
536                 
537                 /**
538                  * Inserts the value as the ith "ExemptionNumber" element
539                  */
540                 void insertExemptionNumber(int i, gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber.Enum exemptionNumber);
541                 
542                 /**
543                  * Appends the value as the last "ExemptionNumber" element
544                  */
545                 void addExemptionNumber(gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber.Enum exemptionNumber);
546                 
547                 /**
548                  * Inserts and returns a new empty value (as xml) as the ith "ExemptionNumber" element
549                  */
550                 gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber insertNewExemptionNumber(int i);
551                 
552                 /**
553                  * Appends and returns a new empty value (as xml) as the last "ExemptionNumber" element
554                  */
555                 gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber addNewExemptionNumber();
556                 
557                 /**
558                  * Removes the ith "ExemptionNumber" element
559                  */
560                 void removeExemptionNumber(int i);
561                 
562                 /**
563                  * An XML ExemptionNumber(@http://apply.grants.gov/forms/RR_OtherProjectInfo-V1.1).
564                  *
565                  * This is an atomic type that is a restriction of gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument$RROtherProjectInfo$HumanSubjectsSupplement$ExemptionNumbers$ExemptionNumber.
566                  */
567                 public interface ExemptionNumber extends org.apache.xmlbeans.XmlString
568                 {
569                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
570                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ExemptionNumber.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("exemptionnumbera764elemtype");
571                     
572                     org.apache.xmlbeans.StringEnumAbstractBase enumValue();
573                     void set(org.apache.xmlbeans.StringEnumAbstractBase e);
574                     
575                     static final Enum E_1 = Enum.forString("E1");
576                     static final Enum E_2 = Enum.forString("E2");
577                     static final Enum E_3 = Enum.forString("E3");
578                     static final Enum E_4 = Enum.forString("E4");
579                     static final Enum E_5 = Enum.forString("E5");
580                     static final Enum E_6 = Enum.forString("E6");
581                     
582                     static final int INT_E_1 = Enum.INT_E_1;
583                     static final int INT_E_2 = Enum.INT_E_2;
584                     static final int INT_E_3 = Enum.INT_E_3;
585                     static final int INT_E_4 = Enum.INT_E_4;
586                     static final int INT_E_5 = Enum.INT_E_5;
587                     static final int INT_E_6 = Enum.INT_E_6;
588                     
589                     /**
590                      * Enumeration value class for gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument$RROtherProjectInfo$HumanSubjectsSupplement$ExemptionNumbers$ExemptionNumber.
591                      * These enum values can be used as follows:
592                      * <pre>
593                      * enum.toString(); // returns the string value of the enum
594                      * enum.intValue(); // returns an int value, useful for switches
595                      * // e.g., case Enum.INT_E_1
596                      * Enum.forString(s); // returns the enum value for a string
597                      * Enum.forInt(i); // returns the enum value for an int
598                      * </pre>
599                      * Enumeration objects are immutable singleton objects that
600                      * can be compared using == object equality. They have no
601                      * public constructor. See the constants defined within this
602                      * class for all the valid values.
603                      */
604                     static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
605                     {
606                       /**
607                        * Returns the enum value for a string, or null if none.
608                        */
609                       public static Enum forString(java.lang.String s)
610                           { return (Enum)table.forString(s); }
611                       /**
612                        * Returns the enum value corresponding to an int, or null if none.
613                        */
614                       public static Enum forInt(int i)
615                           { return (Enum)table.forInt(i); }
616                       
617                       private Enum(java.lang.String s, int i)
618                           { super(s, i); }
619                       
620                       static final int INT_E_1 = 1;
621                       static final int INT_E_2 = 2;
622                       static final int INT_E_3 = 3;
623                       static final int INT_E_4 = 4;
624                       static final int INT_E_5 = 5;
625                       static final int INT_E_6 = 6;
626                       
627                       public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
628                           new org.apache.xmlbeans.StringEnumAbstractBase.Table
629                       (
630                         new Enum[]
631                         {
632                           new Enum("E1", INT_E_1),
633                           new Enum("E2", INT_E_2),
634                           new Enum("E3", INT_E_3),
635                           new Enum("E4", INT_E_4),
636                           new Enum("E5", INT_E_5),
637                           new Enum("E6", INT_E_6),
638                         }
639                       );
640                       private static final long serialVersionUID = 1L;
641                       private java.lang.Object readResolve() { return forInt(intValue()); } 
642                     }
643                     
644                     /**
645                      * A factory class with static methods for creating instances
646                      * of this type.
647                      */
648                     
649                     public static final class Factory
650                     {
651                       public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber newValue(java.lang.Object obj) {
652                         return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber) type.newValue( obj ); }
653                       
654                       public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber newInstance() {
655                         return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
656                       
657                       public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber newInstance(org.apache.xmlbeans.XmlOptions options) {
658                         return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers.ExemptionNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
659                       
660                       private Factory() { } // No instance of this class allowed
661                     }
662                 }
663                 
664                 /**
665                  * A factory class with static methods for creating instances
666                  * of this type.
667                  */
668                 
669                 public static final class Factory
670                 {
671                     public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers newInstance() {
672                       return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
673                     
674                     public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers newInstance(org.apache.xmlbeans.XmlOptions options) {
675                       return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement.ExemptionNumbers) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
676                     
677                     private Factory() { } // No instance of this class allowed
678                 }
679             }
680             
681             /**
682              * A factory class with static methods for creating instances
683              * of this type.
684              */
685             
686             public static final class Factory
687             {
688                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement newInstance() {
689                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
690                 
691                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement newInstance(org.apache.xmlbeans.XmlOptions options) {
692                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.HumanSubjectsSupplement) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
693                 
694                 private Factory() { } // No instance of this class allowed
695             }
696         }
697         
698         /**
699          * An XML VertebrateAnimalsSupplement(@http://apply.grants.gov/forms/RR_OtherProjectInfo-V1.1).
700          *
701          * This is a complex type.
702          */
703         public interface VertebrateAnimalsSupplement extends org.apache.xmlbeans.XmlObject
704         {
705             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
706                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(VertebrateAnimalsSupplement.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("vertebrateanimalssupplement610eelemtype");
707             
708             /**
709              * Gets the "VertebrateAnimalsIACUCReviewIndicator" element
710              */
711             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVertebrateAnimalsIACUCReviewIndicator();
712             
713             /**
714              * Gets (as xml) the "VertebrateAnimalsIACUCReviewIndicator" element
715              */
716             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVertebrateAnimalsIACUCReviewIndicator();
717             
718             /**
719              * True if has "VertebrateAnimalsIACUCReviewIndicator" element
720              */
721             boolean isSetVertebrateAnimalsIACUCReviewIndicator();
722             
723             /**
724              * Sets the "VertebrateAnimalsIACUCReviewIndicator" element
725              */
726             void setVertebrateAnimalsIACUCReviewIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum vertebrateAnimalsIACUCReviewIndicator);
727             
728             /**
729              * Sets (as xml) the "VertebrateAnimalsIACUCReviewIndicator" element
730              */
731             void xsetVertebrateAnimalsIACUCReviewIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType vertebrateAnimalsIACUCReviewIndicator);
732             
733             /**
734              * Unsets the "VertebrateAnimalsIACUCReviewIndicator" element
735              */
736             void unsetVertebrateAnimalsIACUCReviewIndicator();
737             
738             /**
739              * Gets the "VertebrateAnimalsIACUCApprovalDateReviewDate" element
740              */
741             java.util.Calendar getVertebrateAnimalsIACUCApprovalDateReviewDate();
742             
743             /**
744              * Gets (as xml) the "VertebrateAnimalsIACUCApprovalDateReviewDate" element
745              */
746             org.apache.xmlbeans.XmlDate xgetVertebrateAnimalsIACUCApprovalDateReviewDate();
747             
748             /**
749              * True if has "VertebrateAnimalsIACUCApprovalDateReviewDate" element
750              */
751             boolean isSetVertebrateAnimalsIACUCApprovalDateReviewDate();
752             
753             /**
754              * Sets the "VertebrateAnimalsIACUCApprovalDateReviewDate" element
755              */
756             void setVertebrateAnimalsIACUCApprovalDateReviewDate(java.util.Calendar vertebrateAnimalsIACUCApprovalDateReviewDate);
757             
758             /**
759              * Sets (as xml) the "VertebrateAnimalsIACUCApprovalDateReviewDate" element
760              */
761             void xsetVertebrateAnimalsIACUCApprovalDateReviewDate(org.apache.xmlbeans.XmlDate vertebrateAnimalsIACUCApprovalDateReviewDate);
762             
763             /**
764              * Unsets the "VertebrateAnimalsIACUCApprovalDateReviewDate" element
765              */
766             void unsetVertebrateAnimalsIACUCApprovalDateReviewDate();
767             
768             /**
769              * Gets the "AssuranceNumber" element
770              */
771             java.lang.String getAssuranceNumber();
772             
773             /**
774              * Gets (as xml) the "AssuranceNumber" element
775              */
776             gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.VertebrateAnimalsSupplement.AssuranceNumber xgetAssuranceNumber();
777             
778             /**
779              * True if has "AssuranceNumber" element
780              */
781             boolean isSetAssuranceNumber();
782             
783             /**
784              * Sets the "AssuranceNumber" element
785              */
786             void setAssuranceNumber(java.lang.String assuranceNumber);
787             
788             /**
789              * Sets (as xml) the "AssuranceNumber" element
790              */
791             void xsetAssuranceNumber(gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.VertebrateAnimalsSupplement.AssuranceNumber assuranceNumber);
792             
793             /**
794              * Unsets the "AssuranceNumber" element
795              */
796             void unsetAssuranceNumber();
797             
798             /**
799              * An XML AssuranceNumber(@http://apply.grants.gov/forms/RR_OtherProjectInfo-V1.1).
800              *
801              * This is an atomic type that is a restriction of gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument$RROtherProjectInfo$VertebrateAnimalsSupplement$AssuranceNumber.
802              */
803             public interface AssuranceNumber extends org.apache.xmlbeans.XmlString
804             {
805                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
806                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AssuranceNumber.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("assurancenumberb82celemtype");
807                 
808                 /**
809                  * A factory class with static methods for creating instances
810                  * of this type.
811                  */
812                 
813                 public static final class Factory
814                 {
815                     public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.VertebrateAnimalsSupplement.AssuranceNumber newValue(java.lang.Object obj) {
816                       return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.VertebrateAnimalsSupplement.AssuranceNumber) type.newValue( obj ); }
817                     
818                     public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.VertebrateAnimalsSupplement.AssuranceNumber newInstance() {
819                       return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.VertebrateAnimalsSupplement.AssuranceNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
820                     
821                     public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.VertebrateAnimalsSupplement.AssuranceNumber newInstance(org.apache.xmlbeans.XmlOptions options) {
822                       return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.VertebrateAnimalsSupplement.AssuranceNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
823                     
824                     private Factory() { } // No instance of this class allowed
825                 }
826             }
827             
828             /**
829              * A factory class with static methods for creating instances
830              * of this type.
831              */
832             
833             public static final class Factory
834             {
835                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.VertebrateAnimalsSupplement newInstance() {
836                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.VertebrateAnimalsSupplement) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
837                 
838                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.VertebrateAnimalsSupplement newInstance(org.apache.xmlbeans.XmlOptions options) {
839                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.VertebrateAnimalsSupplement) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
840                 
841                 private Factory() { } // No instance of this class allowed
842             }
843         }
844         
845         /**
846          * An XML EnvironmentalImpact(@http://apply.grants.gov/forms/RR_OtherProjectInfo-V1.1).
847          *
848          * This is a complex type.
849          */
850         public interface EnvironmentalImpact extends org.apache.xmlbeans.XmlObject
851         {
852             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
853                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EnvironmentalImpact.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("environmentalimpact6dacelemtype");
854             
855             /**
856              * Gets the "EnvironmentalImpactIndicator" element
857              */
858             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEnvironmentalImpactIndicator();
859             
860             /**
861              * Gets (as xml) the "EnvironmentalImpactIndicator" element
862              */
863             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEnvironmentalImpactIndicator();
864             
865             /**
866              * Sets the "EnvironmentalImpactIndicator" element
867              */
868             void setEnvironmentalImpactIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum environmentalImpactIndicator);
869             
870             /**
871              * Sets (as xml) the "EnvironmentalImpactIndicator" element
872              */
873             void xsetEnvironmentalImpactIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType environmentalImpactIndicator);
874             
875             /**
876              * Gets the "EnvironmentalImpactExplanation" element
877              */
878             java.lang.String getEnvironmentalImpactExplanation();
879             
880             /**
881              * Gets (as xml) the "EnvironmentalImpactExplanation" element
882              */
883             gov.grants.apply.system.globalV10.StringMin1Max55Type xgetEnvironmentalImpactExplanation();
884             
885             /**
886              * True if has "EnvironmentalImpactExplanation" element
887              */
888             boolean isSetEnvironmentalImpactExplanation();
889             
890             /**
891              * Sets the "EnvironmentalImpactExplanation" element
892              */
893             void setEnvironmentalImpactExplanation(java.lang.String environmentalImpactExplanation);
894             
895             /**
896              * Sets (as xml) the "EnvironmentalImpactExplanation" element
897              */
898             void xsetEnvironmentalImpactExplanation(gov.grants.apply.system.globalV10.StringMin1Max55Type environmentalImpactExplanation);
899             
900             /**
901              * Unsets the "EnvironmentalImpactExplanation" element
902              */
903             void unsetEnvironmentalImpactExplanation();
904             
905             /**
906              * Gets the "EnvironmentalExemption" element
907              */
908             gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EnvironmentalImpact.EnvironmentalExemption getEnvironmentalExemption();
909             
910             /**
911              * True if has "EnvironmentalExemption" element
912              */
913             boolean isSetEnvironmentalExemption();
914             
915             /**
916              * Sets the "EnvironmentalExemption" element
917              */
918             void setEnvironmentalExemption(gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EnvironmentalImpact.EnvironmentalExemption environmentalExemption);
919             
920             /**
921              * Appends and returns a new empty "EnvironmentalExemption" element
922              */
923             gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EnvironmentalImpact.EnvironmentalExemption addNewEnvironmentalExemption();
924             
925             /**
926              * Unsets the "EnvironmentalExemption" element
927              */
928             void unsetEnvironmentalExemption();
929             
930             /**
931              * An XML EnvironmentalExemption(@http://apply.grants.gov/forms/RR_OtherProjectInfo-V1.1).
932              *
933              * This is a complex type.
934              */
935             public interface EnvironmentalExemption extends org.apache.xmlbeans.XmlObject
936             {
937                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
938                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EnvironmentalExemption.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("environmentalexemptiond4e5elemtype");
939                 
940                 /**
941                  * Gets the "EnvironmentalExemptionIndicator" element
942                  */
943                 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEnvironmentalExemptionIndicator();
944                 
945                 /**
946                  * Gets (as xml) the "EnvironmentalExemptionIndicator" element
947                  */
948                 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEnvironmentalExemptionIndicator();
949                 
950                 /**
951                  * Sets the "EnvironmentalExemptionIndicator" element
952                  */
953                 void setEnvironmentalExemptionIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum environmentalExemptionIndicator);
954                 
955                 /**
956                  * Sets (as xml) the "EnvironmentalExemptionIndicator" element
957                  */
958                 void xsetEnvironmentalExemptionIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType environmentalExemptionIndicator);
959                 
960                 /**
961                  * Gets the "EnvironmentalExemptionExplanation" element
962                  */
963                 java.lang.String getEnvironmentalExemptionExplanation();
964                 
965                 /**
966                  * Gets (as xml) the "EnvironmentalExemptionExplanation" element
967                  */
968                 gov.grants.apply.system.globalV10.StringMin1Max55Type xgetEnvironmentalExemptionExplanation();
969                 
970                 /**
971                  * True if has "EnvironmentalExemptionExplanation" element
972                  */
973                 boolean isSetEnvironmentalExemptionExplanation();
974                 
975                 /**
976                  * Sets the "EnvironmentalExemptionExplanation" element
977                  */
978                 void setEnvironmentalExemptionExplanation(java.lang.String environmentalExemptionExplanation);
979                 
980                 /**
981                  * Sets (as xml) the "EnvironmentalExemptionExplanation" element
982                  */
983                 void xsetEnvironmentalExemptionExplanation(gov.grants.apply.system.globalV10.StringMin1Max55Type environmentalExemptionExplanation);
984                 
985                 /**
986                  * Unsets the "EnvironmentalExemptionExplanation" element
987                  */
988                 void unsetEnvironmentalExemptionExplanation();
989                 
990                 /**
991                  * A factory class with static methods for creating instances
992                  * of this type.
993                  */
994                 
995                 public static final class Factory
996                 {
997                     public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EnvironmentalImpact.EnvironmentalExemption newInstance() {
998                       return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EnvironmentalImpact.EnvironmentalExemption) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
999                     
1000                     public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EnvironmentalImpact.EnvironmentalExemption newInstance(org.apache.xmlbeans.XmlOptions options) {
1001                       return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EnvironmentalImpact.EnvironmentalExemption) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1002                     
1003                     private Factory() { } // No instance of this class allowed
1004                 }
1005             }
1006             
1007             /**
1008              * A factory class with static methods for creating instances
1009              * of this type.
1010              */
1011             
1012             public static final class Factory
1013             {
1014                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EnvironmentalImpact newInstance() {
1015                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EnvironmentalImpact) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1016                 
1017                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EnvironmentalImpact newInstance(org.apache.xmlbeans.XmlOptions options) {
1018                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EnvironmentalImpact) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1019                 
1020                 private Factory() { } // No instance of this class allowed
1021             }
1022         }
1023         
1024         /**
1025          * An XML InternationalActivities(@http://apply.grants.gov/forms/RR_OtherProjectInfo-V1.1).
1026          *
1027          * This is a complex type.
1028          */
1029         public interface InternationalActivities extends org.apache.xmlbeans.XmlObject
1030         {
1031             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1032                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(InternationalActivities.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("internationalactivitiesc195elemtype");
1033             
1034             /**
1035              * Gets the "InternationalActivitiesIndicator" element
1036              */
1037             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInternationalActivitiesIndicator();
1038             
1039             /**
1040              * Gets (as xml) the "InternationalActivitiesIndicator" element
1041              */
1042             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInternationalActivitiesIndicator();
1043             
1044             /**
1045              * Sets the "InternationalActivitiesIndicator" element
1046              */
1047             void setInternationalActivitiesIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum internationalActivitiesIndicator);
1048             
1049             /**
1050              * Sets (as xml) the "InternationalActivitiesIndicator" element
1051              */
1052             void xsetInternationalActivitiesIndicator(gov.grants.apply.system.globalLibraryV20.YesNoDataType internationalActivitiesIndicator);
1053             
1054             /**
1055              * Gets the "ActivitiesPartnershipsCountries" element
1056              */
1057             java.lang.String getActivitiesPartnershipsCountries();
1058             
1059             /**
1060              * Gets (as xml) the "ActivitiesPartnershipsCountries" element
1061              */
1062             gov.grants.apply.system.globalV10.StringMin1Max55Type xgetActivitiesPartnershipsCountries();
1063             
1064             /**
1065              * True if has "ActivitiesPartnershipsCountries" element
1066              */
1067             boolean isSetActivitiesPartnershipsCountries();
1068             
1069             /**
1070              * Sets the "ActivitiesPartnershipsCountries" element
1071              */
1072             void setActivitiesPartnershipsCountries(java.lang.String activitiesPartnershipsCountries);
1073             
1074             /**
1075              * Sets (as xml) the "ActivitiesPartnershipsCountries" element
1076              */
1077             void xsetActivitiesPartnershipsCountries(gov.grants.apply.system.globalV10.StringMin1Max55Type activitiesPartnershipsCountries);
1078             
1079             /**
1080              * Unsets the "ActivitiesPartnershipsCountries" element
1081              */
1082             void unsetActivitiesPartnershipsCountries();
1083             
1084             /**
1085              * Gets the "InternationalActivitiesExplanation" element
1086              */
1087             java.lang.String getInternationalActivitiesExplanation();
1088             
1089             /**
1090              * Gets (as xml) the "InternationalActivitiesExplanation" element
1091              */
1092             gov.grants.apply.system.globalV10.StringMin1Max55Type xgetInternationalActivitiesExplanation();
1093             
1094             /**
1095              * True if has "InternationalActivitiesExplanation" element
1096              */
1097             boolean isSetInternationalActivitiesExplanation();
1098             
1099             /**
1100              * Sets the "InternationalActivitiesExplanation" element
1101              */
1102             void setInternationalActivitiesExplanation(java.lang.String internationalActivitiesExplanation);
1103             
1104             /**
1105              * Sets (as xml) the "InternationalActivitiesExplanation" element
1106              */
1107             void xsetInternationalActivitiesExplanation(gov.grants.apply.system.globalV10.StringMin1Max55Type internationalActivitiesExplanation);
1108             
1109             /**
1110              * Unsets the "InternationalActivitiesExplanation" element
1111              */
1112             void unsetInternationalActivitiesExplanation();
1113             
1114             /**
1115              * A factory class with static methods for creating instances
1116              * of this type.
1117              */
1118             
1119             public static final class Factory
1120             {
1121                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.InternationalActivities newInstance() {
1122                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.InternationalActivities) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1123                 
1124                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.InternationalActivities newInstance(org.apache.xmlbeans.XmlOptions options) {
1125                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.InternationalActivities) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1126                 
1127                 private Factory() { } // No instance of this class allowed
1128             }
1129         }
1130         
1131         /**
1132          * An XML AbstractAttachments(@http://apply.grants.gov/forms/RR_OtherProjectInfo-V1.1).
1133          *
1134          * This is a complex type.
1135          */
1136         public interface AbstractAttachments extends org.apache.xmlbeans.XmlObject
1137         {
1138             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1139                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AbstractAttachments.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("abstractattachmentsb7a2elemtype");
1140             
1141             /**
1142              * Gets the "AbstractAttachment" element
1143              */
1144             gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAbstractAttachment();
1145             
1146             /**
1147              * Sets the "AbstractAttachment" element
1148              */
1149             void setAbstractAttachment(gov.grants.apply.system.attachmentsV10.AttachedFileDataType abstractAttachment);
1150             
1151             /**
1152              * Appends and returns a new empty "AbstractAttachment" element
1153              */
1154             gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAbstractAttachment();
1155             
1156             /**
1157              * A factory class with static methods for creating instances
1158              * of this type.
1159              */
1160             
1161             public static final class Factory
1162             {
1163                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.AbstractAttachments newInstance() {
1164                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.AbstractAttachments) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1165                 
1166                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.AbstractAttachments newInstance(org.apache.xmlbeans.XmlOptions options) {
1167                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.AbstractAttachments) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1168                 
1169                 private Factory() { } // No instance of this class allowed
1170             }
1171         }
1172         
1173         /**
1174          * An XML FacilitiesAttachments(@http://apply.grants.gov/forms/RR_OtherProjectInfo-V1.1).
1175          *
1176          * This is a complex type.
1177          */
1178         public interface FacilitiesAttachments extends org.apache.xmlbeans.XmlObject
1179         {
1180             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1181                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FacilitiesAttachments.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("facilitiesattachments55c1elemtype");
1182             
1183             /**
1184              * Gets the "FacilitiesAttachment" element
1185              */
1186             gov.grants.apply.system.attachmentsV10.AttachedFileDataType getFacilitiesAttachment();
1187             
1188             /**
1189              * Sets the "FacilitiesAttachment" element
1190              */
1191             void setFacilitiesAttachment(gov.grants.apply.system.attachmentsV10.AttachedFileDataType facilitiesAttachment);
1192             
1193             /**
1194              * Appends and returns a new empty "FacilitiesAttachment" element
1195              */
1196             gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewFacilitiesAttachment();
1197             
1198             /**
1199              * A factory class with static methods for creating instances
1200              * of this type.
1201              */
1202             
1203             public static final class Factory
1204             {
1205                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.FacilitiesAttachments newInstance() {
1206                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.FacilitiesAttachments) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1207                 
1208                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.FacilitiesAttachments newInstance(org.apache.xmlbeans.XmlOptions options) {
1209                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.FacilitiesAttachments) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1210                 
1211                 private Factory() { } // No instance of this class allowed
1212             }
1213         }
1214         
1215         /**
1216          * An XML EquipmentAttachments(@http://apply.grants.gov/forms/RR_OtherProjectInfo-V1.1).
1217          *
1218          * This is a complex type.
1219          */
1220         public interface EquipmentAttachments extends org.apache.xmlbeans.XmlObject
1221         {
1222             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1223                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EquipmentAttachments.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("equipmentattachmentse19eelemtype");
1224             
1225             /**
1226              * Gets the "EquipmentAttachment" element
1227              */
1228             gov.grants.apply.system.attachmentsV10.AttachedFileDataType getEquipmentAttachment();
1229             
1230             /**
1231              * Sets the "EquipmentAttachment" element
1232              */
1233             void setEquipmentAttachment(gov.grants.apply.system.attachmentsV10.AttachedFileDataType equipmentAttachment);
1234             
1235             /**
1236              * Appends and returns a new empty "EquipmentAttachment" element
1237              */
1238             gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewEquipmentAttachment();
1239             
1240             /**
1241              * A factory class with static methods for creating instances
1242              * of this type.
1243              */
1244             
1245             public static final class Factory
1246             {
1247                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EquipmentAttachments newInstance() {
1248                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EquipmentAttachments) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1249                 
1250                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EquipmentAttachments newInstance(org.apache.xmlbeans.XmlOptions options) {
1251                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.EquipmentAttachments) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1252                 
1253                 private Factory() { } // No instance of this class allowed
1254             }
1255         }
1256         
1257         /**
1258          * An XML BibliographyAttachments(@http://apply.grants.gov/forms/RR_OtherProjectInfo-V1.1).
1259          *
1260          * This is a complex type.
1261          */
1262         public interface BibliographyAttachments extends org.apache.xmlbeans.XmlObject
1263         {
1264             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1265                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BibliographyAttachments.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("bibliographyattachments3ee2elemtype");
1266             
1267             /**
1268              * Gets the "BibliographyAttachment" element
1269              */
1270             gov.grants.apply.system.attachmentsV10.AttachedFileDataType getBibliographyAttachment();
1271             
1272             /**
1273              * Sets the "BibliographyAttachment" element
1274              */
1275             void setBibliographyAttachment(gov.grants.apply.system.attachmentsV10.AttachedFileDataType bibliographyAttachment);
1276             
1277             /**
1278              * Appends and returns a new empty "BibliographyAttachment" element
1279              */
1280             gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewBibliographyAttachment();
1281             
1282             /**
1283              * A factory class with static methods for creating instances
1284              * of this type.
1285              */
1286             
1287             public static final class Factory
1288             {
1289                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.BibliographyAttachments newInstance() {
1290                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.BibliographyAttachments) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1291                 
1292                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.BibliographyAttachments newInstance(org.apache.xmlbeans.XmlOptions options) {
1293                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.BibliographyAttachments) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1294                 
1295                 private Factory() { } // No instance of this class allowed
1296             }
1297         }
1298         
1299         /**
1300          * An XML ProjectNarrativeAttachments(@http://apply.grants.gov/forms/RR_OtherProjectInfo-V1.1).
1301          *
1302          * This is a complex type.
1303          */
1304         public interface ProjectNarrativeAttachments extends org.apache.xmlbeans.XmlObject
1305         {
1306             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1307                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProjectNarrativeAttachments.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("projectnarrativeattachmentsd899elemtype");
1308             
1309             /**
1310              * Gets the "ProjectNarrativeAttachment" element
1311              */
1312             gov.grants.apply.system.attachmentsV10.AttachedFileDataType getProjectNarrativeAttachment();
1313             
1314             /**
1315              * Sets the "ProjectNarrativeAttachment" element
1316              */
1317             void setProjectNarrativeAttachment(gov.grants.apply.system.attachmentsV10.AttachedFileDataType projectNarrativeAttachment);
1318             
1319             /**
1320              * Appends and returns a new empty "ProjectNarrativeAttachment" element
1321              */
1322             gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewProjectNarrativeAttachment();
1323             
1324             /**
1325              * A factory class with static methods for creating instances
1326              * of this type.
1327              */
1328             
1329             public static final class Factory
1330             {
1331                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.ProjectNarrativeAttachments newInstance() {
1332                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.ProjectNarrativeAttachments) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1333                 
1334                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.ProjectNarrativeAttachments newInstance(org.apache.xmlbeans.XmlOptions options) {
1335                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.ProjectNarrativeAttachments) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1336                 
1337                 private Factory() { } // No instance of this class allowed
1338             }
1339         }
1340         
1341         /**
1342          * An XML OtherAttachments(@http://apply.grants.gov/forms/RR_OtherProjectInfo-V1.1).
1343          *
1344          * This is a complex type.
1345          */
1346         public interface OtherAttachments extends org.apache.xmlbeans.XmlObject
1347         {
1348             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1349                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OtherAttachments.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("otherattachments7ba0elemtype");
1350             
1351             /**
1352              * Gets array of all "OtherAttachment" elements
1353              */
1354             gov.grants.apply.system.attachmentsV10.AttachedFileDataType[] getOtherAttachmentArray();
1355             
1356             /**
1357              * Gets ith "OtherAttachment" element
1358              */
1359             gov.grants.apply.system.attachmentsV10.AttachedFileDataType getOtherAttachmentArray(int i);
1360             
1361             /**
1362              * Returns number of "OtherAttachment" element
1363              */
1364             int sizeOfOtherAttachmentArray();
1365             
1366             /**
1367              * Sets array of all "OtherAttachment" element
1368              */
1369             void setOtherAttachmentArray(gov.grants.apply.system.attachmentsV10.AttachedFileDataType[] otherAttachmentArray);
1370             
1371             /**
1372              * Sets ith "OtherAttachment" element
1373              */
1374             void setOtherAttachmentArray(int i, gov.grants.apply.system.attachmentsV10.AttachedFileDataType otherAttachment);
1375             
1376             /**
1377              * Inserts and returns a new empty value (as xml) as the ith "OtherAttachment" element
1378              */
1379             gov.grants.apply.system.attachmentsV10.AttachedFileDataType insertNewOtherAttachment(int i);
1380             
1381             /**
1382              * Appends and returns a new empty value (as xml) as the last "OtherAttachment" element
1383              */
1384             gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewOtherAttachment();
1385             
1386             /**
1387              * Removes the ith "OtherAttachment" element
1388              */
1389             void removeOtherAttachment(int i);
1390             
1391             /**
1392              * A factory class with static methods for creating instances
1393              * of this type.
1394              */
1395             
1396             public static final class Factory
1397             {
1398                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.OtherAttachments newInstance() {
1399                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.OtherAttachments) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1400                 
1401                 public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.OtherAttachments newInstance(org.apache.xmlbeans.XmlOptions options) {
1402                   return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo.OtherAttachments) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1403                 
1404                 private Factory() { } // No instance of this class allowed
1405             }
1406         }
1407         
1408         /**
1409          * A factory class with static methods for creating instances
1410          * of this type.
1411          */
1412         
1413         public static final class Factory
1414         {
1415             public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo newInstance() {
1416               return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1417             
1418             public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
1419               return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument.RROtherProjectInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1420             
1421             private Factory() { } // No instance of this class allowed
1422         }
1423     }
1424     
1425     /**
1426      * A factory class with static methods for creating instances
1427      * of this type.
1428      */
1429     
1430     public static final class Factory
1431     {
1432         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument newInstance() {
1433           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1434         
1435         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
1436           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1437         
1438         /** @param xmlAsString the string value to parse */
1439         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
1440           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
1441         
1442         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1443           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
1444         
1445         /** @param file the file from which to load an xml document */
1446         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1447           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
1448         
1449         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1450           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
1451         
1452         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1453           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
1454         
1455         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1456           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
1457         
1458         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1459           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
1460         
1461         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1462           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
1463         
1464         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1465           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
1466         
1467         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1468           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
1469         
1470         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
1471           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
1472         
1473         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1474           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
1475         
1476         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
1477           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
1478         
1479         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1480           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
1481         
1482         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1483         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1484           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
1485         
1486         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1487         public static gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1488           return (gov.grants.apply.forms.rrOtherProjectInfoV11.RROtherProjectInfoDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
1489         
1490         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1491         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 {
1492           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
1493         
1494         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1495         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 {
1496           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
1497         
1498         private Factory() { } // No instance of this class allowed
1499     }
1500 }