View Javadoc
1   /*
2    * An XML document type.
3    * Localname: NSF_CoverPage_1_5
4    * Namespace: http://apply.grants.gov/forms/NSF_CoverPage_1_5-V1.5
5    * Java type: gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.nsfCoverPage15V15;
10  
11  
12  /**
13   * A document containing one NSF_CoverPage_1_5(@http://apply.grants.gov/forms/NSF_CoverPage_1_5-V1.5) element.
14   *
15   * This is a complex type.
16   */
17  public interface NSFCoverPage15Document 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(NSFCoverPage15Document.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nsfcoverpage15cdcedoctype");
21      
22      /**
23       * Gets the "NSF_CoverPage_1_5" element
24       */
25      gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15 getNSFCoverPage15();
26      
27      /**
28       * Sets the "NSF_CoverPage_1_5" element
29       */
30      void setNSFCoverPage15(gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15 nsfCoverPage15);
31      
32      /**
33       * Appends and returns a new empty "NSF_CoverPage_1_5" element
34       */
35      gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15 addNewNSFCoverPage15();
36      
37      /**
38       * An XML NSF_CoverPage_1_5(@http://apply.grants.gov/forms/NSF_CoverPage_1_5-V1.5).
39       *
40       * This is a complex type.
41       */
42      public interface NSFCoverPage15 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(NSFCoverPage15.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nsfcoverpage1594d2elemtype");
46          
47          /**
48           * Gets the "FundingOpportunityNumber" element
49           */
50          java.lang.String getFundingOpportunityNumber();
51          
52          /**
53           * Gets (as xml) the "FundingOpportunityNumber" element
54           */
55          gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.FundingOpportunityNumber xgetFundingOpportunityNumber();
56          
57          /**
58           * Sets the "FundingOpportunityNumber" element
59           */
60          void setFundingOpportunityNumber(java.lang.String fundingOpportunityNumber);
61          
62          /**
63           * Sets (as xml) the "FundingOpportunityNumber" element
64           */
65          void xsetFundingOpportunityNumber(gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.FundingOpportunityNumber fundingOpportunityNumber);
66          
67          /**
68           * Gets the "DueDate" element
69           */
70          java.util.Calendar getDueDate();
71          
72          /**
73           * Gets (as xml) the "DueDate" element
74           */
75          org.apache.xmlbeans.XmlDate xgetDueDate();
76          
77          /**
78           * Sets the "DueDate" element
79           */
80          void setDueDate(java.util.Calendar dueDate);
81          
82          /**
83           * Sets (as xml) the "DueDate" element
84           */
85          void xsetDueDate(org.apache.xmlbeans.XmlDate dueDate);
86          
87          /**
88           * Gets the "NSFUnitConsideration" element
89           */
90          gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration getNSFUnitConsideration();
91          
92          /**
93           * Sets the "NSFUnitConsideration" element
94           */
95          void setNSFUnitConsideration(gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration nsfUnitConsideration);
96          
97          /**
98           * Appends and returns a new empty "NSFUnitConsideration" element
99           */
100         gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration addNewNSFUnitConsideration();
101         
102         /**
103          * Gets the "PIInfo" element
104          */
105         gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.PIInfo getPIInfo();
106         
107         /**
108          * Sets the "PIInfo" element
109          */
110         void setPIInfo(gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.PIInfo piInfo);
111         
112         /**
113          * Appends and returns a new empty "PIInfo" element
114          */
115         gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.PIInfo addNewPIInfo();
116         
117         /**
118          * Gets the "OtherInfo" element
119          */
120         gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.OtherInfo getOtherInfo();
121         
122         /**
123          * True if has "OtherInfo" element
124          */
125         boolean isSetOtherInfo();
126         
127         /**
128          * Sets the "OtherInfo" element
129          */
130         void setOtherInfo(gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.OtherInfo otherInfo);
131         
132         /**
133          * Appends and returns a new empty "OtherInfo" element
134          */
135         gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.OtherInfo addNewOtherInfo();
136         
137         /**
138          * Unsets the "OtherInfo" element
139          */
140         void unsetOtherInfo();
141         
142         /**
143          * Gets the "Single-CopyDocuments" element
144          */
145         gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType getSingleCopyDocuments();
146         
147         /**
148          * True if has "Single-CopyDocuments" element
149          */
150         boolean isSetSingleCopyDocuments();
151         
152         /**
153          * Sets the "Single-CopyDocuments" element
154          */
155         void setSingleCopyDocuments(gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType singleCopyDocuments);
156         
157         /**
158          * Appends and returns a new empty "Single-CopyDocuments" element
159          */
160         gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType addNewSingleCopyDocuments();
161         
162         /**
163          * Unsets the "Single-CopyDocuments" element
164          */
165         void unsetSingleCopyDocuments();
166         
167         /**
168          * Gets the "Data-Management-Plan" element
169          */
170         gov.grants.apply.system.attachmentsV10.AttachedFileDataType getDataManagementPlan();
171         
172         /**
173          * True if has "Data-Management-Plan" element
174          */
175         boolean isSetDataManagementPlan();
176         
177         /**
178          * Sets the "Data-Management-Plan" element
179          */
180         void setDataManagementPlan(gov.grants.apply.system.attachmentsV10.AttachedFileDataType dataManagementPlan);
181         
182         /**
183          * Appends and returns a new empty "Data-Management-Plan" element
184          */
185         gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewDataManagementPlan();
186         
187         /**
188          * Unsets the "Data-Management-Plan" element
189          */
190         void unsetDataManagementPlan();
191         
192         /**
193          * Gets the "Mentoring-Plan" element
194          */
195         gov.grants.apply.system.attachmentsV10.AttachedFileDataType getMentoringPlan();
196         
197         /**
198          * True if has "Mentoring-Plan" element
199          */
200         boolean isSetMentoringPlan();
201         
202         /**
203          * Sets the "Mentoring-Plan" element
204          */
205         void setMentoringPlan(gov.grants.apply.system.attachmentsV10.AttachedFileDataType mentoringPlan);
206         
207         /**
208          * Appends and returns a new empty "Mentoring-Plan" element
209          */
210         gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewMentoringPlan();
211         
212         /**
213          * Unsets the "Mentoring-Plan" element
214          */
215         void unsetMentoringPlan();
216         
217         /**
218          * Gets the "FormVersion" attribute
219          */
220         java.lang.String getFormVersion();
221         
222         /**
223          * Gets (as xml) the "FormVersion" attribute
224          */
225         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
226         
227         /**
228          * Sets the "FormVersion" attribute
229          */
230         void setFormVersion(java.lang.String formVersion);
231         
232         /**
233          * Sets (as xml) the "FormVersion" attribute
234          */
235         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
236         
237         /**
238          * An XML FundingOpportunityNumber(@http://apply.grants.gov/forms/NSF_CoverPage_1_5-V1.5).
239          *
240          * This is an atomic type that is a restriction of gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document$NSFCoverPage15$FundingOpportunityNumber.
241          */
242         public interface FundingOpportunityNumber extends gov.grants.apply.system.globalLibraryV20.OpportunityIDDataType
243         {
244             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
245                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FundingOpportunityNumber.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fundingopportunitynumberbb77elemtype");
246             
247             /**
248              * A factory class with static methods for creating instances
249              * of this type.
250              */
251             
252             public static final class Factory
253             {
254                 public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.FundingOpportunityNumber newValue(java.lang.Object obj) {
255                   return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.FundingOpportunityNumber) type.newValue( obj ); }
256                 
257                 public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.FundingOpportunityNumber newInstance() {
258                   return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.FundingOpportunityNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
259                 
260                 public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.FundingOpportunityNumber newInstance(org.apache.xmlbeans.XmlOptions options) {
261                   return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.FundingOpportunityNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
262                 
263                 private Factory() { } // No instance of this class allowed
264             }
265         }
266         
267         /**
268          * An XML NSFUnitConsideration(@http://apply.grants.gov/forms/NSF_CoverPage_1_5-V1.5).
269          *
270          * This is a complex type.
271          */
272         public interface NSFUnitConsideration extends org.apache.xmlbeans.XmlObject
273         {
274             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
275                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NSFUnitConsideration.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nsfunitconsiderationb47felemtype");
276             
277             /**
278              * Gets the "DivisionCode" element
279              */
280             java.lang.String getDivisionCode();
281             
282             /**
283              * Gets (as xml) the "DivisionCode" element
284              */
285             gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration.DivisionCode xgetDivisionCode();
286             
287             /**
288              * Sets the "DivisionCode" element
289              */
290             void setDivisionCode(java.lang.String divisionCode);
291             
292             /**
293              * Sets (as xml) the "DivisionCode" element
294              */
295             void xsetDivisionCode(gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration.DivisionCode divisionCode);
296             
297             /**
298              * Gets the "DivisionName" element
299              */
300             java.lang.String getDivisionName();
301             
302             /**
303              * Gets (as xml) the "DivisionName" element
304              */
305             gov.grants.apply.system.globalV10.StringMin1Max30Type xgetDivisionName();
306             
307             /**
308              * True if has "DivisionName" element
309              */
310             boolean isSetDivisionName();
311             
312             /**
313              * Sets the "DivisionName" element
314              */
315             void setDivisionName(java.lang.String divisionName);
316             
317             /**
318              * Sets (as xml) the "DivisionName" element
319              */
320             void xsetDivisionName(gov.grants.apply.system.globalV10.StringMin1Max30Type divisionName);
321             
322             /**
323              * Unsets the "DivisionName" element
324              */
325             void unsetDivisionName();
326             
327             /**
328              * Gets the "ProgramCode" element
329              */
330             java.lang.String getProgramCode();
331             
332             /**
333              * Gets (as xml) the "ProgramCode" element
334              */
335             gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration.ProgramCode xgetProgramCode();
336             
337             /**
338              * Sets the "ProgramCode" element
339              */
340             void setProgramCode(java.lang.String programCode);
341             
342             /**
343              * Sets (as xml) the "ProgramCode" element
344              */
345             void xsetProgramCode(gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration.ProgramCode programCode);
346             
347             /**
348              * Gets the "ProgramName" element
349              */
350             java.lang.String getProgramName();
351             
352             /**
353              * Gets (as xml) the "ProgramName" element
354              */
355             gov.grants.apply.system.globalV10.StringMin1Max30Type xgetProgramName();
356             
357             /**
358              * True if has "ProgramName" element
359              */
360             boolean isSetProgramName();
361             
362             /**
363              * Sets the "ProgramName" element
364              */
365             void setProgramName(java.lang.String programName);
366             
367             /**
368              * Sets (as xml) the "ProgramName" element
369              */
370             void xsetProgramName(gov.grants.apply.system.globalV10.StringMin1Max30Type programName);
371             
372             /**
373              * Unsets the "ProgramName" element
374              */
375             void unsetProgramName();
376             
377             /**
378              * An XML DivisionCode(@http://apply.grants.gov/forms/NSF_CoverPage_1_5-V1.5).
379              *
380              * This is an atomic type that is a restriction of gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document$NSFCoverPage15$NSFUnitConsideration$DivisionCode.
381              */
382             public interface DivisionCode extends org.apache.xmlbeans.XmlString
383             {
384                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
385                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(DivisionCode.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("divisioncode0275elemtype");
386                 
387                 /**
388                  * A factory class with static methods for creating instances
389                  * of this type.
390                  */
391                 
392                 public static final class Factory
393                 {
394                     public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration.DivisionCode newValue(java.lang.Object obj) {
395                       return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration.DivisionCode) type.newValue( obj ); }
396                     
397                     public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration.DivisionCode newInstance() {
398                       return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration.DivisionCode) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
399                     
400                     public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration.DivisionCode newInstance(org.apache.xmlbeans.XmlOptions options) {
401                       return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration.DivisionCode) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
402                     
403                     private Factory() { } // No instance of this class allowed
404                 }
405             }
406             
407             /**
408              * An XML ProgramCode(@http://apply.grants.gov/forms/NSF_CoverPage_1_5-V1.5).
409              *
410              * This is an atomic type that is a restriction of gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document$NSFCoverPage15$NSFUnitConsideration$ProgramCode.
411              */
412             public interface ProgramCode extends org.apache.xmlbeans.XmlString
413             {
414                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
415                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProgramCode.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("programcodeb6dcelemtype");
416                 
417                 /**
418                  * A factory class with static methods for creating instances
419                  * of this type.
420                  */
421                 
422                 public static final class Factory
423                 {
424                     public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration.ProgramCode newValue(java.lang.Object obj) {
425                       return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration.ProgramCode) type.newValue( obj ); }
426                     
427                     public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration.ProgramCode newInstance() {
428                       return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration.ProgramCode) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
429                     
430                     public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration.ProgramCode newInstance(org.apache.xmlbeans.XmlOptions options) {
431                       return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration.ProgramCode) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
432                     
433                     private Factory() { } // No instance of this class allowed
434                 }
435             }
436             
437             /**
438              * A factory class with static methods for creating instances
439              * of this type.
440              */
441             
442             public static final class Factory
443             {
444                 public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration newInstance() {
445                   return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
446                 
447                 public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration newInstance(org.apache.xmlbeans.XmlOptions options) {
448                   return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.NSFUnitConsideration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
449                 
450                 private Factory() { } // No instance of this class allowed
451             }
452         }
453         
454         /**
455          * An XML PIInfo(@http://apply.grants.gov/forms/NSF_CoverPage_1_5-V1.5).
456          *
457          * This is a complex type.
458          */
459         public interface PIInfo extends org.apache.xmlbeans.XmlObject
460         {
461             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
462                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PIInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("piinfo66cfelemtype");
463             
464             /**
465              * Gets the "isCurrentPI" element
466              */
467             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsCurrentPI();
468             
469             /**
470              * Gets (as xml) the "isCurrentPI" element
471              */
472             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsCurrentPI();
473             
474             /**
475              * True if has "isCurrentPI" element
476              */
477             boolean isSetIsCurrentPI();
478             
479             /**
480              * Sets the "isCurrentPI" element
481              */
482             void setIsCurrentPI(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isCurrentPI);
483             
484             /**
485              * Sets (as xml) the "isCurrentPI" element
486              */
487             void xsetIsCurrentPI(gov.grants.apply.system.globalLibraryV20.YesNoDataType isCurrentPI);
488             
489             /**
490              * Unsets the "isCurrentPI" element
491              */
492             void unsetIsCurrentPI();
493             
494             /**
495              * A factory class with static methods for creating instances
496              * of this type.
497              */
498             
499             public static final class Factory
500             {
501                 public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.PIInfo newInstance() {
502                   return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.PIInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
503                 
504                 public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.PIInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
505                   return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.PIInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
506                 
507                 private Factory() { } // No instance of this class allowed
508             }
509         }
510         
511         /**
512          * An XML OtherInfo(@http://apply.grants.gov/forms/NSF_CoverPage_1_5-V1.5).
513          *
514          * This is a complex type.
515          */
516         public interface OtherInfo extends org.apache.xmlbeans.XmlObject
517         {
518             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
519                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OtherInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("otherinfobae8elemtype");
520             
521             /**
522              * Gets the "isBeginInvestigator" element
523              */
524             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsBeginInvestigator();
525             
526             /**
527              * Gets (as xml) the "isBeginInvestigator" element
528              */
529             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsBeginInvestigator();
530             
531             /**
532              * True if has "isBeginInvestigator" element
533              */
534             boolean isSetIsBeginInvestigator();
535             
536             /**
537              * Sets the "isBeginInvestigator" element
538              */
539             void setIsBeginInvestigator(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isBeginInvestigator);
540             
541             /**
542              * Sets (as xml) the "isBeginInvestigator" element
543              */
544             void xsetIsBeginInvestigator(gov.grants.apply.system.globalLibraryV20.YesNoDataType isBeginInvestigator);
545             
546             /**
547              * Unsets the "isBeginInvestigator" element
548              */
549             void unsetIsBeginInvestigator();
550             
551             /**
552              * Gets the "isDisclosureLobbyingActivities" element
553              */
554             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsDisclosureLobbyingActivities();
555             
556             /**
557              * Gets (as xml) the "isDisclosureLobbyingActivities" element
558              */
559             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsDisclosureLobbyingActivities();
560             
561             /**
562              * True if has "isDisclosureLobbyingActivities" element
563              */
564             boolean isSetIsDisclosureLobbyingActivities();
565             
566             /**
567              * Sets the "isDisclosureLobbyingActivities" element
568              */
569             void setIsDisclosureLobbyingActivities(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isDisclosureLobbyingActivities);
570             
571             /**
572              * Sets (as xml) the "isDisclosureLobbyingActivities" element
573              */
574             void xsetIsDisclosureLobbyingActivities(gov.grants.apply.system.globalLibraryV20.YesNoDataType isDisclosureLobbyingActivities);
575             
576             /**
577              * Unsets the "isDisclosureLobbyingActivities" element
578              */
579             void unsetIsDisclosureLobbyingActivities();
580             
581             /**
582              * Gets the "isRapidResponseGrant" element
583              */
584             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsRapidResponseGrant();
585             
586             /**
587              * Gets (as xml) the "isRapidResponseGrant" element
588              */
589             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsRapidResponseGrant();
590             
591             /**
592              * True if has "isRapidResponseGrant" element
593              */
594             boolean isSetIsRapidResponseGrant();
595             
596             /**
597              * Sets the "isRapidResponseGrant" element
598              */
599             void setIsRapidResponseGrant(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isRapidResponseGrant);
600             
601             /**
602              * Sets (as xml) the "isRapidResponseGrant" element
603              */
604             void xsetIsRapidResponseGrant(gov.grants.apply.system.globalLibraryV20.YesNoDataType isRapidResponseGrant);
605             
606             /**
607              * Unsets the "isRapidResponseGrant" element
608              */
609             void unsetIsRapidResponseGrant();
610             
611             /**
612              * Gets the "isEarlyConceptGrant" element
613              */
614             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsEarlyConceptGrant();
615             
616             /**
617              * Gets (as xml) the "isEarlyConceptGrant" element
618              */
619             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsEarlyConceptGrant();
620             
621             /**
622              * True if has "isEarlyConceptGrant" element
623              */
624             boolean isSetIsEarlyConceptGrant();
625             
626             /**
627              * Sets the "isEarlyConceptGrant" element
628              */
629             void setIsEarlyConceptGrant(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isEarlyConceptGrant);
630             
631             /**
632              * Sets (as xml) the "isEarlyConceptGrant" element
633              */
634             void xsetIsEarlyConceptGrant(gov.grants.apply.system.globalLibraryV20.YesNoDataType isEarlyConceptGrant);
635             
636             /**
637              * Unsets the "isEarlyConceptGrant" element
638              */
639             void unsetIsEarlyConceptGrant();
640             
641             /**
642              * Gets the "isAccomplishmentRenewal" element
643              */
644             gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsAccomplishmentRenewal();
645             
646             /**
647              * Gets (as xml) the "isAccomplishmentRenewal" element
648              */
649             gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsAccomplishmentRenewal();
650             
651             /**
652              * True if has "isAccomplishmentRenewal" element
653              */
654             boolean isSetIsAccomplishmentRenewal();
655             
656             /**
657              * Sets the "isAccomplishmentRenewal" element
658              */
659             void setIsAccomplishmentRenewal(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isAccomplishmentRenewal);
660             
661             /**
662              * Sets (as xml) the "isAccomplishmentRenewal" element
663              */
664             void xsetIsAccomplishmentRenewal(gov.grants.apply.system.globalLibraryV20.YesNoDataType isAccomplishmentRenewal);
665             
666             /**
667              * Unsets the "isAccomplishmentRenewal" element
668              */
669             void unsetIsAccomplishmentRenewal();
670             
671             /**
672              * A factory class with static methods for creating instances
673              * of this type.
674              */
675             
676             public static final class Factory
677             {
678                 public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.OtherInfo newInstance() {
679                   return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.OtherInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
680                 
681                 public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.OtherInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
682                   return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15.OtherInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
683                 
684                 private Factory() { } // No instance of this class allowed
685             }
686         }
687         
688         /**
689          * A factory class with static methods for creating instances
690          * of this type.
691          */
692         
693         public static final class Factory
694         {
695             public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15 newInstance() {
696               return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
697             
698             public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15 newInstance(org.apache.xmlbeans.XmlOptions options) {
699               return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document.NSFCoverPage15) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
700             
701             private Factory() { } // No instance of this class allowed
702         }
703     }
704     
705     /**
706      * A factory class with static methods for creating instances
707      * of this type.
708      */
709     
710     public static final class Factory
711     {
712         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document newInstance() {
713           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
714         
715         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document newInstance(org.apache.xmlbeans.XmlOptions options) {
716           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
717         
718         /** @param xmlAsString the string value to parse */
719         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
720           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
721         
722         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
723           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
724         
725         /** @param file the file from which to load an xml document */
726         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
727           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
728         
729         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
730           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
731         
732         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
733           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
734         
735         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
736           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
737         
738         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
739           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
740         
741         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
742           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
743         
744         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
745           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
746         
747         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
748           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
749         
750         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
751           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
752         
753         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
754           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
755         
756         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
757           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
758         
759         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
760           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
761         
762         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
763         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
764           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
765         
766         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
767         public static gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
768           return (gov.grants.apply.forms.nsfCoverPage15V15.NSFCoverPage15Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
769         
770         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
771         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 {
772           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
773         
774         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
775         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 {
776           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
777         
778         private Factory() { } // No instance of this class allowed
779     }
780 }