View Javadoc
1   /*
2    * An XML document type.
3    * Localname: PHS398_ResearchTrainingProgramPlan_2_0
4    * Namespace: http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0
5    * Java type: gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20;
10  
11  
12  /**
13   * A document containing one PHS398_ResearchTrainingProgramPlan_2_0(@http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0) element.
14   *
15   * This is a complex type.
16   */
17  public interface PHS398ResearchTrainingProgramPlan20Document 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(PHS398ResearchTrainingProgramPlan20Document.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("phs398researchtrainingprogramplan20efdedoctype");
21      
22      /**
23       * Gets the "PHS398_ResearchTrainingProgramPlan_2_0" element
24       */
25      gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20 getPHS398ResearchTrainingProgramPlan20();
26      
27      /**
28       * Sets the "PHS398_ResearchTrainingProgramPlan_2_0" element
29       */
30      void setPHS398ResearchTrainingProgramPlan20(gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20 phs398ResearchTrainingProgramPlan20);
31      
32      /**
33       * Appends and returns a new empty "PHS398_ResearchTrainingProgramPlan_2_0" element
34       */
35      gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20 addNewPHS398ResearchTrainingProgramPlan20();
36      
37      /**
38       * An XML PHS398_ResearchTrainingProgramPlan_2_0(@http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0).
39       *
40       * This is a complex type.
41       */
42      public interface PHS398ResearchTrainingProgramPlan20 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(PHS398ResearchTrainingProgramPlan20.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("phs398researchtrainingprogramplan20f0aeelemtype");
46          
47          /**
48           * Gets the "ResearchTrainingProgramPlanAttachments" element
49           */
50          gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments getResearchTrainingProgramPlanAttachments();
51          
52          /**
53           * True if has "ResearchTrainingProgramPlanAttachments" element
54           */
55          boolean isSetResearchTrainingProgramPlanAttachments();
56          
57          /**
58           * Sets the "ResearchTrainingProgramPlanAttachments" element
59           */
60          void setResearchTrainingProgramPlanAttachments(gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments researchTrainingProgramPlanAttachments);
61          
62          /**
63           * Appends and returns a new empty "ResearchTrainingProgramPlanAttachments" element
64           */
65          gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments addNewResearchTrainingProgramPlanAttachments();
66          
67          /**
68           * Unsets the "ResearchTrainingProgramPlanAttachments" element
69           */
70          void unsetResearchTrainingProgramPlanAttachments();
71          
72          /**
73           * Gets the "FormVersion" attribute
74           */
75          java.lang.String getFormVersion();
76          
77          /**
78           * Gets (as xml) the "FormVersion" attribute
79           */
80          gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
81          
82          /**
83           * Sets the "FormVersion" attribute
84           */
85          void setFormVersion(java.lang.String formVersion);
86          
87          /**
88           * Sets (as xml) the "FormVersion" attribute
89           */
90          void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
91          
92          /**
93           * An XML ResearchTrainingProgramPlanAttachments(@http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0).
94           *
95           * This is a complex type.
96           */
97          public interface ResearchTrainingProgramPlanAttachments extends org.apache.xmlbeans.XmlObject
98          {
99              public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
100                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ResearchTrainingProgramPlanAttachments.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("researchtrainingprogramplanattachmentsb502elemtype");
101             
102             /**
103              * Gets the "IntroductionToApplication" element
104              */
105             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.IntroductionToApplication getIntroductionToApplication();
106             
107             /**
108              * True if has "IntroductionToApplication" element
109              */
110             boolean isSetIntroductionToApplication();
111             
112             /**
113              * Sets the "IntroductionToApplication" element
114              */
115             void setIntroductionToApplication(gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.IntroductionToApplication introductionToApplication);
116             
117             /**
118              * Appends and returns a new empty "IntroductionToApplication" element
119              */
120             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.IntroductionToApplication addNewIntroductionToApplication();
121             
122             /**
123              * Unsets the "IntroductionToApplication" element
124              */
125             void unsetIntroductionToApplication();
126             
127             /**
128              * Gets the "Background" element
129              */
130             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.Background getBackground();
131             
132             /**
133              * True if has "Background" element
134              */
135             boolean isSetBackground();
136             
137             /**
138              * Sets the "Background" element
139              */
140             void setBackground(gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.Background background);
141             
142             /**
143              * Appends and returns a new empty "Background" element
144              */
145             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.Background addNewBackground();
146             
147             /**
148              * Unsets the "Background" element
149              */
150             void unsetBackground();
151             
152             /**
153              * Gets the "ProgramPlan" element
154              */
155             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ProgramPlan getProgramPlan();
156             
157             /**
158              * True if has "ProgramPlan" element
159              */
160             boolean isSetProgramPlan();
161             
162             /**
163              * Sets the "ProgramPlan" element
164              */
165             void setProgramPlan(gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ProgramPlan programPlan);
166             
167             /**
168              * Appends and returns a new empty "ProgramPlan" element
169              */
170             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ProgramPlan addNewProgramPlan();
171             
172             /**
173              * Unsets the "ProgramPlan" element
174              */
175             void unsetProgramPlan();
176             
177             /**
178              * Gets the "RecruitmentAndRetentionPlanToEnhanceDiversity" element
179              */
180             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.RecruitmentAndRetentionPlanToEnhanceDiversity getRecruitmentAndRetentionPlanToEnhanceDiversity();
181             
182             /**
183              * True if has "RecruitmentAndRetentionPlanToEnhanceDiversity" element
184              */
185             boolean isSetRecruitmentAndRetentionPlanToEnhanceDiversity();
186             
187             /**
188              * Sets the "RecruitmentAndRetentionPlanToEnhanceDiversity" element
189              */
190             void setRecruitmentAndRetentionPlanToEnhanceDiversity(gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.RecruitmentAndRetentionPlanToEnhanceDiversity recruitmentAndRetentionPlanToEnhanceDiversity);
191             
192             /**
193              * Appends and returns a new empty "RecruitmentAndRetentionPlanToEnhanceDiversity" element
194              */
195             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.RecruitmentAndRetentionPlanToEnhanceDiversity addNewRecruitmentAndRetentionPlanToEnhanceDiversity();
196             
197             /**
198              * Unsets the "RecruitmentAndRetentionPlanToEnhanceDiversity" element
199              */
200             void unsetRecruitmentAndRetentionPlanToEnhanceDiversity();
201             
202             /**
203              * Gets the "ResponsibleConductOfResearch" element
204              */
205             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ResponsibleConductOfResearch getResponsibleConductOfResearch();
206             
207             /**
208              * True if has "ResponsibleConductOfResearch" element
209              */
210             boolean isSetResponsibleConductOfResearch();
211             
212             /**
213              * Sets the "ResponsibleConductOfResearch" element
214              */
215             void setResponsibleConductOfResearch(gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ResponsibleConductOfResearch responsibleConductOfResearch);
216             
217             /**
218              * Appends and returns a new empty "ResponsibleConductOfResearch" element
219              */
220             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ResponsibleConductOfResearch addNewResponsibleConductOfResearch();
221             
222             /**
223              * Unsets the "ResponsibleConductOfResearch" element
224              */
225             void unsetResponsibleConductOfResearch();
226             
227             /**
228              * Gets the "ProgressReport" element
229              */
230             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ProgressReport getProgressReport();
231             
232             /**
233              * True if has "ProgressReport" element
234              */
235             boolean isSetProgressReport();
236             
237             /**
238              * Sets the "ProgressReport" element
239              */
240             void setProgressReport(gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ProgressReport progressReport);
241             
242             /**
243              * Appends and returns a new empty "ProgressReport" element
244              */
245             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ProgressReport addNewProgressReport();
246             
247             /**
248              * Unsets the "ProgressReport" element
249              */
250             void unsetProgressReport();
251             
252             /**
253              * Gets the "HumanSubjects" element
254              */
255             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.HumanSubjects getHumanSubjects();
256             
257             /**
258              * True if has "HumanSubjects" element
259              */
260             boolean isSetHumanSubjects();
261             
262             /**
263              * Sets the "HumanSubjects" element
264              */
265             void setHumanSubjects(gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.HumanSubjects humanSubjects);
266             
267             /**
268              * Appends and returns a new empty "HumanSubjects" element
269              */
270             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.HumanSubjects addNewHumanSubjects();
271             
272             /**
273              * Unsets the "HumanSubjects" element
274              */
275             void unsetHumanSubjects();
276             
277             /**
278              * Gets the "VertebrateAnimals" element
279              */
280             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.VertebrateAnimals getVertebrateAnimals();
281             
282             /**
283              * True if has "VertebrateAnimals" element
284              */
285             boolean isSetVertebrateAnimals();
286             
287             /**
288              * Sets the "VertebrateAnimals" element
289              */
290             void setVertebrateAnimals(gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.VertebrateAnimals vertebrateAnimals);
291             
292             /**
293              * Appends and returns a new empty "VertebrateAnimals" element
294              */
295             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.VertebrateAnimals addNewVertebrateAnimals();
296             
297             /**
298              * Unsets the "VertebrateAnimals" element
299              */
300             void unsetVertebrateAnimals();
301             
302             /**
303              * Gets the "SelectAgentResearch" element
304              */
305             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.SelectAgentResearch getSelectAgentResearch();
306             
307             /**
308              * True if has "SelectAgentResearch" element
309              */
310             boolean isSetSelectAgentResearch();
311             
312             /**
313              * Sets the "SelectAgentResearch" element
314              */
315             void setSelectAgentResearch(gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.SelectAgentResearch selectAgentResearch);
316             
317             /**
318              * Appends and returns a new empty "SelectAgentResearch" element
319              */
320             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.SelectAgentResearch addNewSelectAgentResearch();
321             
322             /**
323              * Unsets the "SelectAgentResearch" element
324              */
325             void unsetSelectAgentResearch();
326             
327             /**
328              * Gets the "MultiplePDPILeadershipPlan" element
329              */
330             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.MultiplePDPILeadershipPlan getMultiplePDPILeadershipPlan();
331             
332             /**
333              * True if has "MultiplePDPILeadershipPlan" element
334              */
335             boolean isSetMultiplePDPILeadershipPlan();
336             
337             /**
338              * Sets the "MultiplePDPILeadershipPlan" element
339              */
340             void setMultiplePDPILeadershipPlan(gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.MultiplePDPILeadershipPlan multiplePDPILeadershipPlan);
341             
342             /**
343              * Appends and returns a new empty "MultiplePDPILeadershipPlan" element
344              */
345             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.MultiplePDPILeadershipPlan addNewMultiplePDPILeadershipPlan();
346             
347             /**
348              * Unsets the "MultiplePDPILeadershipPlan" element
349              */
350             void unsetMultiplePDPILeadershipPlan();
351             
352             /**
353              * Gets the "ConsortiumContractualArrangements" element
354              */
355             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ConsortiumContractualArrangements getConsortiumContractualArrangements();
356             
357             /**
358              * True if has "ConsortiumContractualArrangements" element
359              */
360             boolean isSetConsortiumContractualArrangements();
361             
362             /**
363              * Sets the "ConsortiumContractualArrangements" element
364              */
365             void setConsortiumContractualArrangements(gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ConsortiumContractualArrangements consortiumContractualArrangements);
366             
367             /**
368              * Appends and returns a new empty "ConsortiumContractualArrangements" element
369              */
370             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ConsortiumContractualArrangements addNewConsortiumContractualArrangements();
371             
372             /**
373              * Unsets the "ConsortiumContractualArrangements" element
374              */
375             void unsetConsortiumContractualArrangements();
376             
377             /**
378              * Gets the "ParticipatingFacultyBiosketches" element
379              */
380             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ParticipatingFacultyBiosketches getParticipatingFacultyBiosketches();
381             
382             /**
383              * True if has "ParticipatingFacultyBiosketches" element
384              */
385             boolean isSetParticipatingFacultyBiosketches();
386             
387             /**
388              * Sets the "ParticipatingFacultyBiosketches" element
389              */
390             void setParticipatingFacultyBiosketches(gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ParticipatingFacultyBiosketches participatingFacultyBiosketches);
391             
392             /**
393              * Appends and returns a new empty "ParticipatingFacultyBiosketches" element
394              */
395             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ParticipatingFacultyBiosketches addNewParticipatingFacultyBiosketches();
396             
397             /**
398              * Unsets the "ParticipatingFacultyBiosketches" element
399              */
400             void unsetParticipatingFacultyBiosketches();
401             
402             /**
403              * Gets the "DataTables" element
404              */
405             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.DataTables getDataTables();
406             
407             /**
408              * True if has "DataTables" element
409              */
410             boolean isSetDataTables();
411             
412             /**
413              * Sets the "DataTables" element
414              */
415             void setDataTables(gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.DataTables dataTables);
416             
417             /**
418              * Appends and returns a new empty "DataTables" element
419              */
420             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.DataTables addNewDataTables();
421             
422             /**
423              * Unsets the "DataTables" element
424              */
425             void unsetDataTables();
426             
427             /**
428              * Gets the "LettersOfSupport" element
429              */
430             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.LettersOfSupport getLettersOfSupport();
431             
432             /**
433              * True if has "LettersOfSupport" element
434              */
435             boolean isSetLettersOfSupport();
436             
437             /**
438              * Sets the "LettersOfSupport" element
439              */
440             void setLettersOfSupport(gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.LettersOfSupport lettersOfSupport);
441             
442             /**
443              * Appends and returns a new empty "LettersOfSupport" element
444              */
445             gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.LettersOfSupport addNewLettersOfSupport();
446             
447             /**
448              * Unsets the "LettersOfSupport" element
449              */
450             void unsetLettersOfSupport();
451             
452             /**
453              * Gets the "Appendix" element
454              */
455             gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType getAppendix();
456             
457             /**
458              * True if has "Appendix" element
459              */
460             boolean isSetAppendix();
461             
462             /**
463              * Sets the "Appendix" element
464              */
465             void setAppendix(gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType appendix);
466             
467             /**
468              * Appends and returns a new empty "Appendix" element
469              */
470             gov.grants.apply.system.attachmentsV10.AttachmentGroupMin0Max100DataType addNewAppendix();
471             
472             /**
473              * Unsets the "Appendix" element
474              */
475             void unsetAppendix();
476             
477             /**
478              * An XML IntroductionToApplication(@http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0).
479              *
480              * This is a complex type.
481              */
482             public interface IntroductionToApplication extends org.apache.xmlbeans.XmlObject
483             {
484                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
485                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(IntroductionToApplication.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("introductiontoapplication853belemtype");
486                 
487                 /**
488                  * Gets the "attFile" element
489                  */
490                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttFile();
491                 
492                 /**
493                  * Sets the "attFile" element
494                  */
495                 void setAttFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attFile);
496                 
497                 /**
498                  * Appends and returns a new empty "attFile" element
499                  */
500                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttFile();
501                 
502                 /**
503                  * A factory class with static methods for creating instances
504                  * of this type.
505                  */
506                 
507                 public static final class Factory
508                 {
509                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.IntroductionToApplication newInstance() {
510                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.IntroductionToApplication) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
511                     
512                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.IntroductionToApplication newInstance(org.apache.xmlbeans.XmlOptions options) {
513                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.IntroductionToApplication) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
514                     
515                     private Factory() { } // No instance of this class allowed
516                 }
517             }
518             
519             /**
520              * An XML Background(@http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0).
521              *
522              * This is a complex type.
523              */
524             public interface Background extends org.apache.xmlbeans.XmlObject
525             {
526                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
527                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Background.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("background2b58elemtype");
528                 
529                 /**
530                  * Gets the "attFile" element
531                  */
532                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttFile();
533                 
534                 /**
535                  * Sets the "attFile" element
536                  */
537                 void setAttFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attFile);
538                 
539                 /**
540                  * Appends and returns a new empty "attFile" element
541                  */
542                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttFile();
543                 
544                 /**
545                  * A factory class with static methods for creating instances
546                  * of this type.
547                  */
548                 
549                 public static final class Factory
550                 {
551                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.Background newInstance() {
552                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.Background) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
553                     
554                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.Background newInstance(org.apache.xmlbeans.XmlOptions options) {
555                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.Background) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
556                     
557                     private Factory() { } // No instance of this class allowed
558                 }
559             }
560             
561             /**
562              * An XML ProgramPlan(@http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0).
563              *
564              * This is a complex type.
565              */
566             public interface ProgramPlan extends org.apache.xmlbeans.XmlObject
567             {
568                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
569                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProgramPlan.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("programplan2889elemtype");
570                 
571                 /**
572                  * Gets the "attFile" element
573                  */
574                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttFile();
575                 
576                 /**
577                  * Sets the "attFile" element
578                  */
579                 void setAttFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attFile);
580                 
581                 /**
582                  * Appends and returns a new empty "attFile" element
583                  */
584                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttFile();
585                 
586                 /**
587                  * A factory class with static methods for creating instances
588                  * of this type.
589                  */
590                 
591                 public static final class Factory
592                 {
593                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ProgramPlan newInstance() {
594                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ProgramPlan) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
595                     
596                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ProgramPlan newInstance(org.apache.xmlbeans.XmlOptions options) {
597                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ProgramPlan) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
598                     
599                     private Factory() { } // No instance of this class allowed
600                 }
601             }
602             
603             /**
604              * An XML RecruitmentAndRetentionPlanToEnhanceDiversity(@http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0).
605              *
606              * This is a complex type.
607              */
608             public interface RecruitmentAndRetentionPlanToEnhanceDiversity extends org.apache.xmlbeans.XmlObject
609             {
610                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
611                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(RecruitmentAndRetentionPlanToEnhanceDiversity.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("recruitmentandretentionplantoenhancediversity2ce4elemtype");
612                 
613                 /**
614                  * Gets the "attFile" element
615                  */
616                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttFile();
617                 
618                 /**
619                  * Sets the "attFile" element
620                  */
621                 void setAttFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attFile);
622                 
623                 /**
624                  * Appends and returns a new empty "attFile" element
625                  */
626                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttFile();
627                 
628                 /**
629                  * A factory class with static methods for creating instances
630                  * of this type.
631                  */
632                 
633                 public static final class Factory
634                 {
635                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.RecruitmentAndRetentionPlanToEnhanceDiversity newInstance() {
636                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.RecruitmentAndRetentionPlanToEnhanceDiversity) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
637                     
638                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.RecruitmentAndRetentionPlanToEnhanceDiversity newInstance(org.apache.xmlbeans.XmlOptions options) {
639                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.RecruitmentAndRetentionPlanToEnhanceDiversity) 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 ResponsibleConductOfResearch(@http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0).
647              *
648              * This is a complex type.
649              */
650             public interface ResponsibleConductOfResearch extends org.apache.xmlbeans.XmlObject
651             {
652                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
653                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ResponsibleConductOfResearch.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("responsibleconductofresearch5526elemtype");
654                 
655                 /**
656                  * Gets the "attFile" element
657                  */
658                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttFile();
659                 
660                 /**
661                  * Sets the "attFile" element
662                  */
663                 void setAttFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attFile);
664                 
665                 /**
666                  * Appends and returns a new empty "attFile" element
667                  */
668                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttFile();
669                 
670                 /**
671                  * A factory class with static methods for creating instances
672                  * of this type.
673                  */
674                 
675                 public static final class Factory
676                 {
677                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ResponsibleConductOfResearch newInstance() {
678                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ResponsibleConductOfResearch) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
679                     
680                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ResponsibleConductOfResearch newInstance(org.apache.xmlbeans.XmlOptions options) {
681                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ResponsibleConductOfResearch) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
682                     
683                     private Factory() { } // No instance of this class allowed
684                 }
685             }
686             
687             /**
688              * An XML ProgressReport(@http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0).
689              *
690              * This is a complex type.
691              */
692             public interface ProgressReport extends org.apache.xmlbeans.XmlObject
693             {
694                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
695                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProgressReport.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("progressreportdaa5elemtype");
696                 
697                 /**
698                  * Gets the "attFile" element
699                  */
700                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttFile();
701                 
702                 /**
703                  * Sets the "attFile" element
704                  */
705                 void setAttFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attFile);
706                 
707                 /**
708                  * Appends and returns a new empty "attFile" element
709                  */
710                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttFile();
711                 
712                 /**
713                  * A factory class with static methods for creating instances
714                  * of this type.
715                  */
716                 
717                 public static final class Factory
718                 {
719                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ProgressReport newInstance() {
720                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ProgressReport) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
721                     
722                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ProgressReport newInstance(org.apache.xmlbeans.XmlOptions options) {
723                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ProgressReport) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
724                     
725                     private Factory() { } // No instance of this class allowed
726                 }
727             }
728             
729             /**
730              * An XML HumanSubjects(@http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0).
731              *
732              * This is a complex type.
733              */
734             public interface HumanSubjects extends org.apache.xmlbeans.XmlObject
735             {
736                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
737                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(HumanSubjects.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("humansubjectsd9a2elemtype");
738                 
739                 /**
740                  * Gets the "attFile" element
741                  */
742                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttFile();
743                 
744                 /**
745                  * Sets the "attFile" element
746                  */
747                 void setAttFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attFile);
748                 
749                 /**
750                  * Appends and returns a new empty "attFile" element
751                  */
752                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttFile();
753                 
754                 /**
755                  * A factory class with static methods for creating instances
756                  * of this type.
757                  */
758                 
759                 public static final class Factory
760                 {
761                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.HumanSubjects newInstance() {
762                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.HumanSubjects) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
763                     
764                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.HumanSubjects newInstance(org.apache.xmlbeans.XmlOptions options) {
765                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.HumanSubjects) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
766                     
767                     private Factory() { } // No instance of this class allowed
768                 }
769             }
770             
771             /**
772              * An XML VertebrateAnimals(@http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0).
773              *
774              * This is a complex type.
775              */
776             public interface VertebrateAnimals extends org.apache.xmlbeans.XmlObject
777             {
778                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
779                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(VertebrateAnimals.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("vertebrateanimalsd92delemtype");
780                 
781                 /**
782                  * Gets the "attFile" element
783                  */
784                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttFile();
785                 
786                 /**
787                  * Sets the "attFile" element
788                  */
789                 void setAttFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attFile);
790                 
791                 /**
792                  * Appends and returns a new empty "attFile" element
793                  */
794                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttFile();
795                 
796                 /**
797                  * A factory class with static methods for creating instances
798                  * of this type.
799                  */
800                 
801                 public static final class Factory
802                 {
803                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.VertebrateAnimals newInstance() {
804                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.VertebrateAnimals) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
805                     
806                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.VertebrateAnimals newInstance(org.apache.xmlbeans.XmlOptions options) {
807                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.VertebrateAnimals) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
808                     
809                     private Factory() { } // No instance of this class allowed
810                 }
811             }
812             
813             /**
814              * An XML SelectAgentResearch(@http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0).
815              *
816              * This is a complex type.
817              */
818             public interface SelectAgentResearch extends org.apache.xmlbeans.XmlObject
819             {
820                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
821                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SelectAgentResearch.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("selectagentresearch6a92elemtype");
822                 
823                 /**
824                  * Gets the "attFile" element
825                  */
826                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttFile();
827                 
828                 /**
829                  * Sets the "attFile" element
830                  */
831                 void setAttFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attFile);
832                 
833                 /**
834                  * Appends and returns a new empty "attFile" element
835                  */
836                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttFile();
837                 
838                 /**
839                  * A factory class with static methods for creating instances
840                  * of this type.
841                  */
842                 
843                 public static final class Factory
844                 {
845                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.SelectAgentResearch newInstance() {
846                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.SelectAgentResearch) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
847                     
848                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.SelectAgentResearch newInstance(org.apache.xmlbeans.XmlOptions options) {
849                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.SelectAgentResearch) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
850                     
851                     private Factory() { } // No instance of this class allowed
852                 }
853             }
854             
855             /**
856              * An XML MultiplePDPILeadershipPlan(@http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0).
857              *
858              * This is a complex type.
859              */
860             public interface MultiplePDPILeadershipPlan extends org.apache.xmlbeans.XmlObject
861             {
862                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
863                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(MultiplePDPILeadershipPlan.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("multiplepdpileadershipplanbcbbelemtype");
864                 
865                 /**
866                  * Gets the "attFile" element
867                  */
868                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttFile();
869                 
870                 /**
871                  * Sets the "attFile" element
872                  */
873                 void setAttFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attFile);
874                 
875                 /**
876                  * Appends and returns a new empty "attFile" element
877                  */
878                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttFile();
879                 
880                 /**
881                  * A factory class with static methods for creating instances
882                  * of this type.
883                  */
884                 
885                 public static final class Factory
886                 {
887                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.MultiplePDPILeadershipPlan newInstance() {
888                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.MultiplePDPILeadershipPlan) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
889                     
890                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.MultiplePDPILeadershipPlan newInstance(org.apache.xmlbeans.XmlOptions options) {
891                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.MultiplePDPILeadershipPlan) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
892                     
893                     private Factory() { } // No instance of this class allowed
894                 }
895             }
896             
897             /**
898              * An XML ConsortiumContractualArrangements(@http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0).
899              *
900              * This is a complex type.
901              */
902             public interface ConsortiumContractualArrangements extends org.apache.xmlbeans.XmlObject
903             {
904                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
905                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ConsortiumContractualArrangements.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("consortiumcontractualarrangements3100elemtype");
906                 
907                 /**
908                  * Gets the "attFile" element
909                  */
910                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttFile();
911                 
912                 /**
913                  * Sets the "attFile" element
914                  */
915                 void setAttFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attFile);
916                 
917                 /**
918                  * Appends and returns a new empty "attFile" element
919                  */
920                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttFile();
921                 
922                 /**
923                  * A factory class with static methods for creating instances
924                  * of this type.
925                  */
926                 
927                 public static final class Factory
928                 {
929                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ConsortiumContractualArrangements newInstance() {
930                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ConsortiumContractualArrangements) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
931                     
932                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ConsortiumContractualArrangements newInstance(org.apache.xmlbeans.XmlOptions options) {
933                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ConsortiumContractualArrangements) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
934                     
935                     private Factory() { } // No instance of this class allowed
936                 }
937             }
938             
939             /**
940              * An XML ParticipatingFacultyBiosketches(@http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0).
941              *
942              * This is a complex type.
943              */
944             public interface ParticipatingFacultyBiosketches extends org.apache.xmlbeans.XmlObject
945             {
946                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
947                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ParticipatingFacultyBiosketches.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("participatingfacultybiosketches8dfdelemtype");
948                 
949                 /**
950                  * Gets the "attFile" element
951                  */
952                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttFile();
953                 
954                 /**
955                  * Sets the "attFile" element
956                  */
957                 void setAttFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attFile);
958                 
959                 /**
960                  * Appends and returns a new empty "attFile" element
961                  */
962                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttFile();
963                 
964                 /**
965                  * A factory class with static methods for creating instances
966                  * of this type.
967                  */
968                 
969                 public static final class Factory
970                 {
971                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ParticipatingFacultyBiosketches newInstance() {
972                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ParticipatingFacultyBiosketches) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
973                     
974                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ParticipatingFacultyBiosketches newInstance(org.apache.xmlbeans.XmlOptions options) {
975                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.ParticipatingFacultyBiosketches) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
976                     
977                     private Factory() { } // No instance of this class allowed
978                 }
979             }
980             
981             /**
982              * An XML DataTables(@http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0).
983              *
984              * This is a complex type.
985              */
986             public interface DataTables extends org.apache.xmlbeans.XmlObject
987             {
988                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
989                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(DataTables.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("datatables2e77elemtype");
990                 
991                 /**
992                  * Gets the "attFile" element
993                  */
994                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttFile();
995                 
996                 /**
997                  * Sets the "attFile" element
998                  */
999                 void setAttFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attFile);
1000                 
1001                 /**
1002                  * Appends and returns a new empty "attFile" element
1003                  */
1004                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttFile();
1005                 
1006                 /**
1007                  * A factory class with static methods for creating instances
1008                  * of this type.
1009                  */
1010                 
1011                 public static final class Factory
1012                 {
1013                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.DataTables newInstance() {
1014                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.DataTables) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1015                     
1016                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.DataTables newInstance(org.apache.xmlbeans.XmlOptions options) {
1017                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.DataTables) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1018                     
1019                     private Factory() { } // No instance of this class allowed
1020                 }
1021             }
1022             
1023             /**
1024              * An XML LettersOfSupport(@http://apply.grants.gov/forms/PHS398_ResearchTrainingProgramPlan_2_0-V2.0).
1025              *
1026              * This is a complex type.
1027              */
1028             public interface LettersOfSupport extends org.apache.xmlbeans.XmlObject
1029             {
1030                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1031                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(LettersOfSupport.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("lettersofsupport893belemtype");
1032                 
1033                 /**
1034                  * Gets the "attFile" element
1035                  */
1036                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType getAttFile();
1037                 
1038                 /**
1039                  * Sets the "attFile" element
1040                  */
1041                 void setAttFile(gov.grants.apply.system.attachmentsV10.AttachedFileDataType attFile);
1042                 
1043                 /**
1044                  * Appends and returns a new empty "attFile" element
1045                  */
1046                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewAttFile();
1047                 
1048                 /**
1049                  * A factory class with static methods for creating instances
1050                  * of this type.
1051                  */
1052                 
1053                 public static final class Factory
1054                 {
1055                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.LettersOfSupport newInstance() {
1056                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.LettersOfSupport) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1057                     
1058                     public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.LettersOfSupport newInstance(org.apache.xmlbeans.XmlOptions options) {
1059                       return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments.LettersOfSupport) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1060                     
1061                     private Factory() { } // No instance of this class allowed
1062                 }
1063             }
1064             
1065             /**
1066              * A factory class with static methods for creating instances
1067              * of this type.
1068              */
1069             
1070             public static final class Factory
1071             {
1072                 public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments newInstance() {
1073                   return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1074                 
1075                 public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments newInstance(org.apache.xmlbeans.XmlOptions options) {
1076                   return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20.ResearchTrainingProgramPlanAttachments) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1077                 
1078                 private Factory() { } // No instance of this class allowed
1079             }
1080         }
1081         
1082         /**
1083          * A factory class with static methods for creating instances
1084          * of this type.
1085          */
1086         
1087         public static final class Factory
1088         {
1089             public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20 newInstance() {
1090               return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1091             
1092             public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20 newInstance(org.apache.xmlbeans.XmlOptions options) {
1093               return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document.PHS398ResearchTrainingProgramPlan20) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1094             
1095             private Factory() { } // No instance of this class allowed
1096         }
1097     }
1098     
1099     /**
1100      * A factory class with static methods for creating instances
1101      * of this type.
1102      */
1103     
1104     public static final class Factory
1105     {
1106         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document newInstance() {
1107           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1108         
1109         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document newInstance(org.apache.xmlbeans.XmlOptions options) {
1110           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1111         
1112         /** @param xmlAsString the string value to parse */
1113         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
1114           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
1115         
1116         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1117           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
1118         
1119         /** @param file the file from which to load an xml document */
1120         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1121           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
1122         
1123         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1124           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
1125         
1126         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1127           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
1128         
1129         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1130           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
1131         
1132         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1133           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
1134         
1135         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1136           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
1137         
1138         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1139           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
1140         
1141         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1142           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
1143         
1144         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
1145           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
1146         
1147         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1148           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
1149         
1150         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
1151           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
1152         
1153         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1154           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
1155         
1156         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1157         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1158           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
1159         
1160         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1161         public static gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1162           return (gov.grants.apply.forms.phs398ResearchTrainingProgramPlan20V20.PHS398ResearchTrainingProgramPlan20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
1163         
1164         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1165         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 {
1166           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
1167         
1168         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1169         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 {
1170           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
1171         
1172         private Factory() { } // No instance of this class allowed
1173     }
1174 }