View Javadoc
1   /*
2    * An XML document type.
3    * Localname: SupplementaryCoverSheetforNEHGrantPrograms
4    * Namespace: http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms-V1.0
5    * Java type: gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10;
10  
11  
12  /**
13   * A document containing one SupplementaryCoverSheetforNEHGrantPrograms(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms-V1.0) element.
14   *
15   * This is a complex type.
16   */
17  public interface SupplementaryCoverSheetforNEHGrantProgramsDocument 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(SupplementaryCoverSheetforNEHGrantProgramsDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("supplementarycoversheetfornehgrantprogramsb91ddoctype");
21      
22      /**
23       * Gets the "SupplementaryCoverSheetforNEHGrantPrograms" element
24       */
25      gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms getSupplementaryCoverSheetforNEHGrantPrograms();
26      
27      /**
28       * Sets the "SupplementaryCoverSheetforNEHGrantPrograms" element
29       */
30      void setSupplementaryCoverSheetforNEHGrantPrograms(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms supplementaryCoverSheetforNEHGrantPrograms);
31      
32      /**
33       * Appends and returns a new empty "SupplementaryCoverSheetforNEHGrantPrograms" element
34       */
35      gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms addNewSupplementaryCoverSheetforNEHGrantPrograms();
36      
37      /**
38       * An XML SupplementaryCoverSheetforNEHGrantPrograms(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms-V1.0).
39       *
40       * This is a complex type.
41       */
42      public interface SupplementaryCoverSheetforNEHGrantPrograms 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(SupplementaryCoverSheetforNEHGrantPrograms.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("supplementarycoversheetfornehgrantprograms8e95elemtype");
46          
47          /**
48           * Gets the "PDMajorField" element
49           */
50          gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.PDMajorField.Enum getPDMajorField();
51          
52          /**
53           * Gets (as xml) the "PDMajorField" element
54           */
55          gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.PDMajorField xgetPDMajorField();
56          
57          /**
58           * Sets the "PDMajorField" element
59           */
60          void setPDMajorField(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.PDMajorField.Enum pdMajorField);
61          
62          /**
63           * Sets (as xml) the "PDMajorField" element
64           */
65          void xsetPDMajorField(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.PDMajorField pdMajorField);
66          
67          /**
68           * Gets the "OrganizationType" element
69           */
70          gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.OrganizationType.Enum getOrganizationType();
71          
72          /**
73           * Gets (as xml) the "OrganizationType" element
74           */
75          gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.OrganizationType xgetOrganizationType();
76          
77          /**
78           * Sets the "OrganizationType" element
79           */
80          void setOrganizationType(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.OrganizationType.Enum organizationType);
81          
82          /**
83           * Sets (as xml) the "OrganizationType" element
84           */
85          void xsetOrganizationType(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.OrganizationType organizationType);
86          
87          /**
88           * Gets the "ProjectFundingGroup" element
89           */
90          gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.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.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ProjectFundingGroup projectFundingGroup);
101         
102         /**
103          * Appends and returns a new empty "ProjectFundingGroup" element
104          */
105         gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.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.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup getApplicationInfoGroup();
116         
117         /**
118          * Sets the "ApplicationInfoGroup" element
119          */
120         void setApplicationInfoGroup(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup applicationInfoGroup);
121         
122         /**
123          * Appends and returns a new empty "ApplicationInfoGroup" element
124          */
125         gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.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-V1.0).
149          *
150          * This is an atomic type that is a restriction of gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument$SupplementaryCoverSheetforNEHGrantPrograms$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("pdmajorfield0a06elemtype");
156             
157             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
158             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
159             
160             static final Enum G_3_AMERICAN_STUDIES = Enum.forString("G3:American Studies");
161             static final Enum L_1_ANTHROPOLOGY = Enum.forString("L1:Anthropology");
162             static final Enum U_6_ARCHAEOLOGY = Enum.forString("U6:Archaeology");
163             static final Enum I_1_ARCHIVAL_MANAGEMENT_CONSERVATION = Enum.forString("I1:Archival Management/Conservation");
164             static final Enum GH_AREA_STUDIES = Enum.forString("GH:Area Studies");
165             static final Enum MA_ARTS_HISTORY_AND_CRITICISM = Enum.forString("MA:Arts: History and Criticism");
166             static final Enum U_3_ARTS_HISTORY_AND_CRITICISM_ARCHITECTURE = Enum.forString("U3:Arts: History and Criticism - Architecture");
167             static final Enum M_1_ARTS_HISTORY_AND_CRITICISM_ART = Enum.forString("M1:Arts: History and Criticism - Art");
168             static final Enum M_3_ARTS_HISTORY_AND_CRITICISM_DANCE = Enum.forString("M3:Arts: History and Criticism - Dance");
169             static final Enum M_4_ARTS_HISTORY_AND_CRITICISM_FILM = Enum.forString("M4:Arts: History and Criticism - Film");
170             static final Enum M_5_ARTS_HISTORY_AND_CRITICISM_MUSIC = Enum.forString("M5:Arts: History and Criticism - Music");
171             static final Enum M_2_ARTS_HISTORY_AND_CRITICISM_THEATER = Enum.forString("M2:Arts: History and Criticism - Theater");
172             static final Enum G_5_ASIAN_STUDIES = Enum.forString("G5:Asian Studies");
173             static final Enum G_7_CLASSICS = Enum.forString("G7:Classics");
174             static final Enum P_2_COMMUNICATIONS = Enum.forString("P2:Communications");
175             static final Enum P_1_COMMUNICATIONS_COMPOSITION_AND_RHETORIC = Enum.forString("P1:Communications - Composition and Rhetoric");
176             static final Enum P_4_COMMUNICATIONS_JOURNALISM = Enum.forString("P4:Communications - Journalism");
177             static final Enum P_3_COMMUNICATIONS_MEDIA = Enum.forString("P3:Communications - Media");
178             static final Enum N_1_ECONOMICS = Enum.forString("N1:Economics");
179             static final Enum H_1_EDUCATION = Enum.forString("H1:Education");
180             static final Enum K_1_ETHNIC_STUDIES = Enum.forString("K1:Ethnic Studies");
181             static final Enum K_5_ETHNIC_STUDIES_ASIAN_AMERICAN = Enum.forString("K5:Ethnic Studies - Asian American");
182             static final Enum K_4_ETHNIC_STUDIES_BLACK_AFRICAN_AMERICAN = Enum.forString("K4:Ethnic Studies - Black/African American");
183             static final Enum K_3_ETHNIC_STUDIES_HISPANIC_AMERICAN = Enum.forString("K3:Ethnic Studies - Hispanic American");
184             static final Enum K_6_ETHNIC_STUDIES_JEWISH = Enum.forString("K6:Ethnic Studies - Jewish");
185             static final Enum K_2_ETHNIC_STUDIES_NATIVE_AMERICAN = Enum.forString("K2:Ethnic Studies - Native American");
186             static final Enum R_1_FOLKLORE_FOLKLIFE = Enum.forString("R1:Folklore/Folklife");
187             static final Enum U_7_GEOGRAPHY = Enum.forString("U7:Geography");
188             static final Enum A_1_HISTORY = Enum.forString("A1:History");
189             static final Enum A_2_HISTORY_AFRICAN = Enum.forString("A2:History - African");
190             static final Enum A_3_HISTORY_AMERICAN = Enum.forString("A3:History - American");
191             static final Enum AC_HISTORY_ANCIENT = Enum.forString("AC:History - Ancient");
192             static final Enum A_4_HISTORY_BRITISH = Enum.forString("A4:History - British");
193             static final Enum A_5_HISTORY_CLASSICAL = Enum.forString("A5:History - Classical");
194             static final Enum A_6_HISTORY_EUROPEAN = Enum.forString("A6:History - European");
195             static final Enum A_7_HISTORY_FAR_EASTERN = Enum.forString("A7:History - Far Eastern");
196             static final Enum A_8_HISTORY_LATIN_AMERICAN = Enum.forString("A8:History - Latin American");
197             static final Enum A_9_HISTORY_NEAR_EASTERN = Enum.forString("A9:History - Near Eastern");
198             static final Enum AA_HISTORY_RUSSIAN = Enum.forString("AA:History - Russian");
199             static final Enum AB_HISTORY_SOUTH_ASIAN = Enum.forString("AB:History - South Asian");
200             static final Enum GA_HISTORY_AND_PHILOSOPHY_OF_SCIENCE_TECHNOLOGY_MEDICINE = Enum.forString("GA:History and Philosophy of Science/Technology/Medicine");
201             static final Enum U_8_HUMANITIES = Enum.forString("U8:Humanities");
202             static final Enum U_1_INTERDISCIPLINARY = Enum.forString("U1:Interdisciplinary");
203             static final Enum F_3_INTERNATIONAL_RELATIONS = Enum.forString("F3:International Relations");
204             static final Enum GG_INTERNATIONAL_STUDIES = Enum.forString("GG:International Studies");
205             static final Enum G_4_LABOR_STUDIES = Enum.forString("G4:Labor Studies");
206             static final Enum C_1_LANGUAGES = Enum.forString("C1:Languages");
207             static final Enum CC_LANGUAGES_ANCIENT = Enum.forString("CC:Languages - Ancient");
208             static final Enum CA_LANGUAGES_ASIAN = Enum.forString("CA:Languages - Asian");
209             static final Enum C_2_LANGUAGES_CLASSICAL = Enum.forString("C2:Languages - Classical");
210             static final Enum C_9_LANGUAGES_COMPARATIVE = Enum.forString("C9:Languages - Comparative");
211             static final Enum CE_LANGUAGES_ENGLISH = Enum.forString("CE:Languages - English");
212             static final Enum C_3_LANGUAGES_FRENCH = Enum.forString("C3:Languages - French");
213             static final Enum C_4_LANGUAGES_GERMAN = Enum.forString("C4:Languages - German");
214             static final Enum C_5_LANGUAGES_ITALIAN = Enum.forString("C5:Languages - Italian");
215             static final Enum C_6_LANGUAGES_LATIN_AMERICAN = Enum.forString("C6:Languages - Latin American");
216             static final Enum CB_LANGUAGES_NEAR_EASTERN = Enum.forString("CB:Languages - Near Eastern");
217             static final Enum C_7_LANGUAGES_SLAVIC = Enum.forString("C7:Languages - Slavic");
218             static final Enum C_8_LANGUAGES_SPANISH = Enum.forString("C8:Languages - Spanish");
219             static final Enum GJ_LATIN_AMERICAN_STUDIES = Enum.forString("GJ:Latin American Studies");
220             static final Enum Q_1_LAW_JURISPRUDENCE = Enum.forString("Q1:Law/Jurisprudence");
221             static final Enum H_3_LIBRARY_SCIENCE = Enum.forString("H3:Library Science");
222             static final Enum J_1_LINGUISTICS = Enum.forString("J1:Linguistics");
223             static final Enum DI_LITERARY_CRITICISM = Enum.forString("DI:Literary Criticism");
224             static final Enum D_1_LITERATURE = Enum.forString("D1:Literature");
225             static final Enum DK_LITERATURE_AFRICAN = Enum.forString("DK:Literature - African");
226             static final Enum DE_LITERATURE_AMERICAN = Enum.forString("DE:Literature - American");
227             static final Enum DC_LITERATURE_ANCIENT = Enum.forString("DC:Literature - Ancient");
228             static final Enum DA_LITERATURE_ASIAN = Enum.forString("DA:Literature - Asian");
229             static final Enum DD_LITERATURE_BRITISH = Enum.forString("DD:Literature - British");
230             static final Enum D_2_LITERATURE_CLASSICAL = Enum.forString("D2:Literature - Classical");
231             static final Enum D_9_LITERATURE_COMPARATIVE = Enum.forString("D9:Literature - Comparative");
232             static final Enum D_3_LITERATURE_FRENCH = Enum.forString("D3:Literature - French");
233             static final Enum D_4_LITERATURE_GERMAN = Enum.forString("D4:Literature - German");
234             static final Enum D_5_LITERATURE_ITALIAN = Enum.forString("D5:Literature - Italian");
235             static final Enum D_6_LITERATURE_LATIN_AMERICAN = Enum.forString("D6:Literature - Latin American");
236             static final Enum DB_LITERATURE_NEAR_EASTERN = Enum.forString("DB:Literature - Near Eastern");
237             static final Enum D_7_LITERATURE_SLAVIC = Enum.forString("D7:Literature - Slavic");
238             static final Enum D_8_LITERATURE_SPANISH = Enum.forString("D8:Literature - Spanish");
239             static final Enum G_8_MEDIEVAL_STUDIES = Enum.forString("G8:Medieval Studies");
240             static final Enum I_2_MUSEUM_STUDIES_HISTORIC_PRESERVATION = Enum.forString("I2:Museum Studies/Historic Preservation");
241             static final Enum B_1_PHILOSOPHY = Enum.forString("B1:Philosophy");
242             static final Enum B_2_PHILOSOPHY_AESTHETICS = Enum.forString("B2:Philosophy - Aesthetics");
243             static final Enum B_3_PHILOSOPHY_EPISTEMOLOGY = Enum.forString("B3:Philosophy - Epistemology");
244             static final Enum B_4_PHILOSOPHY_ETHICS = Enum.forString("B4:Philosophy - Ethics");
245             static final Enum B_5_PHILOSOPHY_HISTORY_OF_PHILOSOPHY = Enum.forString("B5:Philosophy - History of Philosophy");
246             static final Enum B_6_PHILOSOPHY_LOGIC = Enum.forString("B6:Philosophy - Logic");
247             static final Enum B_7_PHILOSOPHY_METAPHYSICS = Enum.forString("B7:Philosophy - Metaphysics");
248             static final Enum B_8_PHILOSOPHY_NON_WESTERN_PHILOSOPHY = Enum.forString("B8:Philosophy - Non-Western Philosophy");
249             static final Enum F_1_POLITICAL_SCIENCE = Enum.forString("F1:Political Science");
250             static final Enum U_5_PSYCHOLOGY = Enum.forString("U5:Psychology");
251             static final Enum F_4_PUBLIC_ADMINISTRATION = Enum.forString("F4:Public Administration");
252             static final Enum GF_REGIONAL_STUDIES = Enum.forString("GF:Regional Studies");
253             static final Enum E_1_RELIGION = Enum.forString("E1:Religion");
254             static final Enum E_5_RELIGION_COMPARATIVE_RELIGION = Enum.forString("E5:Religion - Comparative Religion");
255             static final Enum E_2_RELIGION_HISTORY_OF_RELIGION = Enum.forString("E2:Religion - History of Religion");
256             static final Enum E_4_RELIGION_NON_WESTERN_RELIGION = Enum.forString("E4:Religion - Non-Western Religion");
257             static final Enum E_3_RELIGION_PHILOSOPHY_OF_RELIGION = Enum.forString("E3:Religion - Philosophy of Religion");
258             static final Enum G_9_RENAISSANCE_STUDIES = Enum.forString("G9:Renaissance Studies");
259             static final Enum GC_RURAL_STUDIES = Enum.forString("GC:Rural Studies");
260             static final Enum U_2_SOCIAL_SCIENCE = Enum.forString("U2:Social Science");
261             static final Enum S_1_SOCIOLOGY = Enum.forString("S1:Sociology");
262             static final Enum G_2_URBAN_STUDIES = Enum.forString("G2:Urban Studies");
263             static final Enum GB_WESTERN_CIVILIZATION = Enum.forString("GB:Western Civilization");
264             static final Enum G_1_WOMEN_S_STUDIES = Enum.forString("G1:Women's Studies");
265             
266             static final int INT_G_3_AMERICAN_STUDIES = Enum.INT_G_3_AMERICAN_STUDIES;
267             static final int INT_L_1_ANTHROPOLOGY = Enum.INT_L_1_ANTHROPOLOGY;
268             static final int INT_U_6_ARCHAEOLOGY = Enum.INT_U_6_ARCHAEOLOGY;
269             static final int INT_I_1_ARCHIVAL_MANAGEMENT_CONSERVATION = Enum.INT_I_1_ARCHIVAL_MANAGEMENT_CONSERVATION;
270             static final int INT_GH_AREA_STUDIES = Enum.INT_GH_AREA_STUDIES;
271             static final int INT_MA_ARTS_HISTORY_AND_CRITICISM = Enum.INT_MA_ARTS_HISTORY_AND_CRITICISM;
272             static final int INT_U_3_ARTS_HISTORY_AND_CRITICISM_ARCHITECTURE = Enum.INT_U_3_ARTS_HISTORY_AND_CRITICISM_ARCHITECTURE;
273             static final int INT_M_1_ARTS_HISTORY_AND_CRITICISM_ART = Enum.INT_M_1_ARTS_HISTORY_AND_CRITICISM_ART;
274             static final int INT_M_3_ARTS_HISTORY_AND_CRITICISM_DANCE = Enum.INT_M_3_ARTS_HISTORY_AND_CRITICISM_DANCE;
275             static final int INT_M_4_ARTS_HISTORY_AND_CRITICISM_FILM = Enum.INT_M_4_ARTS_HISTORY_AND_CRITICISM_FILM;
276             static final int INT_M_5_ARTS_HISTORY_AND_CRITICISM_MUSIC = Enum.INT_M_5_ARTS_HISTORY_AND_CRITICISM_MUSIC;
277             static final int INT_M_2_ARTS_HISTORY_AND_CRITICISM_THEATER = Enum.INT_M_2_ARTS_HISTORY_AND_CRITICISM_THEATER;
278             static final int INT_G_5_ASIAN_STUDIES = Enum.INT_G_5_ASIAN_STUDIES;
279             static final int INT_G_7_CLASSICS = Enum.INT_G_7_CLASSICS;
280             static final int INT_P_2_COMMUNICATIONS = Enum.INT_P_2_COMMUNICATIONS;
281             static final int INT_P_1_COMMUNICATIONS_COMPOSITION_AND_RHETORIC = Enum.INT_P_1_COMMUNICATIONS_COMPOSITION_AND_RHETORIC;
282             static final int INT_P_4_COMMUNICATIONS_JOURNALISM = Enum.INT_P_4_COMMUNICATIONS_JOURNALISM;
283             static final int INT_P_3_COMMUNICATIONS_MEDIA = Enum.INT_P_3_COMMUNICATIONS_MEDIA;
284             static final int INT_N_1_ECONOMICS = Enum.INT_N_1_ECONOMICS;
285             static final int INT_H_1_EDUCATION = Enum.INT_H_1_EDUCATION;
286             static final int INT_K_1_ETHNIC_STUDIES = Enum.INT_K_1_ETHNIC_STUDIES;
287             static final int INT_K_5_ETHNIC_STUDIES_ASIAN_AMERICAN = Enum.INT_K_5_ETHNIC_STUDIES_ASIAN_AMERICAN;
288             static final int INT_K_4_ETHNIC_STUDIES_BLACK_AFRICAN_AMERICAN = Enum.INT_K_4_ETHNIC_STUDIES_BLACK_AFRICAN_AMERICAN;
289             static final int INT_K_3_ETHNIC_STUDIES_HISPANIC_AMERICAN = Enum.INT_K_3_ETHNIC_STUDIES_HISPANIC_AMERICAN;
290             static final int INT_K_6_ETHNIC_STUDIES_JEWISH = Enum.INT_K_6_ETHNIC_STUDIES_JEWISH;
291             static final int INT_K_2_ETHNIC_STUDIES_NATIVE_AMERICAN = Enum.INT_K_2_ETHNIC_STUDIES_NATIVE_AMERICAN;
292             static final int INT_R_1_FOLKLORE_FOLKLIFE = Enum.INT_R_1_FOLKLORE_FOLKLIFE;
293             static final int INT_U_7_GEOGRAPHY = Enum.INT_U_7_GEOGRAPHY;
294             static final int INT_A_1_HISTORY = Enum.INT_A_1_HISTORY;
295             static final int INT_A_2_HISTORY_AFRICAN = Enum.INT_A_2_HISTORY_AFRICAN;
296             static final int INT_A_3_HISTORY_AMERICAN = Enum.INT_A_3_HISTORY_AMERICAN;
297             static final int INT_AC_HISTORY_ANCIENT = Enum.INT_AC_HISTORY_ANCIENT;
298             static final int INT_A_4_HISTORY_BRITISH = Enum.INT_A_4_HISTORY_BRITISH;
299             static final int INT_A_5_HISTORY_CLASSICAL = Enum.INT_A_5_HISTORY_CLASSICAL;
300             static final int INT_A_6_HISTORY_EUROPEAN = Enum.INT_A_6_HISTORY_EUROPEAN;
301             static final int INT_A_7_HISTORY_FAR_EASTERN = Enum.INT_A_7_HISTORY_FAR_EASTERN;
302             static final int INT_A_8_HISTORY_LATIN_AMERICAN = Enum.INT_A_8_HISTORY_LATIN_AMERICAN;
303             static final int INT_A_9_HISTORY_NEAR_EASTERN = Enum.INT_A_9_HISTORY_NEAR_EASTERN;
304             static final int INT_AA_HISTORY_RUSSIAN = Enum.INT_AA_HISTORY_RUSSIAN;
305             static final int INT_AB_HISTORY_SOUTH_ASIAN = Enum.INT_AB_HISTORY_SOUTH_ASIAN;
306             static final int INT_GA_HISTORY_AND_PHILOSOPHY_OF_SCIENCE_TECHNOLOGY_MEDICINE = Enum.INT_GA_HISTORY_AND_PHILOSOPHY_OF_SCIENCE_TECHNOLOGY_MEDICINE;
307             static final int INT_U_8_HUMANITIES = Enum.INT_U_8_HUMANITIES;
308             static final int INT_U_1_INTERDISCIPLINARY = Enum.INT_U_1_INTERDISCIPLINARY;
309             static final int INT_F_3_INTERNATIONAL_RELATIONS = Enum.INT_F_3_INTERNATIONAL_RELATIONS;
310             static final int INT_GG_INTERNATIONAL_STUDIES = Enum.INT_GG_INTERNATIONAL_STUDIES;
311             static final int INT_G_4_LABOR_STUDIES = Enum.INT_G_4_LABOR_STUDIES;
312             static final int INT_C_1_LANGUAGES = Enum.INT_C_1_LANGUAGES;
313             static final int INT_CC_LANGUAGES_ANCIENT = Enum.INT_CC_LANGUAGES_ANCIENT;
314             static final int INT_CA_LANGUAGES_ASIAN = Enum.INT_CA_LANGUAGES_ASIAN;
315             static final int INT_C_2_LANGUAGES_CLASSICAL = Enum.INT_C_2_LANGUAGES_CLASSICAL;
316             static final int INT_C_9_LANGUAGES_COMPARATIVE = Enum.INT_C_9_LANGUAGES_COMPARATIVE;
317             static final int INT_CE_LANGUAGES_ENGLISH = Enum.INT_CE_LANGUAGES_ENGLISH;
318             static final int INT_C_3_LANGUAGES_FRENCH = Enum.INT_C_3_LANGUAGES_FRENCH;
319             static final int INT_C_4_LANGUAGES_GERMAN = Enum.INT_C_4_LANGUAGES_GERMAN;
320             static final int INT_C_5_LANGUAGES_ITALIAN = Enum.INT_C_5_LANGUAGES_ITALIAN;
321             static final int INT_C_6_LANGUAGES_LATIN_AMERICAN = Enum.INT_C_6_LANGUAGES_LATIN_AMERICAN;
322             static final int INT_CB_LANGUAGES_NEAR_EASTERN = Enum.INT_CB_LANGUAGES_NEAR_EASTERN;
323             static final int INT_C_7_LANGUAGES_SLAVIC = Enum.INT_C_7_LANGUAGES_SLAVIC;
324             static final int INT_C_8_LANGUAGES_SPANISH = Enum.INT_C_8_LANGUAGES_SPANISH;
325             static final int INT_GJ_LATIN_AMERICAN_STUDIES = Enum.INT_GJ_LATIN_AMERICAN_STUDIES;
326             static final int INT_Q_1_LAW_JURISPRUDENCE = Enum.INT_Q_1_LAW_JURISPRUDENCE;
327             static final int INT_H_3_LIBRARY_SCIENCE = Enum.INT_H_3_LIBRARY_SCIENCE;
328             static final int INT_J_1_LINGUISTICS = Enum.INT_J_1_LINGUISTICS;
329             static final int INT_DI_LITERARY_CRITICISM = Enum.INT_DI_LITERARY_CRITICISM;
330             static final int INT_D_1_LITERATURE = Enum.INT_D_1_LITERATURE;
331             static final int INT_DK_LITERATURE_AFRICAN = Enum.INT_DK_LITERATURE_AFRICAN;
332             static final int INT_DE_LITERATURE_AMERICAN = Enum.INT_DE_LITERATURE_AMERICAN;
333             static final int INT_DC_LITERATURE_ANCIENT = Enum.INT_DC_LITERATURE_ANCIENT;
334             static final int INT_DA_LITERATURE_ASIAN = Enum.INT_DA_LITERATURE_ASIAN;
335             static final int INT_DD_LITERATURE_BRITISH = Enum.INT_DD_LITERATURE_BRITISH;
336             static final int INT_D_2_LITERATURE_CLASSICAL = Enum.INT_D_2_LITERATURE_CLASSICAL;
337             static final int INT_D_9_LITERATURE_COMPARATIVE = Enum.INT_D_9_LITERATURE_COMPARATIVE;
338             static final int INT_D_3_LITERATURE_FRENCH = Enum.INT_D_3_LITERATURE_FRENCH;
339             static final int INT_D_4_LITERATURE_GERMAN = Enum.INT_D_4_LITERATURE_GERMAN;
340             static final int INT_D_5_LITERATURE_ITALIAN = Enum.INT_D_5_LITERATURE_ITALIAN;
341             static final int INT_D_6_LITERATURE_LATIN_AMERICAN = Enum.INT_D_6_LITERATURE_LATIN_AMERICAN;
342             static final int INT_DB_LITERATURE_NEAR_EASTERN = Enum.INT_DB_LITERATURE_NEAR_EASTERN;
343             static final int INT_D_7_LITERATURE_SLAVIC = Enum.INT_D_7_LITERATURE_SLAVIC;
344             static final int INT_D_8_LITERATURE_SPANISH = Enum.INT_D_8_LITERATURE_SPANISH;
345             static final int INT_G_8_MEDIEVAL_STUDIES = Enum.INT_G_8_MEDIEVAL_STUDIES;
346             static final int INT_I_2_MUSEUM_STUDIES_HISTORIC_PRESERVATION = Enum.INT_I_2_MUSEUM_STUDIES_HISTORIC_PRESERVATION;
347             static final int INT_B_1_PHILOSOPHY = Enum.INT_B_1_PHILOSOPHY;
348             static final int INT_B_2_PHILOSOPHY_AESTHETICS = Enum.INT_B_2_PHILOSOPHY_AESTHETICS;
349             static final int INT_B_3_PHILOSOPHY_EPISTEMOLOGY = Enum.INT_B_3_PHILOSOPHY_EPISTEMOLOGY;
350             static final int INT_B_4_PHILOSOPHY_ETHICS = Enum.INT_B_4_PHILOSOPHY_ETHICS;
351             static final int INT_B_5_PHILOSOPHY_HISTORY_OF_PHILOSOPHY = Enum.INT_B_5_PHILOSOPHY_HISTORY_OF_PHILOSOPHY;
352             static final int INT_B_6_PHILOSOPHY_LOGIC = Enum.INT_B_6_PHILOSOPHY_LOGIC;
353             static final int INT_B_7_PHILOSOPHY_METAPHYSICS = Enum.INT_B_7_PHILOSOPHY_METAPHYSICS;
354             static final int INT_B_8_PHILOSOPHY_NON_WESTERN_PHILOSOPHY = Enum.INT_B_8_PHILOSOPHY_NON_WESTERN_PHILOSOPHY;
355             static final int INT_F_1_POLITICAL_SCIENCE = Enum.INT_F_1_POLITICAL_SCIENCE;
356             static final int INT_U_5_PSYCHOLOGY = Enum.INT_U_5_PSYCHOLOGY;
357             static final int INT_F_4_PUBLIC_ADMINISTRATION = Enum.INT_F_4_PUBLIC_ADMINISTRATION;
358             static final int INT_GF_REGIONAL_STUDIES = Enum.INT_GF_REGIONAL_STUDIES;
359             static final int INT_E_1_RELIGION = Enum.INT_E_1_RELIGION;
360             static final int INT_E_5_RELIGION_COMPARATIVE_RELIGION = Enum.INT_E_5_RELIGION_COMPARATIVE_RELIGION;
361             static final int INT_E_2_RELIGION_HISTORY_OF_RELIGION = Enum.INT_E_2_RELIGION_HISTORY_OF_RELIGION;
362             static final int INT_E_4_RELIGION_NON_WESTERN_RELIGION = Enum.INT_E_4_RELIGION_NON_WESTERN_RELIGION;
363             static final int INT_E_3_RELIGION_PHILOSOPHY_OF_RELIGION = Enum.INT_E_3_RELIGION_PHILOSOPHY_OF_RELIGION;
364             static final int INT_G_9_RENAISSANCE_STUDIES = Enum.INT_G_9_RENAISSANCE_STUDIES;
365             static final int INT_GC_RURAL_STUDIES = Enum.INT_GC_RURAL_STUDIES;
366             static final int INT_U_2_SOCIAL_SCIENCE = Enum.INT_U_2_SOCIAL_SCIENCE;
367             static final int INT_S_1_SOCIOLOGY = Enum.INT_S_1_SOCIOLOGY;
368             static final int INT_G_2_URBAN_STUDIES = Enum.INT_G_2_URBAN_STUDIES;
369             static final int INT_GB_WESTERN_CIVILIZATION = Enum.INT_GB_WESTERN_CIVILIZATION;
370             static final int INT_G_1_WOMEN_S_STUDIES = Enum.INT_G_1_WOMEN_S_STUDIES;
371             
372             /**
373              * Enumeration value class for gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument$SupplementaryCoverSheetforNEHGrantPrograms$PDMajorField.
374              * These enum values can be used as follows:
375              * <pre>
376              * enum.toString(); // returns the string value of the enum
377              * enum.intValue(); // returns an int value, useful for switches
378              * // e.g., case Enum.INT_G_3_AMERICAN_STUDIES
379              * Enum.forString(s); // returns the enum value for a string
380              * Enum.forInt(i); // returns the enum value for an int
381              * </pre>
382              * Enumeration objects are immutable singleton objects that
383              * can be compared using == object equality. They have no
384              * public constructor. See the constants defined within this
385              * class for all the valid values.
386              */
387             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
388             {
389                 /**
390                  * Returns the enum value for a string, or null if none.
391                  */
392                 public static Enum forString(java.lang.String s)
393                     { return (Enum)table.forString(s); }
394                 /**
395                  * Returns the enum value corresponding to an int, or null if none.
396                  */
397                 public static Enum forInt(int i)
398                     { return (Enum)table.forInt(i); }
399                 
400                 private Enum(java.lang.String s, int i)
401                     { super(s, i); }
402                 
403                 static final int INT_G_3_AMERICAN_STUDIES = 1;
404                 static final int INT_L_1_ANTHROPOLOGY = 2;
405                 static final int INT_U_6_ARCHAEOLOGY = 3;
406                 static final int INT_I_1_ARCHIVAL_MANAGEMENT_CONSERVATION = 4;
407                 static final int INT_GH_AREA_STUDIES = 5;
408                 static final int INT_MA_ARTS_HISTORY_AND_CRITICISM = 6;
409                 static final int INT_U_3_ARTS_HISTORY_AND_CRITICISM_ARCHITECTURE = 7;
410                 static final int INT_M_1_ARTS_HISTORY_AND_CRITICISM_ART = 8;
411                 static final int INT_M_3_ARTS_HISTORY_AND_CRITICISM_DANCE = 9;
412                 static final int INT_M_4_ARTS_HISTORY_AND_CRITICISM_FILM = 10;
413                 static final int INT_M_5_ARTS_HISTORY_AND_CRITICISM_MUSIC = 11;
414                 static final int INT_M_2_ARTS_HISTORY_AND_CRITICISM_THEATER = 12;
415                 static final int INT_G_5_ASIAN_STUDIES = 13;
416                 static final int INT_G_7_CLASSICS = 14;
417                 static final int INT_P_2_COMMUNICATIONS = 15;
418                 static final int INT_P_1_COMMUNICATIONS_COMPOSITION_AND_RHETORIC = 16;
419                 static final int INT_P_4_COMMUNICATIONS_JOURNALISM = 17;
420                 static final int INT_P_3_COMMUNICATIONS_MEDIA = 18;
421                 static final int INT_N_1_ECONOMICS = 19;
422                 static final int INT_H_1_EDUCATION = 20;
423                 static final int INT_K_1_ETHNIC_STUDIES = 21;
424                 static final int INT_K_5_ETHNIC_STUDIES_ASIAN_AMERICAN = 22;
425                 static final int INT_K_4_ETHNIC_STUDIES_BLACK_AFRICAN_AMERICAN = 23;
426                 static final int INT_K_3_ETHNIC_STUDIES_HISPANIC_AMERICAN = 24;
427                 static final int INT_K_6_ETHNIC_STUDIES_JEWISH = 25;
428                 static final int INT_K_2_ETHNIC_STUDIES_NATIVE_AMERICAN = 26;
429                 static final int INT_R_1_FOLKLORE_FOLKLIFE = 27;
430                 static final int INT_U_7_GEOGRAPHY = 28;
431                 static final int INT_A_1_HISTORY = 29;
432                 static final int INT_A_2_HISTORY_AFRICAN = 30;
433                 static final int INT_A_3_HISTORY_AMERICAN = 31;
434                 static final int INT_AC_HISTORY_ANCIENT = 32;
435                 static final int INT_A_4_HISTORY_BRITISH = 33;
436                 static final int INT_A_5_HISTORY_CLASSICAL = 34;
437                 static final int INT_A_6_HISTORY_EUROPEAN = 35;
438                 static final int INT_A_7_HISTORY_FAR_EASTERN = 36;
439                 static final int INT_A_8_HISTORY_LATIN_AMERICAN = 37;
440                 static final int INT_A_9_HISTORY_NEAR_EASTERN = 38;
441                 static final int INT_AA_HISTORY_RUSSIAN = 39;
442                 static final int INT_AB_HISTORY_SOUTH_ASIAN = 40;
443                 static final int INT_GA_HISTORY_AND_PHILOSOPHY_OF_SCIENCE_TECHNOLOGY_MEDICINE = 41;
444                 static final int INT_U_8_HUMANITIES = 42;
445                 static final int INT_U_1_INTERDISCIPLINARY = 43;
446                 static final int INT_F_3_INTERNATIONAL_RELATIONS = 44;
447                 static final int INT_GG_INTERNATIONAL_STUDIES = 45;
448                 static final int INT_G_4_LABOR_STUDIES = 46;
449                 static final int INT_C_1_LANGUAGES = 47;
450                 static final int INT_CC_LANGUAGES_ANCIENT = 48;
451                 static final int INT_CA_LANGUAGES_ASIAN = 49;
452                 static final int INT_C_2_LANGUAGES_CLASSICAL = 50;
453                 static final int INT_C_9_LANGUAGES_COMPARATIVE = 51;
454                 static final int INT_CE_LANGUAGES_ENGLISH = 52;
455                 static final int INT_C_3_LANGUAGES_FRENCH = 53;
456                 static final int INT_C_4_LANGUAGES_GERMAN = 54;
457                 static final int INT_C_5_LANGUAGES_ITALIAN = 55;
458                 static final int INT_C_6_LANGUAGES_LATIN_AMERICAN = 56;
459                 static final int INT_CB_LANGUAGES_NEAR_EASTERN = 57;
460                 static final int INT_C_7_LANGUAGES_SLAVIC = 58;
461                 static final int INT_C_8_LANGUAGES_SPANISH = 59;
462                 static final int INT_GJ_LATIN_AMERICAN_STUDIES = 60;
463                 static final int INT_Q_1_LAW_JURISPRUDENCE = 61;
464                 static final int INT_H_3_LIBRARY_SCIENCE = 62;
465                 static final int INT_J_1_LINGUISTICS = 63;
466                 static final int INT_DI_LITERARY_CRITICISM = 64;
467                 static final int INT_D_1_LITERATURE = 65;
468                 static final int INT_DK_LITERATURE_AFRICAN = 66;
469                 static final int INT_DE_LITERATURE_AMERICAN = 67;
470                 static final int INT_DC_LITERATURE_ANCIENT = 68;
471                 static final int INT_DA_LITERATURE_ASIAN = 69;
472                 static final int INT_DD_LITERATURE_BRITISH = 70;
473                 static final int INT_D_2_LITERATURE_CLASSICAL = 71;
474                 static final int INT_D_9_LITERATURE_COMPARATIVE = 72;
475                 static final int INT_D_3_LITERATURE_FRENCH = 73;
476                 static final int INT_D_4_LITERATURE_GERMAN = 74;
477                 static final int INT_D_5_LITERATURE_ITALIAN = 75;
478                 static final int INT_D_6_LITERATURE_LATIN_AMERICAN = 76;
479                 static final int INT_DB_LITERATURE_NEAR_EASTERN = 77;
480                 static final int INT_D_7_LITERATURE_SLAVIC = 78;
481                 static final int INT_D_8_LITERATURE_SPANISH = 79;
482                 static final int INT_G_8_MEDIEVAL_STUDIES = 80;
483                 static final int INT_I_2_MUSEUM_STUDIES_HISTORIC_PRESERVATION = 81;
484                 static final int INT_B_1_PHILOSOPHY = 82;
485                 static final int INT_B_2_PHILOSOPHY_AESTHETICS = 83;
486                 static final int INT_B_3_PHILOSOPHY_EPISTEMOLOGY = 84;
487                 static final int INT_B_4_PHILOSOPHY_ETHICS = 85;
488                 static final int INT_B_5_PHILOSOPHY_HISTORY_OF_PHILOSOPHY = 86;
489                 static final int INT_B_6_PHILOSOPHY_LOGIC = 87;
490                 static final int INT_B_7_PHILOSOPHY_METAPHYSICS = 88;
491                 static final int INT_B_8_PHILOSOPHY_NON_WESTERN_PHILOSOPHY = 89;
492                 static final int INT_F_1_POLITICAL_SCIENCE = 90;
493                 static final int INT_U_5_PSYCHOLOGY = 91;
494                 static final int INT_F_4_PUBLIC_ADMINISTRATION = 92;
495                 static final int INT_GF_REGIONAL_STUDIES = 93;
496                 static final int INT_E_1_RELIGION = 94;
497                 static final int INT_E_5_RELIGION_COMPARATIVE_RELIGION = 95;
498                 static final int INT_E_2_RELIGION_HISTORY_OF_RELIGION = 96;
499                 static final int INT_E_4_RELIGION_NON_WESTERN_RELIGION = 97;
500                 static final int INT_E_3_RELIGION_PHILOSOPHY_OF_RELIGION = 98;
501                 static final int INT_G_9_RENAISSANCE_STUDIES = 99;
502                 static final int INT_GC_RURAL_STUDIES = 100;
503                 static final int INT_U_2_SOCIAL_SCIENCE = 101;
504                 static final int INT_S_1_SOCIOLOGY = 102;
505                 static final int INT_G_2_URBAN_STUDIES = 103;
506                 static final int INT_GB_WESTERN_CIVILIZATION = 104;
507                 static final int INT_G_1_WOMEN_S_STUDIES = 105;
508                 
509                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
510                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
511                 (
512                     new Enum[]
513                     {
514                       new Enum("G3:American Studies", INT_G_3_AMERICAN_STUDIES),
515                       new Enum("L1:Anthropology", INT_L_1_ANTHROPOLOGY),
516                       new Enum("U6:Archaeology", INT_U_6_ARCHAEOLOGY),
517                       new Enum("I1:Archival Management/Conservation", INT_I_1_ARCHIVAL_MANAGEMENT_CONSERVATION),
518                       new Enum("GH:Area Studies", INT_GH_AREA_STUDIES),
519                       new Enum("MA:Arts: History and Criticism", INT_MA_ARTS_HISTORY_AND_CRITICISM),
520                       new Enum("U3:Arts: History and Criticism - Architecture", INT_U_3_ARTS_HISTORY_AND_CRITICISM_ARCHITECTURE),
521                       new Enum("M1:Arts: History and Criticism - Art", INT_M_1_ARTS_HISTORY_AND_CRITICISM_ART),
522                       new Enum("M3:Arts: History and Criticism - Dance", INT_M_3_ARTS_HISTORY_AND_CRITICISM_DANCE),
523                       new Enum("M4:Arts: History and Criticism - Film", INT_M_4_ARTS_HISTORY_AND_CRITICISM_FILM),
524                       new Enum("M5:Arts: History and Criticism - Music", INT_M_5_ARTS_HISTORY_AND_CRITICISM_MUSIC),
525                       new Enum("M2:Arts: History and Criticism - Theater", INT_M_2_ARTS_HISTORY_AND_CRITICISM_THEATER),
526                       new Enum("G5:Asian Studies", INT_G_5_ASIAN_STUDIES),
527                       new Enum("G7:Classics", INT_G_7_CLASSICS),
528                       new Enum("P2:Communications", INT_P_2_COMMUNICATIONS),
529                       new Enum("P1:Communications - Composition and Rhetoric", INT_P_1_COMMUNICATIONS_COMPOSITION_AND_RHETORIC),
530                       new Enum("P4:Communications - Journalism", INT_P_4_COMMUNICATIONS_JOURNALISM),
531                       new Enum("P3:Communications - Media", INT_P_3_COMMUNICATIONS_MEDIA),
532                       new Enum("N1:Economics", INT_N_1_ECONOMICS),
533                       new Enum("H1:Education", INT_H_1_EDUCATION),
534                       new Enum("K1:Ethnic Studies", INT_K_1_ETHNIC_STUDIES),
535                       new Enum("K5:Ethnic Studies - Asian American", INT_K_5_ETHNIC_STUDIES_ASIAN_AMERICAN),
536                       new Enum("K4:Ethnic Studies - Black/African American", INT_K_4_ETHNIC_STUDIES_BLACK_AFRICAN_AMERICAN),
537                       new Enum("K3:Ethnic Studies - Hispanic American", INT_K_3_ETHNIC_STUDIES_HISPANIC_AMERICAN),
538                       new Enum("K6:Ethnic Studies - Jewish", INT_K_6_ETHNIC_STUDIES_JEWISH),
539                       new Enum("K2:Ethnic Studies - Native American", INT_K_2_ETHNIC_STUDIES_NATIVE_AMERICAN),
540                       new Enum("R1:Folklore/Folklife", INT_R_1_FOLKLORE_FOLKLIFE),
541                       new Enum("U7:Geography", INT_U_7_GEOGRAPHY),
542                       new Enum("A1:History", INT_A_1_HISTORY),
543                       new Enum("A2:History - African", INT_A_2_HISTORY_AFRICAN),
544                       new Enum("A3:History - American", INT_A_3_HISTORY_AMERICAN),
545                       new Enum("AC:History - Ancient", INT_AC_HISTORY_ANCIENT),
546                       new Enum("A4:History - British", INT_A_4_HISTORY_BRITISH),
547                       new Enum("A5:History - Classical", INT_A_5_HISTORY_CLASSICAL),
548                       new Enum("A6:History - European", INT_A_6_HISTORY_EUROPEAN),
549                       new Enum("A7:History - Far Eastern", INT_A_7_HISTORY_FAR_EASTERN),
550                       new Enum("A8:History - Latin American", INT_A_8_HISTORY_LATIN_AMERICAN),
551                       new Enum("A9:History - Near Eastern", INT_A_9_HISTORY_NEAR_EASTERN),
552                       new Enum("AA:History - Russian", INT_AA_HISTORY_RUSSIAN),
553                       new Enum("AB:History - South Asian", INT_AB_HISTORY_SOUTH_ASIAN),
554                       new Enum("GA:History and Philosophy of Science/Technology/Medicine", INT_GA_HISTORY_AND_PHILOSOPHY_OF_SCIENCE_TECHNOLOGY_MEDICINE),
555                       new Enum("U8:Humanities", INT_U_8_HUMANITIES),
556                       new Enum("U1:Interdisciplinary", INT_U_1_INTERDISCIPLINARY),
557                       new Enum("F3:International Relations", INT_F_3_INTERNATIONAL_RELATIONS),
558                       new Enum("GG:International Studies", INT_GG_INTERNATIONAL_STUDIES),
559                       new Enum("G4:Labor Studies", INT_G_4_LABOR_STUDIES),
560                       new Enum("C1:Languages", INT_C_1_LANGUAGES),
561                       new Enum("CC:Languages - Ancient", INT_CC_LANGUAGES_ANCIENT),
562                       new Enum("CA:Languages - Asian", INT_CA_LANGUAGES_ASIAN),
563                       new Enum("C2:Languages - Classical", INT_C_2_LANGUAGES_CLASSICAL),
564                       new Enum("C9:Languages - Comparative", INT_C_9_LANGUAGES_COMPARATIVE),
565                       new Enum("CE:Languages - English", INT_CE_LANGUAGES_ENGLISH),
566                       new Enum("C3:Languages - French", INT_C_3_LANGUAGES_FRENCH),
567                       new Enum("C4:Languages - German", INT_C_4_LANGUAGES_GERMAN),
568                       new Enum("C5:Languages - Italian", INT_C_5_LANGUAGES_ITALIAN),
569                       new Enum("C6:Languages - Latin American", INT_C_6_LANGUAGES_LATIN_AMERICAN),
570                       new Enum("CB:Languages - Near Eastern", INT_CB_LANGUAGES_NEAR_EASTERN),
571                       new Enum("C7:Languages - Slavic", INT_C_7_LANGUAGES_SLAVIC),
572                       new Enum("C8:Languages - Spanish", INT_C_8_LANGUAGES_SPANISH),
573                       new Enum("GJ:Latin American Studies", INT_GJ_LATIN_AMERICAN_STUDIES),
574                       new Enum("Q1:Law/Jurisprudence", INT_Q_1_LAW_JURISPRUDENCE),
575                       new Enum("H3:Library Science", INT_H_3_LIBRARY_SCIENCE),
576                       new Enum("J1:Linguistics", INT_J_1_LINGUISTICS),
577                       new Enum("DI:Literary Criticism", INT_DI_LITERARY_CRITICISM),
578                       new Enum("D1:Literature", INT_D_1_LITERATURE),
579                       new Enum("DK:Literature - African", INT_DK_LITERATURE_AFRICAN),
580                       new Enum("DE:Literature - American", INT_DE_LITERATURE_AMERICAN),
581                       new Enum("DC:Literature - Ancient", INT_DC_LITERATURE_ANCIENT),
582                       new Enum("DA:Literature - Asian", INT_DA_LITERATURE_ASIAN),
583                       new Enum("DD:Literature - British", INT_DD_LITERATURE_BRITISH),
584                       new Enum("D2:Literature - Classical", INT_D_2_LITERATURE_CLASSICAL),
585                       new Enum("D9:Literature - Comparative", INT_D_9_LITERATURE_COMPARATIVE),
586                       new Enum("D3:Literature - French", INT_D_3_LITERATURE_FRENCH),
587                       new Enum("D4:Literature - German", INT_D_4_LITERATURE_GERMAN),
588                       new Enum("D5:Literature - Italian", INT_D_5_LITERATURE_ITALIAN),
589                       new Enum("D6:Literature - Latin American", INT_D_6_LITERATURE_LATIN_AMERICAN),
590                       new Enum("DB:Literature - Near Eastern", INT_DB_LITERATURE_NEAR_EASTERN),
591                       new Enum("D7:Literature - Slavic", INT_D_7_LITERATURE_SLAVIC),
592                       new Enum("D8:Literature - Spanish", INT_D_8_LITERATURE_SPANISH),
593                       new Enum("G8:Medieval Studies", INT_G_8_MEDIEVAL_STUDIES),
594                       new Enum("I2:Museum Studies/Historic Preservation", INT_I_2_MUSEUM_STUDIES_HISTORIC_PRESERVATION),
595                       new Enum("B1:Philosophy", INT_B_1_PHILOSOPHY),
596                       new Enum("B2:Philosophy - Aesthetics", INT_B_2_PHILOSOPHY_AESTHETICS),
597                       new Enum("B3:Philosophy - Epistemology", INT_B_3_PHILOSOPHY_EPISTEMOLOGY),
598                       new Enum("B4:Philosophy - Ethics", INT_B_4_PHILOSOPHY_ETHICS),
599                       new Enum("B5:Philosophy - History of Philosophy", INT_B_5_PHILOSOPHY_HISTORY_OF_PHILOSOPHY),
600                       new Enum("B6:Philosophy - Logic", INT_B_6_PHILOSOPHY_LOGIC),
601                       new Enum("B7:Philosophy - Metaphysics", INT_B_7_PHILOSOPHY_METAPHYSICS),
602                       new Enum("B8:Philosophy - Non-Western Philosophy", INT_B_8_PHILOSOPHY_NON_WESTERN_PHILOSOPHY),
603                       new Enum("F1:Political Science", INT_F_1_POLITICAL_SCIENCE),
604                       new Enum("U5:Psychology", INT_U_5_PSYCHOLOGY),
605                       new Enum("F4:Public Administration", INT_F_4_PUBLIC_ADMINISTRATION),
606                       new Enum("GF:Regional Studies", INT_GF_REGIONAL_STUDIES),
607                       new Enum("E1:Religion", INT_E_1_RELIGION),
608                       new Enum("E5:Religion - Comparative Religion", INT_E_5_RELIGION_COMPARATIVE_RELIGION),
609                       new Enum("E2:Religion - History of Religion", INT_E_2_RELIGION_HISTORY_OF_RELIGION),
610                       new Enum("E4:Religion - Non-Western Religion", INT_E_4_RELIGION_NON_WESTERN_RELIGION),
611                       new Enum("E3:Religion - Philosophy of Religion", INT_E_3_RELIGION_PHILOSOPHY_OF_RELIGION),
612                       new Enum("G9:Renaissance Studies", INT_G_9_RENAISSANCE_STUDIES),
613                       new Enum("GC:Rural Studies", INT_GC_RURAL_STUDIES),
614                       new Enum("U2:Social Science", INT_U_2_SOCIAL_SCIENCE),
615                       new Enum("S1:Sociology", INT_S_1_SOCIOLOGY),
616                       new Enum("G2:Urban Studies", INT_G_2_URBAN_STUDIES),
617                       new Enum("GB:Western Civilization", INT_GB_WESTERN_CIVILIZATION),
618                       new Enum("G1:Women's Studies", INT_G_1_WOMEN_S_STUDIES),
619                     }
620                 );
621                 private static final long serialVersionUID = 1L;
622                 private java.lang.Object readResolve() { return forInt(intValue()); } 
623             }
624             
625             /**
626              * A factory class with static methods for creating instances
627              * of this type.
628              */
629             
630             public static final class Factory
631             {
632                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.PDMajorField newValue(java.lang.Object obj) {
633                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.PDMajorField) type.newValue( obj ); }
634                 
635                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.PDMajorField newInstance() {
636                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.PDMajorField) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
637                 
638                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.PDMajorField newInstance(org.apache.xmlbeans.XmlOptions options) {
639                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.PDMajorField) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
640                 
641                 private Factory() { } // No instance of this class allowed
642             }
643         }
644         
645         /**
646          * An XML OrganizationType(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms-V1.0).
647          *
648          * This is an atomic type that is a restriction of gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument$SupplementaryCoverSheetforNEHGrantPrograms$OrganizationType.
649          */
650         public interface OrganizationType extends org.apache.xmlbeans.XmlString
651         {
652             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
653                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OrganizationType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("organizationtypefd5eelemtype");
654             
655             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
656             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
657             
658             static final Enum X_1326_CENTER_FOR_ADVANCED_STUDY_RESEARCH_INSTITUTE = Enum.forString("1326: Center For Advanced Study/Research Institute");
659             static final Enum X_1327_PUBLISHING = Enum.forString("1327: Publishing");
660             static final Enum X_1328_TWO_YEAR_COLLEGE = Enum.forString("1328: Two-Year College");
661             static final Enum X_1329_FOUR_YEAR_COLLEGE = Enum.forString("1329: Four-Year College");
662             static final Enum X_1330_UNIVERSITY = Enum.forString("1330: University");
663             static final Enum X_1331_PROFESSIONAL_SCHOOL = Enum.forString("1331: Professional School");
664             static final Enum X_1332_ELEMENTARY_MIDDLE_SCHOOL = Enum.forString("1332: Elementary/Middle School");
665             static final Enum X_1333_SECONDARY_SCHOOL = Enum.forString("1333: Secondary School");
666             static final Enum X_1334_SCHOOL_DISTRICT = Enum.forString("1334: School District");
667             static final Enum X_1335_STATE_DEPARTMENT_OF_EDUCATION = Enum.forString("1335: State Department of Education");
668             static final Enum X_1336_NON_PROFIT_EDUCATIONAL_CENTER = Enum.forString("1336: Non-Profit Educational Center");
669             static final Enum X_1337_EDUCATIONAL_CONSORTIUM = Enum.forString("1337: Educational Consortium");
670             static final Enum X_1338_PHILANTHROPIC_FOUNDATION = Enum.forString("1338: Philanthropic Foundation");
671             static final Enum X_1339_STATE_LOCAL_FEDERAL_GOVERNMENT = Enum.forString("1339: State/Local/Federal Government");
672             static final Enum X_1340_HISTORICAL_SOCIETY = Enum.forString("1340: Historical Society");
673             static final Enum X_1341_ARCHIVES = Enum.forString("1341: Archives");
674             static final Enum X_1342_HISTORICAL_SITE_HOUSE = Enum.forString("1342: Historical Site/House");
675             static final Enum X_1343_HISTORIC_PRESERVATION_ORGANIZATION = Enum.forString("1343: Historic Preservation Organization");
676             static final Enum X_1344_PUBLIC_LIBRARY = Enum.forString("1344: Public Library");
677             static final Enum X_1345_ACADEMIC_LIBRARY = Enum.forString("1345: Academic Library");
678             static final Enum X_1346_INDEPENDENT_RESEARCH_LIBRARY = Enum.forString("1346: Independent Research Library");
679             static final Enum X_1347_HISTORY_MUSEUM = Enum.forString("1347: History Museum");
680             static final Enum X_1348_NATURAL_HISTORY_MUSEUM = Enum.forString("1348: Natural History Museum");
681             static final Enum X_1349_ART_MUSEUM = Enum.forString("1349: Art Museum");
682             static final Enum X_1350_UNIVERSITY_MUSEUM = Enum.forString("1350: University Museum");
683             static final Enum X_1351_ANTHROPOLOGY_ARCHAEOLOGY_MUSEUM = Enum.forString("1351: Anthropology/Archaeology Museum");
684             static final Enum X_1352_SCIENCE_AND_TECHNOLOGY_MUSEUM = Enum.forString("1352: Science and Technology Museum");
685             static final Enum X_1353_GENERAL_MUSEUM = Enum.forString("1353: General Museum");
686             static final Enum X_1354_NATURE_CENTER_BOTANICAL_GARDEN_ABORETUM = Enum.forString("1354: Nature Center/Botanical Garden/Aboretum");
687             static final Enum X_1355_NATIONAL_ORGANIZATION = Enum.forString("1355: National Organization");
688             static final Enum X_1356_STATE_HUMANITIES_COUNCIL = Enum.forString("1356: State Humanities Council");
689             static final Enum X_1357_COMMUNITY_LEVEL_ORGANIZATION = Enum.forString("1357: Community-Level Organization");
690             static final Enum X_1358_INDIAN_TRIBAL_ORGANIZATION = Enum.forString("1358: Indian Tribal Organization");
691             static final Enum X_1359_PROFESSIONAL_ASSOCIATION = Enum.forString("1359: Professional Association");
692             static final Enum X_1360_ARTS_RELATED_ORGANIZATIONS = Enum.forString("1360: Arts Related Organizations");
693             static final Enum X_1361_TELEVISION_STATION = Enum.forString("1361: Television/Station");
694             static final Enum X_1362_RADIO_STATION = Enum.forString("1362: Radio Station");
695             static final Enum X_1363_INDEPENDENT_PRODUCTION_COMPANY = Enum.forString("1363: Independent Production Company");
696             static final Enum X_1364_PRESS = Enum.forString("1364: Press");
697             static final Enum X_2786_MUSEUMS = Enum.forString("2786: Museums");
698             static final Enum X_2787_LIBRARIES = Enum.forString("2787: Libraries");
699             static final Enum X_2819_UNKNOWN = Enum.forString("2819: Unknown");
700             
701             static final int INT_X_1326_CENTER_FOR_ADVANCED_STUDY_RESEARCH_INSTITUTE = Enum.INT_X_1326_CENTER_FOR_ADVANCED_STUDY_RESEARCH_INSTITUTE;
702             static final int INT_X_1327_PUBLISHING = Enum.INT_X_1327_PUBLISHING;
703             static final int INT_X_1328_TWO_YEAR_COLLEGE = Enum.INT_X_1328_TWO_YEAR_COLLEGE;
704             static final int INT_X_1329_FOUR_YEAR_COLLEGE = Enum.INT_X_1329_FOUR_YEAR_COLLEGE;
705             static final int INT_X_1330_UNIVERSITY = Enum.INT_X_1330_UNIVERSITY;
706             static final int INT_X_1331_PROFESSIONAL_SCHOOL = Enum.INT_X_1331_PROFESSIONAL_SCHOOL;
707             static final int INT_X_1332_ELEMENTARY_MIDDLE_SCHOOL = Enum.INT_X_1332_ELEMENTARY_MIDDLE_SCHOOL;
708             static final int INT_X_1333_SECONDARY_SCHOOL = Enum.INT_X_1333_SECONDARY_SCHOOL;
709             static final int INT_X_1334_SCHOOL_DISTRICT = Enum.INT_X_1334_SCHOOL_DISTRICT;
710             static final int INT_X_1335_STATE_DEPARTMENT_OF_EDUCATION = Enum.INT_X_1335_STATE_DEPARTMENT_OF_EDUCATION;
711             static final int INT_X_1336_NON_PROFIT_EDUCATIONAL_CENTER = Enum.INT_X_1336_NON_PROFIT_EDUCATIONAL_CENTER;
712             static final int INT_X_1337_EDUCATIONAL_CONSORTIUM = Enum.INT_X_1337_EDUCATIONAL_CONSORTIUM;
713             static final int INT_X_1338_PHILANTHROPIC_FOUNDATION = Enum.INT_X_1338_PHILANTHROPIC_FOUNDATION;
714             static final int INT_X_1339_STATE_LOCAL_FEDERAL_GOVERNMENT = Enum.INT_X_1339_STATE_LOCAL_FEDERAL_GOVERNMENT;
715             static final int INT_X_1340_HISTORICAL_SOCIETY = Enum.INT_X_1340_HISTORICAL_SOCIETY;
716             static final int INT_X_1341_ARCHIVES = Enum.INT_X_1341_ARCHIVES;
717             static final int INT_X_1342_HISTORICAL_SITE_HOUSE = Enum.INT_X_1342_HISTORICAL_SITE_HOUSE;
718             static final int INT_X_1343_HISTORIC_PRESERVATION_ORGANIZATION = Enum.INT_X_1343_HISTORIC_PRESERVATION_ORGANIZATION;
719             static final int INT_X_1344_PUBLIC_LIBRARY = Enum.INT_X_1344_PUBLIC_LIBRARY;
720             static final int INT_X_1345_ACADEMIC_LIBRARY = Enum.INT_X_1345_ACADEMIC_LIBRARY;
721             static final int INT_X_1346_INDEPENDENT_RESEARCH_LIBRARY = Enum.INT_X_1346_INDEPENDENT_RESEARCH_LIBRARY;
722             static final int INT_X_1347_HISTORY_MUSEUM = Enum.INT_X_1347_HISTORY_MUSEUM;
723             static final int INT_X_1348_NATURAL_HISTORY_MUSEUM = Enum.INT_X_1348_NATURAL_HISTORY_MUSEUM;
724             static final int INT_X_1349_ART_MUSEUM = Enum.INT_X_1349_ART_MUSEUM;
725             static final int INT_X_1350_UNIVERSITY_MUSEUM = Enum.INT_X_1350_UNIVERSITY_MUSEUM;
726             static final int INT_X_1351_ANTHROPOLOGY_ARCHAEOLOGY_MUSEUM = Enum.INT_X_1351_ANTHROPOLOGY_ARCHAEOLOGY_MUSEUM;
727             static final int INT_X_1352_SCIENCE_AND_TECHNOLOGY_MUSEUM = Enum.INT_X_1352_SCIENCE_AND_TECHNOLOGY_MUSEUM;
728             static final int INT_X_1353_GENERAL_MUSEUM = Enum.INT_X_1353_GENERAL_MUSEUM;
729             static final int INT_X_1354_NATURE_CENTER_BOTANICAL_GARDEN_ABORETUM = Enum.INT_X_1354_NATURE_CENTER_BOTANICAL_GARDEN_ABORETUM;
730             static final int INT_X_1355_NATIONAL_ORGANIZATION = Enum.INT_X_1355_NATIONAL_ORGANIZATION;
731             static final int INT_X_1356_STATE_HUMANITIES_COUNCIL = Enum.INT_X_1356_STATE_HUMANITIES_COUNCIL;
732             static final int INT_X_1357_COMMUNITY_LEVEL_ORGANIZATION = Enum.INT_X_1357_COMMUNITY_LEVEL_ORGANIZATION;
733             static final int INT_X_1358_INDIAN_TRIBAL_ORGANIZATION = Enum.INT_X_1358_INDIAN_TRIBAL_ORGANIZATION;
734             static final int INT_X_1359_PROFESSIONAL_ASSOCIATION = Enum.INT_X_1359_PROFESSIONAL_ASSOCIATION;
735             static final int INT_X_1360_ARTS_RELATED_ORGANIZATIONS = Enum.INT_X_1360_ARTS_RELATED_ORGANIZATIONS;
736             static final int INT_X_1361_TELEVISION_STATION = Enum.INT_X_1361_TELEVISION_STATION;
737             static final int INT_X_1362_RADIO_STATION = Enum.INT_X_1362_RADIO_STATION;
738             static final int INT_X_1363_INDEPENDENT_PRODUCTION_COMPANY = Enum.INT_X_1363_INDEPENDENT_PRODUCTION_COMPANY;
739             static final int INT_X_1364_PRESS = Enum.INT_X_1364_PRESS;
740             static final int INT_X_2786_MUSEUMS = Enum.INT_X_2786_MUSEUMS;
741             static final int INT_X_2787_LIBRARIES = Enum.INT_X_2787_LIBRARIES;
742             static final int INT_X_2819_UNKNOWN = Enum.INT_X_2819_UNKNOWN;
743             
744             /**
745              * Enumeration value class for gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument$SupplementaryCoverSheetforNEHGrantPrograms$OrganizationType.
746              * These enum values can be used as follows:
747              * <pre>
748              * enum.toString(); // returns the string value of the enum
749              * enum.intValue(); // returns an int value, useful for switches
750              * // e.g., case Enum.INT_X_1326_CENTER_FOR_ADVANCED_STUDY_RESEARCH_INSTITUTE
751              * Enum.forString(s); // returns the enum value for a string
752              * Enum.forInt(i); // returns the enum value for an int
753              * </pre>
754              * Enumeration objects are immutable singleton objects that
755              * can be compared using == object equality. They have no
756              * public constructor. See the constants defined within this
757              * class for all the valid values.
758              */
759             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
760             {
761                 /**
762                  * Returns the enum value for a string, or null if none.
763                  */
764                 public static Enum forString(java.lang.String s)
765                     { return (Enum)table.forString(s); }
766                 /**
767                  * Returns the enum value corresponding to an int, or null if none.
768                  */
769                 public static Enum forInt(int i)
770                     { return (Enum)table.forInt(i); }
771                 
772                 private Enum(java.lang.String s, int i)
773                     { super(s, i); }
774                 
775                 static final int INT_X_1326_CENTER_FOR_ADVANCED_STUDY_RESEARCH_INSTITUTE = 1;
776                 static final int INT_X_1327_PUBLISHING = 2;
777                 static final int INT_X_1328_TWO_YEAR_COLLEGE = 3;
778                 static final int INT_X_1329_FOUR_YEAR_COLLEGE = 4;
779                 static final int INT_X_1330_UNIVERSITY = 5;
780                 static final int INT_X_1331_PROFESSIONAL_SCHOOL = 6;
781                 static final int INT_X_1332_ELEMENTARY_MIDDLE_SCHOOL = 7;
782                 static final int INT_X_1333_SECONDARY_SCHOOL = 8;
783                 static final int INT_X_1334_SCHOOL_DISTRICT = 9;
784                 static final int INT_X_1335_STATE_DEPARTMENT_OF_EDUCATION = 10;
785                 static final int INT_X_1336_NON_PROFIT_EDUCATIONAL_CENTER = 11;
786                 static final int INT_X_1337_EDUCATIONAL_CONSORTIUM = 12;
787                 static final int INT_X_1338_PHILANTHROPIC_FOUNDATION = 13;
788                 static final int INT_X_1339_STATE_LOCAL_FEDERAL_GOVERNMENT = 14;
789                 static final int INT_X_1340_HISTORICAL_SOCIETY = 15;
790                 static final int INT_X_1341_ARCHIVES = 16;
791                 static final int INT_X_1342_HISTORICAL_SITE_HOUSE = 17;
792                 static final int INT_X_1343_HISTORIC_PRESERVATION_ORGANIZATION = 18;
793                 static final int INT_X_1344_PUBLIC_LIBRARY = 19;
794                 static final int INT_X_1345_ACADEMIC_LIBRARY = 20;
795                 static final int INT_X_1346_INDEPENDENT_RESEARCH_LIBRARY = 21;
796                 static final int INT_X_1347_HISTORY_MUSEUM = 22;
797                 static final int INT_X_1348_NATURAL_HISTORY_MUSEUM = 23;
798                 static final int INT_X_1349_ART_MUSEUM = 24;
799                 static final int INT_X_1350_UNIVERSITY_MUSEUM = 25;
800                 static final int INT_X_1351_ANTHROPOLOGY_ARCHAEOLOGY_MUSEUM = 26;
801                 static final int INT_X_1352_SCIENCE_AND_TECHNOLOGY_MUSEUM = 27;
802                 static final int INT_X_1353_GENERAL_MUSEUM = 28;
803                 static final int INT_X_1354_NATURE_CENTER_BOTANICAL_GARDEN_ABORETUM = 29;
804                 static final int INT_X_1355_NATIONAL_ORGANIZATION = 30;
805                 static final int INT_X_1356_STATE_HUMANITIES_COUNCIL = 31;
806                 static final int INT_X_1357_COMMUNITY_LEVEL_ORGANIZATION = 32;
807                 static final int INT_X_1358_INDIAN_TRIBAL_ORGANIZATION = 33;
808                 static final int INT_X_1359_PROFESSIONAL_ASSOCIATION = 34;
809                 static final int INT_X_1360_ARTS_RELATED_ORGANIZATIONS = 35;
810                 static final int INT_X_1361_TELEVISION_STATION = 36;
811                 static final int INT_X_1362_RADIO_STATION = 37;
812                 static final int INT_X_1363_INDEPENDENT_PRODUCTION_COMPANY = 38;
813                 static final int INT_X_1364_PRESS = 39;
814                 static final int INT_X_2786_MUSEUMS = 40;
815                 static final int INT_X_2787_LIBRARIES = 41;
816                 static final int INT_X_2819_UNKNOWN = 42;
817                 
818                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
819                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
820                 (
821                     new Enum[]
822                     {
823                       new Enum("1326: Center For Advanced Study/Research Institute", INT_X_1326_CENTER_FOR_ADVANCED_STUDY_RESEARCH_INSTITUTE),
824                       new Enum("1327: Publishing", INT_X_1327_PUBLISHING),
825                       new Enum("1328: Two-Year College", INT_X_1328_TWO_YEAR_COLLEGE),
826                       new Enum("1329: Four-Year College", INT_X_1329_FOUR_YEAR_COLLEGE),
827                       new Enum("1330: University", INT_X_1330_UNIVERSITY),
828                       new Enum("1331: Professional School", INT_X_1331_PROFESSIONAL_SCHOOL),
829                       new Enum("1332: Elementary/Middle School", INT_X_1332_ELEMENTARY_MIDDLE_SCHOOL),
830                       new Enum("1333: Secondary School", INT_X_1333_SECONDARY_SCHOOL),
831                       new Enum("1334: School District", INT_X_1334_SCHOOL_DISTRICT),
832                       new Enum("1335: State Department of Education", INT_X_1335_STATE_DEPARTMENT_OF_EDUCATION),
833                       new Enum("1336: Non-Profit Educational Center", INT_X_1336_NON_PROFIT_EDUCATIONAL_CENTER),
834                       new Enum("1337: Educational Consortium", INT_X_1337_EDUCATIONAL_CONSORTIUM),
835                       new Enum("1338: Philanthropic Foundation", INT_X_1338_PHILANTHROPIC_FOUNDATION),
836                       new Enum("1339: State/Local/Federal Government", INT_X_1339_STATE_LOCAL_FEDERAL_GOVERNMENT),
837                       new Enum("1340: Historical Society", INT_X_1340_HISTORICAL_SOCIETY),
838                       new Enum("1341: Archives", INT_X_1341_ARCHIVES),
839                       new Enum("1342: Historical Site/House", INT_X_1342_HISTORICAL_SITE_HOUSE),
840                       new Enum("1343: Historic Preservation Organization", INT_X_1343_HISTORIC_PRESERVATION_ORGANIZATION),
841                       new Enum("1344: Public Library", INT_X_1344_PUBLIC_LIBRARY),
842                       new Enum("1345: Academic Library", INT_X_1345_ACADEMIC_LIBRARY),
843                       new Enum("1346: Independent Research Library", INT_X_1346_INDEPENDENT_RESEARCH_LIBRARY),
844                       new Enum("1347: History Museum", INT_X_1347_HISTORY_MUSEUM),
845                       new Enum("1348: Natural History Museum", INT_X_1348_NATURAL_HISTORY_MUSEUM),
846                       new Enum("1349: Art Museum", INT_X_1349_ART_MUSEUM),
847                       new Enum("1350: University Museum", INT_X_1350_UNIVERSITY_MUSEUM),
848                       new Enum("1351: Anthropology/Archaeology Museum", INT_X_1351_ANTHROPOLOGY_ARCHAEOLOGY_MUSEUM),
849                       new Enum("1352: Science and Technology Museum", INT_X_1352_SCIENCE_AND_TECHNOLOGY_MUSEUM),
850                       new Enum("1353: General Museum", INT_X_1353_GENERAL_MUSEUM),
851                       new Enum("1354: Nature Center/Botanical Garden/Aboretum", INT_X_1354_NATURE_CENTER_BOTANICAL_GARDEN_ABORETUM),
852                       new Enum("1355: National Organization", INT_X_1355_NATIONAL_ORGANIZATION),
853                       new Enum("1356: State Humanities Council", INT_X_1356_STATE_HUMANITIES_COUNCIL),
854                       new Enum("1357: Community-Level Organization", INT_X_1357_COMMUNITY_LEVEL_ORGANIZATION),
855                       new Enum("1358: Indian Tribal Organization", INT_X_1358_INDIAN_TRIBAL_ORGANIZATION),
856                       new Enum("1359: Professional Association", INT_X_1359_PROFESSIONAL_ASSOCIATION),
857                       new Enum("1360: Arts Related Organizations", INT_X_1360_ARTS_RELATED_ORGANIZATIONS),
858                       new Enum("1361: Television/Station", INT_X_1361_TELEVISION_STATION),
859                       new Enum("1362: Radio Station", INT_X_1362_RADIO_STATION),
860                       new Enum("1363: Independent Production Company", INT_X_1363_INDEPENDENT_PRODUCTION_COMPANY),
861                       new Enum("1364: Press", INT_X_1364_PRESS),
862                       new Enum("2786: Museums", INT_X_2786_MUSEUMS),
863                       new Enum("2787: Libraries", INT_X_2787_LIBRARIES),
864                       new Enum("2819: Unknown", INT_X_2819_UNKNOWN),
865                     }
866                 );
867                 private static final long serialVersionUID = 1L;
868                 private java.lang.Object readResolve() { return forInt(intValue()); } 
869             }
870             
871             /**
872              * A factory class with static methods for creating instances
873              * of this type.
874              */
875             
876             public static final class Factory
877             {
878                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.OrganizationType newValue(java.lang.Object obj) {
879                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.OrganizationType) type.newValue( obj ); }
880                 
881                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.OrganizationType newInstance() {
882                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.OrganizationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
883                 
884                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.OrganizationType newInstance(org.apache.xmlbeans.XmlOptions options) {
885                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.OrganizationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
886                 
887                 private Factory() { } // No instance of this class allowed
888             }
889         }
890         
891         /**
892          * An XML ProjectFundingGroup(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms-V1.0).
893          *
894          * This is a complex type.
895          */
896         public interface ProjectFundingGroup extends org.apache.xmlbeans.XmlObject
897         {
898             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
899                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProjectFundingGroup.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("projectfundinggroup2f1celemtype");
900             
901             /**
902              * Gets the "ReqOutrightAmount" element
903              */
904             java.math.BigDecimal getReqOutrightAmount();
905             
906             /**
907              * Gets (as xml) the "ReqOutrightAmount" element
908              */
909             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetReqOutrightAmount();
910             
911             /**
912              * True if has "ReqOutrightAmount" element
913              */
914             boolean isSetReqOutrightAmount();
915             
916             /**
917              * Sets the "ReqOutrightAmount" element
918              */
919             void setReqOutrightAmount(java.math.BigDecimal reqOutrightAmount);
920             
921             /**
922              * Sets (as xml) the "ReqOutrightAmount" element
923              */
924             void xsetReqOutrightAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType reqOutrightAmount);
925             
926             /**
927              * Unsets the "ReqOutrightAmount" element
928              */
929             void unsetReqOutrightAmount();
930             
931             /**
932              * Gets the "ReqMatchAmount" element
933              */
934             java.math.BigDecimal getReqMatchAmount();
935             
936             /**
937              * Gets (as xml) the "ReqMatchAmount" element
938              */
939             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetReqMatchAmount();
940             
941             /**
942              * True if has "ReqMatchAmount" element
943              */
944             boolean isSetReqMatchAmount();
945             
946             /**
947              * Sets the "ReqMatchAmount" element
948              */
949             void setReqMatchAmount(java.math.BigDecimal reqMatchAmount);
950             
951             /**
952              * Sets (as xml) the "ReqMatchAmount" element
953              */
954             void xsetReqMatchAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType reqMatchAmount);
955             
956             /**
957              * Unsets the "ReqMatchAmount" element
958              */
959             void unsetReqMatchAmount();
960             
961             /**
962              * Gets the "TotalFromNEH" element
963              */
964             java.math.BigDecimal getTotalFromNEH();
965             
966             /**
967              * Gets (as xml) the "TotalFromNEH" element
968              */
969             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetTotalFromNEH();
970             
971             /**
972              * True if has "TotalFromNEH" element
973              */
974             boolean isSetTotalFromNEH();
975             
976             /**
977              * Sets the "TotalFromNEH" element
978              */
979             void setTotalFromNEH(java.math.BigDecimal totalFromNEH);
980             
981             /**
982              * Sets (as xml) the "TotalFromNEH" element
983              */
984             void xsetTotalFromNEH(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType totalFromNEH);
985             
986             /**
987              * Unsets the "TotalFromNEH" element
988              */
989             void unsetTotalFromNEH();
990             
991             /**
992              * Gets the "CostSharing" element
993              */
994             java.math.BigDecimal getCostSharing();
995             
996             /**
997              * Gets (as xml) the "CostSharing" element
998              */
999             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCostSharing();
1000             
1001             /**
1002              * True if has "CostSharing" element
1003              */
1004             boolean isSetCostSharing();
1005             
1006             /**
1007              * Sets the "CostSharing" element
1008              */
1009             void setCostSharing(java.math.BigDecimal costSharing);
1010             
1011             /**
1012              * Sets (as xml) the "CostSharing" element
1013              */
1014             void xsetCostSharing(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType costSharing);
1015             
1016             /**
1017              * Unsets the "CostSharing" element
1018              */
1019             void unsetCostSharing();
1020             
1021             /**
1022              * Gets the "TotalProjectCosts" element
1023              */
1024             java.math.BigDecimal getTotalProjectCosts();
1025             
1026             /**
1027              * Gets (as xml) the "TotalProjectCosts" element
1028              */
1029             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetTotalProjectCosts();
1030             
1031             /**
1032              * True if has "TotalProjectCosts" element
1033              */
1034             boolean isSetTotalProjectCosts();
1035             
1036             /**
1037              * Sets the "TotalProjectCosts" element
1038              */
1039             void setTotalProjectCosts(java.math.BigDecimal totalProjectCosts);
1040             
1041             /**
1042              * Sets (as xml) the "TotalProjectCosts" element
1043              */
1044             void xsetTotalProjectCosts(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType totalProjectCosts);
1045             
1046             /**
1047              * Unsets the "TotalProjectCosts" element
1048              */
1049             void unsetTotalProjectCosts();
1050             
1051             /**
1052              * Gets the "ChReqFY1" element
1053              */
1054             java.math.BigDecimal getChReqFY1();
1055             
1056             /**
1057              * Gets (as xml) the "ChReqFY1" element
1058              */
1059             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetChReqFY1();
1060             
1061             /**
1062              * True if has "ChReqFY1" element
1063              */
1064             boolean isSetChReqFY1();
1065             
1066             /**
1067              * Sets the "ChReqFY1" element
1068              */
1069             void setChReqFY1(java.math.BigDecimal chReqFY1);
1070             
1071             /**
1072              * Sets (as xml) the "ChReqFY1" element
1073              */
1074             void xsetChReqFY1(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType chReqFY1);
1075             
1076             /**
1077              * Unsets the "ChReqFY1" element
1078              */
1079             void unsetChReqFY1();
1080             
1081             /**
1082              * Gets the "ChReqFY2" element
1083              */
1084             java.math.BigDecimal getChReqFY2();
1085             
1086             /**
1087              * Gets (as xml) the "ChReqFY2" element
1088              */
1089             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetChReqFY2();
1090             
1091             /**
1092              * True if has "ChReqFY2" element
1093              */
1094             boolean isSetChReqFY2();
1095             
1096             /**
1097              * Sets the "ChReqFY2" element
1098              */
1099             void setChReqFY2(java.math.BigDecimal chReqFY2);
1100             
1101             /**
1102              * Sets (as xml) the "ChReqFY2" element
1103              */
1104             void xsetChReqFY2(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType chReqFY2);
1105             
1106             /**
1107              * Unsets the "ChReqFY2" element
1108              */
1109             void unsetChReqFY2();
1110             
1111             /**
1112              * Gets the "ChReqFY3" element
1113              */
1114             java.math.BigDecimal getChReqFY3();
1115             
1116             /**
1117              * Gets (as xml) the "ChReqFY3" element
1118              */
1119             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetChReqFY3();
1120             
1121             /**
1122              * True if has "ChReqFY3" element
1123              */
1124             boolean isSetChReqFY3();
1125             
1126             /**
1127              * Sets the "ChReqFY3" element
1128              */
1129             void setChReqFY3(java.math.BigDecimal chReqFY3);
1130             
1131             /**
1132              * Sets (as xml) the "ChReqFY3" element
1133              */
1134             void xsetChReqFY3(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType chReqFY3);
1135             
1136             /**
1137              * Unsets the "ChReqFY3" element
1138              */
1139             void unsetChReqFY3();
1140             
1141             /**
1142              * Gets the "ChReqFY4" element
1143              */
1144             java.math.BigDecimal getChReqFY4();
1145             
1146             /**
1147              * Gets (as xml) the "ChReqFY4" element
1148              */
1149             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetChReqFY4();
1150             
1151             /**
1152              * True if has "ChReqFY4" element
1153              */
1154             boolean isSetChReqFY4();
1155             
1156             /**
1157              * Sets the "ChReqFY4" element
1158              */
1159             void setChReqFY4(java.math.BigDecimal chReqFY4);
1160             
1161             /**
1162              * Sets (as xml) the "ChReqFY4" element
1163              */
1164             void xsetChReqFY4(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType chReqFY4);
1165             
1166             /**
1167              * Unsets the "ChReqFY4" element
1168              */
1169             void unsetChReqFY4();
1170             
1171             /**
1172              * Gets the "ChTotalFromNEH" element
1173              */
1174             java.math.BigDecimal getChTotalFromNEH();
1175             
1176             /**
1177              * Gets (as xml) the "ChTotalFromNEH" element
1178              */
1179             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetChTotalFromNEH();
1180             
1181             /**
1182              * True if has "ChTotalFromNEH" element
1183              */
1184             boolean isSetChTotalFromNEH();
1185             
1186             /**
1187              * Sets the "ChTotalFromNEH" element
1188              */
1189             void setChTotalFromNEH(java.math.BigDecimal chTotalFromNEH);
1190             
1191             /**
1192              * Sets (as xml) the "ChTotalFromNEH" element
1193              */
1194             void xsetChTotalFromNEH(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType chTotalFromNEH);
1195             
1196             /**
1197              * Unsets the "ChTotalFromNEH" element
1198              */
1199             void unsetChTotalFromNEH();
1200             
1201             /**
1202              * Gets the "ChReqMatchAmount" element
1203              */
1204             java.math.BigDecimal getChReqMatchAmount();
1205             
1206             /**
1207              * Gets (as xml) the "ChReqMatchAmount" element
1208              */
1209             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetChReqMatchAmount();
1210             
1211             /**
1212              * True if has "ChReqMatchAmount" element
1213              */
1214             boolean isSetChReqMatchAmount();
1215             
1216             /**
1217              * Sets the "ChReqMatchAmount" element
1218              */
1219             void setChReqMatchAmount(java.math.BigDecimal chReqMatchAmount);
1220             
1221             /**
1222              * Sets (as xml) the "ChReqMatchAmount" element
1223              */
1224             void xsetChReqMatchAmount(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType chReqMatchAmount);
1225             
1226             /**
1227              * Unsets the "ChReqMatchAmount" element
1228              */
1229             void unsetChReqMatchAmount();
1230             
1231             /**
1232              * Gets the "ChTotalProjectCosts" element
1233              */
1234             java.math.BigDecimal getChTotalProjectCosts();
1235             
1236             /**
1237              * Gets (as xml) the "ChTotalProjectCosts" element
1238              */
1239             gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType xgetChTotalProjectCosts();
1240             
1241             /**
1242              * True if has "ChTotalProjectCosts" element
1243              */
1244             boolean isSetChTotalProjectCosts();
1245             
1246             /**
1247              * Sets the "ChTotalProjectCosts" element
1248              */
1249             void setChTotalProjectCosts(java.math.BigDecimal chTotalProjectCosts);
1250             
1251             /**
1252              * Sets (as xml) the "ChTotalProjectCosts" element
1253              */
1254             void xsetChTotalProjectCosts(gov.grants.apply.system.globalLibraryV20.BudgetTotalAmountDataType chTotalProjectCosts);
1255             
1256             /**
1257              * Unsets the "ChTotalProjectCosts" element
1258              */
1259             void unsetChTotalProjectCosts();
1260             
1261             /**
1262              * Gets the "MatchRatio" element
1263              */
1264             java.math.BigDecimal getMatchRatio();
1265             
1266             /**
1267              * Gets (as xml) the "MatchRatio" element
1268              */
1269             gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetMatchRatio();
1270             
1271             /**
1272              * True if has "MatchRatio" element
1273              */
1274             boolean isSetMatchRatio();
1275             
1276             /**
1277              * Sets the "MatchRatio" element
1278              */
1279             void setMatchRatio(java.math.BigDecimal matchRatio);
1280             
1281             /**
1282              * Sets (as xml) the "MatchRatio" element
1283              */
1284             void xsetMatchRatio(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType matchRatio);
1285             
1286             /**
1287              * Unsets the "MatchRatio" element
1288              */
1289             void unsetMatchRatio();
1290             
1291             /**
1292              * A factory class with static methods for creating instances
1293              * of this type.
1294              */
1295             
1296             public static final class Factory
1297             {
1298                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ProjectFundingGroup newInstance() {
1299                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ProjectFundingGroup) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1300                 
1301                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ProjectFundingGroup newInstance(org.apache.xmlbeans.XmlOptions options) {
1302                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ProjectFundingGroup) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1303                 
1304                 private Factory() { } // No instance of this class allowed
1305             }
1306         }
1307         
1308         /**
1309          * An XML ApplicationInfoGroup(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms-V1.0).
1310          *
1311          * This is a complex type.
1312          */
1313         public interface ApplicationInfoGroup extends org.apache.xmlbeans.XmlObject
1314         {
1315             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1316                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicationInfoGroup.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicationinfogroupf152elemtype");
1317             
1318             /**
1319              * Gets the "AdditionalFunding" element
1320              */
1321             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AdditionalFunding.Enum getAdditionalFunding();
1322             
1323             /**
1324              * Gets (as xml) the "AdditionalFunding" element
1325              */
1326             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AdditionalFunding xgetAdditionalFunding();
1327             
1328             /**
1329              * Sets the "AdditionalFunding" element
1330              */
1331             void setAdditionalFunding(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AdditionalFunding.Enum additionalFunding);
1332             
1333             /**
1334              * Sets (as xml) the "AdditionalFunding" element
1335              */
1336             void xsetAdditionalFunding(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AdditionalFunding additionalFunding);
1337             
1338             /**
1339              * Gets the "AddFundingExplanation" element
1340              */
1341             java.lang.String getAddFundingExplanation();
1342             
1343             /**
1344              * Gets (as xml) the "AddFundingExplanation" element
1345              */
1346             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AddFundingExplanation xgetAddFundingExplanation();
1347             
1348             /**
1349              * True if has "AddFundingExplanation" element
1350              */
1351             boolean isSetAddFundingExplanation();
1352             
1353             /**
1354              * Sets the "AddFundingExplanation" element
1355              */
1356             void setAddFundingExplanation(java.lang.String addFundingExplanation);
1357             
1358             /**
1359              * Sets (as xml) the "AddFundingExplanation" element
1360              */
1361             void xsetAddFundingExplanation(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AddFundingExplanation addFundingExplanation);
1362             
1363             /**
1364              * Unsets the "AddFundingExplanation" element
1365              */
1366             void unsetAddFundingExplanation();
1367             
1368             /**
1369              * Gets the "TypeofApplication" element
1370              */
1371             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.TypeofApplication.Enum getTypeofApplication();
1372             
1373             /**
1374              * Gets (as xml) the "TypeofApplication" element
1375              */
1376             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.TypeofApplication xgetTypeofApplication();
1377             
1378             /**
1379              * Sets the "TypeofApplication" element
1380              */
1381             void setTypeofApplication(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.TypeofApplication.Enum typeofApplication);
1382             
1383             /**
1384              * Sets (as xml) the "TypeofApplication" element
1385              */
1386             void xsetTypeofApplication(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.TypeofApplication typeofApplication);
1387             
1388             /**
1389              * Gets the "SupGrantNumber" element
1390              */
1391             java.lang.String getSupGrantNumber();
1392             
1393             /**
1394              * Gets (as xml) the "SupGrantNumber" element
1395              */
1396             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.SupGrantNumber xgetSupGrantNumber();
1397             
1398             /**
1399              * True if has "SupGrantNumber" element
1400              */
1401             boolean isSetSupGrantNumber();
1402             
1403             /**
1404              * Sets the "SupGrantNumber" element
1405              */
1406             void setSupGrantNumber(java.lang.String supGrantNumber);
1407             
1408             /**
1409              * Sets (as xml) the "SupGrantNumber" element
1410              */
1411             void xsetSupGrantNumber(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.SupGrantNumber supGrantNumber);
1412             
1413             /**
1414              * Unsets the "SupGrantNumber" element
1415              */
1416             void unsetSupGrantNumber();
1417             
1418             /**
1419              * Gets the "ProjFieldCode" element
1420              */
1421             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.ProjFieldCode.Enum getProjFieldCode();
1422             
1423             /**
1424              * Gets (as xml) the "ProjFieldCode" element
1425              */
1426             gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.ProjFieldCode xgetProjFieldCode();
1427             
1428             /**
1429              * Sets the "ProjFieldCode" element
1430              */
1431             void setProjFieldCode(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.ProjFieldCode.Enum projFieldCode);
1432             
1433             /**
1434              * Sets (as xml) the "ProjFieldCode" element
1435              */
1436             void xsetProjFieldCode(gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.ProjFieldCode projFieldCode);
1437             
1438             /**
1439              * An XML AdditionalFunding(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms-V1.0).
1440              *
1441              * This is an atomic type that is a restriction of gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument$SupplementaryCoverSheetforNEHGrantPrograms$ApplicationInfoGroup$AdditionalFunding.
1442              */
1443             public interface AdditionalFunding extends org.apache.xmlbeans.XmlString
1444             {
1445                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1446                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AdditionalFunding.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("additionalfunding81f0elemtype");
1447                 
1448                 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
1449                 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
1450                 
1451                 static final Enum YES = Enum.forString("Yes");
1452                 static final Enum NO = Enum.forString("No");
1453                 
1454                 static final int INT_YES = Enum.INT_YES;
1455                 static final int INT_NO = Enum.INT_NO;
1456                 
1457                 /**
1458                  * Enumeration value class for gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument$SupplementaryCoverSheetforNEHGrantPrograms$ApplicationInfoGroup$AdditionalFunding.
1459                  * These enum values can be used as follows:
1460                  * <pre>
1461                  * enum.toString(); // returns the string value of the enum
1462                  * enum.intValue(); // returns an int value, useful for switches
1463                  * // e.g., case Enum.INT_YES
1464                  * Enum.forString(s); // returns the enum value for a string
1465                  * Enum.forInt(i); // returns the enum value for an int
1466                  * </pre>
1467                  * Enumeration objects are immutable singleton objects that
1468                  * can be compared using == object equality. They have no
1469                  * public constructor. See the constants defined within this
1470                  * class for all the valid values.
1471                  */
1472                 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
1473                 {
1474                     /**
1475                      * Returns the enum value for a string, or null if none.
1476                      */
1477                     public static Enum forString(java.lang.String s)
1478                         { return (Enum)table.forString(s); }
1479                     /**
1480                      * Returns the enum value corresponding to an int, or null if none.
1481                      */
1482                     public static Enum forInt(int i)
1483                         { return (Enum)table.forInt(i); }
1484                     
1485                     private Enum(java.lang.String s, int i)
1486                         { super(s, i); }
1487                     
1488                     static final int INT_YES = 1;
1489                     static final int INT_NO = 2;
1490                     
1491                     public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
1492                         new org.apache.xmlbeans.StringEnumAbstractBase.Table
1493                     (
1494                       new Enum[]
1495                       {
1496                         new Enum("Yes", INT_YES),
1497                         new Enum("No", INT_NO),
1498                       }
1499                     );
1500                     private static final long serialVersionUID = 1L;
1501                     private java.lang.Object readResolve() { return forInt(intValue()); } 
1502                 }
1503                 
1504                 /**
1505                  * A factory class with static methods for creating instances
1506                  * of this type.
1507                  */
1508                 
1509                 public static final class Factory
1510                 {
1511                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AdditionalFunding newValue(java.lang.Object obj) {
1512                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AdditionalFunding) type.newValue( obj ); }
1513                     
1514                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AdditionalFunding newInstance() {
1515                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AdditionalFunding) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1516                     
1517                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AdditionalFunding newInstance(org.apache.xmlbeans.XmlOptions options) {
1518                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AdditionalFunding) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1519                     
1520                     private Factory() { } // No instance of this class allowed
1521                 }
1522             }
1523             
1524             /**
1525              * An XML AddFundingExplanation(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms-V1.0).
1526              *
1527              * This is an atomic type that is a restriction of gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument$SupplementaryCoverSheetforNEHGrantPrograms$ApplicationInfoGroup$AddFundingExplanation.
1528              */
1529             public interface AddFundingExplanation extends org.apache.xmlbeans.XmlString
1530             {
1531                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1532                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AddFundingExplanation.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("addfundingexplanation8889elemtype");
1533                 
1534                 /**
1535                  * A factory class with static methods for creating instances
1536                  * of this type.
1537                  */
1538                 
1539                 public static final class Factory
1540                 {
1541                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AddFundingExplanation newValue(java.lang.Object obj) {
1542                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AddFundingExplanation) type.newValue( obj ); }
1543                     
1544                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AddFundingExplanation newInstance() {
1545                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AddFundingExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1546                     
1547                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AddFundingExplanation newInstance(org.apache.xmlbeans.XmlOptions options) {
1548                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.AddFundingExplanation) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1549                     
1550                     private Factory() { } // No instance of this class allowed
1551                 }
1552             }
1553             
1554             /**
1555              * An XML TypeofApplication(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms-V1.0).
1556              *
1557              * This is an atomic type that is a restriction of gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument$SupplementaryCoverSheetforNEHGrantPrograms$ApplicationInfoGroup$TypeofApplication.
1558              */
1559             public interface TypeofApplication extends org.apache.xmlbeans.XmlString
1560             {
1561                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1562                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TypeofApplication.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("typeofapplicatione7a7elemtype");
1563                 
1564                 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
1565                 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
1566                 
1567                 static final Enum NEW = Enum.forString("New");
1568                 static final Enum SUPPLEMENT = Enum.forString("Supplement");
1569                 
1570                 static final int INT_NEW = Enum.INT_NEW;
1571                 static final int INT_SUPPLEMENT = Enum.INT_SUPPLEMENT;
1572                 
1573                 /**
1574                  * Enumeration value class for gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument$SupplementaryCoverSheetforNEHGrantPrograms$ApplicationInfoGroup$TypeofApplication.
1575                  * These enum values can be used as follows:
1576                  * <pre>
1577                  * enum.toString(); // returns the string value of the enum
1578                  * enum.intValue(); // returns an int value, useful for switches
1579                  * // e.g., case Enum.INT_NEW
1580                  * Enum.forString(s); // returns the enum value for a string
1581                  * Enum.forInt(i); // returns the enum value for an int
1582                  * </pre>
1583                  * Enumeration objects are immutable singleton objects that
1584                  * can be compared using == object equality. They have no
1585                  * public constructor. See the constants defined within this
1586                  * class for all the valid values.
1587                  */
1588                 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
1589                 {
1590                     /**
1591                      * Returns the enum value for a string, or null if none.
1592                      */
1593                     public static Enum forString(java.lang.String s)
1594                         { return (Enum)table.forString(s); }
1595                     /**
1596                      * Returns the enum value corresponding to an int, or null if none.
1597                      */
1598                     public static Enum forInt(int i)
1599                         { return (Enum)table.forInt(i); }
1600                     
1601                     private Enum(java.lang.String s, int i)
1602                         { super(s, i); }
1603                     
1604                     static final int INT_NEW = 1;
1605                     static final int INT_SUPPLEMENT = 2;
1606                     
1607                     public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
1608                         new org.apache.xmlbeans.StringEnumAbstractBase.Table
1609                     (
1610                       new Enum[]
1611                       {
1612                         new Enum("New", INT_NEW),
1613                         new Enum("Supplement", INT_SUPPLEMENT),
1614                       }
1615                     );
1616                     private static final long serialVersionUID = 1L;
1617                     private java.lang.Object readResolve() { return forInt(intValue()); } 
1618                 }
1619                 
1620                 /**
1621                  * A factory class with static methods for creating instances
1622                  * of this type.
1623                  */
1624                 
1625                 public static final class Factory
1626                 {
1627                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.TypeofApplication newValue(java.lang.Object obj) {
1628                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.TypeofApplication) type.newValue( obj ); }
1629                     
1630                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.TypeofApplication newInstance() {
1631                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.TypeofApplication) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1632                     
1633                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.TypeofApplication newInstance(org.apache.xmlbeans.XmlOptions options) {
1634                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.TypeofApplication) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1635                     
1636                     private Factory() { } // No instance of this class allowed
1637                 }
1638             }
1639             
1640             /**
1641              * An XML SupGrantNumber(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms-V1.0).
1642              *
1643              * This is an atomic type that is a restriction of gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument$SupplementaryCoverSheetforNEHGrantPrograms$ApplicationInfoGroup$SupGrantNumber.
1644              */
1645             public interface SupGrantNumber extends org.apache.xmlbeans.XmlString
1646             {
1647                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1648                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SupGrantNumber.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("supgrantnumber4fdfelemtype");
1649                 
1650                 /**
1651                  * A factory class with static methods for creating instances
1652                  * of this type.
1653                  */
1654                 
1655                 public static final class Factory
1656                 {
1657                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.SupGrantNumber newValue(java.lang.Object obj) {
1658                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.SupGrantNumber) type.newValue( obj ); }
1659                     
1660                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.SupGrantNumber newInstance() {
1661                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.SupGrantNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1662                     
1663                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.SupGrantNumber newInstance(org.apache.xmlbeans.XmlOptions options) {
1664                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.SupGrantNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1665                     
1666                     private Factory() { } // No instance of this class allowed
1667                 }
1668             }
1669             
1670             /**
1671              * An XML ProjFieldCode(@http://apply.grants.gov/forms/SupplementaryCoverSheetforNEHGrantPrograms-V1.0).
1672              *
1673              * This is an atomic type that is a restriction of gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument$SupplementaryCoverSheetforNEHGrantPrograms$ApplicationInfoGroup$ProjFieldCode.
1674              */
1675             public interface ProjFieldCode extends org.apache.xmlbeans.XmlString
1676             {
1677                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1678                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProjFieldCode.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("projfieldcode711celemtype");
1679                 
1680                 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
1681                 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
1682                 
1683                 static final Enum G_3_AMERICAN_STUDIES = Enum.forString("G3:American Studies");
1684                 static final Enum L_1_ANTHROPOLOGY = Enum.forString("L1:Anthropology");
1685                 static final Enum U_6_ARCHAEOLOGY = Enum.forString("U6:Archaeology");
1686                 static final Enum I_1_ARCHIVAL_MANAGEMENT_CONSERVATION = Enum.forString("I1:Archival Management/Conservation");
1687                 static final Enum GH_AREA_STUDIES = Enum.forString("GH:Area Studies");
1688                 static final Enum MA_ARTS_HISTORY_AND_CRITICISM = Enum.forString("MA:Arts: History and Criticism");
1689                 static final Enum U_3_ARTS_HISTORY_AND_CRITICISM_ARCHITECTURE = Enum.forString("U3:Arts: History and Criticism - Architecture");
1690                 static final Enum M_1_ARTS_HISTORY_AND_CRITICISM_ART = Enum.forString("M1:Arts: History and Criticism - Art");
1691                 static final Enum M_3_ARTS_HISTORY_AND_CRITICISM_DANCE = Enum.forString("M3:Arts: History and Criticism - Dance");
1692                 static final Enum M_4_ARTS_HISTORY_AND_CRITICISM_FILM = Enum.forString("M4:Arts: History and Criticism - Film");
1693                 static final Enum M_5_ARTS_HISTORY_AND_CRITICISM_MUSIC = Enum.forString("M5:Arts: History and Criticism - Music");
1694                 static final Enum M_2_ARTS_HISTORY_AND_CRITICISM_THEATER = Enum.forString("M2:Arts: History and Criticism - Theater");
1695                 static final Enum G_5_ASIAN_STUDIES = Enum.forString("G5:Asian Studies");
1696                 static final Enum G_7_CLASSICS = Enum.forString("G7:Classics");
1697                 static final Enum P_2_COMMUNICATIONS = Enum.forString("P2:Communications");
1698                 static final Enum P_1_COMMUNICATIONS_COMPOSITION_AND_RHETORIC = Enum.forString("P1:Communications - Composition and Rhetoric");
1699                 static final Enum P_4_COMMUNICATIONS_JOURNALISM = Enum.forString("P4:Communications - Journalism");
1700                 static final Enum P_3_COMMUNICATIONS_MEDIA = Enum.forString("P3:Communications - Media");
1701                 static final Enum N_1_ECONOMICS = Enum.forString("N1:Economics");
1702                 static final Enum H_1_EDUCATION = Enum.forString("H1:Education");
1703                 static final Enum K_1_ETHNIC_STUDIES = Enum.forString("K1:Ethnic Studies");
1704                 static final Enum K_5_ETHNIC_STUDIES_ASIAN_AMERICAN = Enum.forString("K5:Ethnic Studies - Asian American");
1705                 static final Enum K_4_ETHNIC_STUDIES_BLACK_AFRICAN_AMERICAN = Enum.forString("K4:Ethnic Studies - Black/African American");
1706                 static final Enum K_3_ETHNIC_STUDIES_HISPANIC_AMERICAN = Enum.forString("K3:Ethnic Studies - Hispanic American");
1707                 static final Enum K_6_ETHNIC_STUDIES_JEWISH = Enum.forString("K6:Ethnic Studies - Jewish");
1708                 static final Enum K_2_ETHNIC_STUDIES_NATIVE_AMERICAN = Enum.forString("K2:Ethnic Studies - Native American");
1709                 static final Enum R_1_FOLKLORE_FOLKLIFE = Enum.forString("R1:Folklore/Folklife");
1710                 static final Enum U_7_GEOGRAPHY = Enum.forString("U7:Geography");
1711                 static final Enum A_1_HISTORY = Enum.forString("A1:History");
1712                 static final Enum A_2_HISTORY_AFRICAN = Enum.forString("A2:History - African");
1713                 static final Enum A_3_HISTORY_AMERICAN = Enum.forString("A3:History - American");
1714                 static final Enum AC_HISTORY_ANCIENT = Enum.forString("AC:History - Ancient");
1715                 static final Enum A_4_HISTORY_BRITISH = Enum.forString("A4:History - British");
1716                 static final Enum A_5_HISTORY_CLASSICAL = Enum.forString("A5:History - Classical");
1717                 static final Enum A_6_HISTORY_EUROPEAN = Enum.forString("A6:History - European");
1718                 static final Enum A_7_HISTORY_FAR_EASTERN = Enum.forString("A7:History - Far Eastern");
1719                 static final Enum A_8_HISTORY_LATIN_AMERICAN = Enum.forString("A8:History - Latin American");
1720                 static final Enum A_9_HISTORY_NEAR_EASTERN = Enum.forString("A9:History - Near Eastern");
1721                 static final Enum AA_HISTORY_RUSSIAN = Enum.forString("AA:History - Russian");
1722                 static final Enum AB_HISTORY_SOUTH_ASIAN = Enum.forString("AB:History - South Asian");
1723                 static final Enum GA_HISTORY_AND_PHILOSOPHY_OF_SCIENCE_TECHNOLOGY_MEDICINE = Enum.forString("GA:History and Philosophy of Science/Technology/Medicine");
1724                 static final Enum U_8_HUMANITIES = Enum.forString("U8:Humanities");
1725                 static final Enum U_1_INTERDISCIPLINARY = Enum.forString("U1:Interdisciplinary");
1726                 static final Enum F_3_INTERNATIONAL_RELATIONS = Enum.forString("F3:International Relations");
1727                 static final Enum GG_INTERNATIONAL_STUDIES = Enum.forString("GG:International Studies");
1728                 static final Enum G_4_LABOR_STUDIES = Enum.forString("G4:Labor Studies");
1729                 static final Enum C_1_LANGUAGES = Enum.forString("C1:Languages");
1730                 static final Enum CC_LANGUAGES_ANCIENT = Enum.forString("CC:Languages - Ancient");
1731                 static final Enum CA_LANGUAGES_ASIAN = Enum.forString("CA:Languages - Asian");
1732                 static final Enum C_2_LANGUAGES_CLASSICAL = Enum.forString("C2:Languages - Classical");
1733                 static final Enum C_9_LANGUAGES_COMPARATIVE = Enum.forString("C9:Languages - Comparative");
1734                 static final Enum CE_LANGUAGES_ENGLISH = Enum.forString("CE:Languages - English");
1735                 static final Enum C_3_LANGUAGES_FRENCH = Enum.forString("C3:Languages - French");
1736                 static final Enum C_4_LANGUAGES_GERMAN = Enum.forString("C4:Languages - German");
1737                 static final Enum C_5_LANGUAGES_ITALIAN = Enum.forString("C5:Languages - Italian");
1738                 static final Enum C_6_LANGUAGES_LATIN_AMERICAN = Enum.forString("C6:Languages - Latin American");
1739                 static final Enum CB_LANGUAGES_NEAR_EASTERN = Enum.forString("CB:Languages - Near Eastern");
1740                 static final Enum C_7_LANGUAGES_SLAVIC = Enum.forString("C7:Languages - Slavic");
1741                 static final Enum C_8_LANGUAGES_SPANISH = Enum.forString("C8:Languages - Spanish");
1742                 static final Enum GJ_LATIN_AMERICAN_STUDIES = Enum.forString("GJ:Latin American Studies");
1743                 static final Enum Q_1_LAW_JURISPRUDENCE = Enum.forString("Q1:Law/Jurisprudence");
1744                 static final Enum H_3_LIBRARY_SCIENCE = Enum.forString("H3:Library Science");
1745                 static final Enum J_1_LINGUISTICS = Enum.forString("J1:Linguistics");
1746                 static final Enum DI_LITERARY_CRITICISM = Enum.forString("DI:Literary Criticism");
1747                 static final Enum D_1_LITERATURE = Enum.forString("D1:Literature");
1748                 static final Enum DK_LITERATURE_AFRICAN = Enum.forString("DK:Literature - African");
1749                 static final Enum DE_LITERATURE_AMERICAN = Enum.forString("DE:Literature - American");
1750                 static final Enum DC_LITERATURE_ANCIENT = Enum.forString("DC:Literature - Ancient");
1751                 static final Enum DA_LITERATURE_ASIAN = Enum.forString("DA:Literature - Asian");
1752                 static final Enum DD_LITERATURE_BRITISH = Enum.forString("DD:Literature - British");
1753                 static final Enum D_2_LITERATURE_CLASSICAL = Enum.forString("D2:Literature - Classical");
1754                 static final Enum D_9_LITERATURE_COMPARATIVE = Enum.forString("D9:Literature - Comparative");
1755                 static final Enum D_3_LITERATURE_FRENCH = Enum.forString("D3:Literature - French");
1756                 static final Enum D_4_LITERATURE_GERMAN = Enum.forString("D4:Literature - German");
1757                 static final Enum D_5_LITERATURE_ITALIAN = Enum.forString("D5:Literature - Italian");
1758                 static final Enum D_6_LITERATURE_LATIN_AMERICAN = Enum.forString("D6:Literature - Latin American");
1759                 static final Enum DB_LITERATURE_NEAR_EASTERN = Enum.forString("DB:Literature - Near Eastern");
1760                 static final Enum D_7_LITERATURE_SLAVIC = Enum.forString("D7:Literature - Slavic");
1761                 static final Enum D_8_LITERATURE_SPANISH = Enum.forString("D8:Literature - Spanish");
1762                 static final Enum G_8_MEDIEVAL_STUDIES = Enum.forString("G8:Medieval Studies");
1763                 static final Enum I_2_MUSEUM_STUDIES_HISTORIC_PRESERVATION = Enum.forString("I2:Museum Studies/Historic Preservation");
1764                 static final Enum B_1_PHILOSOPHY = Enum.forString("B1:Philosophy");
1765                 static final Enum B_2_PHILOSOPHY_AESTHETICS = Enum.forString("B2:Philosophy - Aesthetics");
1766                 static final Enum B_3_PHILOSOPHY_EPISTEMOLOGY = Enum.forString("B3:Philosophy - Epistemology");
1767                 static final Enum B_4_PHILOSOPHY_ETHICS = Enum.forString("B4:Philosophy - Ethics");
1768                 static final Enum B_5_PHILOSOPHY_HISTORY_OF_PHILOSOPHY = Enum.forString("B5:Philosophy - History of Philosophy");
1769                 static final Enum B_6_PHILOSOPHY_LOGIC = Enum.forString("B6:Philosophy - Logic");
1770                 static final Enum B_7_PHILOSOPHY_METAPHYSICS = Enum.forString("B7:Philosophy - Metaphysics");
1771                 static final Enum B_8_PHILOSOPHY_NON_WESTERN_PHILOSOPHY = Enum.forString("B8:Philosophy - Non-Western Philosophy");
1772                 static final Enum F_1_POLITICAL_SCIENCE = Enum.forString("F1:Political Science");
1773                 static final Enum U_5_PSYCHOLOGY = Enum.forString("U5:Psychology");
1774                 static final Enum F_4_PUBLIC_ADMINISTRATION = Enum.forString("F4:Public Administration");
1775                 static final Enum GF_REGIONAL_STUDIES = Enum.forString("GF:Regional Studies");
1776                 static final Enum E_1_RELIGION = Enum.forString("E1:Religion");
1777                 static final Enum E_5_RELIGION_COMPARATIVE_RELIGION = Enum.forString("E5:Religion - Comparative Religion");
1778                 static final Enum E_2_RELIGION_HISTORY_OF_RELIGION = Enum.forString("E2:Religion - History of Religion");
1779                 static final Enum E_4_RELIGION_NON_WESTERN_RELIGION = Enum.forString("E4:Religion - Non-Western Religion");
1780                 static final Enum E_3_RELIGION_PHILOSOPHY_OF_RELIGION = Enum.forString("E3:Religion - Philosophy of Religion");
1781                 static final Enum G_9_RENAISSANCE_STUDIES = Enum.forString("G9:Renaissance Studies");
1782                 static final Enum GC_RURAL_STUDIES = Enum.forString("GC:Rural Studies");
1783                 static final Enum U_2_SOCIAL_SCIENCE = Enum.forString("U2:Social Science");
1784                 static final Enum S_1_SOCIOLOGY = Enum.forString("S1:Sociology");
1785                 static final Enum G_2_URBAN_STUDIES = Enum.forString("G2:Urban Studies");
1786                 static final Enum GB_WESTERN_CIVILIZATION = Enum.forString("GB:Western Civilization");
1787                 static final Enum G_1_WOMEN_S_STUDIES = Enum.forString("G1:Women's Studies");
1788                 
1789                 static final int INT_G_3_AMERICAN_STUDIES = Enum.INT_G_3_AMERICAN_STUDIES;
1790                 static final int INT_L_1_ANTHROPOLOGY = Enum.INT_L_1_ANTHROPOLOGY;
1791                 static final int INT_U_6_ARCHAEOLOGY = Enum.INT_U_6_ARCHAEOLOGY;
1792                 static final int INT_I_1_ARCHIVAL_MANAGEMENT_CONSERVATION = Enum.INT_I_1_ARCHIVAL_MANAGEMENT_CONSERVATION;
1793                 static final int INT_GH_AREA_STUDIES = Enum.INT_GH_AREA_STUDIES;
1794                 static final int INT_MA_ARTS_HISTORY_AND_CRITICISM = Enum.INT_MA_ARTS_HISTORY_AND_CRITICISM;
1795                 static final int INT_U_3_ARTS_HISTORY_AND_CRITICISM_ARCHITECTURE = Enum.INT_U_3_ARTS_HISTORY_AND_CRITICISM_ARCHITECTURE;
1796                 static final int INT_M_1_ARTS_HISTORY_AND_CRITICISM_ART = Enum.INT_M_1_ARTS_HISTORY_AND_CRITICISM_ART;
1797                 static final int INT_M_3_ARTS_HISTORY_AND_CRITICISM_DANCE = Enum.INT_M_3_ARTS_HISTORY_AND_CRITICISM_DANCE;
1798                 static final int INT_M_4_ARTS_HISTORY_AND_CRITICISM_FILM = Enum.INT_M_4_ARTS_HISTORY_AND_CRITICISM_FILM;
1799                 static final int INT_M_5_ARTS_HISTORY_AND_CRITICISM_MUSIC = Enum.INT_M_5_ARTS_HISTORY_AND_CRITICISM_MUSIC;
1800                 static final int INT_M_2_ARTS_HISTORY_AND_CRITICISM_THEATER = Enum.INT_M_2_ARTS_HISTORY_AND_CRITICISM_THEATER;
1801                 static final int INT_G_5_ASIAN_STUDIES = Enum.INT_G_5_ASIAN_STUDIES;
1802                 static final int INT_G_7_CLASSICS = Enum.INT_G_7_CLASSICS;
1803                 static final int INT_P_2_COMMUNICATIONS = Enum.INT_P_2_COMMUNICATIONS;
1804                 static final int INT_P_1_COMMUNICATIONS_COMPOSITION_AND_RHETORIC = Enum.INT_P_1_COMMUNICATIONS_COMPOSITION_AND_RHETORIC;
1805                 static final int INT_P_4_COMMUNICATIONS_JOURNALISM = Enum.INT_P_4_COMMUNICATIONS_JOURNALISM;
1806                 static final int INT_P_3_COMMUNICATIONS_MEDIA = Enum.INT_P_3_COMMUNICATIONS_MEDIA;
1807                 static final int INT_N_1_ECONOMICS = Enum.INT_N_1_ECONOMICS;
1808                 static final int INT_H_1_EDUCATION = Enum.INT_H_1_EDUCATION;
1809                 static final int INT_K_1_ETHNIC_STUDIES = Enum.INT_K_1_ETHNIC_STUDIES;
1810                 static final int INT_K_5_ETHNIC_STUDIES_ASIAN_AMERICAN = Enum.INT_K_5_ETHNIC_STUDIES_ASIAN_AMERICAN;
1811                 static final int INT_K_4_ETHNIC_STUDIES_BLACK_AFRICAN_AMERICAN = Enum.INT_K_4_ETHNIC_STUDIES_BLACK_AFRICAN_AMERICAN;
1812                 static final int INT_K_3_ETHNIC_STUDIES_HISPANIC_AMERICAN = Enum.INT_K_3_ETHNIC_STUDIES_HISPANIC_AMERICAN;
1813                 static final int INT_K_6_ETHNIC_STUDIES_JEWISH = Enum.INT_K_6_ETHNIC_STUDIES_JEWISH;
1814                 static final int INT_K_2_ETHNIC_STUDIES_NATIVE_AMERICAN = Enum.INT_K_2_ETHNIC_STUDIES_NATIVE_AMERICAN;
1815                 static final int INT_R_1_FOLKLORE_FOLKLIFE = Enum.INT_R_1_FOLKLORE_FOLKLIFE;
1816                 static final int INT_U_7_GEOGRAPHY = Enum.INT_U_7_GEOGRAPHY;
1817                 static final int INT_A_1_HISTORY = Enum.INT_A_1_HISTORY;
1818                 static final int INT_A_2_HISTORY_AFRICAN = Enum.INT_A_2_HISTORY_AFRICAN;
1819                 static final int INT_A_3_HISTORY_AMERICAN = Enum.INT_A_3_HISTORY_AMERICAN;
1820                 static final int INT_AC_HISTORY_ANCIENT = Enum.INT_AC_HISTORY_ANCIENT;
1821                 static final int INT_A_4_HISTORY_BRITISH = Enum.INT_A_4_HISTORY_BRITISH;
1822                 static final int INT_A_5_HISTORY_CLASSICAL = Enum.INT_A_5_HISTORY_CLASSICAL;
1823                 static final int INT_A_6_HISTORY_EUROPEAN = Enum.INT_A_6_HISTORY_EUROPEAN;
1824                 static final int INT_A_7_HISTORY_FAR_EASTERN = Enum.INT_A_7_HISTORY_FAR_EASTERN;
1825                 static final int INT_A_8_HISTORY_LATIN_AMERICAN = Enum.INT_A_8_HISTORY_LATIN_AMERICAN;
1826                 static final int INT_A_9_HISTORY_NEAR_EASTERN = Enum.INT_A_9_HISTORY_NEAR_EASTERN;
1827                 static final int INT_AA_HISTORY_RUSSIAN = Enum.INT_AA_HISTORY_RUSSIAN;
1828                 static final int INT_AB_HISTORY_SOUTH_ASIAN = Enum.INT_AB_HISTORY_SOUTH_ASIAN;
1829                 static final int INT_GA_HISTORY_AND_PHILOSOPHY_OF_SCIENCE_TECHNOLOGY_MEDICINE = Enum.INT_GA_HISTORY_AND_PHILOSOPHY_OF_SCIENCE_TECHNOLOGY_MEDICINE;
1830                 static final int INT_U_8_HUMANITIES = Enum.INT_U_8_HUMANITIES;
1831                 static final int INT_U_1_INTERDISCIPLINARY = Enum.INT_U_1_INTERDISCIPLINARY;
1832                 static final int INT_F_3_INTERNATIONAL_RELATIONS = Enum.INT_F_3_INTERNATIONAL_RELATIONS;
1833                 static final int INT_GG_INTERNATIONAL_STUDIES = Enum.INT_GG_INTERNATIONAL_STUDIES;
1834                 static final int INT_G_4_LABOR_STUDIES = Enum.INT_G_4_LABOR_STUDIES;
1835                 static final int INT_C_1_LANGUAGES = Enum.INT_C_1_LANGUAGES;
1836                 static final int INT_CC_LANGUAGES_ANCIENT = Enum.INT_CC_LANGUAGES_ANCIENT;
1837                 static final int INT_CA_LANGUAGES_ASIAN = Enum.INT_CA_LANGUAGES_ASIAN;
1838                 static final int INT_C_2_LANGUAGES_CLASSICAL = Enum.INT_C_2_LANGUAGES_CLASSICAL;
1839                 static final int INT_C_9_LANGUAGES_COMPARATIVE = Enum.INT_C_9_LANGUAGES_COMPARATIVE;
1840                 static final int INT_CE_LANGUAGES_ENGLISH = Enum.INT_CE_LANGUAGES_ENGLISH;
1841                 static final int INT_C_3_LANGUAGES_FRENCH = Enum.INT_C_3_LANGUAGES_FRENCH;
1842                 static final int INT_C_4_LANGUAGES_GERMAN = Enum.INT_C_4_LANGUAGES_GERMAN;
1843                 static final int INT_C_5_LANGUAGES_ITALIAN = Enum.INT_C_5_LANGUAGES_ITALIAN;
1844                 static final int INT_C_6_LANGUAGES_LATIN_AMERICAN = Enum.INT_C_6_LANGUAGES_LATIN_AMERICAN;
1845                 static final int INT_CB_LANGUAGES_NEAR_EASTERN = Enum.INT_CB_LANGUAGES_NEAR_EASTERN;
1846                 static final int INT_C_7_LANGUAGES_SLAVIC = Enum.INT_C_7_LANGUAGES_SLAVIC;
1847                 static final int INT_C_8_LANGUAGES_SPANISH = Enum.INT_C_8_LANGUAGES_SPANISH;
1848                 static final int INT_GJ_LATIN_AMERICAN_STUDIES = Enum.INT_GJ_LATIN_AMERICAN_STUDIES;
1849                 static final int INT_Q_1_LAW_JURISPRUDENCE = Enum.INT_Q_1_LAW_JURISPRUDENCE;
1850                 static final int INT_H_3_LIBRARY_SCIENCE = Enum.INT_H_3_LIBRARY_SCIENCE;
1851                 static final int INT_J_1_LINGUISTICS = Enum.INT_J_1_LINGUISTICS;
1852                 static final int INT_DI_LITERARY_CRITICISM = Enum.INT_DI_LITERARY_CRITICISM;
1853                 static final int INT_D_1_LITERATURE = Enum.INT_D_1_LITERATURE;
1854                 static final int INT_DK_LITERATURE_AFRICAN = Enum.INT_DK_LITERATURE_AFRICAN;
1855                 static final int INT_DE_LITERATURE_AMERICAN = Enum.INT_DE_LITERATURE_AMERICAN;
1856                 static final int INT_DC_LITERATURE_ANCIENT = Enum.INT_DC_LITERATURE_ANCIENT;
1857                 static final int INT_DA_LITERATURE_ASIAN = Enum.INT_DA_LITERATURE_ASIAN;
1858                 static final int INT_DD_LITERATURE_BRITISH = Enum.INT_DD_LITERATURE_BRITISH;
1859                 static final int INT_D_2_LITERATURE_CLASSICAL = Enum.INT_D_2_LITERATURE_CLASSICAL;
1860                 static final int INT_D_9_LITERATURE_COMPARATIVE = Enum.INT_D_9_LITERATURE_COMPARATIVE;
1861                 static final int INT_D_3_LITERATURE_FRENCH = Enum.INT_D_3_LITERATURE_FRENCH;
1862                 static final int INT_D_4_LITERATURE_GERMAN = Enum.INT_D_4_LITERATURE_GERMAN;
1863                 static final int INT_D_5_LITERATURE_ITALIAN = Enum.INT_D_5_LITERATURE_ITALIAN;
1864                 static final int INT_D_6_LITERATURE_LATIN_AMERICAN = Enum.INT_D_6_LITERATURE_LATIN_AMERICAN;
1865                 static final int INT_DB_LITERATURE_NEAR_EASTERN = Enum.INT_DB_LITERATURE_NEAR_EASTERN;
1866                 static final int INT_D_7_LITERATURE_SLAVIC = Enum.INT_D_7_LITERATURE_SLAVIC;
1867                 static final int INT_D_8_LITERATURE_SPANISH = Enum.INT_D_8_LITERATURE_SPANISH;
1868                 static final int INT_G_8_MEDIEVAL_STUDIES = Enum.INT_G_8_MEDIEVAL_STUDIES;
1869                 static final int INT_I_2_MUSEUM_STUDIES_HISTORIC_PRESERVATION = Enum.INT_I_2_MUSEUM_STUDIES_HISTORIC_PRESERVATION;
1870                 static final int INT_B_1_PHILOSOPHY = Enum.INT_B_1_PHILOSOPHY;
1871                 static final int INT_B_2_PHILOSOPHY_AESTHETICS = Enum.INT_B_2_PHILOSOPHY_AESTHETICS;
1872                 static final int INT_B_3_PHILOSOPHY_EPISTEMOLOGY = Enum.INT_B_3_PHILOSOPHY_EPISTEMOLOGY;
1873                 static final int INT_B_4_PHILOSOPHY_ETHICS = Enum.INT_B_4_PHILOSOPHY_ETHICS;
1874                 static final int INT_B_5_PHILOSOPHY_HISTORY_OF_PHILOSOPHY = Enum.INT_B_5_PHILOSOPHY_HISTORY_OF_PHILOSOPHY;
1875                 static final int INT_B_6_PHILOSOPHY_LOGIC = Enum.INT_B_6_PHILOSOPHY_LOGIC;
1876                 static final int INT_B_7_PHILOSOPHY_METAPHYSICS = Enum.INT_B_7_PHILOSOPHY_METAPHYSICS;
1877                 static final int INT_B_8_PHILOSOPHY_NON_WESTERN_PHILOSOPHY = Enum.INT_B_8_PHILOSOPHY_NON_WESTERN_PHILOSOPHY;
1878                 static final int INT_F_1_POLITICAL_SCIENCE = Enum.INT_F_1_POLITICAL_SCIENCE;
1879                 static final int INT_U_5_PSYCHOLOGY = Enum.INT_U_5_PSYCHOLOGY;
1880                 static final int INT_F_4_PUBLIC_ADMINISTRATION = Enum.INT_F_4_PUBLIC_ADMINISTRATION;
1881                 static final int INT_GF_REGIONAL_STUDIES = Enum.INT_GF_REGIONAL_STUDIES;
1882                 static final int INT_E_1_RELIGION = Enum.INT_E_1_RELIGION;
1883                 static final int INT_E_5_RELIGION_COMPARATIVE_RELIGION = Enum.INT_E_5_RELIGION_COMPARATIVE_RELIGION;
1884                 static final int INT_E_2_RELIGION_HISTORY_OF_RELIGION = Enum.INT_E_2_RELIGION_HISTORY_OF_RELIGION;
1885                 static final int INT_E_4_RELIGION_NON_WESTERN_RELIGION = Enum.INT_E_4_RELIGION_NON_WESTERN_RELIGION;
1886                 static final int INT_E_3_RELIGION_PHILOSOPHY_OF_RELIGION = Enum.INT_E_3_RELIGION_PHILOSOPHY_OF_RELIGION;
1887                 static final int INT_G_9_RENAISSANCE_STUDIES = Enum.INT_G_9_RENAISSANCE_STUDIES;
1888                 static final int INT_GC_RURAL_STUDIES = Enum.INT_GC_RURAL_STUDIES;
1889                 static final int INT_U_2_SOCIAL_SCIENCE = Enum.INT_U_2_SOCIAL_SCIENCE;
1890                 static final int INT_S_1_SOCIOLOGY = Enum.INT_S_1_SOCIOLOGY;
1891                 static final int INT_G_2_URBAN_STUDIES = Enum.INT_G_2_URBAN_STUDIES;
1892                 static final int INT_GB_WESTERN_CIVILIZATION = Enum.INT_GB_WESTERN_CIVILIZATION;
1893                 static final int INT_G_1_WOMEN_S_STUDIES = Enum.INT_G_1_WOMEN_S_STUDIES;
1894                 
1895                 /**
1896                  * Enumeration value class for gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument$SupplementaryCoverSheetforNEHGrantPrograms$ApplicationInfoGroup$ProjFieldCode.
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_G_3_AMERICAN_STUDIES
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_G_3_AMERICAN_STUDIES = 1;
1927                     static final int INT_L_1_ANTHROPOLOGY = 2;
1928                     static final int INT_U_6_ARCHAEOLOGY = 3;
1929                     static final int INT_I_1_ARCHIVAL_MANAGEMENT_CONSERVATION = 4;
1930                     static final int INT_GH_AREA_STUDIES = 5;
1931                     static final int INT_MA_ARTS_HISTORY_AND_CRITICISM = 6;
1932                     static final int INT_U_3_ARTS_HISTORY_AND_CRITICISM_ARCHITECTURE = 7;
1933                     static final int INT_M_1_ARTS_HISTORY_AND_CRITICISM_ART = 8;
1934                     static final int INT_M_3_ARTS_HISTORY_AND_CRITICISM_DANCE = 9;
1935                     static final int INT_M_4_ARTS_HISTORY_AND_CRITICISM_FILM = 10;
1936                     static final int INT_M_5_ARTS_HISTORY_AND_CRITICISM_MUSIC = 11;
1937                     static final int INT_M_2_ARTS_HISTORY_AND_CRITICISM_THEATER = 12;
1938                     static final int INT_G_5_ASIAN_STUDIES = 13;
1939                     static final int INT_G_7_CLASSICS = 14;
1940                     static final int INT_P_2_COMMUNICATIONS = 15;
1941                     static final int INT_P_1_COMMUNICATIONS_COMPOSITION_AND_RHETORIC = 16;
1942                     static final int INT_P_4_COMMUNICATIONS_JOURNALISM = 17;
1943                     static final int INT_P_3_COMMUNICATIONS_MEDIA = 18;
1944                     static final int INT_N_1_ECONOMICS = 19;
1945                     static final int INT_H_1_EDUCATION = 20;
1946                     static final int INT_K_1_ETHNIC_STUDIES = 21;
1947                     static final int INT_K_5_ETHNIC_STUDIES_ASIAN_AMERICAN = 22;
1948                     static final int INT_K_4_ETHNIC_STUDIES_BLACK_AFRICAN_AMERICAN = 23;
1949                     static final int INT_K_3_ETHNIC_STUDIES_HISPANIC_AMERICAN = 24;
1950                     static final int INT_K_6_ETHNIC_STUDIES_JEWISH = 25;
1951                     static final int INT_K_2_ETHNIC_STUDIES_NATIVE_AMERICAN = 26;
1952                     static final int INT_R_1_FOLKLORE_FOLKLIFE = 27;
1953                     static final int INT_U_7_GEOGRAPHY = 28;
1954                     static final int INT_A_1_HISTORY = 29;
1955                     static final int INT_A_2_HISTORY_AFRICAN = 30;
1956                     static final int INT_A_3_HISTORY_AMERICAN = 31;
1957                     static final int INT_AC_HISTORY_ANCIENT = 32;
1958                     static final int INT_A_4_HISTORY_BRITISH = 33;
1959                     static final int INT_A_5_HISTORY_CLASSICAL = 34;
1960                     static final int INT_A_6_HISTORY_EUROPEAN = 35;
1961                     static final int INT_A_7_HISTORY_FAR_EASTERN = 36;
1962                     static final int INT_A_8_HISTORY_LATIN_AMERICAN = 37;
1963                     static final int INT_A_9_HISTORY_NEAR_EASTERN = 38;
1964                     static final int INT_AA_HISTORY_RUSSIAN = 39;
1965                     static final int INT_AB_HISTORY_SOUTH_ASIAN = 40;
1966                     static final int INT_GA_HISTORY_AND_PHILOSOPHY_OF_SCIENCE_TECHNOLOGY_MEDICINE = 41;
1967                     static final int INT_U_8_HUMANITIES = 42;
1968                     static final int INT_U_1_INTERDISCIPLINARY = 43;
1969                     static final int INT_F_3_INTERNATIONAL_RELATIONS = 44;
1970                     static final int INT_GG_INTERNATIONAL_STUDIES = 45;
1971                     static final int INT_G_4_LABOR_STUDIES = 46;
1972                     static final int INT_C_1_LANGUAGES = 47;
1973                     static final int INT_CC_LANGUAGES_ANCIENT = 48;
1974                     static final int INT_CA_LANGUAGES_ASIAN = 49;
1975                     static final int INT_C_2_LANGUAGES_CLASSICAL = 50;
1976                     static final int INT_C_9_LANGUAGES_COMPARATIVE = 51;
1977                     static final int INT_CE_LANGUAGES_ENGLISH = 52;
1978                     static final int INT_C_3_LANGUAGES_FRENCH = 53;
1979                     static final int INT_C_4_LANGUAGES_GERMAN = 54;
1980                     static final int INT_C_5_LANGUAGES_ITALIAN = 55;
1981                     static final int INT_C_6_LANGUAGES_LATIN_AMERICAN = 56;
1982                     static final int INT_CB_LANGUAGES_NEAR_EASTERN = 57;
1983                     static final int INT_C_7_LANGUAGES_SLAVIC = 58;
1984                     static final int INT_C_8_LANGUAGES_SPANISH = 59;
1985                     static final int INT_GJ_LATIN_AMERICAN_STUDIES = 60;
1986                     static final int INT_Q_1_LAW_JURISPRUDENCE = 61;
1987                     static final int INT_H_3_LIBRARY_SCIENCE = 62;
1988                     static final int INT_J_1_LINGUISTICS = 63;
1989                     static final int INT_DI_LITERARY_CRITICISM = 64;
1990                     static final int INT_D_1_LITERATURE = 65;
1991                     static final int INT_DK_LITERATURE_AFRICAN = 66;
1992                     static final int INT_DE_LITERATURE_AMERICAN = 67;
1993                     static final int INT_DC_LITERATURE_ANCIENT = 68;
1994                     static final int INT_DA_LITERATURE_ASIAN = 69;
1995                     static final int INT_DD_LITERATURE_BRITISH = 70;
1996                     static final int INT_D_2_LITERATURE_CLASSICAL = 71;
1997                     static final int INT_D_9_LITERATURE_COMPARATIVE = 72;
1998                     static final int INT_D_3_LITERATURE_FRENCH = 73;
1999                     static final int INT_D_4_LITERATURE_GERMAN = 74;
2000                     static final int INT_D_5_LITERATURE_ITALIAN = 75;
2001                     static final int INT_D_6_LITERATURE_LATIN_AMERICAN = 76;
2002                     static final int INT_DB_LITERATURE_NEAR_EASTERN = 77;
2003                     static final int INT_D_7_LITERATURE_SLAVIC = 78;
2004                     static final int INT_D_8_LITERATURE_SPANISH = 79;
2005                     static final int INT_G_8_MEDIEVAL_STUDIES = 80;
2006                     static final int INT_I_2_MUSEUM_STUDIES_HISTORIC_PRESERVATION = 81;
2007                     static final int INT_B_1_PHILOSOPHY = 82;
2008                     static final int INT_B_2_PHILOSOPHY_AESTHETICS = 83;
2009                     static final int INT_B_3_PHILOSOPHY_EPISTEMOLOGY = 84;
2010                     static final int INT_B_4_PHILOSOPHY_ETHICS = 85;
2011                     static final int INT_B_5_PHILOSOPHY_HISTORY_OF_PHILOSOPHY = 86;
2012                     static final int INT_B_6_PHILOSOPHY_LOGIC = 87;
2013                     static final int INT_B_7_PHILOSOPHY_METAPHYSICS = 88;
2014                     static final int INT_B_8_PHILOSOPHY_NON_WESTERN_PHILOSOPHY = 89;
2015                     static final int INT_F_1_POLITICAL_SCIENCE = 90;
2016                     static final int INT_U_5_PSYCHOLOGY = 91;
2017                     static final int INT_F_4_PUBLIC_ADMINISTRATION = 92;
2018                     static final int INT_GF_REGIONAL_STUDIES = 93;
2019                     static final int INT_E_1_RELIGION = 94;
2020                     static final int INT_E_5_RELIGION_COMPARATIVE_RELIGION = 95;
2021                     static final int INT_E_2_RELIGION_HISTORY_OF_RELIGION = 96;
2022                     static final int INT_E_4_RELIGION_NON_WESTERN_RELIGION = 97;
2023                     static final int INT_E_3_RELIGION_PHILOSOPHY_OF_RELIGION = 98;
2024                     static final int INT_G_9_RENAISSANCE_STUDIES = 99;
2025                     static final int INT_GC_RURAL_STUDIES = 100;
2026                     static final int INT_U_2_SOCIAL_SCIENCE = 101;
2027                     static final int INT_S_1_SOCIOLOGY = 102;
2028                     static final int INT_G_2_URBAN_STUDIES = 103;
2029                     static final int INT_GB_WESTERN_CIVILIZATION = 104;
2030                     static final int INT_G_1_WOMEN_S_STUDIES = 105;
2031                     
2032                     public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
2033                         new org.apache.xmlbeans.StringEnumAbstractBase.Table
2034                     (
2035                       new Enum[]
2036                       {
2037                         new Enum("G3:American Studies", INT_G_3_AMERICAN_STUDIES),
2038                         new Enum("L1:Anthropology", INT_L_1_ANTHROPOLOGY),
2039                         new Enum("U6:Archaeology", INT_U_6_ARCHAEOLOGY),
2040                         new Enum("I1:Archival Management/Conservation", INT_I_1_ARCHIVAL_MANAGEMENT_CONSERVATION),
2041                         new Enum("GH:Area Studies", INT_GH_AREA_STUDIES),
2042                         new Enum("MA:Arts: History and Criticism", INT_MA_ARTS_HISTORY_AND_CRITICISM),
2043                         new Enum("U3:Arts: History and Criticism - Architecture", INT_U_3_ARTS_HISTORY_AND_CRITICISM_ARCHITECTURE),
2044                         new Enum("M1:Arts: History and Criticism - Art", INT_M_1_ARTS_HISTORY_AND_CRITICISM_ART),
2045                         new Enum("M3:Arts: History and Criticism - Dance", INT_M_3_ARTS_HISTORY_AND_CRITICISM_DANCE),
2046                         new Enum("M4:Arts: History and Criticism - Film", INT_M_4_ARTS_HISTORY_AND_CRITICISM_FILM),
2047                         new Enum("M5:Arts: History and Criticism - Music", INT_M_5_ARTS_HISTORY_AND_CRITICISM_MUSIC),
2048                         new Enum("M2:Arts: History and Criticism - Theater", INT_M_2_ARTS_HISTORY_AND_CRITICISM_THEATER),
2049                         new Enum("G5:Asian Studies", INT_G_5_ASIAN_STUDIES),
2050                         new Enum("G7:Classics", INT_G_7_CLASSICS),
2051                         new Enum("P2:Communications", INT_P_2_COMMUNICATIONS),
2052                         new Enum("P1:Communications - Composition and Rhetoric", INT_P_1_COMMUNICATIONS_COMPOSITION_AND_RHETORIC),
2053                         new Enum("P4:Communications - Journalism", INT_P_4_COMMUNICATIONS_JOURNALISM),
2054                         new Enum("P3:Communications - Media", INT_P_3_COMMUNICATIONS_MEDIA),
2055                         new Enum("N1:Economics", INT_N_1_ECONOMICS),
2056                         new Enum("H1:Education", INT_H_1_EDUCATION),
2057                         new Enum("K1:Ethnic Studies", INT_K_1_ETHNIC_STUDIES),
2058                         new Enum("K5:Ethnic Studies - Asian American", INT_K_5_ETHNIC_STUDIES_ASIAN_AMERICAN),
2059                         new Enum("K4:Ethnic Studies - Black/African American", INT_K_4_ETHNIC_STUDIES_BLACK_AFRICAN_AMERICAN),
2060                         new Enum("K3:Ethnic Studies - Hispanic American", INT_K_3_ETHNIC_STUDIES_HISPANIC_AMERICAN),
2061                         new Enum("K6:Ethnic Studies - Jewish", INT_K_6_ETHNIC_STUDIES_JEWISH),
2062                         new Enum("K2:Ethnic Studies - Native American", INT_K_2_ETHNIC_STUDIES_NATIVE_AMERICAN),
2063                         new Enum("R1:Folklore/Folklife", INT_R_1_FOLKLORE_FOLKLIFE),
2064                         new Enum("U7:Geography", INT_U_7_GEOGRAPHY),
2065                         new Enum("A1:History", INT_A_1_HISTORY),
2066                         new Enum("A2:History - African", INT_A_2_HISTORY_AFRICAN),
2067                         new Enum("A3:History - American", INT_A_3_HISTORY_AMERICAN),
2068                         new Enum("AC:History - Ancient", INT_AC_HISTORY_ANCIENT),
2069                         new Enum("A4:History - British", INT_A_4_HISTORY_BRITISH),
2070                         new Enum("A5:History - Classical", INT_A_5_HISTORY_CLASSICAL),
2071                         new Enum("A6:History - European", INT_A_6_HISTORY_EUROPEAN),
2072                         new Enum("A7:History - Far Eastern", INT_A_7_HISTORY_FAR_EASTERN),
2073                         new Enum("A8:History - Latin American", INT_A_8_HISTORY_LATIN_AMERICAN),
2074                         new Enum("A9:History - Near Eastern", INT_A_9_HISTORY_NEAR_EASTERN),
2075                         new Enum("AA:History - Russian", INT_AA_HISTORY_RUSSIAN),
2076                         new Enum("AB:History - South Asian", INT_AB_HISTORY_SOUTH_ASIAN),
2077                         new Enum("GA:History and Philosophy of Science/Technology/Medicine", INT_GA_HISTORY_AND_PHILOSOPHY_OF_SCIENCE_TECHNOLOGY_MEDICINE),
2078                         new Enum("U8:Humanities", INT_U_8_HUMANITIES),
2079                         new Enum("U1:Interdisciplinary", INT_U_1_INTERDISCIPLINARY),
2080                         new Enum("F3:International Relations", INT_F_3_INTERNATIONAL_RELATIONS),
2081                         new Enum("GG:International Studies", INT_GG_INTERNATIONAL_STUDIES),
2082                         new Enum("G4:Labor Studies", INT_G_4_LABOR_STUDIES),
2083                         new Enum("C1:Languages", INT_C_1_LANGUAGES),
2084                         new Enum("CC:Languages - Ancient", INT_CC_LANGUAGES_ANCIENT),
2085                         new Enum("CA:Languages - Asian", INT_CA_LANGUAGES_ASIAN),
2086                         new Enum("C2:Languages - Classical", INT_C_2_LANGUAGES_CLASSICAL),
2087                         new Enum("C9:Languages - Comparative", INT_C_9_LANGUAGES_COMPARATIVE),
2088                         new Enum("CE:Languages - English", INT_CE_LANGUAGES_ENGLISH),
2089                         new Enum("C3:Languages - French", INT_C_3_LANGUAGES_FRENCH),
2090                         new Enum("C4:Languages - German", INT_C_4_LANGUAGES_GERMAN),
2091                         new Enum("C5:Languages - Italian", INT_C_5_LANGUAGES_ITALIAN),
2092                         new Enum("C6:Languages - Latin American", INT_C_6_LANGUAGES_LATIN_AMERICAN),
2093                         new Enum("CB:Languages - Near Eastern", INT_CB_LANGUAGES_NEAR_EASTERN),
2094                         new Enum("C7:Languages - Slavic", INT_C_7_LANGUAGES_SLAVIC),
2095                         new Enum("C8:Languages - Spanish", INT_C_8_LANGUAGES_SPANISH),
2096                         new Enum("GJ:Latin American Studies", INT_GJ_LATIN_AMERICAN_STUDIES),
2097                         new Enum("Q1:Law/Jurisprudence", INT_Q_1_LAW_JURISPRUDENCE),
2098                         new Enum("H3:Library Science", INT_H_3_LIBRARY_SCIENCE),
2099                         new Enum("J1:Linguistics", INT_J_1_LINGUISTICS),
2100                         new Enum("DI:Literary Criticism", INT_DI_LITERARY_CRITICISM),
2101                         new Enum("D1:Literature", INT_D_1_LITERATURE),
2102                         new Enum("DK:Literature - African", INT_DK_LITERATURE_AFRICAN),
2103                         new Enum("DE:Literature - American", INT_DE_LITERATURE_AMERICAN),
2104                         new Enum("DC:Literature - Ancient", INT_DC_LITERATURE_ANCIENT),
2105                         new Enum("DA:Literature - Asian", INT_DA_LITERATURE_ASIAN),
2106                         new Enum("DD:Literature - British", INT_DD_LITERATURE_BRITISH),
2107                         new Enum("D2:Literature - Classical", INT_D_2_LITERATURE_CLASSICAL),
2108                         new Enum("D9:Literature - Comparative", INT_D_9_LITERATURE_COMPARATIVE),
2109                         new Enum("D3:Literature - French", INT_D_3_LITERATURE_FRENCH),
2110                         new Enum("D4:Literature - German", INT_D_4_LITERATURE_GERMAN),
2111                         new Enum("D5:Literature - Italian", INT_D_5_LITERATURE_ITALIAN),
2112                         new Enum("D6:Literature - Latin American", INT_D_6_LITERATURE_LATIN_AMERICAN),
2113                         new Enum("DB:Literature - Near Eastern", INT_DB_LITERATURE_NEAR_EASTERN),
2114                         new Enum("D7:Literature - Slavic", INT_D_7_LITERATURE_SLAVIC),
2115                         new Enum("D8:Literature - Spanish", INT_D_8_LITERATURE_SPANISH),
2116                         new Enum("G8:Medieval Studies", INT_G_8_MEDIEVAL_STUDIES),
2117                         new Enum("I2:Museum Studies/Historic Preservation", INT_I_2_MUSEUM_STUDIES_HISTORIC_PRESERVATION),
2118                         new Enum("B1:Philosophy", INT_B_1_PHILOSOPHY),
2119                         new Enum("B2:Philosophy - Aesthetics", INT_B_2_PHILOSOPHY_AESTHETICS),
2120                         new Enum("B3:Philosophy - Epistemology", INT_B_3_PHILOSOPHY_EPISTEMOLOGY),
2121                         new Enum("B4:Philosophy - Ethics", INT_B_4_PHILOSOPHY_ETHICS),
2122                         new Enum("B5:Philosophy - History of Philosophy", INT_B_5_PHILOSOPHY_HISTORY_OF_PHILOSOPHY),
2123                         new Enum("B6:Philosophy - Logic", INT_B_6_PHILOSOPHY_LOGIC),
2124                         new Enum("B7:Philosophy - Metaphysics", INT_B_7_PHILOSOPHY_METAPHYSICS),
2125                         new Enum("B8:Philosophy - Non-Western Philosophy", INT_B_8_PHILOSOPHY_NON_WESTERN_PHILOSOPHY),
2126                         new Enum("F1:Political Science", INT_F_1_POLITICAL_SCIENCE),
2127                         new Enum("U5:Psychology", INT_U_5_PSYCHOLOGY),
2128                         new Enum("F4:Public Administration", INT_F_4_PUBLIC_ADMINISTRATION),
2129                         new Enum("GF:Regional Studies", INT_GF_REGIONAL_STUDIES),
2130                         new Enum("E1:Religion", INT_E_1_RELIGION),
2131                         new Enum("E5:Religion - Comparative Religion", INT_E_5_RELIGION_COMPARATIVE_RELIGION),
2132                         new Enum("E2:Religion - History of Religion", INT_E_2_RELIGION_HISTORY_OF_RELIGION),
2133                         new Enum("E4:Religion - Non-Western Religion", INT_E_4_RELIGION_NON_WESTERN_RELIGION),
2134                         new Enum("E3:Religion - Philosophy of Religion", INT_E_3_RELIGION_PHILOSOPHY_OF_RELIGION),
2135                         new Enum("G9:Renaissance Studies", INT_G_9_RENAISSANCE_STUDIES),
2136                         new Enum("GC:Rural Studies", INT_GC_RURAL_STUDIES),
2137                         new Enum("U2:Social Science", INT_U_2_SOCIAL_SCIENCE),
2138                         new Enum("S1:Sociology", INT_S_1_SOCIOLOGY),
2139                         new Enum("G2:Urban Studies", INT_G_2_URBAN_STUDIES),
2140                         new Enum("GB:Western Civilization", INT_GB_WESTERN_CIVILIZATION),
2141                         new Enum("G1:Women's Studies", INT_G_1_WOMEN_S_STUDIES),
2142                       }
2143                     );
2144                     private static final long serialVersionUID = 1L;
2145                     private java.lang.Object readResolve() { return forInt(intValue()); } 
2146                 }
2147                 
2148                 /**
2149                  * A factory class with static methods for creating instances
2150                  * of this type.
2151                  */
2152                 
2153                 public static final class Factory
2154                 {
2155                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.ProjFieldCode newValue(java.lang.Object obj) {
2156                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.ProjFieldCode) type.newValue( obj ); }
2157                     
2158                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.ProjFieldCode newInstance() {
2159                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.ProjFieldCode) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2160                     
2161                     public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.ProjFieldCode newInstance(org.apache.xmlbeans.XmlOptions options) {
2162                       return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup.ProjFieldCode) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2163                     
2164                     private Factory() { } // No instance of this class allowed
2165                 }
2166             }
2167             
2168             /**
2169              * A factory class with static methods for creating instances
2170              * of this type.
2171              */
2172             
2173             public static final class Factory
2174             {
2175                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup newInstance() {
2176                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2177                 
2178                 public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup newInstance(org.apache.xmlbeans.XmlOptions options) {
2179                   return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms.ApplicationInfoGroup) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2180                 
2181                 private Factory() { } // No instance of this class allowed
2182             }
2183         }
2184         
2185         /**
2186          * A factory class with static methods for creating instances
2187          * of this type.
2188          */
2189         
2190         public static final class Factory
2191         {
2192             public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms newInstance() {
2193               return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2194             
2195             public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms newInstance(org.apache.xmlbeans.XmlOptions options) {
2196               return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument.SupplementaryCoverSheetforNEHGrantPrograms) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2197             
2198             private Factory() { } // No instance of this class allowed
2199         }
2200     }
2201     
2202     /**
2203      * A factory class with static methods for creating instances
2204      * of this type.
2205      */
2206     
2207     public static final class Factory
2208     {
2209         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument newInstance() {
2210           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2211         
2212         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
2213           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2214         
2215         /** @param xmlAsString the string value to parse */
2216         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
2217           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
2218         
2219         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
2220           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
2221         
2222         /** @param file the file from which to load an xml document */
2223         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2224           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
2225         
2226         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2227           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
2228         
2229         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2230           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
2231         
2232         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2233           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
2234         
2235         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2236           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
2237         
2238         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2239           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
2240         
2241         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2242           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
2243         
2244         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
2245           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
2246         
2247         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
2248           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
2249         
2250         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
2251           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
2252         
2253         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
2254           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
2255         
2256         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
2257           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
2258         
2259         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
2260         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
2261           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
2262         
2263         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
2264         public static gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
2265           return (gov.grants.apply.forms.supplementaryCoverSheetforNEHGrantProgramsV10.SupplementaryCoverSheetforNEHGrantProgramsDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
2266         
2267         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
2268         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 {
2269           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
2270         
2271         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
2272         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 {
2273           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
2274         
2275         private Factory() { } // No instance of this class allowed
2276     }
2277 }