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