View Javadoc
1   /*
2    * An XML document type.
3    * Localname: SupplementaryCoverSheetforNEHGrantPrograms_2_0
4    * Namespace: http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms_2_0-V2.0
5    * Java type: gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20;
10  
11  
12  /**
13   * A document containing one SupplementaryCoverSheetforNEHGrantPrograms_2_0(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms_2_0-V2.0) element.
14   *
15   * This is a complex type.
16   */
17  public interface SupplementaryCoverSheetforNEHGrantPrograms20Document 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(SupplementaryCoverSheetforNEHGrantPrograms20Document.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("supplementarycoversheetfornehgrantprograms20265edoctype");
21      
22      /**
23       * Gets the "SupplementaryCoverSheetforNEHGrantPrograms_2_0" element
24       */
25      gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20 getSupplementaryCoverSheetforNEHGrantPrograms20();
26      
27      /**
28       * Sets the "SupplementaryCoverSheetforNEHGrantPrograms_2_0" element
29       */
30      void setSupplementaryCoverSheetforNEHGrantPrograms20(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20 supplementaryCoverSheetforNEHGrantPrograms20);
31      
32      /**
33       * Appends and returns a new empty "SupplementaryCoverSheetforNEHGrantPrograms_2_0" element
34       */
35      gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20 addNewSupplementaryCoverSheetforNEHGrantPrograms20();
36      
37      /**
38       * An XML SupplementaryCoverSheetforNEHGrantPrograms_2_0(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms_2_0-V2.0).
39       *
40       * This is a complex type.
41       */
42      public interface SupplementaryCoverSheetforNEHGrantPrograms20 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(SupplementaryCoverSheetforNEHGrantPrograms20.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("supplementarycoversheetfornehgrantprograms20bcb2elemtype");
46          
47          /**
48           * Gets the "PDMajorField" element
49           */
50          gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.PDMajorField.Enum getPDMajorField();
51          
52          /**
53           * Gets (as xml) the "PDMajorField" element
54           */
55          gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.PDMajorField xgetPDMajorField();
56          
57          /**
58           * Sets the "PDMajorField" element
59           */
60          void setPDMajorField(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.PDMajorField.Enum pdMajorField);
61          
62          /**
63           * Sets (as xml) the "PDMajorField" element
64           */
65          void xsetPDMajorField(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.PDMajorField pdMajorField);
66          
67          /**
68           * Gets the "OrganizationType" element
69           */
70          gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.OrganizationType.Enum getOrganizationType();
71          
72          /**
73           * Gets (as xml) the "OrganizationType" element
74           */
75          gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.OrganizationType xgetOrganizationType();
76          
77          /**
78           * Sets the "OrganizationType" element
79           */
80          void setOrganizationType(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.OrganizationType.Enum organizationType);
81          
82          /**
83           * Sets (as xml) the "OrganizationType" element
84           */
85          void xsetOrganizationType(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.OrganizationType organizationType);
86          
87          /**
88           * Gets the "ProjectFundingGroup" element
89           */
90          gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ProjectFundingGroup getProjectFundingGroup();
91          
92          /**
93           * True if has "ProjectFundingGroup" element
94           */
95          boolean isSetProjectFundingGroup();
96          
97          /**
98           * Sets the "ProjectFundingGroup" element
99           */
100         void setProjectFundingGroup(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ProjectFundingGroup projectFundingGroup);
101         
102         /**
103          * Appends and returns a new empty "ProjectFundingGroup" element
104          */
105         gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ProjectFundingGroup addNewProjectFundingGroup();
106         
107         /**
108          * Unsets the "ProjectFundingGroup" element
109          */
110         void unsetProjectFundingGroup();
111         
112         /**
113          * Gets the "ApplicationInfoGroup" element
114          */
115         gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup getApplicationInfoGroup();
116         
117         /**
118          * Sets the "ApplicationInfoGroup" element
119          */
120         void setApplicationInfoGroup(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup applicationInfoGroup);
121         
122         /**
123          * Appends and returns a new empty "ApplicationInfoGroup" element
124          */
125         gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup addNewApplicationInfoGroup();
126         
127         /**
128          * Gets the "FormVersion" attribute
129          */
130         java.lang.String getFormVersion();
131         
132         /**
133          * Gets (as xml) the "FormVersion" attribute
134          */
135         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
136         
137         /**
138          * Sets the "FormVersion" attribute
139          */
140         void setFormVersion(java.lang.String formVersion);
141         
142         /**
143          * Sets (as xml) the "FormVersion" attribute
144          */
145         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
146         
147         /**
148          * An XML PDMajorField(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms_2_0-V2.0).
149          *
150          * This is an atomic type that is a restriction of gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document$SupplementaryCoverSheetforNEHGrantPrograms20$PDMajorField.
151          */
152         public interface PDMajorField extends org.apache.xmlbeans.XmlString
153         {
154             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
155                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PDMajorField.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("pdmajorfield96a3elemtype");
156             
157             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
158             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
159             
160             static final Enum X_117 = Enum.forString("117");
161             static final Enum X_110 = Enum.forString("110");
162             static final Enum X_111 = Enum.forString("111");
163             static final Enum X_112 = Enum.forString("112");
164             static final Enum X_113 = Enum.forString("113");
165             static final Enum X_114 = Enum.forString("114");
166             static final Enum X_2868 = Enum.forString("2868");
167             static final Enum X_142 = Enum.forString("142");
168             static final Enum X_2869 = Enum.forString("2869");
169             static final Enum X_123 = Enum.forString("123");
170             static final Enum X_124 = Enum.forString("124");
171             static final Enum X_126 = Enum.forString("126");
172             static final Enum X_1245 = Enum.forString("1245");
173             static final Enum X_1246 = Enum.forString("1246");
174             static final Enum X_4 = Enum.forString("4");
175             static final Enum X_1247 = Enum.forString("1247");
176             static final Enum X_6 = Enum.forString("6");
177             static final Enum X_7 = Enum.forString("7");
178             static final Enum X_8 = Enum.forString("8");
179             static final Enum X_9 = Enum.forString("9");
180             static final Enum X_10 = Enum.forString("10");
181             static final Enum X_11 = Enum.forString("11");
182             static final Enum X_12 = Enum.forString("12");
183             static final Enum X_13 = Enum.forString("13");
184             static final Enum X_2833 = Enum.forString("2833");
185             static final Enum X_2834 = Enum.forString("2834");
186             static final Enum X_2835 = Enum.forString("2835");
187             static final Enum X_2836 = Enum.forString("2836");
188             static final Enum X_2837 = Enum.forString("2837");
189             static final Enum X_2838 = Enum.forString("2838");
190             static final Enum X_2839 = Enum.forString("2839");
191             static final Enum X_2840 = Enum.forString("2840");
192             static final Enum X_2841 = Enum.forString("2841");
193             static final Enum X_2842 = Enum.forString("2842");
194             static final Enum X_2843 = Enum.forString("2843");
195             static final Enum X_2844 = Enum.forString("2844");
196             static final Enum X_2845 = Enum.forString("2845");
197             static final Enum X_2846 = Enum.forString("2846");
198             static final Enum X_2847 = Enum.forString("2847");
199             static final Enum X_2848 = Enum.forString("2848");
200             static final Enum X_2849 = Enum.forString("2849");
201             static final Enum X_140 = Enum.forString("140");
202             static final Enum X_74 = Enum.forString("74");
203             static final Enum X_75 = Enum.forString("75");
204             static final Enum X_76 = Enum.forString("76");
205             static final Enum X_2859 = Enum.forString("2859");
206             static final Enum X_2860 = Enum.forString("2860");
207             static final Enum X_77 = Enum.forString("77");
208             static final Enum X_79 = Enum.forString("79");
209             static final Enum X_80 = Enum.forString("80");
210             static final Enum X_81 = Enum.forString("81");
211             static final Enum X_82 = Enum.forString("82");
212             static final Enum X_83 = Enum.forString("83");
213             static final Enum X_84 = Enum.forString("84");
214             static final Enum X_85 = Enum.forString("85");
215             static final Enum X_86 = Enum.forString("86");
216             static final Enum X_87 = Enum.forString("87");
217             static final Enum X_88 = Enum.forString("88");
218             static final Enum X_89 = Enum.forString("89");
219             static final Enum X_90 = Enum.forString("90");
220             static final Enum X_129 = Enum.forString("129");
221             static final Enum X_125 = Enum.forString("125");
222             static final Enum X_101 = Enum.forString("101");
223             static final Enum X_102 = Enum.forString("102");
224             static final Enum X_103 = Enum.forString("103");
225             static final Enum X_104 = Enum.forString("104");
226             static final Enum X_105 = Enum.forString("105");
227             static final Enum X_106 = Enum.forString("106");
228             static final Enum X_2861 = Enum.forString("2861");
229             static final Enum X_27 = Enum.forString("27");
230             static final Enum X_28 = Enum.forString("28");
231             static final Enum X_29 = Enum.forString("29");
232             static final Enum X_30 = Enum.forString("30");
233             static final Enum X_31 = Enum.forString("31");
234             static final Enum X_32 = Enum.forString("32");
235             static final Enum X_33 = Enum.forString("33");
236             static final Enum X_34 = Enum.forString("34");
237             static final Enum X_35 = Enum.forString("35");
238             static final Enum X_36 = Enum.forString("36");
239             static final Enum X_37 = Enum.forString("37");
240             static final Enum X_38 = Enum.forString("38");
241             static final Enum X_39 = Enum.forString("39");
242             static final Enum X_40 = Enum.forString("40");
243             static final Enum X_2851 = Enum.forString("2851");
244             static final Enum X_99 = Enum.forString("99");
245             static final Enum X_2852 = Enum.forString("2852");
246             static final Enum X_2853 = Enum.forString("2853");
247             static final Enum X_127 = Enum.forString("127");
248             static final Enum X_2870 = Enum.forString("2870");
249             static final Enum X_42 = Enum.forString("42");
250             static final Enum X_43 = Enum.forString("43");
251             static final Enum X_44 = Enum.forString("44");
252             static final Enum X_45 = Enum.forString("45");
253             static final Enum X_46 = Enum.forString("46");
254             static final Enum X_47 = Enum.forString("47");
255             static final Enum X_48 = Enum.forString("48");
256             static final Enum X_49 = Enum.forString("49");
257             static final Enum X_50 = Enum.forString("50");
258             static final Enum X_52 = Enum.forString("52");
259             static final Enum X_53 = Enum.forString("53");
260             static final Enum X_54 = Enum.forString("54");
261             static final Enum X_55 = Enum.forString("55");
262             static final Enum X_56 = Enum.forString("56");
263             static final Enum X_57 = Enum.forString("57");
264             static final Enum X_59 = Enum.forString("59");
265             static final Enum X_61 = Enum.forString("61");
266             static final Enum X_2854 = Enum.forString("2854");
267             static final Enum X_2855 = Enum.forString("2855");
268             static final Enum X_60 = Enum.forString("60");
269             static final Enum X_15 = Enum.forString("15");
270             static final Enum X_16 = Enum.forString("16");
271             static final Enum X_1248 = Enum.forString("1248");
272             static final Enum X_1249 = Enum.forString("1249");
273             static final Enum X_19 = Enum.forString("19");
274             static final Enum X_20 = Enum.forString("20");
275             static final Enum X_21 = Enum.forString("21");
276             static final Enum X_22 = Enum.forString("22");
277             static final Enum X_23 = Enum.forString("23");
278             static final Enum X_24 = Enum.forString("24");
279             static final Enum X_25 = Enum.forString("25");
280             static final Enum X_65 = Enum.forString("65");
281             static final Enum X_2850 = Enum.forString("2850");
282             static final Enum X_69 = Enum.forString("69");
283             static final Enum X_70 = Enum.forString("70");
284             static final Enum X_71 = Enum.forString("71");
285             static final Enum X_2856 = Enum.forString("2856");
286             static final Enum X_2857 = Enum.forString("2857");
287             static final Enum X_2858 = Enum.forString("2858");
288             static final Enum X_63 = Enum.forString("63");
289             static final Enum X_64 = Enum.forString("64");
290             static final Enum X_66 = Enum.forString("66");
291             static final Enum X_67 = Enum.forString("67");
292             static final Enum X_2882 = Enum.forString("2882");
293             static final Enum X_141 = Enum.forString("141");
294             static final Enum X_108 = Enum.forString("108");
295             static final Enum X_2862 = Enum.forString("2862");
296             static final Enum X_2863 = Enum.forString("2863");
297             static final Enum X_2864 = Enum.forString("2864");
298             static final Enum X_2865 = Enum.forString("2865");
299             static final Enum X_119 = Enum.forString("119");
300             static final Enum X_130 = Enum.forString("130");
301             static final Enum X_144 = Enum.forString("144");
302             static final Enum X_145 = Enum.forString("145");
303             static final Enum X_146 = Enum.forString("146");
304             static final Enum X_2866 = Enum.forString("2866");
305             static final Enum X_96 = Enum.forString("96");
306             static final Enum X_120 = Enum.forString("120");
307             static final Enum X_2832 = Enum.forString("2832");
308             static final Enum X_2871 = Enum.forString("2871");
309             static final Enum X_2872 = Enum.forString("2872");
310             static final Enum X_2873 = Enum.forString("2873");
311             static final Enum X_92 = Enum.forString("92");
312             static final Enum X_2874 = Enum.forString("2874");
313             static final Enum X_2875 = Enum.forString("2875");
314             static final Enum X_2876 = Enum.forString("2876");
315             static final Enum X_2877 = Enum.forString("2877");
316             static final Enum X_94 = Enum.forString("94");
317             static final Enum X_2878 = Enum.forString("2878");
318             static final Enum X_97 = Enum.forString("97");
319             static final Enum X_132 = Enum.forString("132");
320             static final Enum X_72 = Enum.forString("72");
321             static final Enum X_2880 = Enum.forString("2880");
322             static final Enum X_2881 = Enum.forString("2881");
323             
324             static final int INT_X_117 = Enum.INT_X_117;
325             static final int INT_X_110 = Enum.INT_X_110;
326             static final int INT_X_111 = Enum.INT_X_111;
327             static final int INT_X_112 = Enum.INT_X_112;
328             static final int INT_X_113 = Enum.INT_X_113;
329             static final int INT_X_114 = Enum.INT_X_114;
330             static final int INT_X_2868 = Enum.INT_X_2868;
331             static final int INT_X_142 = Enum.INT_X_142;
332             static final int INT_X_2869 = Enum.INT_X_2869;
333             static final int INT_X_123 = Enum.INT_X_123;
334             static final int INT_X_124 = Enum.INT_X_124;
335             static final int INT_X_126 = Enum.INT_X_126;
336             static final int INT_X_1245 = Enum.INT_X_1245;
337             static final int INT_X_1246 = Enum.INT_X_1246;
338             static final int INT_X_4 = Enum.INT_X_4;
339             static final int INT_X_1247 = Enum.INT_X_1247;
340             static final int INT_X_6 = Enum.INT_X_6;
341             static final int INT_X_7 = Enum.INT_X_7;
342             static final int INT_X_8 = Enum.INT_X_8;
343             static final int INT_X_9 = Enum.INT_X_9;
344             static final int INT_X_10 = Enum.INT_X_10;
345             static final int INT_X_11 = Enum.INT_X_11;
346             static final int INT_X_12 = Enum.INT_X_12;
347             static final int INT_X_13 = Enum.INT_X_13;
348             static final int INT_X_2833 = Enum.INT_X_2833;
349             static final int INT_X_2834 = Enum.INT_X_2834;
350             static final int INT_X_2835 = Enum.INT_X_2835;
351             static final int INT_X_2836 = Enum.INT_X_2836;
352             static final int INT_X_2837 = Enum.INT_X_2837;
353             static final int INT_X_2838 = Enum.INT_X_2838;
354             static final int INT_X_2839 = Enum.INT_X_2839;
355             static final int INT_X_2840 = Enum.INT_X_2840;
356             static final int INT_X_2841 = Enum.INT_X_2841;
357             static final int INT_X_2842 = Enum.INT_X_2842;
358             static final int INT_X_2843 = Enum.INT_X_2843;
359             static final int INT_X_2844 = Enum.INT_X_2844;
360             static final int INT_X_2845 = Enum.INT_X_2845;
361             static final int INT_X_2846 = Enum.INT_X_2846;
362             static final int INT_X_2847 = Enum.INT_X_2847;
363             static final int INT_X_2848 = Enum.INT_X_2848;
364             static final int INT_X_2849 = Enum.INT_X_2849;
365             static final int INT_X_140 = Enum.INT_X_140;
366             static final int INT_X_74 = Enum.INT_X_74;
367             static final int INT_X_75 = Enum.INT_X_75;
368             static final int INT_X_76 = Enum.INT_X_76;
369             static final int INT_X_2859 = Enum.INT_X_2859;
370             static final int INT_X_2860 = Enum.INT_X_2860;
371             static final int INT_X_77 = Enum.INT_X_77;
372             static final int INT_X_79 = Enum.INT_X_79;
373             static final int INT_X_80 = Enum.INT_X_80;
374             static final int INT_X_81 = Enum.INT_X_81;
375             static final int INT_X_82 = Enum.INT_X_82;
376             static final int INT_X_83 = Enum.INT_X_83;
377             static final int INT_X_84 = Enum.INT_X_84;
378             static final int INT_X_85 = Enum.INT_X_85;
379             static final int INT_X_86 = Enum.INT_X_86;
380             static final int INT_X_87 = Enum.INT_X_87;
381             static final int INT_X_88 = Enum.INT_X_88;
382             static final int INT_X_89 = Enum.INT_X_89;
383             static final int INT_X_90 = Enum.INT_X_90;
384             static final int INT_X_129 = Enum.INT_X_129;
385             static final int INT_X_125 = Enum.INT_X_125;
386             static final int INT_X_101 = Enum.INT_X_101;
387             static final int INT_X_102 = Enum.INT_X_102;
388             static final int INT_X_103 = Enum.INT_X_103;
389             static final int INT_X_104 = Enum.INT_X_104;
390             static final int INT_X_105 = Enum.INT_X_105;
391             static final int INT_X_106 = Enum.INT_X_106;
392             static final int INT_X_2861 = Enum.INT_X_2861;
393             static final int INT_X_27 = Enum.INT_X_27;
394             static final int INT_X_28 = Enum.INT_X_28;
395             static final int INT_X_29 = Enum.INT_X_29;
396             static final int INT_X_30 = Enum.INT_X_30;
397             static final int INT_X_31 = Enum.INT_X_31;
398             static final int INT_X_32 = Enum.INT_X_32;
399             static final int INT_X_33 = Enum.INT_X_33;
400             static final int INT_X_34 = Enum.INT_X_34;
401             static final int INT_X_35 = Enum.INT_X_35;
402             static final int INT_X_36 = Enum.INT_X_36;
403             static final int INT_X_37 = Enum.INT_X_37;
404             static final int INT_X_38 = Enum.INT_X_38;
405             static final int INT_X_39 = Enum.INT_X_39;
406             static final int INT_X_40 = Enum.INT_X_40;
407             static final int INT_X_2851 = Enum.INT_X_2851;
408             static final int INT_X_99 = Enum.INT_X_99;
409             static final int INT_X_2852 = Enum.INT_X_2852;
410             static final int INT_X_2853 = Enum.INT_X_2853;
411             static final int INT_X_127 = Enum.INT_X_127;
412             static final int INT_X_2870 = Enum.INT_X_2870;
413             static final int INT_X_42 = Enum.INT_X_42;
414             static final int INT_X_43 = Enum.INT_X_43;
415             static final int INT_X_44 = Enum.INT_X_44;
416             static final int INT_X_45 = Enum.INT_X_45;
417             static final int INT_X_46 = Enum.INT_X_46;
418             static final int INT_X_47 = Enum.INT_X_47;
419             static final int INT_X_48 = Enum.INT_X_48;
420             static final int INT_X_49 = Enum.INT_X_49;
421             static final int INT_X_50 = Enum.INT_X_50;
422             static final int INT_X_52 = Enum.INT_X_52;
423             static final int INT_X_53 = Enum.INT_X_53;
424             static final int INT_X_54 = Enum.INT_X_54;
425             static final int INT_X_55 = Enum.INT_X_55;
426             static final int INT_X_56 = Enum.INT_X_56;
427             static final int INT_X_57 = Enum.INT_X_57;
428             static final int INT_X_59 = Enum.INT_X_59;
429             static final int INT_X_61 = Enum.INT_X_61;
430             static final int INT_X_2854 = Enum.INT_X_2854;
431             static final int INT_X_2855 = Enum.INT_X_2855;
432             static final int INT_X_60 = Enum.INT_X_60;
433             static final int INT_X_15 = Enum.INT_X_15;
434             static final int INT_X_16 = Enum.INT_X_16;
435             static final int INT_X_1248 = Enum.INT_X_1248;
436             static final int INT_X_1249 = Enum.INT_X_1249;
437             static final int INT_X_19 = Enum.INT_X_19;
438             static final int INT_X_20 = Enum.INT_X_20;
439             static final int INT_X_21 = Enum.INT_X_21;
440             static final int INT_X_22 = Enum.INT_X_22;
441             static final int INT_X_23 = Enum.INT_X_23;
442             static final int INT_X_24 = Enum.INT_X_24;
443             static final int INT_X_25 = Enum.INT_X_25;
444             static final int INT_X_65 = Enum.INT_X_65;
445             static final int INT_X_2850 = Enum.INT_X_2850;
446             static final int INT_X_69 = Enum.INT_X_69;
447             static final int INT_X_70 = Enum.INT_X_70;
448             static final int INT_X_71 = Enum.INT_X_71;
449             static final int INT_X_2856 = Enum.INT_X_2856;
450             static final int INT_X_2857 = Enum.INT_X_2857;
451             static final int INT_X_2858 = Enum.INT_X_2858;
452             static final int INT_X_63 = Enum.INT_X_63;
453             static final int INT_X_64 = Enum.INT_X_64;
454             static final int INT_X_66 = Enum.INT_X_66;
455             static final int INT_X_67 = Enum.INT_X_67;
456             static final int INT_X_2882 = Enum.INT_X_2882;
457             static final int INT_X_141 = Enum.INT_X_141;
458             static final int INT_X_108 = Enum.INT_X_108;
459             static final int INT_X_2862 = Enum.INT_X_2862;
460             static final int INT_X_2863 = Enum.INT_X_2863;
461             static final int INT_X_2864 = Enum.INT_X_2864;
462             static final int INT_X_2865 = Enum.INT_X_2865;
463             static final int INT_X_119 = Enum.INT_X_119;
464             static final int INT_X_130 = Enum.INT_X_130;
465             static final int INT_X_144 = Enum.INT_X_144;
466             static final int INT_X_145 = Enum.INT_X_145;
467             static final int INT_X_146 = Enum.INT_X_146;
468             static final int INT_X_2866 = Enum.INT_X_2866;
469             static final int INT_X_96 = Enum.INT_X_96;
470             static final int INT_X_120 = Enum.INT_X_120;
471             static final int INT_X_2832 = Enum.INT_X_2832;
472             static final int INT_X_2871 = Enum.INT_X_2871;
473             static final int INT_X_2872 = Enum.INT_X_2872;
474             static final int INT_X_2873 = Enum.INT_X_2873;
475             static final int INT_X_92 = Enum.INT_X_92;
476             static final int INT_X_2874 = Enum.INT_X_2874;
477             static final int INT_X_2875 = Enum.INT_X_2875;
478             static final int INT_X_2876 = Enum.INT_X_2876;
479             static final int INT_X_2877 = Enum.INT_X_2877;
480             static final int INT_X_94 = Enum.INT_X_94;
481             static final int INT_X_2878 = Enum.INT_X_2878;
482             static final int INT_X_97 = Enum.INT_X_97;
483             static final int INT_X_132 = Enum.INT_X_132;
484             static final int INT_X_72 = Enum.INT_X_72;
485             static final int INT_X_2880 = Enum.INT_X_2880;
486             static final int INT_X_2881 = Enum.INT_X_2881;
487             
488             /**
489              * Enumeration value class for gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document$SupplementaryCoverSheetforNEHGrantPrograms20$PDMajorField.
490              * These enum values can be used as follows:
491              * <pre>
492              * enum.toString(); // returns the string value of the enum
493              * enum.intValue(); // returns an int value, useful for switches
494              * // e.g., case Enum.INT_X_117
495              * Enum.forString(s); // returns the enum value for a string
496              * Enum.forInt(i); // returns the enum value for an int
497              * </pre>
498              * Enumeration objects are immutable singleton objects that
499              * can be compared using == object equality. They have no
500              * public constructor. See the constants defined within this
501              * class for all the valid values.
502              */
503             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
504             {
505                 /**
506                  * Returns the enum value for a string, or null if none.
507                  */
508                 public static Enum forString(java.lang.String s)
509                     { return (Enum)table.forString(s); }
510                 /**
511                  * Returns the enum value corresponding to an int, or null if none.
512                  */
513                 public static Enum forInt(int i)
514                     { return (Enum)table.forInt(i); }
515                 
516                 private Enum(java.lang.String s, int i)
517                     { super(s, i); }
518                 
519                 static final int INT_X_117 = 1;
520                 static final int INT_X_110 = 2;
521                 static final int INT_X_111 = 3;
522                 static final int INT_X_112 = 4;
523                 static final int INT_X_113 = 5;
524                 static final int INT_X_114 = 6;
525                 static final int INT_X_2868 = 7;
526                 static final int INT_X_142 = 8;
527                 static final int INT_X_2869 = 9;
528                 static final int INT_X_123 = 10;
529                 static final int INT_X_124 = 11;
530                 static final int INT_X_126 = 12;
531                 static final int INT_X_1245 = 13;
532                 static final int INT_X_1246 = 14;
533                 static final int INT_X_4 = 15;
534                 static final int INT_X_1247 = 16;
535                 static final int INT_X_6 = 17;
536                 static final int INT_X_7 = 18;
537                 static final int INT_X_8 = 19;
538                 static final int INT_X_9 = 20;
539                 static final int INT_X_10 = 21;
540                 static final int INT_X_11 = 22;
541                 static final int INT_X_12 = 23;
542                 static final int INT_X_13 = 24;
543                 static final int INT_X_2833 = 25;
544                 static final int INT_X_2834 = 26;
545                 static final int INT_X_2835 = 27;
546                 static final int INT_X_2836 = 28;
547                 static final int INT_X_2837 = 29;
548                 static final int INT_X_2838 = 30;
549                 static final int INT_X_2839 = 31;
550                 static final int INT_X_2840 = 32;
551                 static final int INT_X_2841 = 33;
552                 static final int INT_X_2842 = 34;
553                 static final int INT_X_2843 = 35;
554                 static final int INT_X_2844 = 36;
555                 static final int INT_X_2845 = 37;
556                 static final int INT_X_2846 = 38;
557                 static final int INT_X_2847 = 39;
558                 static final int INT_X_2848 = 40;
559                 static final int INT_X_2849 = 41;
560                 static final int INT_X_140 = 42;
561                 static final int INT_X_74 = 43;
562                 static final int INT_X_75 = 44;
563                 static final int INT_X_76 = 45;
564                 static final int INT_X_2859 = 46;
565                 static final int INT_X_2860 = 47;
566                 static final int INT_X_77 = 48;
567                 static final int INT_X_79 = 49;
568                 static final int INT_X_80 = 50;
569                 static final int INT_X_81 = 51;
570                 static final int INT_X_82 = 52;
571                 static final int INT_X_83 = 53;
572                 static final int INT_X_84 = 54;
573                 static final int INT_X_85 = 55;
574                 static final int INT_X_86 = 56;
575                 static final int INT_X_87 = 57;
576                 static final int INT_X_88 = 58;
577                 static final int INT_X_89 = 59;
578                 static final int INT_X_90 = 60;
579                 static final int INT_X_129 = 61;
580                 static final int INT_X_125 = 62;
581                 static final int INT_X_101 = 63;
582                 static final int INT_X_102 = 64;
583                 static final int INT_X_103 = 65;
584                 static final int INT_X_104 = 66;
585                 static final int INT_X_105 = 67;
586                 static final int INT_X_106 = 68;
587                 static final int INT_X_2861 = 69;
588                 static final int INT_X_27 = 70;
589                 static final int INT_X_28 = 71;
590                 static final int INT_X_29 = 72;
591                 static final int INT_X_30 = 73;
592                 static final int INT_X_31 = 74;
593                 static final int INT_X_32 = 75;
594                 static final int INT_X_33 = 76;
595                 static final int INT_X_34 = 77;
596                 static final int INT_X_35 = 78;
597                 static final int INT_X_36 = 79;
598                 static final int INT_X_37 = 80;
599                 static final int INT_X_38 = 81;
600                 static final int INT_X_39 = 82;
601                 static final int INT_X_40 = 83;
602                 static final int INT_X_2851 = 84;
603                 static final int INT_X_99 = 85;
604                 static final int INT_X_2852 = 86;
605                 static final int INT_X_2853 = 87;
606                 static final int INT_X_127 = 88;
607                 static final int INT_X_2870 = 89;
608                 static final int INT_X_42 = 90;
609                 static final int INT_X_43 = 91;
610                 static final int INT_X_44 = 92;
611                 static final int INT_X_45 = 93;
612                 static final int INT_X_46 = 94;
613                 static final int INT_X_47 = 95;
614                 static final int INT_X_48 = 96;
615                 static final int INT_X_49 = 97;
616                 static final int INT_X_50 = 98;
617                 static final int INT_X_52 = 99;
618                 static final int INT_X_53 = 100;
619                 static final int INT_X_54 = 101;
620                 static final int INT_X_55 = 102;
621                 static final int INT_X_56 = 103;
622                 static final int INT_X_57 = 104;
623                 static final int INT_X_59 = 105;
624                 static final int INT_X_61 = 106;
625                 static final int INT_X_2854 = 107;
626                 static final int INT_X_2855 = 108;
627                 static final int INT_X_60 = 109;
628                 static final int INT_X_15 = 110;
629                 static final int INT_X_16 = 111;
630                 static final int INT_X_1248 = 112;
631                 static final int INT_X_1249 = 113;
632                 static final int INT_X_19 = 114;
633                 static final int INT_X_20 = 115;
634                 static final int INT_X_21 = 116;
635                 static final int INT_X_22 = 117;
636                 static final int INT_X_23 = 118;
637                 static final int INT_X_24 = 119;
638                 static final int INT_X_25 = 120;
639                 static final int INT_X_65 = 121;
640                 static final int INT_X_2850 = 122;
641                 static final int INT_X_69 = 123;
642                 static final int INT_X_70 = 124;
643                 static final int INT_X_71 = 125;
644                 static final int INT_X_2856 = 126;
645                 static final int INT_X_2857 = 127;
646                 static final int INT_X_2858 = 128;
647                 static final int INT_X_63 = 129;
648                 static final int INT_X_64 = 130;
649                 static final int INT_X_66 = 131;
650                 static final int INT_X_67 = 132;
651                 static final int INT_X_2882 = 133;
652                 static final int INT_X_141 = 134;
653                 static final int INT_X_108 = 135;
654                 static final int INT_X_2862 = 136;
655                 static final int INT_X_2863 = 137;
656                 static final int INT_X_2864 = 138;
657                 static final int INT_X_2865 = 139;
658                 static final int INT_X_119 = 140;
659                 static final int INT_X_130 = 141;
660                 static final int INT_X_144 = 142;
661                 static final int INT_X_145 = 143;
662                 static final int INT_X_146 = 144;
663                 static final int INT_X_2866 = 145;
664                 static final int INT_X_96 = 146;
665                 static final int INT_X_120 = 147;
666                 static final int INT_X_2832 = 148;
667                 static final int INT_X_2871 = 149;
668                 static final int INT_X_2872 = 150;
669                 static final int INT_X_2873 = 151;
670                 static final int INT_X_92 = 152;
671                 static final int INT_X_2874 = 153;
672                 static final int INT_X_2875 = 154;
673                 static final int INT_X_2876 = 155;
674                 static final int INT_X_2877 = 156;
675                 static final int INT_X_94 = 157;
676                 static final int INT_X_2878 = 158;
677                 static final int INT_X_97 = 159;
678                 static final int INT_X_132 = 160;
679                 static final int INT_X_72 = 161;
680                 static final int INT_X_2880 = 162;
681                 static final int INT_X_2881 = 163;
682                 
683                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
684                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
685                 (
686                     new Enum[]
687                     {
688                       new Enum("117", INT_X_117),
689                       new Enum("110", INT_X_110),
690                       new Enum("111", INT_X_111),
691                       new Enum("112", INT_X_112),
692                       new Enum("113", INT_X_113),
693                       new Enum("114", INT_X_114),
694                       new Enum("2868", INT_X_2868),
695                       new Enum("142", INT_X_142),
696                       new Enum("2869", INT_X_2869),
697                       new Enum("123", INT_X_123),
698                       new Enum("124", INT_X_124),
699                       new Enum("126", INT_X_126),
700                       new Enum("1245", INT_X_1245),
701                       new Enum("1246", INT_X_1246),
702                       new Enum("4", INT_X_4),
703                       new Enum("1247", INT_X_1247),
704                       new Enum("6", INT_X_6),
705                       new Enum("7", INT_X_7),
706                       new Enum("8", INT_X_8),
707                       new Enum("9", INT_X_9),
708                       new Enum("10", INT_X_10),
709                       new Enum("11", INT_X_11),
710                       new Enum("12", INT_X_12),
711                       new Enum("13", INT_X_13),
712                       new Enum("2833", INT_X_2833),
713                       new Enum("2834", INT_X_2834),
714                       new Enum("2835", INT_X_2835),
715                       new Enum("2836", INT_X_2836),
716                       new Enum("2837", INT_X_2837),
717                       new Enum("2838", INT_X_2838),
718                       new Enum("2839", INT_X_2839),
719                       new Enum("2840", INT_X_2840),
720                       new Enum("2841", INT_X_2841),
721                       new Enum("2842", INT_X_2842),
722                       new Enum("2843", INT_X_2843),
723                       new Enum("2844", INT_X_2844),
724                       new Enum("2845", INT_X_2845),
725                       new Enum("2846", INT_X_2846),
726                       new Enum("2847", INT_X_2847),
727                       new Enum("2848", INT_X_2848),
728                       new Enum("2849", INT_X_2849),
729                       new Enum("140", INT_X_140),
730                       new Enum("74", INT_X_74),
731                       new Enum("75", INT_X_75),
732                       new Enum("76", INT_X_76),
733                       new Enum("2859", INT_X_2859),
734                       new Enum("2860", INT_X_2860),
735                       new Enum("77", INT_X_77),
736                       new Enum("79", INT_X_79),
737                       new Enum("80", INT_X_80),
738                       new Enum("81", INT_X_81),
739                       new Enum("82", INT_X_82),
740                       new Enum("83", INT_X_83),
741                       new Enum("84", INT_X_84),
742                       new Enum("85", INT_X_85),
743                       new Enum("86", INT_X_86),
744                       new Enum("87", INT_X_87),
745                       new Enum("88", INT_X_88),
746                       new Enum("89", INT_X_89),
747                       new Enum("90", INT_X_90),
748                       new Enum("129", INT_X_129),
749                       new Enum("125", INT_X_125),
750                       new Enum("101", INT_X_101),
751                       new Enum("102", INT_X_102),
752                       new Enum("103", INT_X_103),
753                       new Enum("104", INT_X_104),
754                       new Enum("105", INT_X_105),
755                       new Enum("106", INT_X_106),
756                       new Enum("2861", INT_X_2861),
757                       new Enum("27", INT_X_27),
758                       new Enum("28", INT_X_28),
759                       new Enum("29", INT_X_29),
760                       new Enum("30", INT_X_30),
761                       new Enum("31", INT_X_31),
762                       new Enum("32", INT_X_32),
763                       new Enum("33", INT_X_33),
764                       new Enum("34", INT_X_34),
765                       new Enum("35", INT_X_35),
766                       new Enum("36", INT_X_36),
767                       new Enum("37", INT_X_37),
768                       new Enum("38", INT_X_38),
769                       new Enum("39", INT_X_39),
770                       new Enum("40", INT_X_40),
771                       new Enum("2851", INT_X_2851),
772                       new Enum("99", INT_X_99),
773                       new Enum("2852", INT_X_2852),
774                       new Enum("2853", INT_X_2853),
775                       new Enum("127", INT_X_127),
776                       new Enum("2870", INT_X_2870),
777                       new Enum("42", INT_X_42),
778                       new Enum("43", INT_X_43),
779                       new Enum("44", INT_X_44),
780                       new Enum("45", INT_X_45),
781                       new Enum("46", INT_X_46),
782                       new Enum("47", INT_X_47),
783                       new Enum("48", INT_X_48),
784                       new Enum("49", INT_X_49),
785                       new Enum("50", INT_X_50),
786                       new Enum("52", INT_X_52),
787                       new Enum("53", INT_X_53),
788                       new Enum("54", INT_X_54),
789                       new Enum("55", INT_X_55),
790                       new Enum("56", INT_X_56),
791                       new Enum("57", INT_X_57),
792                       new Enum("59", INT_X_59),
793                       new Enum("61", INT_X_61),
794                       new Enum("2854", INT_X_2854),
795                       new Enum("2855", INT_X_2855),
796                       new Enum("60", INT_X_60),
797                       new Enum("15", INT_X_15),
798                       new Enum("16", INT_X_16),
799                       new Enum("1248", INT_X_1248),
800                       new Enum("1249", INT_X_1249),
801                       new Enum("19", INT_X_19),
802                       new Enum("20", INT_X_20),
803                       new Enum("21", INT_X_21),
804                       new Enum("22", INT_X_22),
805                       new Enum("23", INT_X_23),
806                       new Enum("24", INT_X_24),
807                       new Enum("25", INT_X_25),
808                       new Enum("65", INT_X_65),
809                       new Enum("2850", INT_X_2850),
810                       new Enum("69", INT_X_69),
811                       new Enum("70", INT_X_70),
812                       new Enum("71", INT_X_71),
813                       new Enum("2856", INT_X_2856),
814                       new Enum("2857", INT_X_2857),
815                       new Enum("2858", INT_X_2858),
816                       new Enum("63", INT_X_63),
817                       new Enum("64", INT_X_64),
818                       new Enum("66", INT_X_66),
819                       new Enum("67", INT_X_67),
820                       new Enum("2882", INT_X_2882),
821                       new Enum("141", INT_X_141),
822                       new Enum("108", INT_X_108),
823                       new Enum("2862", INT_X_2862),
824                       new Enum("2863", INT_X_2863),
825                       new Enum("2864", INT_X_2864),
826                       new Enum("2865", INT_X_2865),
827                       new Enum("119", INT_X_119),
828                       new Enum("130", INT_X_130),
829                       new Enum("144", INT_X_144),
830                       new Enum("145", INT_X_145),
831                       new Enum("146", INT_X_146),
832                       new Enum("2866", INT_X_2866),
833                       new Enum("96", INT_X_96),
834                       new Enum("120", INT_X_120),
835                       new Enum("2832", INT_X_2832),
836                       new Enum("2871", INT_X_2871),
837                       new Enum("2872", INT_X_2872),
838                       new Enum("2873", INT_X_2873),
839                       new Enum("92", INT_X_92),
840                       new Enum("2874", INT_X_2874),
841                       new Enum("2875", INT_X_2875),
842                       new Enum("2876", INT_X_2876),
843                       new Enum("2877", INT_X_2877),
844                       new Enum("94", INT_X_94),
845                       new Enum("2878", INT_X_2878),
846                       new Enum("97", INT_X_97),
847                       new Enum("132", INT_X_132),
848                       new Enum("72", INT_X_72),
849                       new Enum("2880", INT_X_2880),
850                       new Enum("2881", INT_X_2881),
851                     }
852                 );
853                 private static final long serialVersionUID = 1L;
854                 private java.lang.Object readResolve() { return forInt(intValue()); } 
855             }
856             
857             /**
858              * A factory class with static methods for creating instances
859              * of this type.
860              */
861             
862             public static final class Factory
863             {
864                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.PDMajorField newValue(java.lang.Object obj) {
865                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.PDMajorField) type.newValue( obj ); }
866                 
867                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.PDMajorField newInstance() {
868                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.PDMajorField) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
869                 
870                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.PDMajorField newInstance(org.apache.xmlbeans.XmlOptions options) {
871                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.PDMajorField) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
872                 
873                 private Factory() { } // No instance of this class allowed
874             }
875         }
876         
877         /**
878          * An XML OrganizationType(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms_2_0-V2.0).
879          *
880          * This is an atomic type that is a restriction of gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document$SupplementaryCoverSheetforNEHGrantPrograms20$OrganizationType.
881          */
882         public interface OrganizationType extends org.apache.xmlbeans.XmlString
883         {
884             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
885                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OrganizationType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("organizationtype45fbelemtype");
886             
887             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
888             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
889             
890             static final Enum X_1326_CENTER_FOR_ADVANCED_STUDY_RESEARCH_INSTITUTE = Enum.forString("1326: Center For Advanced Study/Research Institute");
891             static final Enum X_1327_PUBLISHING = Enum.forString("1327: Publishing");
892             static final Enum X_1328_TWO_YEAR_COLLEGE = Enum.forString("1328: Two-Year College");
893             static final Enum X_1329_FOUR_YEAR_COLLEGE = Enum.forString("1329: Four-Year College");
894             static final Enum X_1330_UNIVERSITY = Enum.forString("1330: University");
895             static final Enum X_1331_PROFESSIONAL_SCHOOL = Enum.forString("1331: Professional School");
896             static final Enum X_1332_ELEMENTARY_MIDDLE_SCHOOL = Enum.forString("1332: Elementary/Middle School");
897             static final Enum X_1333_SECONDARY_SCHOOL = Enum.forString("1333: Secondary School");
898             static final Enum X_1334_SCHOOL_DISTRICT = Enum.forString("1334: School District");
899             static final Enum X_1335_STATE_DEPARTMENT_OF_EDUCATION = Enum.forString("1335: State Department of Education");
900             static final Enum X_1336_NON_PROFIT_EDUCATIONAL_CENTER = Enum.forString("1336: Non-Profit Educational Center");
901             static final Enum X_1337_EDUCATIONAL_CONSORTIUM = Enum.forString("1337: Educational Consortium");
902             static final Enum X_1338_PHILANTHROPIC_FOUNDATION = Enum.forString("1338: Philanthropic Foundation");
903             static final Enum X_1339_STATE_LOCAL_FEDERAL_GOVERNMENT = Enum.forString("1339: State/Local/Federal Government");
904             static final Enum X_1340_HISTORICAL_SOCIETY = Enum.forString("1340: Historical Society");
905             static final Enum X_1341_ARCHIVES = Enum.forString("1341: Archives");
906             static final Enum X_1342_HISTORICAL_SITE_HOUSE = Enum.forString("1342: Historical Site/House");
907             static final Enum X_1343_HISTORIC_PRESERVATION_ORGANIZATION = Enum.forString("1343: Historic Preservation Organization");
908             static final Enum X_1344_PUBLIC_LIBRARY = Enum.forString("1344: Public Library");
909             static final Enum X_1345_ACADEMIC_LIBRARY = Enum.forString("1345: Academic Library");
910             static final Enum X_1346_INDEPENDENT_RESEARCH_LIBRARY = Enum.forString("1346: Independent Research Library");
911             static final Enum X_1347_HISTORY_MUSEUM = Enum.forString("1347: History Museum");
912             static final Enum X_1348_NATURAL_HISTORY_MUSEUM = Enum.forString("1348: Natural History Museum");
913             static final Enum X_1349_ART_MUSEUM = Enum.forString("1349: Art Museum");
914             static final Enum X_1350_UNIVERSITY_MUSEUM = Enum.forString("1350: University Museum");
915             static final Enum X_1351_ANTHROPOLOGY_ARCHAEOLOGY_MUSEUM = Enum.forString("1351: Anthropology/Archaeology Museum");
916             static final Enum X_1352_SCIENCE_AND_TECHNOLOGY_MUSEUM = Enum.forString("1352: Science and Technology Museum");
917             static final Enum X_1353_GENERAL_MUSEUM = Enum.forString("1353: General Museum");
918             static final Enum X_1354_NATURE_CENTER_BOTANICAL_GARDEN_ARBORETUM = Enum.forString("1354: Nature Center/Botanical Garden/Arboretum");
919             static final Enum X_1355_NATIONAL_ORGANIZATION = Enum.forString("1355: National Organization");
920             static final Enum X_1356_STATE_HUMANITIES_COUNCIL = Enum.forString("1356: State Humanities Council");
921             static final Enum X_1357_COMMUNITY_LEVEL_ORGANIZATION = Enum.forString("1357: Community-Level Organization");
922             static final Enum X_1358_INDIAN_TRIBAL_ORGANIZATION = Enum.forString("1358: Indian Tribal Organization");
923             static final Enum X_1359_PROFESSIONAL_ASSOCIATION = Enum.forString("1359: Professional Association");
924             static final Enum X_1360_ARTS_RELATED_ORGANIZATIONS = Enum.forString("1360: Arts Related Organizations");
925             static final Enum X_1361_TELEVISION_STATION = Enum.forString("1361: Television/Station");
926             static final Enum X_1362_RADIO_STATION = Enum.forString("1362: Radio Station");
927             static final Enum X_1363_INDEPENDENT_PRODUCTION_COMPANY = Enum.forString("1363: Independent Production Company");
928             static final Enum X_1364_PRESS = Enum.forString("1364: Press");
929             static final Enum X_2786_MUSEUMS = Enum.forString("2786: Museums");
930             static final Enum X_2787_LIBRARIES = Enum.forString("2787: Libraries");
931             static final Enum X_2819_UNKNOWN = Enum.forString("2819: Unknown");
932             
933             static final int INT_X_1326_CENTER_FOR_ADVANCED_STUDY_RESEARCH_INSTITUTE = Enum.INT_X_1326_CENTER_FOR_ADVANCED_STUDY_RESEARCH_INSTITUTE;
934             static final int INT_X_1327_PUBLISHING = Enum.INT_X_1327_PUBLISHING;
935             static final int INT_X_1328_TWO_YEAR_COLLEGE = Enum.INT_X_1328_TWO_YEAR_COLLEGE;
936             static final int INT_X_1329_FOUR_YEAR_COLLEGE = Enum.INT_X_1329_FOUR_YEAR_COLLEGE;
937             static final int INT_X_1330_UNIVERSITY = Enum.INT_X_1330_UNIVERSITY;
938             static final int INT_X_1331_PROFESSIONAL_SCHOOL = Enum.INT_X_1331_PROFESSIONAL_SCHOOL;
939             static final int INT_X_1332_ELEMENTARY_MIDDLE_SCHOOL = Enum.INT_X_1332_ELEMENTARY_MIDDLE_SCHOOL;
940             static final int INT_X_1333_SECONDARY_SCHOOL = Enum.INT_X_1333_SECONDARY_SCHOOL;
941             static final int INT_X_1334_SCHOOL_DISTRICT = Enum.INT_X_1334_SCHOOL_DISTRICT;
942             static final int INT_X_1335_STATE_DEPARTMENT_OF_EDUCATION = Enum.INT_X_1335_STATE_DEPARTMENT_OF_EDUCATION;
943             static final int INT_X_1336_NON_PROFIT_EDUCATIONAL_CENTER = Enum.INT_X_1336_NON_PROFIT_EDUCATIONAL_CENTER;
944             static final int INT_X_1337_EDUCATIONAL_CONSORTIUM = Enum.INT_X_1337_EDUCATIONAL_CONSORTIUM;
945             static final int INT_X_1338_PHILANTHROPIC_FOUNDATION = Enum.INT_X_1338_PHILANTHROPIC_FOUNDATION;
946             static final int INT_X_1339_STATE_LOCAL_FEDERAL_GOVERNMENT = Enum.INT_X_1339_STATE_LOCAL_FEDERAL_GOVERNMENT;
947             static final int INT_X_1340_HISTORICAL_SOCIETY = Enum.INT_X_1340_HISTORICAL_SOCIETY;
948             static final int INT_X_1341_ARCHIVES = Enum.INT_X_1341_ARCHIVES;
949             static final int INT_X_1342_HISTORICAL_SITE_HOUSE = Enum.INT_X_1342_HISTORICAL_SITE_HOUSE;
950             static final int INT_X_1343_HISTORIC_PRESERVATION_ORGANIZATION = Enum.INT_X_1343_HISTORIC_PRESERVATION_ORGANIZATION;
951             static final int INT_X_1344_PUBLIC_LIBRARY = Enum.INT_X_1344_PUBLIC_LIBRARY;
952             static final int INT_X_1345_ACADEMIC_LIBRARY = Enum.INT_X_1345_ACADEMIC_LIBRARY;
953             static final int INT_X_1346_INDEPENDENT_RESEARCH_LIBRARY = Enum.INT_X_1346_INDEPENDENT_RESEARCH_LIBRARY;
954             static final int INT_X_1347_HISTORY_MUSEUM = Enum.INT_X_1347_HISTORY_MUSEUM;
955             static final int INT_X_1348_NATURAL_HISTORY_MUSEUM = Enum.INT_X_1348_NATURAL_HISTORY_MUSEUM;
956             static final int INT_X_1349_ART_MUSEUM = Enum.INT_X_1349_ART_MUSEUM;
957             static final int INT_X_1350_UNIVERSITY_MUSEUM = Enum.INT_X_1350_UNIVERSITY_MUSEUM;
958             static final int INT_X_1351_ANTHROPOLOGY_ARCHAEOLOGY_MUSEUM = Enum.INT_X_1351_ANTHROPOLOGY_ARCHAEOLOGY_MUSEUM;
959             static final int INT_X_1352_SCIENCE_AND_TECHNOLOGY_MUSEUM = Enum.INT_X_1352_SCIENCE_AND_TECHNOLOGY_MUSEUM;
960             static final int INT_X_1353_GENERAL_MUSEUM = Enum.INT_X_1353_GENERAL_MUSEUM;
961             static final int INT_X_1354_NATURE_CENTER_BOTANICAL_GARDEN_ARBORETUM = Enum.INT_X_1354_NATURE_CENTER_BOTANICAL_GARDEN_ARBORETUM;
962             static final int INT_X_1355_NATIONAL_ORGANIZATION = Enum.INT_X_1355_NATIONAL_ORGANIZATION;
963             static final int INT_X_1356_STATE_HUMANITIES_COUNCIL = Enum.INT_X_1356_STATE_HUMANITIES_COUNCIL;
964             static final int INT_X_1357_COMMUNITY_LEVEL_ORGANIZATION = Enum.INT_X_1357_COMMUNITY_LEVEL_ORGANIZATION;
965             static final int INT_X_1358_INDIAN_TRIBAL_ORGANIZATION = Enum.INT_X_1358_INDIAN_TRIBAL_ORGANIZATION;
966             static final int INT_X_1359_PROFESSIONAL_ASSOCIATION = Enum.INT_X_1359_PROFESSIONAL_ASSOCIATION;
967             static final int INT_X_1360_ARTS_RELATED_ORGANIZATIONS = Enum.INT_X_1360_ARTS_RELATED_ORGANIZATIONS;
968             static final int INT_X_1361_TELEVISION_STATION = Enum.INT_X_1361_TELEVISION_STATION;
969             static final int INT_X_1362_RADIO_STATION = Enum.INT_X_1362_RADIO_STATION;
970             static final int INT_X_1363_INDEPENDENT_PRODUCTION_COMPANY = Enum.INT_X_1363_INDEPENDENT_PRODUCTION_COMPANY;
971             static final int INT_X_1364_PRESS = Enum.INT_X_1364_PRESS;
972             static final int INT_X_2786_MUSEUMS = Enum.INT_X_2786_MUSEUMS;
973             static final int INT_X_2787_LIBRARIES = Enum.INT_X_2787_LIBRARIES;
974             static final int INT_X_2819_UNKNOWN = Enum.INT_X_2819_UNKNOWN;
975             
976             /**
977              * Enumeration value class for gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document$SupplementaryCoverSheetforNEHGrantPrograms20$OrganizationType.
978              * These enum values can be used as follows:
979              * <pre>
980              * enum.toString(); // returns the string value of the enum
981              * enum.intValue(); // returns an int value, useful for switches
982              * // e.g., case Enum.INT_X_1326_CENTER_FOR_ADVANCED_STUDY_RESEARCH_INSTITUTE
983              * Enum.forString(s); // returns the enum value for a string
984              * Enum.forInt(i); // returns the enum value for an int
985              * </pre>
986              * Enumeration objects are immutable singleton objects that
987              * can be compared using == object equality. They have no
988              * public constructor. See the constants defined within this
989              * class for all the valid values.
990              */
991             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
992             {
993                 /**
994                  * Returns the enum value for a string, or null if none.
995                  */
996                 public static Enum forString(java.lang.String s)
997                     { return (Enum)table.forString(s); }
998                 /**
999                  * Returns the enum value corresponding to an int, or null if none.
1000                  */
1001                 public static Enum forInt(int i)
1002                     { return (Enum)table.forInt(i); }
1003                 
1004                 private Enum(java.lang.String s, int i)
1005                     { super(s, i); }
1006                 
1007                 static final int INT_X_1326_CENTER_FOR_ADVANCED_STUDY_RESEARCH_INSTITUTE = 1;
1008                 static final int INT_X_1327_PUBLISHING = 2;
1009                 static final int INT_X_1328_TWO_YEAR_COLLEGE = 3;
1010                 static final int INT_X_1329_FOUR_YEAR_COLLEGE = 4;
1011                 static final int INT_X_1330_UNIVERSITY = 5;
1012                 static final int INT_X_1331_PROFESSIONAL_SCHOOL = 6;
1013                 static final int INT_X_1332_ELEMENTARY_MIDDLE_SCHOOL = 7;
1014                 static final int INT_X_1333_SECONDARY_SCHOOL = 8;
1015                 static final int INT_X_1334_SCHOOL_DISTRICT = 9;
1016                 static final int INT_X_1335_STATE_DEPARTMENT_OF_EDUCATION = 10;
1017                 static final int INT_X_1336_NON_PROFIT_EDUCATIONAL_CENTER = 11;
1018                 static final int INT_X_1337_EDUCATIONAL_CONSORTIUM = 12;
1019                 static final int INT_X_1338_PHILANTHROPIC_FOUNDATION = 13;
1020                 static final int INT_X_1339_STATE_LOCAL_FEDERAL_GOVERNMENT = 14;
1021                 static final int INT_X_1340_HISTORICAL_SOCIETY = 15;
1022                 static final int INT_X_1341_ARCHIVES = 16;
1023                 static final int INT_X_1342_HISTORICAL_SITE_HOUSE = 17;
1024                 static final int INT_X_1343_HISTORIC_PRESERVATION_ORGANIZATION = 18;
1025                 static final int INT_X_1344_PUBLIC_LIBRARY = 19;
1026                 static final int INT_X_1345_ACADEMIC_LIBRARY = 20;
1027                 static final int INT_X_1346_INDEPENDENT_RESEARCH_LIBRARY = 21;
1028                 static final int INT_X_1347_HISTORY_MUSEUM = 22;
1029                 static final int INT_X_1348_NATURAL_HISTORY_MUSEUM = 23;
1030                 static final int INT_X_1349_ART_MUSEUM = 24;
1031                 static final int INT_X_1350_UNIVERSITY_MUSEUM = 25;
1032                 static final int INT_X_1351_ANTHROPOLOGY_ARCHAEOLOGY_MUSEUM = 26;
1033                 static final int INT_X_1352_SCIENCE_AND_TECHNOLOGY_MUSEUM = 27;
1034                 static final int INT_X_1353_GENERAL_MUSEUM = 28;
1035                 static final int INT_X_1354_NATURE_CENTER_BOTANICAL_GARDEN_ARBORETUM = 29;
1036                 static final int INT_X_1355_NATIONAL_ORGANIZATION = 30;
1037                 static final int INT_X_1356_STATE_HUMANITIES_COUNCIL = 31;
1038                 static final int INT_X_1357_COMMUNITY_LEVEL_ORGANIZATION = 32;
1039                 static final int INT_X_1358_INDIAN_TRIBAL_ORGANIZATION = 33;
1040                 static final int INT_X_1359_PROFESSIONAL_ASSOCIATION = 34;
1041                 static final int INT_X_1360_ARTS_RELATED_ORGANIZATIONS = 35;
1042                 static final int INT_X_1361_TELEVISION_STATION = 36;
1043                 static final int INT_X_1362_RADIO_STATION = 37;
1044                 static final int INT_X_1363_INDEPENDENT_PRODUCTION_COMPANY = 38;
1045                 static final int INT_X_1364_PRESS = 39;
1046                 static final int INT_X_2786_MUSEUMS = 40;
1047                 static final int INT_X_2787_LIBRARIES = 41;
1048                 static final int INT_X_2819_UNKNOWN = 42;
1049                 
1050                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
1051                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
1052                 (
1053                     new Enum[]
1054                     {
1055                       new Enum("1326: Center For Advanced Study/Research Institute", INT_X_1326_CENTER_FOR_ADVANCED_STUDY_RESEARCH_INSTITUTE),
1056                       new Enum("1327: Publishing", INT_X_1327_PUBLISHING),
1057                       new Enum("1328: Two-Year College", INT_X_1328_TWO_YEAR_COLLEGE),
1058                       new Enum("1329: Four-Year College", INT_X_1329_FOUR_YEAR_COLLEGE),
1059                       new Enum("1330: University", INT_X_1330_UNIVERSITY),
1060                       new Enum("1331: Professional School", INT_X_1331_PROFESSIONAL_SCHOOL),
1061                       new Enum("1332: Elementary/Middle School", INT_X_1332_ELEMENTARY_MIDDLE_SCHOOL),
1062                       new Enum("1333: Secondary School", INT_X_1333_SECONDARY_SCHOOL),
1063                       new Enum("1334: School District", INT_X_1334_SCHOOL_DISTRICT),
1064                       new Enum("1335: State Department of Education", INT_X_1335_STATE_DEPARTMENT_OF_EDUCATION),
1065                       new Enum("1336: Non-Profit Educational Center", INT_X_1336_NON_PROFIT_EDUCATIONAL_CENTER),
1066                       new Enum("1337: Educational Consortium", INT_X_1337_EDUCATIONAL_CONSORTIUM),
1067                       new Enum("1338: Philanthropic Foundation", INT_X_1338_PHILANTHROPIC_FOUNDATION),
1068                       new Enum("1339: State/Local/Federal Government", INT_X_1339_STATE_LOCAL_FEDERAL_GOVERNMENT),
1069                       new Enum("1340: Historical Society", INT_X_1340_HISTORICAL_SOCIETY),
1070                       new Enum("1341: Archives", INT_X_1341_ARCHIVES),
1071                       new Enum("1342: Historical Site/House", INT_X_1342_HISTORICAL_SITE_HOUSE),
1072                       new Enum("1343: Historic Preservation Organization", INT_X_1343_HISTORIC_PRESERVATION_ORGANIZATION),
1073                       new Enum("1344: Public Library", INT_X_1344_PUBLIC_LIBRARY),
1074                       new Enum("1345: Academic Library", INT_X_1345_ACADEMIC_LIBRARY),
1075                       new Enum("1346: Independent Research Library", INT_X_1346_INDEPENDENT_RESEARCH_LIBRARY),
1076                       new Enum("1347: History Museum", INT_X_1347_HISTORY_MUSEUM),
1077                       new Enum("1348: Natural History Museum", INT_X_1348_NATURAL_HISTORY_MUSEUM),
1078                       new Enum("1349: Art Museum", INT_X_1349_ART_MUSEUM),
1079                       new Enum("1350: University Museum", INT_X_1350_UNIVERSITY_MUSEUM),
1080                       new Enum("1351: Anthropology/Archaeology Museum", INT_X_1351_ANTHROPOLOGY_ARCHAEOLOGY_MUSEUM),
1081                       new Enum("1352: Science and Technology Museum", INT_X_1352_SCIENCE_AND_TECHNOLOGY_MUSEUM),
1082                       new Enum("1353: General Museum", INT_X_1353_GENERAL_MUSEUM),
1083                       new Enum("1354: Nature Center/Botanical Garden/Arboretum", INT_X_1354_NATURE_CENTER_BOTANICAL_GARDEN_ARBORETUM),
1084                       new Enum("1355: National Organization", INT_X_1355_NATIONAL_ORGANIZATION),
1085                       new Enum("1356: State Humanities Council", INT_X_1356_STATE_HUMANITIES_COUNCIL),
1086                       new Enum("1357: Community-Level Organization", INT_X_1357_COMMUNITY_LEVEL_ORGANIZATION),
1087                       new Enum("1358: Indian Tribal Organization", INT_X_1358_INDIAN_TRIBAL_ORGANIZATION),
1088                       new Enum("1359: Professional Association", INT_X_1359_PROFESSIONAL_ASSOCIATION),
1089                       new Enum("1360: Arts Related Organizations", INT_X_1360_ARTS_RELATED_ORGANIZATIONS),
1090                       new Enum("1361: Television/Station", INT_X_1361_TELEVISION_STATION),
1091                       new Enum("1362: Radio Station", INT_X_1362_RADIO_STATION),
1092                       new Enum("1363: Independent Production Company", INT_X_1363_INDEPENDENT_PRODUCTION_COMPANY),
1093                       new Enum("1364: Press", INT_X_1364_PRESS),
1094                       new Enum("2786: Museums", INT_X_2786_MUSEUMS),
1095                       new Enum("2787: Libraries", INT_X_2787_LIBRARIES),
1096                       new Enum("2819: Unknown", INT_X_2819_UNKNOWN),
1097                     }
1098                 );
1099                 private static final long serialVersionUID = 1L;
1100                 private java.lang.Object readResolve() { return forInt(intValue()); } 
1101             }
1102             
1103             /**
1104              * A factory class with static methods for creating instances
1105              * of this type.
1106              */
1107             
1108             public static final class Factory
1109             {
1110                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.OrganizationType newValue(java.lang.Object obj) {
1111                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.OrganizationType) type.newValue( obj ); }
1112                 
1113                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.OrganizationType newInstance() {
1114                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.OrganizationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1115                 
1116                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.OrganizationType newInstance(org.apache.xmlbeans.XmlOptions options) {
1117                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.OrganizationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1118                 
1119                 private Factory() { } // No instance of this class allowed
1120             }
1121         }
1122         
1123         /**
1124          * An XML ProjectFundingGroup(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms_2_0-V2.0).
1125          *
1126          * This is a complex type.
1127          */
1128         public interface ProjectFundingGroup extends org.apache.xmlbeans.XmlObject
1129         {
1130             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1131                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProjectFundingGroup.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("projectfundinggroupcab9elemtype");
1132             
1133             /**
1134              * Gets the "ReqOutrightAmount" element
1135              */
1136             java.math.BigDecimal getReqOutrightAmount();
1137             
1138             /**
1139              * Gets (as xml) the "ReqOutrightAmount" element
1140              */
1141             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetReqOutrightAmount();
1142             
1143             /**
1144              * True if has "ReqOutrightAmount" element
1145              */
1146             boolean isSetReqOutrightAmount();
1147             
1148             /**
1149              * Sets the "ReqOutrightAmount" element
1150              */
1151             void setReqOutrightAmount(java.math.BigDecimal reqOutrightAmount);
1152             
1153             /**
1154              * Sets (as xml) the "ReqOutrightAmount" element
1155              */
1156             void xsetReqOutrightAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType reqOutrightAmount);
1157             
1158             /**
1159              * Unsets the "ReqOutrightAmount" element
1160              */
1161             void unsetReqOutrightAmount();
1162             
1163             /**
1164              * Gets the "ReqMatchAmount" element
1165              */
1166             java.math.BigDecimal getReqMatchAmount();
1167             
1168             /**
1169              * Gets (as xml) the "ReqMatchAmount" element
1170              */
1171             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetReqMatchAmount();
1172             
1173             /**
1174              * True if has "ReqMatchAmount" element
1175              */
1176             boolean isSetReqMatchAmount();
1177             
1178             /**
1179              * Sets the "ReqMatchAmount" element
1180              */
1181             void setReqMatchAmount(java.math.BigDecimal reqMatchAmount);
1182             
1183             /**
1184              * Sets (as xml) the "ReqMatchAmount" element
1185              */
1186             void xsetReqMatchAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType reqMatchAmount);
1187             
1188             /**
1189              * Unsets the "ReqMatchAmount" element
1190              */
1191             void unsetReqMatchAmount();
1192             
1193             /**
1194              * Gets the "TotalFromNEH" element
1195              */
1196             java.math.BigDecimal getTotalFromNEH();
1197             
1198             /**
1199              * Gets (as xml) the "TotalFromNEH" element
1200              */
1201             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetTotalFromNEH();
1202             
1203             /**
1204              * True if has "TotalFromNEH" element
1205              */
1206             boolean isSetTotalFromNEH();
1207             
1208             /**
1209              * Sets the "TotalFromNEH" element
1210              */
1211             void setTotalFromNEH(java.math.BigDecimal totalFromNEH);
1212             
1213             /**
1214              * Sets (as xml) the "TotalFromNEH" element
1215              */
1216             void xsetTotalFromNEH(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType totalFromNEH);
1217             
1218             /**
1219              * Unsets the "TotalFromNEH" element
1220              */
1221             void unsetTotalFromNEH();
1222             
1223             /**
1224              * Gets the "CostSharing" element
1225              */
1226             java.math.BigDecimal getCostSharing();
1227             
1228             /**
1229              * Gets (as xml) the "CostSharing" element
1230              */
1231             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCostSharing();
1232             
1233             /**
1234              * True if has "CostSharing" element
1235              */
1236             boolean isSetCostSharing();
1237             
1238             /**
1239              * Sets the "CostSharing" element
1240              */
1241             void setCostSharing(java.math.BigDecimal costSharing);
1242             
1243             /**
1244              * Sets (as xml) the "CostSharing" element
1245              */
1246             void xsetCostSharing(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType costSharing);
1247             
1248             /**
1249              * Unsets the "CostSharing" element
1250              */
1251             void unsetCostSharing();
1252             
1253             /**
1254              * Gets the "TotalProjectCosts" element
1255              */
1256             java.math.BigDecimal getTotalProjectCosts();
1257             
1258             /**
1259              * Gets (as xml) the "TotalProjectCosts" element
1260              */
1261             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetTotalProjectCosts();
1262             
1263             /**
1264              * True if has "TotalProjectCosts" element
1265              */
1266             boolean isSetTotalProjectCosts();
1267             
1268             /**
1269              * Sets the "TotalProjectCosts" element
1270              */
1271             void setTotalProjectCosts(java.math.BigDecimal totalProjectCosts);
1272             
1273             /**
1274              * Sets (as xml) the "TotalProjectCosts" element
1275              */
1276             void xsetTotalProjectCosts(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType totalProjectCosts);
1277             
1278             /**
1279              * Unsets the "TotalProjectCosts" element
1280              */
1281             void unsetTotalProjectCosts();
1282             
1283             /**
1284              * Gets the "ChReqFY1" element
1285              */
1286             java.math.BigDecimal getChReqFY1();
1287             
1288             /**
1289              * Gets (as xml) the "ChReqFY1" element
1290              */
1291             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetChReqFY1();
1292             
1293             /**
1294              * True if has "ChReqFY1" element
1295              */
1296             boolean isSetChReqFY1();
1297             
1298             /**
1299              * Sets the "ChReqFY1" element
1300              */
1301             void setChReqFY1(java.math.BigDecimal chReqFY1);
1302             
1303             /**
1304              * Sets (as xml) the "ChReqFY1" element
1305              */
1306             void xsetChReqFY1(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType chReqFY1);
1307             
1308             /**
1309              * Unsets the "ChReqFY1" element
1310              */
1311             void unsetChReqFY1();
1312             
1313             /**
1314              * Gets the "ChReqFY2" element
1315              */
1316             java.math.BigDecimal getChReqFY2();
1317             
1318             /**
1319              * Gets (as xml) the "ChReqFY2" element
1320              */
1321             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetChReqFY2();
1322             
1323             /**
1324              * True if has "ChReqFY2" element
1325              */
1326             boolean isSetChReqFY2();
1327             
1328             /**
1329              * Sets the "ChReqFY2" element
1330              */
1331             void setChReqFY2(java.math.BigDecimal chReqFY2);
1332             
1333             /**
1334              * Sets (as xml) the "ChReqFY2" element
1335              */
1336             void xsetChReqFY2(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType chReqFY2);
1337             
1338             /**
1339              * Unsets the "ChReqFY2" element
1340              */
1341             void unsetChReqFY2();
1342             
1343             /**
1344              * Gets the "ChReqFY3" element
1345              */
1346             java.math.BigDecimal getChReqFY3();
1347             
1348             /**
1349              * Gets (as xml) the "ChReqFY3" element
1350              */
1351             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetChReqFY3();
1352             
1353             /**
1354              * True if has "ChReqFY3" element
1355              */
1356             boolean isSetChReqFY3();
1357             
1358             /**
1359              * Sets the "ChReqFY3" element
1360              */
1361             void setChReqFY3(java.math.BigDecimal chReqFY3);
1362             
1363             /**
1364              * Sets (as xml) the "ChReqFY3" element
1365              */
1366             void xsetChReqFY3(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType chReqFY3);
1367             
1368             /**
1369              * Unsets the "ChReqFY3" element
1370              */
1371             void unsetChReqFY3();
1372             
1373             /**
1374              * Gets the "ChReqFY4" element
1375              */
1376             java.math.BigDecimal getChReqFY4();
1377             
1378             /**
1379              * Gets (as xml) the "ChReqFY4" element
1380              */
1381             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetChReqFY4();
1382             
1383             /**
1384              * True if has "ChReqFY4" element
1385              */
1386             boolean isSetChReqFY4();
1387             
1388             /**
1389              * Sets the "ChReqFY4" element
1390              */
1391             void setChReqFY4(java.math.BigDecimal chReqFY4);
1392             
1393             /**
1394              * Sets (as xml) the "ChReqFY4" element
1395              */
1396             void xsetChReqFY4(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType chReqFY4);
1397             
1398             /**
1399              * Unsets the "ChReqFY4" element
1400              */
1401             void unsetChReqFY4();
1402             
1403             /**
1404              * Gets the "ChTotalFromNEH" element
1405              */
1406             java.math.BigDecimal getChTotalFromNEH();
1407             
1408             /**
1409              * Gets (as xml) the "ChTotalFromNEH" element
1410              */
1411             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetChTotalFromNEH();
1412             
1413             /**
1414              * True if has "ChTotalFromNEH" element
1415              */
1416             boolean isSetChTotalFromNEH();
1417             
1418             /**
1419              * Sets the "ChTotalFromNEH" element
1420              */
1421             void setChTotalFromNEH(java.math.BigDecimal chTotalFromNEH);
1422             
1423             /**
1424              * Sets (as xml) the "ChTotalFromNEH" element
1425              */
1426             void xsetChTotalFromNEH(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType chTotalFromNEH);
1427             
1428             /**
1429              * Unsets the "ChTotalFromNEH" element
1430              */
1431             void unsetChTotalFromNEH();
1432             
1433             /**
1434              * Gets the "ChReqMatchAmount" element
1435              */
1436             java.math.BigDecimal getChReqMatchAmount();
1437             
1438             /**
1439              * Gets (as xml) the "ChReqMatchAmount" element
1440              */
1441             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetChReqMatchAmount();
1442             
1443             /**
1444              * True if has "ChReqMatchAmount" element
1445              */
1446             boolean isSetChReqMatchAmount();
1447             
1448             /**
1449              * Sets the "ChReqMatchAmount" element
1450              */
1451             void setChReqMatchAmount(java.math.BigDecimal chReqMatchAmount);
1452             
1453             /**
1454              * Sets (as xml) the "ChReqMatchAmount" element
1455              */
1456             void xsetChReqMatchAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType chReqMatchAmount);
1457             
1458             /**
1459              * Unsets the "ChReqMatchAmount" element
1460              */
1461             void unsetChReqMatchAmount();
1462             
1463             /**
1464              * Gets the "ChTotalProjectCosts" element
1465              */
1466             java.math.BigDecimal getChTotalProjectCosts();
1467             
1468             /**
1469              * Gets (as xml) the "ChTotalProjectCosts" element
1470              */
1471             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetChTotalProjectCosts();
1472             
1473             /**
1474              * True if has "ChTotalProjectCosts" element
1475              */
1476             boolean isSetChTotalProjectCosts();
1477             
1478             /**
1479              * Sets the "ChTotalProjectCosts" element
1480              */
1481             void setChTotalProjectCosts(java.math.BigDecimal chTotalProjectCosts);
1482             
1483             /**
1484              * Sets (as xml) the "ChTotalProjectCosts" element
1485              */
1486             void xsetChTotalProjectCosts(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType chTotalProjectCosts);
1487             
1488             /**
1489              * Unsets the "ChTotalProjectCosts" element
1490              */
1491             void unsetChTotalProjectCosts();
1492             
1493             /**
1494              * Gets the "MatchRatio" element
1495              */
1496             java.math.BigDecimal getMatchRatio();
1497             
1498             /**
1499              * Gets (as xml) the "MatchRatio" element
1500              */
1501             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ProjectFundingGroup.MatchRatio xgetMatchRatio();
1502             
1503             /**
1504              * True if has "MatchRatio" element
1505              */
1506             boolean isSetMatchRatio();
1507             
1508             /**
1509              * Sets the "MatchRatio" element
1510              */
1511             void setMatchRatio(java.math.BigDecimal matchRatio);
1512             
1513             /**
1514              * Sets (as xml) the "MatchRatio" element
1515              */
1516             void xsetMatchRatio(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ProjectFundingGroup.MatchRatio matchRatio);
1517             
1518             /**
1519              * Unsets the "MatchRatio" element
1520              */
1521             void unsetMatchRatio();
1522             
1523             /**
1524              * An XML MatchRatio(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms_2_0-V2.0).
1525              *
1526              * This is an atomic type that is a restriction of gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document$SupplementaryCoverSheetforNEHGrantPrograms20$ProjectFundingGroup$MatchRatio.
1527              */
1528             public interface MatchRatio extends org.apache.xmlbeans.XmlDecimal
1529             {
1530                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1531                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(MatchRatio.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("matchratioe03belemtype");
1532                 
1533                 /**
1534                  * A factory class with static methods for creating instances
1535                  * of this type.
1536                  */
1537                 
1538                 public static final class Factory
1539                 {
1540                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ProjectFundingGroup.MatchRatio newValue(java.lang.Object obj) {
1541                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ProjectFundingGroup.MatchRatio) type.newValue( obj ); }
1542                     
1543                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ProjectFundingGroup.MatchRatio newInstance() {
1544                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ProjectFundingGroup.MatchRatio) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1545                     
1546                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ProjectFundingGroup.MatchRatio newInstance(org.apache.xmlbeans.XmlOptions options) {
1547                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ProjectFundingGroup.MatchRatio) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1548                     
1549                     private Factory() { } // No instance of this class allowed
1550                 }
1551             }
1552             
1553             /**
1554              * A factory class with static methods for creating instances
1555              * of this type.
1556              */
1557             
1558             public static final class Factory
1559             {
1560                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ProjectFundingGroup newInstance() {
1561                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ProjectFundingGroup) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1562                 
1563                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ProjectFundingGroup newInstance(org.apache.xmlbeans.XmlOptions options) {
1564                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ProjectFundingGroup) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1565                 
1566                 private Factory() { } // No instance of this class allowed
1567             }
1568         }
1569         
1570         /**
1571          * An XML ApplicationInfoGroup(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms_2_0-V2.0).
1572          *
1573          * This is a complex type.
1574          */
1575         public interface ApplicationInfoGroup extends org.apache.xmlbeans.XmlObject
1576         {
1577             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1578                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicationInfoGroup.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicationinfogroupebefelemtype");
1579             
1580             /**
1581              * Gets the "AdditionalFunding" element
1582              */
1583             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AdditionalFunding.Enum getAdditionalFunding();
1584             
1585             /**
1586              * Gets (as xml) the "AdditionalFunding" element
1587              */
1588             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AdditionalFunding xgetAdditionalFunding();
1589             
1590             /**
1591              * Sets the "AdditionalFunding" element
1592              */
1593             void setAdditionalFunding(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AdditionalFunding.Enum additionalFunding);
1594             
1595             /**
1596              * Sets (as xml) the "AdditionalFunding" element
1597              */
1598             void xsetAdditionalFunding(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AdditionalFunding additionalFunding);
1599             
1600             /**
1601              * Gets the "AddFundingExplanation" element
1602              */
1603             java.lang.String getAddFundingExplanation();
1604             
1605             /**
1606              * Gets (as xml) the "AddFundingExplanation" element
1607              */
1608             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AddFundingExplanation xgetAddFundingExplanation();
1609             
1610             /**
1611              * True if has "AddFundingExplanation" element
1612              */
1613             boolean isSetAddFundingExplanation();
1614             
1615             /**
1616              * Sets the "AddFundingExplanation" element
1617              */
1618             void setAddFundingExplanation(java.lang.String addFundingExplanation);
1619             
1620             /**
1621              * Sets (as xml) the "AddFundingExplanation" element
1622              */
1623             void xsetAddFundingExplanation(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AddFundingExplanation addFundingExplanation);
1624             
1625             /**
1626              * Unsets the "AddFundingExplanation" element
1627              */
1628             void unsetAddFundingExplanation();
1629             
1630             /**
1631              * Gets the "TypeofApplication" element
1632              */
1633             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.TypeofApplication.Enum getTypeofApplication();
1634             
1635             /**
1636              * Gets (as xml) the "TypeofApplication" element
1637              */
1638             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.TypeofApplication xgetTypeofApplication();
1639             
1640             /**
1641              * Sets the "TypeofApplication" element
1642              */
1643             void setTypeofApplication(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.TypeofApplication.Enum typeofApplication);
1644             
1645             /**
1646              * Sets (as xml) the "TypeofApplication" element
1647              */
1648             void xsetTypeofApplication(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.TypeofApplication typeofApplication);
1649             
1650             /**
1651              * Gets the "SupGrantNumber" element
1652              */
1653             java.lang.String getSupGrantNumber();
1654             
1655             /**
1656              * Gets (as xml) the "SupGrantNumber" element
1657              */
1658             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.SupGrantNumber xgetSupGrantNumber();
1659             
1660             /**
1661              * True if has "SupGrantNumber" element
1662              */
1663             boolean isSetSupGrantNumber();
1664             
1665             /**
1666              * Sets the "SupGrantNumber" element
1667              */
1668             void setSupGrantNumber(java.lang.String supGrantNumber);
1669             
1670             /**
1671              * Sets (as xml) the "SupGrantNumber" element
1672              */
1673             void xsetSupGrantNumber(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.SupGrantNumber supGrantNumber);
1674             
1675             /**
1676              * Unsets the "SupGrantNumber" element
1677              */
1678             void unsetSupGrantNumber();
1679             
1680             /**
1681              * Gets the "ProjFieldCode" element
1682              */
1683             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.ProjFieldCodeType.Enum getProjFieldCode();
1684             
1685             /**
1686              * Gets (as xml) the "ProjFieldCode" element
1687              */
1688             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.ProjFieldCodeType xgetProjFieldCode();
1689             
1690             /**
1691              * Sets the "ProjFieldCode" element
1692              */
1693             void setProjFieldCode(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.ProjFieldCodeType.Enum projFieldCode);
1694             
1695             /**
1696              * Sets (as xml) the "ProjFieldCode" element
1697              */
1698             void xsetProjFieldCode(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.ProjFieldCodeType projFieldCode);
1699             
1700             /**
1701              * Gets the "ProjFieldCode2" element
1702              */
1703             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.ProjFieldCodeType.Enum getProjFieldCode2();
1704             
1705             /**
1706              * Gets (as xml) the "ProjFieldCode2" element
1707              */
1708             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.ProjFieldCodeType xgetProjFieldCode2();
1709             
1710             /**
1711              * True if has "ProjFieldCode2" element
1712              */
1713             boolean isSetProjFieldCode2();
1714             
1715             /**
1716              * Sets the "ProjFieldCode2" element
1717              */
1718             void setProjFieldCode2(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.ProjFieldCodeType.Enum projFieldCode2);
1719             
1720             /**
1721              * Sets (as xml) the "ProjFieldCode2" element
1722              */
1723             void xsetProjFieldCode2(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.ProjFieldCodeType projFieldCode2);
1724             
1725             /**
1726              * Unsets the "ProjFieldCode2" element
1727              */
1728             void unsetProjFieldCode2();
1729             
1730             /**
1731              * Gets the "ProjFieldCode3" element
1732              */
1733             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.ProjFieldCodeType.Enum getProjFieldCode3();
1734             
1735             /**
1736              * Gets (as xml) the "ProjFieldCode3" element
1737              */
1738             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.ProjFieldCodeType xgetProjFieldCode3();
1739             
1740             /**
1741              * True if has "ProjFieldCode3" element
1742              */
1743             boolean isSetProjFieldCode3();
1744             
1745             /**
1746              * Sets the "ProjFieldCode3" element
1747              */
1748             void setProjFieldCode3(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.ProjFieldCodeType.Enum projFieldCode3);
1749             
1750             /**
1751              * Sets (as xml) the "ProjFieldCode3" element
1752              */
1753             void xsetProjFieldCode3(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.ProjFieldCodeType projFieldCode3);
1754             
1755             /**
1756              * Unsets the "ProjFieldCode3" element
1757              */
1758             void unsetProjFieldCode3();
1759             
1760             /**
1761              * An XML AdditionalFunding(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms_2_0-V2.0).
1762              *
1763              * This is an atomic type that is a restriction of gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document$SupplementaryCoverSheetforNEHGrantPrograms20$ApplicationInfoGroup$AdditionalFunding.
1764              */
1765             public interface AdditionalFunding extends org.apache.xmlbeans.XmlString
1766             {
1767                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1768                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AdditionalFunding.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("additionalfunding7f8delemtype");
1769                 
1770                 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
1771                 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
1772                 
1773                 static final Enum YES = Enum.forString("Yes");
1774                 static final Enum NO = Enum.forString("No");
1775                 
1776                 static final int INT_YES = Enum.INT_YES;
1777                 static final int INT_NO = Enum.INT_NO;
1778                 
1779                 /**
1780                  * Enumeration value class for gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document$SupplementaryCoverSheetforNEHGrantPrograms20$ApplicationInfoGroup$AdditionalFunding.
1781                  * These enum values can be used as follows:
1782                  * <pre>
1783                  * enum.toString(); // returns the string value of the enum
1784                  * enum.intValue(); // returns an int value, useful for switches
1785                  * // e.g., case Enum.INT_YES
1786                  * Enum.forString(s); // returns the enum value for a string
1787                  * Enum.forInt(i); // returns the enum value for an int
1788                  * </pre>
1789                  * Enumeration objects are immutable singleton objects that
1790                  * can be compared using == object equality. They have no
1791                  * public constructor. See the constants defined within this
1792                  * class for all the valid values.
1793                  */
1794                 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
1795                 {
1796                     /**
1797                      * Returns the enum value for a string, or null if none.
1798                      */
1799                     public static Enum forString(java.lang.String s)
1800                         { return (Enum)table.forString(s); }
1801                     /**
1802                      * Returns the enum value corresponding to an int, or null if none.
1803                      */
1804                     public static Enum forInt(int i)
1805                         { return (Enum)table.forInt(i); }
1806                     
1807                     private Enum(java.lang.String s, int i)
1808                         { super(s, i); }
1809                     
1810                     static final int INT_YES = 1;
1811                     static final int INT_NO = 2;
1812                     
1813                     public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
1814                         new org.apache.xmlbeans.StringEnumAbstractBase.Table
1815                     (
1816                       new Enum[]
1817                       {
1818                         new Enum("Yes", INT_YES),
1819                         new Enum("No", INT_NO),
1820                       }
1821                     );
1822                     private static final long serialVersionUID = 1L;
1823                     private java.lang.Object readResolve() { return forInt(intValue()); } 
1824                 }
1825                 
1826                 /**
1827                  * A factory class with static methods for creating instances
1828                  * of this type.
1829                  */
1830                 
1831                 public static final class Factory
1832                 {
1833                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AdditionalFunding newValue(java.lang.Object obj) {
1834                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AdditionalFunding) type.newValue( obj ); }
1835                     
1836                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AdditionalFunding newInstance() {
1837                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AdditionalFunding) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1838                     
1839                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AdditionalFunding newInstance(org.apache.xmlbeans.XmlOptions options) {
1840                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AdditionalFunding) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1841                     
1842                     private Factory() { } // No instance of this class allowed
1843                 }
1844             }
1845             
1846             /**
1847              * An XML AddFundingExplanation(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms_2_0-V2.0).
1848              *
1849              * This is an atomic type that is a restriction of gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document$SupplementaryCoverSheetforNEHGrantPrograms20$ApplicationInfoGroup$AddFundingExplanation.
1850              */
1851             public interface AddFundingExplanation extends org.apache.xmlbeans.XmlString
1852             {
1853                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1854                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AddFundingExplanation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("addfundingexplanation68a6elemtype");
1855                 
1856                 /**
1857                  * A factory class with static methods for creating instances
1858                  * of this type.
1859                  */
1860                 
1861                 public static final class Factory
1862                 {
1863                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AddFundingExplanation newValue(java.lang.Object obj) {
1864                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AddFundingExplanation) type.newValue( obj ); }
1865                     
1866                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AddFundingExplanation newInstance() {
1867                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AddFundingExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1868                     
1869                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AddFundingExplanation newInstance(org.apache.xmlbeans.XmlOptions options) {
1870                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.AddFundingExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1871                     
1872                     private Factory() { } // No instance of this class allowed
1873                 }
1874             }
1875             
1876             /**
1877              * An XML TypeofApplication(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms_2_0-V2.0).
1878              *
1879              * This is an atomic type that is a restriction of gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document$SupplementaryCoverSheetforNEHGrantPrograms20$ApplicationInfoGroup$TypeofApplication.
1880              */
1881             public interface TypeofApplication extends org.apache.xmlbeans.XmlString
1882             {
1883                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1884                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TypeofApplication.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("typeofapplication0ac4elemtype");
1885                 
1886                 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
1887                 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
1888                 
1889                 static final Enum NEW = Enum.forString("New");
1890                 static final Enum SUPPLEMENT = Enum.forString("Supplement");
1891                 
1892                 static final int INT_NEW = Enum.INT_NEW;
1893                 static final int INT_SUPPLEMENT = Enum.INT_SUPPLEMENT;
1894                 
1895                 /**
1896                  * Enumeration value class for gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document$SupplementaryCoverSheetforNEHGrantPrograms20$ApplicationInfoGroup$TypeofApplication.
1897                  * These enum values can be used as follows:
1898                  * <pre>
1899                  * enum.toString(); // returns the string value of the enum
1900                  * enum.intValue(); // returns an int value, useful for switches
1901                  * // e.g., case Enum.INT_NEW
1902                  * Enum.forString(s); // returns the enum value for a string
1903                  * Enum.forInt(i); // returns the enum value for an int
1904                  * </pre>
1905                  * Enumeration objects are immutable singleton objects that
1906                  * can be compared using == object equality. They have no
1907                  * public constructor. See the constants defined within this
1908                  * class for all the valid values.
1909                  */
1910                 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
1911                 {
1912                     /**
1913                      * Returns the enum value for a string, or null if none.
1914                      */
1915                     public static Enum forString(java.lang.String s)
1916                         { return (Enum)table.forString(s); }
1917                     /**
1918                      * Returns the enum value corresponding to an int, or null if none.
1919                      */
1920                     public static Enum forInt(int i)
1921                         { return (Enum)table.forInt(i); }
1922                     
1923                     private Enum(java.lang.String s, int i)
1924                         { super(s, i); }
1925                     
1926                     static final int INT_NEW = 1;
1927                     static final int INT_SUPPLEMENT = 2;
1928                     
1929                     public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
1930                         new org.apache.xmlbeans.StringEnumAbstractBase.Table
1931                     (
1932                       new Enum[]
1933                       {
1934                         new Enum("New", INT_NEW),
1935                         new Enum("Supplement", INT_SUPPLEMENT),
1936                       }
1937                     );
1938                     private static final long serialVersionUID = 1L;
1939                     private java.lang.Object readResolve() { return forInt(intValue()); } 
1940                 }
1941                 
1942                 /**
1943                  * A factory class with static methods for creating instances
1944                  * of this type.
1945                  */
1946                 
1947                 public static final class Factory
1948                 {
1949                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.TypeofApplication newValue(java.lang.Object obj) {
1950                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.TypeofApplication) type.newValue( obj ); }
1951                     
1952                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.TypeofApplication newInstance() {
1953                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.TypeofApplication) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1954                     
1955                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.TypeofApplication newInstance(org.apache.xmlbeans.XmlOptions options) {
1956                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.TypeofApplication) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1957                     
1958                     private Factory() { } // No instance of this class allowed
1959                 }
1960             }
1961             
1962             /**
1963              * An XML SupGrantNumber(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms_2_0-V2.0).
1964              *
1965              * This is an atomic type that is a restriction of gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document$SupplementaryCoverSheetforNEHGrantPrograms20$ApplicationInfoGroup$SupGrantNumber.
1966              */
1967             public interface SupGrantNumber extends org.apache.xmlbeans.XmlString
1968             {
1969                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1970                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SupGrantNumber.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("supgrantnumberdefcelemtype");
1971                 
1972                 /**
1973                  * A factory class with static methods for creating instances
1974                  * of this type.
1975                  */
1976                 
1977                 public static final class Factory
1978                 {
1979                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.SupGrantNumber newValue(java.lang.Object obj) {
1980                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.SupGrantNumber) type.newValue( obj ); }
1981                     
1982                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.SupGrantNumber newInstance() {
1983                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.SupGrantNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1984                     
1985                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.SupGrantNumber newInstance(org.apache.xmlbeans.XmlOptions options) {
1986                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup.SupGrantNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1987                     
1988                     private Factory() { } // No instance of this class allowed
1989                 }
1990             }
1991             
1992             /**
1993              * A factory class with static methods for creating instances
1994              * of this type.
1995              */
1996             
1997             public static final class Factory
1998             {
1999                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup newInstance() {
2000                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2001                 
2002                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup newInstance(org.apache.xmlbeans.XmlOptions options) {
2003                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20.ApplicationInfoGroup) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2004                 
2005                 private Factory() { } // No instance of this class allowed
2006             }
2007         }
2008         
2009         /**
2010          * A factory class with static methods for creating instances
2011          * of this type.
2012          */
2013         
2014         public static final class Factory
2015         {
2016             public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20 newInstance() {
2017               return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2018             
2019             public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20 newInstance(org.apache.xmlbeans.XmlOptions options) {
2020               return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document.SupplementaryCoverSheetforNEHGrantPrograms20) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2021             
2022             private Factory() { } // No instance of this class allowed
2023         }
2024     }
2025     
2026     /**
2027      * A factory class with static methods for creating instances
2028      * of this type.
2029      */
2030     
2031     public static final class Factory
2032     {
2033         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document newInstance() {
2034           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2035         
2036         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document newInstance(org.apache.xmlbeans.XmlOptions options) {
2037           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2038         
2039         /** @param xmlAsString the string value to parse */
2040         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
2041           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
2042         
2043         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
2044           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
2045         
2046         /** @param file the file from which to load an xml document */
2047         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2048           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
2049         
2050         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2051           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
2052         
2053         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2054           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
2055         
2056         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2057           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
2058         
2059         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2060           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
2061         
2062         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2063           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
2064         
2065         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2066           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
2067         
2068         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2069           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
2070         
2071         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
2072           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
2073         
2074         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
2075           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
2076         
2077         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
2078           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
2079         
2080         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
2081           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
2082         
2083         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
2084         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
2085           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
2086         
2087         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
2088         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
2089           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantPrograms20V20.SupplementaryCoverSheetforNEHGrantPrograms20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
2090         
2091         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
2092         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 {
2093           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
2094         
2095         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
2096         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 {
2097           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
2098         
2099         private Factory() { } // No instance of this class allowed
2100     }
2101 }