View Javadoc
1   /*
2    * An XML document type.
3    * Localname: NASA_OtherProjectInformation
4    * Namespace: http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0
5    * Java type: gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.nasaOtherProjectInformationV10;
10  
11  
12  /**
13   * A document containing one NASA_OtherProjectInformation(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0) element.
14   *
15   * This is a complex type.
16   */
17  public interface NASAOtherProjectInformationDocument 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(NASAOtherProjectInformationDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nasaotherprojectinformationa6bddoctype");
21      
22      /**
23       * Gets the "NASA_OtherProjectInformation" element
24       */
25      gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation getNASAOtherProjectInformation();
26      
27      /**
28       * Sets the "NASA_OtherProjectInformation" element
29       */
30      void setNASAOtherProjectInformation(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation nasaOtherProjectInformation);
31      
32      /**
33       * Appends and returns a new empty "NASA_OtherProjectInformation" element
34       */
35      gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation addNewNASAOtherProjectInformation();
36      
37      /**
38       * An XML NASA_OtherProjectInformation(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
39       *
40       * This is a complex type.
41       */
42      public interface NASAOtherProjectInformation 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(NASAOtherProjectInformation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nasaotherprojectinformation0d9celemtype");
46          
47          /**
48           * Gets the "NASACivilServicePersonnel" element
49           */
50          gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel getNASACivilServicePersonnel();
51          
52          /**
53           * Sets the "NASACivilServicePersonnel" element
54           */
55          void setNASACivilServicePersonnel(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel nasaCivilServicePersonnel);
56          
57          /**
58           * Appends and returns a new empty "NASACivilServicePersonnel" element
59           */
60          gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel addNewNASACivilServicePersonnel();
61          
62          /**
63           * Gets the "HistoricImpact" element
64           */
65          gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.HistoricImpact getHistoricImpact();
66          
67          /**
68           * Sets the "HistoricImpact" element
69           */
70          void setHistoricImpact(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.HistoricImpact historicImpact);
71          
72          /**
73           * Appends and returns a new empty "HistoricImpact" element
74           */
75          gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.HistoricImpact addNewHistoricImpact();
76          
77          /**
78           * Gets the "InternationalParticipation" element
79           */
80          gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.InternationalParticipation getInternationalParticipation();
81          
82          /**
83           * Sets the "InternationalParticipation" element
84           */
85          void setInternationalParticipation(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.InternationalParticipation internationalParticipation);
86          
87          /**
88           * Appends and returns a new empty "InternationalParticipation" element
89           */
90          gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.InternationalParticipation addNewInternationalParticipation();
91          
92          /**
93           * Gets the "PSDataAttach" element
94           */
95          gov.grants.apply.system.attachmentsV10.AttachedFileDataType getPSDataAttach();
96          
97          /**
98           * True if has "PSDataAttach" element
99           */
100         boolean isSetPSDataAttach();
101         
102         /**
103          * Sets the "PSDataAttach" element
104          */
105         void setPSDataAttach(gov.grants.apply.system.attachmentsV10.AttachedFileDataType psDataAttach);
106         
107         /**
108          * Appends and returns a new empty "PSDataAttach" element
109          */
110         gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewPSDataAttach();
111         
112         /**
113          * Unsets the "PSDataAttach" element
114          */
115         void unsetPSDataAttach();
116         
117         /**
118          * Gets the "AppendAttach" element
119          */
120         gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType getAppendAttach();
121         
122         /**
123          * True if has "AppendAttach" element
124          */
125         boolean isSetAppendAttach();
126         
127         /**
128          * Sets the "AppendAttach" element
129          */
130         void setAppendAttach(gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType appendAttach);
131         
132         /**
133          * Appends and returns a new empty "AppendAttach" element
134          */
135         gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType addNewAppendAttach();
136         
137         /**
138          * Unsets the "AppendAttach" element
139          */
140         void unsetAppendAttach();
141         
142         /**
143          * Gets the "LetterEndorsAttach" element
144          */
145         gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType getLetterEndorsAttach();
146         
147         /**
148          * True if has "LetterEndorsAttach" element
149          */
150         boolean isSetLetterEndorsAttach();
151         
152         /**
153          * Sets the "LetterEndorsAttach" element
154          */
155         void setLetterEndorsAttach(gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType letterEndorsAttach);
156         
157         /**
158          * Appends and returns a new empty "LetterEndorsAttach" element
159          */
160         gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType addNewLetterEndorsAttach();
161         
162         /**
163          * Unsets the "LetterEndorsAttach" element
164          */
165         void unsetLetterEndorsAttach();
166         
167         /**
168          * Gets the "IRBACUCLettersAttach" element
169          */
170         gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType getIRBACUCLettersAttach();
171         
172         /**
173          * True if has "IRBACUCLettersAttach" element
174          */
175         boolean isSetIRBACUCLettersAttach();
176         
177         /**
178          * Sets the "IRBACUCLettersAttach" element
179          */
180         void setIRBACUCLettersAttach(gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType irbacucLettersAttach);
181         
182         /**
183          * Appends and returns a new empty "IRBACUCLettersAttach" element
184          */
185         gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType addNewIRBACUCLettersAttach();
186         
187         /**
188          * Unsets the "IRBACUCLettersAttach" element
189          */
190         void unsetIRBACUCLettersAttach();
191         
192         /**
193          * Gets the "FormVersion" attribute
194          */
195         java.lang.String getFormVersion();
196         
197         /**
198          * Gets (as xml) the "FormVersion" attribute
199          */
200         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
201         
202         /**
203          * Sets the "FormVersion" attribute
204          */
205         void setFormVersion(java.lang.String formVersion);
206         
207         /**
208          * Sets (as xml) the "FormVersion" attribute
209          */
210         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
211         
212         /**
213          * An XML NASACivilServicePersonnel(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
214          *
215          * This is a complex type.
216          */
217         public interface NASACivilServicePersonnel extends org.apache.xmlbeans.XmlObject
218         {
219             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
220                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NASACivilServicePersonnel.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nasacivilservicepersonnel8485elemtype");
221             
222             /**
223              * Gets the "CivilServicePersonnel" element
224              */
225             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCivilServicePersonnel();
226             
227             /**
228              * Gets (as xml) the "CivilServicePersonnel" element
229              */
230             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCivilServicePersonnel();
231             
232             /**
233              * Sets the "CivilServicePersonnel" element
234              */
235             void setCivilServicePersonnel(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum civilServicePersonnel);
236             
237             /**
238              * Sets (as xml) the "CivilServicePersonnel" element
239              */
240             void xsetCivilServicePersonnel(gov.grants.apply.system.globalLibraryV20.YesNoDataType civilServicePersonnel);
241             
242             /**
243              * Gets the "FYFTE1" element
244              */
245             gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE1 getFYFTE1();
246             
247             /**
248              * True if has "FYFTE1" element
249              */
250             boolean isSetFYFTE1();
251             
252             /**
253              * Sets the "FYFTE1" element
254              */
255             void setFYFTE1(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE1 fyfte1);
256             
257             /**
258              * Appends and returns a new empty "FYFTE1" element
259              */
260             gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE1 addNewFYFTE1();
261             
262             /**
263              * Unsets the "FYFTE1" element
264              */
265             void unsetFYFTE1();
266             
267             /**
268              * Gets the "FYFTE2" element
269              */
270             gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE2 getFYFTE2();
271             
272             /**
273              * True if has "FYFTE2" element
274              */
275             boolean isSetFYFTE2();
276             
277             /**
278              * Sets the "FYFTE2" element
279              */
280             void setFYFTE2(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE2 fyfte2);
281             
282             /**
283              * Appends and returns a new empty "FYFTE2" element
284              */
285             gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE2 addNewFYFTE2();
286             
287             /**
288              * Unsets the "FYFTE2" element
289              */
290             void unsetFYFTE2();
291             
292             /**
293              * Gets the "FYFTE3" element
294              */
295             gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE3 getFYFTE3();
296             
297             /**
298              * True if has "FYFTE3" element
299              */
300             boolean isSetFYFTE3();
301             
302             /**
303              * Sets the "FYFTE3" element
304              */
305             void setFYFTE3(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE3 fyfte3);
306             
307             /**
308              * Appends and returns a new empty "FYFTE3" element
309              */
310             gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE3 addNewFYFTE3();
311             
312             /**
313              * Unsets the "FYFTE3" element
314              */
315             void unsetFYFTE3();
316             
317             /**
318              * Gets the "FYFTE4" element
319              */
320             gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE4 getFYFTE4();
321             
322             /**
323              * True if has "FYFTE4" element
324              */
325             boolean isSetFYFTE4();
326             
327             /**
328              * Sets the "FYFTE4" element
329              */
330             void setFYFTE4(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE4 fyfte4);
331             
332             /**
333              * Appends and returns a new empty "FYFTE4" element
334              */
335             gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE4 addNewFYFTE4();
336             
337             /**
338              * Unsets the "FYFTE4" element
339              */
340             void unsetFYFTE4();
341             
342             /**
343              * Gets the "FYFTE5" element
344              */
345             gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE5 getFYFTE5();
346             
347             /**
348              * True if has "FYFTE5" element
349              */
350             boolean isSetFYFTE5();
351             
352             /**
353              * Sets the "FYFTE5" element
354              */
355             void setFYFTE5(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE5 fyfte5);
356             
357             /**
358              * Appends and returns a new empty "FYFTE5" element
359              */
360             gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE5 addNewFYFTE5();
361             
362             /**
363              * Unsets the "FYFTE5" element
364              */
365             void unsetFYFTE5();
366             
367             /**
368              * Gets the "FYFTE6" element
369              */
370             gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE6 getFYFTE6();
371             
372             /**
373              * True if has "FYFTE6" element
374              */
375             boolean isSetFYFTE6();
376             
377             /**
378              * Sets the "FYFTE6" element
379              */
380             void setFYFTE6(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE6 fyfte6);
381             
382             /**
383              * Appends and returns a new empty "FYFTE6" element
384              */
385             gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE6 addNewFYFTE6();
386             
387             /**
388              * Unsets the "FYFTE6" element
389              */
390             void unsetFYFTE6();
391             
392             /**
393              * An XML FYFTE1(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
394              *
395              * This is a complex type.
396              */
397             public interface FYFTE1 extends org.apache.xmlbeans.XmlObject
398             {
399                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
400                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FYFTE1.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fyfte10f0eelemtype");
401                 
402                 /**
403                  * Gets the "FY1" element
404                  */
405                 gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType.Enum getFY1();
406                 
407                 /**
408                  * Gets (as xml) the "FY1" element
409                  */
410                 gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType xgetFY1();
411                 
412                 /**
413                  * True if has "FY1" element
414                  */
415                 boolean isSetFY1();
416                 
417                 /**
418                  * Sets the "FY1" element
419                  */
420                 void setFY1(gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType.Enum fy1);
421                 
422                 /**
423                  * Sets (as xml) the "FY1" element
424                  */
425                 void xsetFY1(gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType fy1);
426                 
427                 /**
428                  * Unsets the "FY1" element
429                  */
430                 void unsetFY1();
431                 
432                 /**
433                  * Gets the "FTE1" element
434                  */
435                 java.math.BigDecimal getFTE1();
436                 
437                 /**
438                  * Gets (as xml) the "FTE1" element
439                  */
440                 gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE1.FTE1 xgetFTE1();
441                 
442                 /**
443                  * True if has "FTE1" element
444                  */
445                 boolean isSetFTE1();
446                 
447                 /**
448                  * Sets the "FTE1" element
449                  */
450                 void setFTE1(java.math.BigDecimal fte1);
451                 
452                 /**
453                  * Sets (as xml) the "FTE1" element
454                  */
455                 void xsetFTE1(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE1.FTE1 fte1);
456                 
457                 /**
458                  * Unsets the "FTE1" element
459                  */
460                 void unsetFTE1();
461                 
462                 /**
463                  * An XML FTE1(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
464                  *
465                  * This is an atomic type that is a restriction of gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument$NASAOtherProjectInformation$NASACivilServicePersonnel$FYFTE1$FTE1.
466                  */
467                 public interface FTE1 extends org.apache.xmlbeans.XmlDecimal
468                 {
469                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
470                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FTE1.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fte118d8elemtype");
471                     
472                     /**
473                      * A factory class with static methods for creating instances
474                      * of this type.
475                      */
476                     
477                     public static final class Factory
478                     {
479                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE1.FTE1 newValue(java.lang.Object obj) {
480                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE1.FTE1) type.newValue( obj ); }
481                       
482                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE1.FTE1 newInstance() {
483                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE1.FTE1) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
484                       
485                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE1.FTE1 newInstance(org.apache.xmlbeans.XmlOptions options) {
486                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE1.FTE1) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
487                       
488                       private Factory() { } // No instance of this class allowed
489                     }
490                 }
491                 
492                 /**
493                  * A factory class with static methods for creating instances
494                  * of this type.
495                  */
496                 
497                 public static final class Factory
498                 {
499                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE1 newInstance() {
500                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE1) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
501                     
502                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE1 newInstance(org.apache.xmlbeans.XmlOptions options) {
503                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE1) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
504                     
505                     private Factory() { } // No instance of this class allowed
506                 }
507             }
508             
509             /**
510              * An XML FYFTE2(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
511              *
512              * This is a complex type.
513              */
514             public interface FYFTE2 extends org.apache.xmlbeans.XmlObject
515             {
516                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
517                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FYFTE2.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fyfte20fcfelemtype");
518                 
519                 /**
520                  * Gets the "FY2" element
521                  */
522                 gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType.Enum getFY2();
523                 
524                 /**
525                  * Gets (as xml) the "FY2" element
526                  */
527                 gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType xgetFY2();
528                 
529                 /**
530                  * True if has "FY2" element
531                  */
532                 boolean isSetFY2();
533                 
534                 /**
535                  * Sets the "FY2" element
536                  */
537                 void setFY2(gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType.Enum fy2);
538                 
539                 /**
540                  * Sets (as xml) the "FY2" element
541                  */
542                 void xsetFY2(gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType fy2);
543                 
544                 /**
545                  * Unsets the "FY2" element
546                  */
547                 void unsetFY2();
548                 
549                 /**
550                  * Gets the "FTE2" element
551                  */
552                 java.math.BigDecimal getFTE2();
553                 
554                 /**
555                  * Gets (as xml) the "FTE2" element
556                  */
557                 gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE2.FTE2 xgetFTE2();
558                 
559                 /**
560                  * True if has "FTE2" element
561                  */
562                 boolean isSetFTE2();
563                 
564                 /**
565                  * Sets the "FTE2" element
566                  */
567                 void setFTE2(java.math.BigDecimal fte2);
568                 
569                 /**
570                  * Sets (as xml) the "FTE2" element
571                  */
572                 void xsetFTE2(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE2.FTE2 fte2);
573                 
574                 /**
575                  * Unsets the "FTE2" element
576                  */
577                 void unsetFTE2();
578                 
579                 /**
580                  * An XML FTE2(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
581                  *
582                  * This is an atomic type that is a restriction of gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument$NASAOtherProjectInformation$NASACivilServicePersonnel$FYFTE2$FTE2.
583                  */
584                 public interface FTE2 extends org.apache.xmlbeans.XmlDecimal
585                 {
586                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
587                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FTE2.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fte261f8elemtype");
588                     
589                     /**
590                      * A factory class with static methods for creating instances
591                      * of this type.
592                      */
593                     
594                     public static final class Factory
595                     {
596                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE2.FTE2 newValue(java.lang.Object obj) {
597                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE2.FTE2) type.newValue( obj ); }
598                       
599                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE2.FTE2 newInstance() {
600                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE2.FTE2) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
601                       
602                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE2.FTE2 newInstance(org.apache.xmlbeans.XmlOptions options) {
603                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE2.FTE2) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
604                       
605                       private Factory() { } // No instance of this class allowed
606                     }
607                 }
608                 
609                 /**
610                  * A factory class with static methods for creating instances
611                  * of this type.
612                  */
613                 
614                 public static final class Factory
615                 {
616                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE2 newInstance() {
617                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE2) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
618                     
619                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE2 newInstance(org.apache.xmlbeans.XmlOptions options) {
620                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE2) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
621                     
622                     private Factory() { } // No instance of this class allowed
623                 }
624             }
625             
626             /**
627              * An XML FYFTE3(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
628              *
629              * This is a complex type.
630              */
631             public interface FYFTE3 extends org.apache.xmlbeans.XmlObject
632             {
633                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
634                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FYFTE3.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fyfte31090elemtype");
635                 
636                 /**
637                  * Gets the "FY3" element
638                  */
639                 gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType.Enum getFY3();
640                 
641                 /**
642                  * Gets (as xml) the "FY3" element
643                  */
644                 gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType xgetFY3();
645                 
646                 /**
647                  * True if has "FY3" element
648                  */
649                 boolean isSetFY3();
650                 
651                 /**
652                  * Sets the "FY3" element
653                  */
654                 void setFY3(gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType.Enum fy3);
655                 
656                 /**
657                  * Sets (as xml) the "FY3" element
658                  */
659                 void xsetFY3(gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType fy3);
660                 
661                 /**
662                  * Unsets the "FY3" element
663                  */
664                 void unsetFY3();
665                 
666                 /**
667                  * Gets the "FTE3" element
668                  */
669                 java.math.BigDecimal getFTE3();
670                 
671                 /**
672                  * Gets (as xml) the "FTE3" element
673                  */
674                 gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE3.FTE3 xgetFTE3();
675                 
676                 /**
677                  * True if has "FTE3" element
678                  */
679                 boolean isSetFTE3();
680                 
681                 /**
682                  * Sets the "FTE3" element
683                  */
684                 void setFTE3(java.math.BigDecimal fte3);
685                 
686                 /**
687                  * Sets (as xml) the "FTE3" element
688                  */
689                 void xsetFTE3(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE3.FTE3 fte3);
690                 
691                 /**
692                  * Unsets the "FTE3" element
693                  */
694                 void unsetFTE3();
695                 
696                 /**
697                  * An XML FTE3(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
698                  *
699                  * This is an atomic type that is a restriction of gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument$NASAOtherProjectInformation$NASACivilServicePersonnel$FYFTE3$FTE3.
700                  */
701                 public interface FTE3 extends org.apache.xmlbeans.XmlDecimal
702                 {
703                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
704                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FTE3.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fte3ab18elemtype");
705                     
706                     /**
707                      * A factory class with static methods for creating instances
708                      * of this type.
709                      */
710                     
711                     public static final class Factory
712                     {
713                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE3.FTE3 newValue(java.lang.Object obj) {
714                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE3.FTE3) type.newValue( obj ); }
715                       
716                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE3.FTE3 newInstance() {
717                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE3.FTE3) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
718                       
719                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE3.FTE3 newInstance(org.apache.xmlbeans.XmlOptions options) {
720                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE3.FTE3) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
721                       
722                       private Factory() { } // No instance of this class allowed
723                     }
724                 }
725                 
726                 /**
727                  * A factory class with static methods for creating instances
728                  * of this type.
729                  */
730                 
731                 public static final class Factory
732                 {
733                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE3 newInstance() {
734                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE3) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
735                     
736                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE3 newInstance(org.apache.xmlbeans.XmlOptions options) {
737                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE3) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
738                     
739                     private Factory() { } // No instance of this class allowed
740                 }
741             }
742             
743             /**
744              * An XML FYFTE4(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
745              *
746              * This is a complex type.
747              */
748             public interface FYFTE4 extends org.apache.xmlbeans.XmlObject
749             {
750                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
751                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FYFTE4.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fyfte41151elemtype");
752                 
753                 /**
754                  * Gets the "FY4" element
755                  */
756                 gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType.Enum getFY4();
757                 
758                 /**
759                  * Gets (as xml) the "FY4" element
760                  */
761                 gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType xgetFY4();
762                 
763                 /**
764                  * True if has "FY4" element
765                  */
766                 boolean isSetFY4();
767                 
768                 /**
769                  * Sets the "FY4" element
770                  */
771                 void setFY4(gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType.Enum fy4);
772                 
773                 /**
774                  * Sets (as xml) the "FY4" element
775                  */
776                 void xsetFY4(gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType fy4);
777                 
778                 /**
779                  * Unsets the "FY4" element
780                  */
781                 void unsetFY4();
782                 
783                 /**
784                  * Gets the "FTE4" element
785                  */
786                 java.math.BigDecimal getFTE4();
787                 
788                 /**
789                  * Gets (as xml) the "FTE4" element
790                  */
791                 gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE4.FTE4 xgetFTE4();
792                 
793                 /**
794                  * True if has "FTE4" element
795                  */
796                 boolean isSetFTE4();
797                 
798                 /**
799                  * Sets the "FTE4" element
800                  */
801                 void setFTE4(java.math.BigDecimal fte4);
802                 
803                 /**
804                  * Sets (as xml) the "FTE4" element
805                  */
806                 void xsetFTE4(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE4.FTE4 fte4);
807                 
808                 /**
809                  * Unsets the "FTE4" element
810                  */
811                 void unsetFTE4();
812                 
813                 /**
814                  * An XML FTE4(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
815                  *
816                  * This is an atomic type that is a restriction of gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument$NASAOtherProjectInformation$NASACivilServicePersonnel$FYFTE4$FTE4.
817                  */
818                 public interface FTE4 extends org.apache.xmlbeans.XmlDecimal
819                 {
820                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
821                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FTE4.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fte4f438elemtype");
822                     
823                     /**
824                      * A factory class with static methods for creating instances
825                      * of this type.
826                      */
827                     
828                     public static final class Factory
829                     {
830                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE4.FTE4 newValue(java.lang.Object obj) {
831                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE4.FTE4) type.newValue( obj ); }
832                       
833                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE4.FTE4 newInstance() {
834                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE4.FTE4) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
835                       
836                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE4.FTE4 newInstance(org.apache.xmlbeans.XmlOptions options) {
837                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE4.FTE4) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
838                       
839                       private Factory() { } // No instance of this class allowed
840                     }
841                 }
842                 
843                 /**
844                  * A factory class with static methods for creating instances
845                  * of this type.
846                  */
847                 
848                 public static final class Factory
849                 {
850                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE4 newInstance() {
851                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE4) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
852                     
853                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE4 newInstance(org.apache.xmlbeans.XmlOptions options) {
854                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE4) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
855                     
856                     private Factory() { } // No instance of this class allowed
857                 }
858             }
859             
860             /**
861              * An XML FYFTE5(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
862              *
863              * This is a complex type.
864              */
865             public interface FYFTE5 extends org.apache.xmlbeans.XmlObject
866             {
867                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
868                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FYFTE5.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fyfte51212elemtype");
869                 
870                 /**
871                  * Gets the "FY5" element
872                  */
873                 gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType.Enum getFY5();
874                 
875                 /**
876                  * Gets (as xml) the "FY5" element
877                  */
878                 gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType xgetFY5();
879                 
880                 /**
881                  * True if has "FY5" element
882                  */
883                 boolean isSetFY5();
884                 
885                 /**
886                  * Sets the "FY5" element
887                  */
888                 void setFY5(gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType.Enum fy5);
889                 
890                 /**
891                  * Sets (as xml) the "FY5" element
892                  */
893                 void xsetFY5(gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType fy5);
894                 
895                 /**
896                  * Unsets the "FY5" element
897                  */
898                 void unsetFY5();
899                 
900                 /**
901                  * Gets the "FTE5" element
902                  */
903                 java.math.BigDecimal getFTE5();
904                 
905                 /**
906                  * Gets (as xml) the "FTE5" element
907                  */
908                 gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE5.FTE5 xgetFTE5();
909                 
910                 /**
911                  * True if has "FTE5" element
912                  */
913                 boolean isSetFTE5();
914                 
915                 /**
916                  * Sets the "FTE5" element
917                  */
918                 void setFTE5(java.math.BigDecimal fte5);
919                 
920                 /**
921                  * Sets (as xml) the "FTE5" element
922                  */
923                 void xsetFTE5(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE5.FTE5 fte5);
924                 
925                 /**
926                  * Unsets the "FTE5" element
927                  */
928                 void unsetFTE5();
929                 
930                 /**
931                  * An XML FTE5(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
932                  *
933                  * This is an atomic type that is a restriction of gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument$NASAOtherProjectInformation$NASACivilServicePersonnel$FYFTE5$FTE5.
934                  */
935                 public interface FTE5 extends org.apache.xmlbeans.XmlDecimal
936                 {
937                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
938                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FTE5.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fte53d58elemtype");
939                     
940                     /**
941                      * A factory class with static methods for creating instances
942                      * of this type.
943                      */
944                     
945                     public static final class Factory
946                     {
947                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE5.FTE5 newValue(java.lang.Object obj) {
948                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE5.FTE5) type.newValue( obj ); }
949                       
950                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE5.FTE5 newInstance() {
951                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE5.FTE5) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
952                       
953                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE5.FTE5 newInstance(org.apache.xmlbeans.XmlOptions options) {
954                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE5.FTE5) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
955                       
956                       private Factory() { } // No instance of this class allowed
957                     }
958                 }
959                 
960                 /**
961                  * A factory class with static methods for creating instances
962                  * of this type.
963                  */
964                 
965                 public static final class Factory
966                 {
967                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE5 newInstance() {
968                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE5) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
969                     
970                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE5 newInstance(org.apache.xmlbeans.XmlOptions options) {
971                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE5) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
972                     
973                     private Factory() { } // No instance of this class allowed
974                 }
975             }
976             
977             /**
978              * An XML FYFTE6(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
979              *
980              * This is a complex type.
981              */
982             public interface FYFTE6 extends org.apache.xmlbeans.XmlObject
983             {
984                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
985                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FYFTE6.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fyfte612d3elemtype");
986                 
987                 /**
988                  * Gets the "FY6" element
989                  */
990                 gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType.Enum getFY6();
991                 
992                 /**
993                  * Gets (as xml) the "FY6" element
994                  */
995                 gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType xgetFY6();
996                 
997                 /**
998                  * True if has "FY6" element
999                  */
1000                 boolean isSetFY6();
1001                 
1002                 /**
1003                  * Sets the "FY6" element
1004                  */
1005                 void setFY6(gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType.Enum fy6);
1006                 
1007                 /**
1008                  * Sets (as xml) the "FY6" element
1009                  */
1010                 void xsetFY6(gov.grants.apply.forms.nasaOtherProjectInformationV10.FYDataType fy6);
1011                 
1012                 /**
1013                  * Unsets the "FY6" element
1014                  */
1015                 void unsetFY6();
1016                 
1017                 /**
1018                  * Gets the "FTE6" element
1019                  */
1020                 java.math.BigDecimal getFTE6();
1021                 
1022                 /**
1023                  * Gets (as xml) the "FTE6" element
1024                  */
1025                 gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE6.FTE6 xgetFTE6();
1026                 
1027                 /**
1028                  * True if has "FTE6" element
1029                  */
1030                 boolean isSetFTE6();
1031                 
1032                 /**
1033                  * Sets the "FTE6" element
1034                  */
1035                 void setFTE6(java.math.BigDecimal fte6);
1036                 
1037                 /**
1038                  * Sets (as xml) the "FTE6" element
1039                  */
1040                 void xsetFTE6(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE6.FTE6 fte6);
1041                 
1042                 /**
1043                  * Unsets the "FTE6" element
1044                  */
1045                 void unsetFTE6();
1046                 
1047                 /**
1048                  * An XML FTE6(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
1049                  *
1050                  * This is an atomic type that is a restriction of gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument$NASAOtherProjectInformation$NASACivilServicePersonnel$FYFTE6$FTE6.
1051                  */
1052                 public interface FTE6 extends org.apache.xmlbeans.XmlDecimal
1053                 {
1054                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1055                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FTE6.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fte68678elemtype");
1056                     
1057                     /**
1058                      * A factory class with static methods for creating instances
1059                      * of this type.
1060                      */
1061                     
1062                     public static final class Factory
1063                     {
1064                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE6.FTE6 newValue(java.lang.Object obj) {
1065                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE6.FTE6) type.newValue( obj ); }
1066                       
1067                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE6.FTE6 newInstance() {
1068                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE6.FTE6) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1069                       
1070                       public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE6.FTE6 newInstance(org.apache.xmlbeans.XmlOptions options) {
1071                         return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE6.FTE6) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1072                       
1073                       private Factory() { } // No instance of this class allowed
1074                     }
1075                 }
1076                 
1077                 /**
1078                  * A factory class with static methods for creating instances
1079                  * of this type.
1080                  */
1081                 
1082                 public static final class Factory
1083                 {
1084                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE6 newInstance() {
1085                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE6) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1086                     
1087                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE6 newInstance(org.apache.xmlbeans.XmlOptions options) {
1088                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel.FYFTE6) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1089                     
1090                     private Factory() { } // No instance of this class allowed
1091                 }
1092             }
1093             
1094             /**
1095              * A factory class with static methods for creating instances
1096              * of this type.
1097              */
1098             
1099             public static final class Factory
1100             {
1101                 public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel newInstance() {
1102                   return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1103                 
1104                 public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel newInstance(org.apache.xmlbeans.XmlOptions options) {
1105                   return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.NASACivilServicePersonnel) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1106                 
1107                 private Factory() { } // No instance of this class allowed
1108             }
1109         }
1110         
1111         /**
1112          * An XML HistoricImpact(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
1113          *
1114          * This is a complex type.
1115          */
1116         public interface HistoricImpact extends org.apache.xmlbeans.XmlObject
1117         {
1118             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1119                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(HistoricImpact.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("historicimpact171delemtype");
1120             
1121             /**
1122              * Gets the "HistoricImpactQ" element
1123              */
1124             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHistoricImpactQ();
1125             
1126             /**
1127              * Gets (as xml) the "HistoricImpactQ" element
1128              */
1129             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHistoricImpactQ();
1130             
1131             /**
1132              * Sets the "HistoricImpactQ" element
1133              */
1134             void setHistoricImpactQ(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum historicImpactQ);
1135             
1136             /**
1137              * Sets (as xml) the "HistoricImpactQ" element
1138              */
1139             void xsetHistoricImpactQ(gov.grants.apply.system.globalLibraryV20.YesNoDataType historicImpactQ);
1140             
1141             /**
1142              * Gets the "HistoricImpactEx" element
1143              */
1144             java.lang.String getHistoricImpactEx();
1145             
1146             /**
1147              * Gets (as xml) the "HistoricImpactEx" element
1148              */
1149             gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.HistoricImpact.HistoricImpactEx xgetHistoricImpactEx();
1150             
1151             /**
1152              * True if has "HistoricImpactEx" element
1153              */
1154             boolean isSetHistoricImpactEx();
1155             
1156             /**
1157              * Sets the "HistoricImpactEx" element
1158              */
1159             void setHistoricImpactEx(java.lang.String historicImpactEx);
1160             
1161             /**
1162              * Sets (as xml) the "HistoricImpactEx" element
1163              */
1164             void xsetHistoricImpactEx(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.HistoricImpact.HistoricImpactEx historicImpactEx);
1165             
1166             /**
1167              * Unsets the "HistoricImpactEx" element
1168              */
1169             void unsetHistoricImpactEx();
1170             
1171             /**
1172              * An XML HistoricImpactEx(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
1173              *
1174              * This is an atomic type that is a restriction of gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument$NASAOtherProjectInformation$HistoricImpact$HistoricImpactEx.
1175              */
1176             public interface HistoricImpactEx extends org.apache.xmlbeans.XmlString
1177             {
1178                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1179                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(HistoricImpactEx.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("historicimpactex69c9elemtype");
1180                 
1181                 /**
1182                  * A factory class with static methods for creating instances
1183                  * of this type.
1184                  */
1185                 
1186                 public static final class Factory
1187                 {
1188                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.HistoricImpact.HistoricImpactEx newValue(java.lang.Object obj) {
1189                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.HistoricImpact.HistoricImpactEx) type.newValue( obj ); }
1190                     
1191                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.HistoricImpact.HistoricImpactEx newInstance() {
1192                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.HistoricImpact.HistoricImpactEx) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1193                     
1194                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.HistoricImpact.HistoricImpactEx newInstance(org.apache.xmlbeans.XmlOptions options) {
1195                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.HistoricImpact.HistoricImpactEx) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1196                     
1197                     private Factory() { } // No instance of this class allowed
1198                 }
1199             }
1200             
1201             /**
1202              * A factory class with static methods for creating instances
1203              * of this type.
1204              */
1205             
1206             public static final class Factory
1207             {
1208                 public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.HistoricImpact newInstance() {
1209                   return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.HistoricImpact) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1210                 
1211                 public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.HistoricImpact newInstance(org.apache.xmlbeans.XmlOptions options) {
1212                   return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.HistoricImpact) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1213                 
1214                 private Factory() { } // No instance of this class allowed
1215             }
1216         }
1217         
1218         /**
1219          * An XML InternationalParticipation(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
1220          *
1221          * This is a complex type.
1222          */
1223         public interface InternationalParticipation extends org.apache.xmlbeans.XmlObject
1224         {
1225             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1226                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(InternationalParticipation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("internationalparticipation516belemtype");
1227             
1228             /**
1229              * Gets the "InternationalParticipationQ" element
1230              */
1231             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInternationalParticipationQ();
1232             
1233             /**
1234              * Gets (as xml) the "InternationalParticipationQ" element
1235              */
1236             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInternationalParticipationQ();
1237             
1238             /**
1239              * Sets the "InternationalParticipationQ" element
1240              */
1241             void setInternationalParticipationQ(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum internationalParticipationQ);
1242             
1243             /**
1244              * Sets (as xml) the "InternationalParticipationQ" element
1245              */
1246             void xsetInternationalParticipationQ(gov.grants.apply.system.globalLibraryV20.YesNoDataType internationalParticipationQ);
1247             
1248             /**
1249              * Gets the "InternationalParticipationPI" element
1250              */
1251             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInternationalParticipationPI();
1252             
1253             /**
1254              * Gets (as xml) the "InternationalParticipationPI" element
1255              */
1256             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInternationalParticipationPI();
1257             
1258             /**
1259              * True if has "InternationalParticipationPI" element
1260              */
1261             boolean isSetInternationalParticipationPI();
1262             
1263             /**
1264              * Sets the "InternationalParticipationPI" element
1265              */
1266             void setInternationalParticipationPI(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum internationalParticipationPI);
1267             
1268             /**
1269              * Sets (as xml) the "InternationalParticipationPI" element
1270              */
1271             void xsetInternationalParticipationPI(gov.grants.apply.system.globalLibraryV20.YesNoDataType internationalParticipationPI);
1272             
1273             /**
1274              * Unsets the "InternationalParticipationPI" element
1275              */
1276             void unsetInternationalParticipationPI();
1277             
1278             /**
1279              * Gets the "InternationalParticipationCo-I" element
1280              */
1281             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInternationalParticipationCoI();
1282             
1283             /**
1284              * Gets (as xml) the "InternationalParticipationCo-I" element
1285              */
1286             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInternationalParticipationCoI();
1287             
1288             /**
1289              * True if has "InternationalParticipationCo-I" element
1290              */
1291             boolean isSetInternationalParticipationCoI();
1292             
1293             /**
1294              * Sets the "InternationalParticipationCo-I" element
1295              */
1296             void setInternationalParticipationCoI(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum internationalParticipationCoI);
1297             
1298             /**
1299              * Sets (as xml) the "InternationalParticipationCo-I" element
1300              */
1301             void xsetInternationalParticipationCoI(gov.grants.apply.system.globalLibraryV20.YesNoDataType internationalParticipationCoI);
1302             
1303             /**
1304              * Unsets the "InternationalParticipationCo-I" element
1305              */
1306             void unsetInternationalParticipationCoI();
1307             
1308             /**
1309              * Gets the "InternationalParticipationCollaborator" element
1310              */
1311             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInternationalParticipationCollaborator();
1312             
1313             /**
1314              * Gets (as xml) the "InternationalParticipationCollaborator" element
1315              */
1316             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInternationalParticipationCollaborator();
1317             
1318             /**
1319              * True if has "InternationalParticipationCollaborator" element
1320              */
1321             boolean isSetInternationalParticipationCollaborator();
1322             
1323             /**
1324              * Sets the "InternationalParticipationCollaborator" element
1325              */
1326             void setInternationalParticipationCollaborator(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum internationalParticipationCollaborator);
1327             
1328             /**
1329              * Sets (as xml) the "InternationalParticipationCollaborator" element
1330              */
1331             void xsetInternationalParticipationCollaborator(gov.grants.apply.system.globalLibraryV20.YesNoDataType internationalParticipationCollaborator);
1332             
1333             /**
1334              * Unsets the "InternationalParticipationCollaborator" element
1335              */
1336             void unsetInternationalParticipationCollaborator();
1337             
1338             /**
1339              * Gets the "InternationalParticipationEquipment" element
1340              */
1341             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInternationalParticipationEquipment();
1342             
1343             /**
1344              * Gets (as xml) the "InternationalParticipationEquipment" element
1345              */
1346             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInternationalParticipationEquipment();
1347             
1348             /**
1349              * True if has "InternationalParticipationEquipment" element
1350              */
1351             boolean isSetInternationalParticipationEquipment();
1352             
1353             /**
1354              * Sets the "InternationalParticipationEquipment" element
1355              */
1356             void setInternationalParticipationEquipment(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum internationalParticipationEquipment);
1357             
1358             /**
1359              * Sets (as xml) the "InternationalParticipationEquipment" element
1360              */
1361             void xsetInternationalParticipationEquipment(gov.grants.apply.system.globalLibraryV20.YesNoDataType internationalParticipationEquipment);
1362             
1363             /**
1364              * Unsets the "InternationalParticipationEquipment" element
1365              */
1366             void unsetInternationalParticipationEquipment();
1367             
1368             /**
1369              * Gets the "InternationalParticipationFacility" element
1370              */
1371             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInternationalParticipationFacility();
1372             
1373             /**
1374              * Gets (as xml) the "InternationalParticipationFacility" element
1375              */
1376             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInternationalParticipationFacility();
1377             
1378             /**
1379              * True if has "InternationalParticipationFacility" element
1380              */
1381             boolean isSetInternationalParticipationFacility();
1382             
1383             /**
1384              * Sets the "InternationalParticipationFacility" element
1385              */
1386             void setInternationalParticipationFacility(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum internationalParticipationFacility);
1387             
1388             /**
1389              * Sets (as xml) the "InternationalParticipationFacility" element
1390              */
1391             void xsetInternationalParticipationFacility(gov.grants.apply.system.globalLibraryV20.YesNoDataType internationalParticipationFacility);
1392             
1393             /**
1394              * Unsets the "InternationalParticipationFacility" element
1395              */
1396             void unsetInternationalParticipationFacility();
1397             
1398             /**
1399              * Gets the "InternationalParticipatioEx" element
1400              */
1401             java.lang.String getInternationalParticipatioEx();
1402             
1403             /**
1404              * Gets (as xml) the "InternationalParticipatioEx" element
1405              */
1406             gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.InternationalParticipation.InternationalParticipatioEx xgetInternationalParticipatioEx();
1407             
1408             /**
1409              * True if has "InternationalParticipatioEx" element
1410              */
1411             boolean isSetInternationalParticipatioEx();
1412             
1413             /**
1414              * Sets the "InternationalParticipatioEx" element
1415              */
1416             void setInternationalParticipatioEx(java.lang.String internationalParticipatioEx);
1417             
1418             /**
1419              * Sets (as xml) the "InternationalParticipatioEx" element
1420              */
1421             void xsetInternationalParticipatioEx(gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.InternationalParticipation.InternationalParticipatioEx internationalParticipatioEx);
1422             
1423             /**
1424              * Unsets the "InternationalParticipatioEx" element
1425              */
1426             void unsetInternationalParticipatioEx();
1427             
1428             /**
1429              * An XML InternationalParticipatioEx(@http://apply.grants.gov/forms/NASA_OtherProjectInformation-V1.0).
1430              *
1431              * This is an atomic type that is a restriction of gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument$NASAOtherProjectInformation$InternationalParticipation$InternationalParticipatioEx.
1432              */
1433             public interface InternationalParticipatioEx extends org.apache.xmlbeans.XmlString
1434             {
1435                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1436                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(InternationalParticipatioEx.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("internationalparticipatioex3851elemtype");
1437                 
1438                 /**
1439                  * A factory class with static methods for creating instances
1440                  * of this type.
1441                  */
1442                 
1443                 public static final class Factory
1444                 {
1445                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.InternationalParticipation.InternationalParticipatioEx newValue(java.lang.Object obj) {
1446                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.InternationalParticipation.InternationalParticipatioEx) type.newValue( obj ); }
1447                     
1448                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.InternationalParticipation.InternationalParticipatioEx newInstance() {
1449                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.InternationalParticipation.InternationalParticipatioEx) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1450                     
1451                     public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.InternationalParticipation.InternationalParticipatioEx newInstance(org.apache.xmlbeans.XmlOptions options) {
1452                       return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.InternationalParticipation.InternationalParticipatioEx) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1453                     
1454                     private Factory() { } // No instance of this class allowed
1455                 }
1456             }
1457             
1458             /**
1459              * A factory class with static methods for creating instances
1460              * of this type.
1461              */
1462             
1463             public static final class Factory
1464             {
1465                 public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.InternationalParticipation newInstance() {
1466                   return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.InternationalParticipation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1467                 
1468                 public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.InternationalParticipation newInstance(org.apache.xmlbeans.XmlOptions options) {
1469                   return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation.InternationalParticipation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1470                 
1471                 private Factory() { } // No instance of this class allowed
1472             }
1473         }
1474         
1475         /**
1476          * A factory class with static methods for creating instances
1477          * of this type.
1478          */
1479         
1480         public static final class Factory
1481         {
1482             public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation newInstance() {
1483               return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1484             
1485             public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation newInstance(org.apache.xmlbeans.XmlOptions options) {
1486               return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument.NASAOtherProjectInformation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1487             
1488             private Factory() { } // No instance of this class allowed
1489         }
1490     }
1491     
1492     /**
1493      * A factory class with static methods for creating instances
1494      * of this type.
1495      */
1496     
1497     public static final class Factory
1498     {
1499         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument newInstance() {
1500           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1501         
1502         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
1503           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1504         
1505         /** @param xmlAsString the string value to parse */
1506         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
1507           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
1508         
1509         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1510           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
1511         
1512         /** @param file the file from which to load an xml document */
1513         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1514           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
1515         
1516         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1517           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
1518         
1519         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1520           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
1521         
1522         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1523           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
1524         
1525         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1526           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
1527         
1528         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1529           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
1530         
1531         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1532           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
1533         
1534         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1535           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
1536         
1537         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
1538           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
1539         
1540         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1541           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
1542         
1543         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
1544           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
1545         
1546         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1547           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
1548         
1549         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1550         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1551           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
1552         
1553         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1554         public static gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1555           return (gov.grants.apply.forms.nasaOtherProjectInformationV10.NASAOtherProjectInformationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
1556         
1557         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1558         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 {
1559           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
1560         
1561         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1562         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 {
1563           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
1564         
1565         private Factory() { } // No instance of this class allowed
1566     }
1567 }