View Javadoc
1   /*
2    * An XML document type.
3    * Localname: ObjectiveWorkPlan
4    * Namespace: http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1
5    * Java type: gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.objectiveWorkPlanV11;
10  
11  
12  /**
13   * A document containing one ObjectiveWorkPlan(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1) element.
14   *
15   * This is a complex type.
16   */
17  public interface ObjectiveWorkPlanDocument 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(ObjectiveWorkPlanDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("objectiveworkplan5384doctype");
21      
22      /**
23       * Gets the "ObjectiveWorkPlan" element
24       */
25      gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan getObjectiveWorkPlan();
26      
27      /**
28       * Sets the "ObjectiveWorkPlan" element
29       */
30      void setObjectiveWorkPlan(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan objectiveWorkPlan);
31      
32      /**
33       * Appends and returns a new empty "ObjectiveWorkPlan" element
34       */
35      gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan addNewObjectiveWorkPlan();
36      
37      /**
38       * An XML ObjectiveWorkPlan(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
39       *
40       * This is a complex type.
41       */
42      public interface ObjectiveWorkPlan 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(ObjectiveWorkPlan.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("objectiveworkplan45e5elemtype");
46          
47          /**
48           * Gets the "ProjectTitle" element
49           */
50          java.lang.String getProjectTitle();
51          
52          /**
53           * Gets (as xml) the "ProjectTitle" element
54           */
55          gov.grants.apply.system.globalLibraryV20.ProjectTitleDataType xgetProjectTitle();
56          
57          /**
58           * True if has "ProjectTitle" element
59           */
60          boolean isSetProjectTitle();
61          
62          /**
63           * Sets the "ProjectTitle" element
64           */
65          void setProjectTitle(java.lang.String projectTitle);
66          
67          /**
68           * Sets (as xml) the "ProjectTitle" element
69           */
70          void xsetProjectTitle(gov.grants.apply.system.globalLibraryV20.ProjectTitleDataType projectTitle);
71          
72          /**
73           * Unsets the "ProjectTitle" element
74           */
75          void unsetProjectTitle();
76          
77          /**
78           * Gets the "BudgetYear" element
79           */
80          gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.BudgetYear.Enum getBudgetYear();
81          
82          /**
83           * Gets (as xml) the "BudgetYear" element
84           */
85          gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.BudgetYear xgetBudgetYear();
86          
87          /**
88           * Sets the "BudgetYear" element
89           */
90          void setBudgetYear(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.BudgetYear.Enum budgetYear);
91          
92          /**
93           * Sets (as xml) the "BudgetYear" element
94           */
95          void xsetBudgetYear(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.BudgetYear budgetYear);
96          
97          /**
98           * Gets the "ProgramGoal" element
99           */
100         java.lang.String getProgramGoal();
101         
102         /**
103          * Gets (as xml) the "ProgramGoal" element
104          */
105         gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ProgramGoal xgetProgramGoal();
106         
107         /**
108          * Sets the "ProgramGoal" element
109          */
110         void setProgramGoal(java.lang.String programGoal);
111         
112         /**
113          * Sets (as xml) the "ProgramGoal" element
114          */
115         void xsetProgramGoal(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ProgramGoal programGoal);
116         
117         /**
118          * Gets the "Objective" element
119          */
120         java.lang.String getObjective();
121         
122         /**
123          * Gets (as xml) the "Objective" element
124          */
125         gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Objective xgetObjective();
126         
127         /**
128          * Sets the "Objective" element
129          */
130         void setObjective(java.lang.String objective);
131         
132         /**
133          * Sets (as xml) the "Objective" element
134          */
135         void xsetObjective(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Objective objective);
136         
137         /**
138          * Gets the "ExpectedResults" element
139          */
140         java.lang.String getExpectedResults();
141         
142         /**
143          * Gets (as xml) the "ExpectedResults" element
144          */
145         gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ExpectedResults xgetExpectedResults();
146         
147         /**
148          * Sets the "ExpectedResults" element
149          */
150         void setExpectedResults(java.lang.String expectedResults);
151         
152         /**
153          * Sets (as xml) the "ExpectedResults" element
154          */
155         void xsetExpectedResults(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ExpectedResults expectedResults);
156         
157         /**
158          * Gets array of all "Group1" elements
159          */
160         gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1[] getGroup1Array();
161         
162         /**
163          * Gets ith "Group1" element
164          */
165         gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1 getGroup1Array(int i);
166         
167         /**
168          * Returns number of "Group1" element
169          */
170         int sizeOfGroup1Array();
171         
172         /**
173          * Sets array of all "Group1" element
174          */
175         void setGroup1Array(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1[] group1Array);
176         
177         /**
178          * Sets ith "Group1" element
179          */
180         void setGroup1Array(int i, gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1 group1);
181         
182         /**
183          * Inserts and returns a new empty value (as xml) as the ith "Group1" element
184          */
185         gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1 insertNewGroup1(int i);
186         
187         /**
188          * Appends and returns a new empty value (as xml) as the last "Group1" element
189          */
190         gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1 addNewGroup1();
191         
192         /**
193          * Removes the ith "Group1" element
194          */
195         void removeGroup1(int i);
196         
197         /**
198          * Gets the "EvaluationCriteria" element
199          */
200         java.lang.String getEvaluationCriteria();
201         
202         /**
203          * Gets (as xml) the "EvaluationCriteria" element
204          */
205         gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.EvaluationCriteria xgetEvaluationCriteria();
206         
207         /**
208          * Sets the "EvaluationCriteria" element
209          */
210         void setEvaluationCriteria(java.lang.String evaluationCriteria);
211         
212         /**
213          * Sets (as xml) the "EvaluationCriteria" element
214          */
215         void xsetEvaluationCriteria(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.EvaluationCriteria evaluationCriteria);
216         
217         /**
218          * Gets the "FilenameAtt010" element
219          */
220         java.lang.String getFilenameAtt010();
221         
222         /**
223          * Gets (as xml) the "FilenameAtt010" element
224          */
225         org.apache.xmlbeans.XmlString xgetFilenameAtt010();
226         
227         /**
228          * True if has "FilenameAtt010" element
229          */
230         boolean isSetFilenameAtt010();
231         
232         /**
233          * Sets the "FilenameAtt010" element
234          */
235         void setFilenameAtt010(java.lang.String filenameAtt010);
236         
237         /**
238          * Sets (as xml) the "FilenameAtt010" element
239          */
240         void xsetFilenameAtt010(org.apache.xmlbeans.XmlString filenameAtt010);
241         
242         /**
243          * Unsets the "FilenameAtt010" element
244          */
245         void unsetFilenameAtt010();
246         
247         /**
248          * Gets the "FilenameAtt020" element
249          */
250         java.lang.String getFilenameAtt020();
251         
252         /**
253          * Gets (as xml) the "FilenameAtt020" element
254          */
255         org.apache.xmlbeans.XmlString xgetFilenameAtt020();
256         
257         /**
258          * True if has "FilenameAtt020" element
259          */
260         boolean isSetFilenameAtt020();
261         
262         /**
263          * Sets the "FilenameAtt020" element
264          */
265         void setFilenameAtt020(java.lang.String filenameAtt020);
266         
267         /**
268          * Sets (as xml) the "FilenameAtt020" element
269          */
270         void xsetFilenameAtt020(org.apache.xmlbeans.XmlString filenameAtt020);
271         
272         /**
273          * Unsets the "FilenameAtt020" element
274          */
275         void unsetFilenameAtt020();
276         
277         /**
278          * Gets the "FilenameAtt030" element
279          */
280         java.lang.String getFilenameAtt030();
281         
282         /**
283          * Gets (as xml) the "FilenameAtt030" element
284          */
285         org.apache.xmlbeans.XmlString xgetFilenameAtt030();
286         
287         /**
288          * True if has "FilenameAtt030" element
289          */
290         boolean isSetFilenameAtt030();
291         
292         /**
293          * Sets the "FilenameAtt030" element
294          */
295         void setFilenameAtt030(java.lang.String filenameAtt030);
296         
297         /**
298          * Sets (as xml) the "FilenameAtt030" element
299          */
300         void xsetFilenameAtt030(org.apache.xmlbeans.XmlString filenameAtt030);
301         
302         /**
303          * Unsets the "FilenameAtt030" element
304          */
305         void unsetFilenameAtt030();
306         
307         /**
308          * Gets the "FilenameAtt040" element
309          */
310         java.lang.String getFilenameAtt040();
311         
312         /**
313          * Gets (as xml) the "FilenameAtt040" element
314          */
315         org.apache.xmlbeans.XmlString xgetFilenameAtt040();
316         
317         /**
318          * True if has "FilenameAtt040" element
319          */
320         boolean isSetFilenameAtt040();
321         
322         /**
323          * Sets the "FilenameAtt040" element
324          */
325         void setFilenameAtt040(java.lang.String filenameAtt040);
326         
327         /**
328          * Sets (as xml) the "FilenameAtt040" element
329          */
330         void xsetFilenameAtt040(org.apache.xmlbeans.XmlString filenameAtt040);
331         
332         /**
333          * Unsets the "FilenameAtt040" element
334          */
335         void unsetFilenameAtt040();
336         
337         /**
338          * Gets the "FilenameAtt050" element
339          */
340         java.lang.String getFilenameAtt050();
341         
342         /**
343          * Gets (as xml) the "FilenameAtt050" element
344          */
345         org.apache.xmlbeans.XmlString xgetFilenameAtt050();
346         
347         /**
348          * True if has "FilenameAtt050" element
349          */
350         boolean isSetFilenameAtt050();
351         
352         /**
353          * Sets the "FilenameAtt050" element
354          */
355         void setFilenameAtt050(java.lang.String filenameAtt050);
356         
357         /**
358          * Sets (as xml) the "FilenameAtt050" element
359          */
360         void xsetFilenameAtt050(org.apache.xmlbeans.XmlString filenameAtt050);
361         
362         /**
363          * Unsets the "FilenameAtt050" element
364          */
365         void unsetFilenameAtt050();
366         
367         /**
368          * Gets the "FilenameAtt060" element
369          */
370         java.lang.String getFilenameAtt060();
371         
372         /**
373          * Gets (as xml) the "FilenameAtt060" element
374          */
375         org.apache.xmlbeans.XmlString xgetFilenameAtt060();
376         
377         /**
378          * True if has "FilenameAtt060" element
379          */
380         boolean isSetFilenameAtt060();
381         
382         /**
383          * Sets the "FilenameAtt060" element
384          */
385         void setFilenameAtt060(java.lang.String filenameAtt060);
386         
387         /**
388          * Sets (as xml) the "FilenameAtt060" element
389          */
390         void xsetFilenameAtt060(org.apache.xmlbeans.XmlString filenameAtt060);
391         
392         /**
393          * Unsets the "FilenameAtt060" element
394          */
395         void unsetFilenameAtt060();
396         
397         /**
398          * Gets the "FilenameAtt070" element
399          */
400         java.lang.String getFilenameAtt070();
401         
402         /**
403          * Gets (as xml) the "FilenameAtt070" element
404          */
405         org.apache.xmlbeans.XmlString xgetFilenameAtt070();
406         
407         /**
408          * True if has "FilenameAtt070" element
409          */
410         boolean isSetFilenameAtt070();
411         
412         /**
413          * Sets the "FilenameAtt070" element
414          */
415         void setFilenameAtt070(java.lang.String filenameAtt070);
416         
417         /**
418          * Sets (as xml) the "FilenameAtt070" element
419          */
420         void xsetFilenameAtt070(org.apache.xmlbeans.XmlString filenameAtt070);
421         
422         /**
423          * Unsets the "FilenameAtt070" element
424          */
425         void unsetFilenameAtt070();
426         
427         /**
428          * Gets the "FilenameAtt080" element
429          */
430         java.lang.String getFilenameAtt080();
431         
432         /**
433          * Gets (as xml) the "FilenameAtt080" element
434          */
435         org.apache.xmlbeans.XmlString xgetFilenameAtt080();
436         
437         /**
438          * True if has "FilenameAtt080" element
439          */
440         boolean isSetFilenameAtt080();
441         
442         /**
443          * Sets the "FilenameAtt080" element
444          */
445         void setFilenameAtt080(java.lang.String filenameAtt080);
446         
447         /**
448          * Sets (as xml) the "FilenameAtt080" element
449          */
450         void xsetFilenameAtt080(org.apache.xmlbeans.XmlString filenameAtt080);
451         
452         /**
453          * Unsets the "FilenameAtt080" element
454          */
455         void unsetFilenameAtt080();
456         
457         /**
458          * Gets the "FilenameAtt090" element
459          */
460         java.lang.String getFilenameAtt090();
461         
462         /**
463          * Gets (as xml) the "FilenameAtt090" element
464          */
465         org.apache.xmlbeans.XmlString xgetFilenameAtt090();
466         
467         /**
468          * True if has "FilenameAtt090" element
469          */
470         boolean isSetFilenameAtt090();
471         
472         /**
473          * Sets the "FilenameAtt090" element
474          */
475         void setFilenameAtt090(java.lang.String filenameAtt090);
476         
477         /**
478          * Sets (as xml) the "FilenameAtt090" element
479          */
480         void xsetFilenameAtt090(org.apache.xmlbeans.XmlString filenameAtt090);
481         
482         /**
483          * Unsets the "FilenameAtt090" element
484          */
485         void unsetFilenameAtt090();
486         
487         /**
488          * Gets the "FilenameAtt0100" element
489          */
490         java.lang.String getFilenameAtt0100();
491         
492         /**
493          * Gets (as xml) the "FilenameAtt0100" element
494          */
495         org.apache.xmlbeans.XmlString xgetFilenameAtt0100();
496         
497         /**
498          * True if has "FilenameAtt0100" element
499          */
500         boolean isSetFilenameAtt0100();
501         
502         /**
503          * Sets the "FilenameAtt0100" element
504          */
505         void setFilenameAtt0100(java.lang.String filenameAtt0100);
506         
507         /**
508          * Sets (as xml) the "FilenameAtt0100" element
509          */
510         void xsetFilenameAtt0100(org.apache.xmlbeans.XmlString filenameAtt0100);
511         
512         /**
513          * Unsets the "FilenameAtt0100" element
514          */
515         void unsetFilenameAtt0100();
516         
517         /**
518          * Gets the "FilenameAtt0110" element
519          */
520         java.lang.String getFilenameAtt0110();
521         
522         /**
523          * Gets (as xml) the "FilenameAtt0110" element
524          */
525         org.apache.xmlbeans.XmlString xgetFilenameAtt0110();
526         
527         /**
528          * True if has "FilenameAtt0110" element
529          */
530         boolean isSetFilenameAtt0110();
531         
532         /**
533          * Sets the "FilenameAtt0110" element
534          */
535         void setFilenameAtt0110(java.lang.String filenameAtt0110);
536         
537         /**
538          * Sets (as xml) the "FilenameAtt0110" element
539          */
540         void xsetFilenameAtt0110(org.apache.xmlbeans.XmlString filenameAtt0110);
541         
542         /**
543          * Unsets the "FilenameAtt0110" element
544          */
545         void unsetFilenameAtt0110();
546         
547         /**
548          * Gets the "FilenameAtt0120" element
549          */
550         java.lang.String getFilenameAtt0120();
551         
552         /**
553          * Gets (as xml) the "FilenameAtt0120" element
554          */
555         org.apache.xmlbeans.XmlString xgetFilenameAtt0120();
556         
557         /**
558          * True if has "FilenameAtt0120" element
559          */
560         boolean isSetFilenameAtt0120();
561         
562         /**
563          * Sets the "FilenameAtt0120" element
564          */
565         void setFilenameAtt0120(java.lang.String filenameAtt0120);
566         
567         /**
568          * Sets (as xml) the "FilenameAtt0120" element
569          */
570         void xsetFilenameAtt0120(org.apache.xmlbeans.XmlString filenameAtt0120);
571         
572         /**
573          * Unsets the "FilenameAtt0120" element
574          */
575         void unsetFilenameAtt0120();
576         
577         /**
578          * Gets the "FilenameAtt0130" element
579          */
580         java.lang.String getFilenameAtt0130();
581         
582         /**
583          * Gets (as xml) the "FilenameAtt0130" element
584          */
585         org.apache.xmlbeans.XmlString xgetFilenameAtt0130();
586         
587         /**
588          * True if has "FilenameAtt0130" element
589          */
590         boolean isSetFilenameAtt0130();
591         
592         /**
593          * Sets the "FilenameAtt0130" element
594          */
595         void setFilenameAtt0130(java.lang.String filenameAtt0130);
596         
597         /**
598          * Sets (as xml) the "FilenameAtt0130" element
599          */
600         void xsetFilenameAtt0130(org.apache.xmlbeans.XmlString filenameAtt0130);
601         
602         /**
603          * Unsets the "FilenameAtt0130" element
604          */
605         void unsetFilenameAtt0130();
606         
607         /**
608          * Gets the "FilenameAtt0140" element
609          */
610         java.lang.String getFilenameAtt0140();
611         
612         /**
613          * Gets (as xml) the "FilenameAtt0140" element
614          */
615         org.apache.xmlbeans.XmlString xgetFilenameAtt0140();
616         
617         /**
618          * True if has "FilenameAtt0140" element
619          */
620         boolean isSetFilenameAtt0140();
621         
622         /**
623          * Sets the "FilenameAtt0140" element
624          */
625         void setFilenameAtt0140(java.lang.String filenameAtt0140);
626         
627         /**
628          * Sets (as xml) the "FilenameAtt0140" element
629          */
630         void xsetFilenameAtt0140(org.apache.xmlbeans.XmlString filenameAtt0140);
631         
632         /**
633          * Unsets the "FilenameAtt0140" element
634          */
635         void unsetFilenameAtt0140();
636         
637         /**
638          * Gets the "FilenameAtt0150" element
639          */
640         java.lang.String getFilenameAtt0150();
641         
642         /**
643          * Gets (as xml) the "FilenameAtt0150" element
644          */
645         org.apache.xmlbeans.XmlString xgetFilenameAtt0150();
646         
647         /**
648          * True if has "FilenameAtt0150" element
649          */
650         boolean isSetFilenameAtt0150();
651         
652         /**
653          * Sets the "FilenameAtt0150" element
654          */
655         void setFilenameAtt0150(java.lang.String filenameAtt0150);
656         
657         /**
658          * Sets (as xml) the "FilenameAtt0150" element
659          */
660         void xsetFilenameAtt0150(org.apache.xmlbeans.XmlString filenameAtt0150);
661         
662         /**
663          * Unsets the "FilenameAtt0150" element
664          */
665         void unsetFilenameAtt0150();
666         
667         /**
668          * Gets the "FilenameAtt0160" element
669          */
670         java.lang.String getFilenameAtt0160();
671         
672         /**
673          * Gets (as xml) the "FilenameAtt0160" element
674          */
675         org.apache.xmlbeans.XmlString xgetFilenameAtt0160();
676         
677         /**
678          * True if has "FilenameAtt0160" element
679          */
680         boolean isSetFilenameAtt0160();
681         
682         /**
683          * Sets the "FilenameAtt0160" element
684          */
685         void setFilenameAtt0160(java.lang.String filenameAtt0160);
686         
687         /**
688          * Sets (as xml) the "FilenameAtt0160" element
689          */
690         void xsetFilenameAtt0160(org.apache.xmlbeans.XmlString filenameAtt0160);
691         
692         /**
693          * Unsets the "FilenameAtt0160" element
694          */
695         void unsetFilenameAtt0160();
696         
697         /**
698          * Gets the "FilenameAtt0170" element
699          */
700         java.lang.String getFilenameAtt0170();
701         
702         /**
703          * Gets (as xml) the "FilenameAtt0170" element
704          */
705         org.apache.xmlbeans.XmlString xgetFilenameAtt0170();
706         
707         /**
708          * True if has "FilenameAtt0170" element
709          */
710         boolean isSetFilenameAtt0170();
711         
712         /**
713          * Sets the "FilenameAtt0170" element
714          */
715         void setFilenameAtt0170(java.lang.String filenameAtt0170);
716         
717         /**
718          * Sets (as xml) the "FilenameAtt0170" element
719          */
720         void xsetFilenameAtt0170(org.apache.xmlbeans.XmlString filenameAtt0170);
721         
722         /**
723          * Unsets the "FilenameAtt0170" element
724          */
725         void unsetFilenameAtt0170();
726         
727         /**
728          * Gets array of all "ObjectiveWorkPlan_Att" elements
729          */
730         gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt[] getObjectiveWorkPlanAttArray();
731         
732         /**
733          * Gets ith "ObjectiveWorkPlan_Att" element
734          */
735         gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt getObjectiveWorkPlanAttArray(int i);
736         
737         /**
738          * Returns number of "ObjectiveWorkPlan_Att" element
739          */
740         int sizeOfObjectiveWorkPlanAttArray();
741         
742         /**
743          * Sets array of all "ObjectiveWorkPlan_Att" element
744          */
745         void setObjectiveWorkPlanAttArray(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt[] objectiveWorkPlanAttArray);
746         
747         /**
748          * Sets ith "ObjectiveWorkPlan_Att" element
749          */
750         void setObjectiveWorkPlanAttArray(int i, gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt objectiveWorkPlanAtt);
751         
752         /**
753          * Inserts and returns a new empty value (as xml) as the ith "ObjectiveWorkPlan_Att" element
754          */
755         gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt insertNewObjectiveWorkPlanAtt(int i);
756         
757         /**
758          * Appends and returns a new empty value (as xml) as the last "ObjectiveWorkPlan_Att" element
759          */
760         gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt addNewObjectiveWorkPlanAtt();
761         
762         /**
763          * Removes the ith "ObjectiveWorkPlan_Att" element
764          */
765         void removeObjectiveWorkPlanAtt(int i);
766         
767         /**
768          * Gets the "FormVersion" attribute
769          */
770         java.lang.String getFormVersion();
771         
772         /**
773          * Gets (as xml) the "FormVersion" attribute
774          */
775         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
776         
777         /**
778          * Sets the "FormVersion" attribute
779          */
780         void setFormVersion(java.lang.String formVersion);
781         
782         /**
783          * Sets (as xml) the "FormVersion" attribute
784          */
785         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
786         
787         /**
788          * An XML BudgetYear(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
789          *
790          * This is an atomic type that is a restriction of gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$BudgetYear.
791          */
792         public interface BudgetYear extends org.apache.xmlbeans.XmlString
793         {
794             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
795                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetYear.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetyeare2c7elemtype");
796             
797             org.apache.xmlbeans.StringEnumAbstractBase enumValue();
798             void set(org.apache.xmlbeans.StringEnumAbstractBase e);
799             
800             static final Enum X_1 = Enum.forString("1");
801             static final Enum X_2 = Enum.forString("2");
802             static final Enum X_3 = Enum.forString("3");
803             static final Enum X_4 = Enum.forString("4");
804             static final Enum X_5 = Enum.forString("5");
805             
806             static final int INT_X_1 = Enum.INT_X_1;
807             static final int INT_X_2 = Enum.INT_X_2;
808             static final int INT_X_3 = Enum.INT_X_3;
809             static final int INT_X_4 = Enum.INT_X_4;
810             static final int INT_X_5 = Enum.INT_X_5;
811             
812             /**
813              * Enumeration value class for gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$BudgetYear.
814              * These enum values can be used as follows:
815              * <pre>
816              * enum.toString(); // returns the string value of the enum
817              * enum.intValue(); // returns an int value, useful for switches
818              * // e.g., case Enum.INT_X_1
819              * Enum.forString(s); // returns the enum value for a string
820              * Enum.forInt(i); // returns the enum value for an int
821              * </pre>
822              * Enumeration objects are immutable singleton objects that
823              * can be compared using == object equality. They have no
824              * public constructor. See the constants defined within this
825              * class for all the valid values.
826              */
827             static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
828             {
829                 /**
830                  * Returns the enum value for a string, or null if none.
831                  */
832                 public static Enum forString(java.lang.String s)
833                     { return (Enum)table.forString(s); }
834                 /**
835                  * Returns the enum value corresponding to an int, or null if none.
836                  */
837                 public static Enum forInt(int i)
838                     { return (Enum)table.forInt(i); }
839                 
840                 private Enum(java.lang.String s, int i)
841                     { super(s, i); }
842                 
843                 static final int INT_X_1 = 1;
844                 static final int INT_X_2 = 2;
845                 static final int INT_X_3 = 3;
846                 static final int INT_X_4 = 4;
847                 static final int INT_X_5 = 5;
848                 
849                 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
850                     new org.apache.xmlbeans.StringEnumAbstractBase.Table
851                 (
852                     new Enum[]
853                     {
854                       new Enum("1", INT_X_1),
855                       new Enum("2", INT_X_2),
856                       new Enum("3", INT_X_3),
857                       new Enum("4", INT_X_4),
858                       new Enum("5", INT_X_5),
859                     }
860                 );
861                 private static final long serialVersionUID = 1L;
862                 private java.lang.Object readResolve() { return forInt(intValue()); } 
863             }
864             
865             /**
866              * A factory class with static methods for creating instances
867              * of this type.
868              */
869             
870             public static final class Factory
871             {
872                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.BudgetYear newValue(java.lang.Object obj) {
873                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.BudgetYear) type.newValue( obj ); }
874                 
875                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.BudgetYear newInstance() {
876                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.BudgetYear) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
877                 
878                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.BudgetYear newInstance(org.apache.xmlbeans.XmlOptions options) {
879                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.BudgetYear) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
880                 
881                 private Factory() { } // No instance of this class allowed
882             }
883         }
884         
885         /**
886          * An XML ProgramGoal(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
887          *
888          * This is an atomic type that is a restriction of gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$ProgramGoal.
889          */
890         public interface ProgramGoal extends org.apache.xmlbeans.XmlString
891         {
892             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
893                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProgramGoal.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("programgoale0c2elemtype");
894             
895             /**
896              * A factory class with static methods for creating instances
897              * of this type.
898              */
899             
900             public static final class Factory
901             {
902                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ProgramGoal newValue(java.lang.Object obj) {
903                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ProgramGoal) type.newValue( obj ); }
904                 
905                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ProgramGoal newInstance() {
906                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ProgramGoal) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
907                 
908                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ProgramGoal newInstance(org.apache.xmlbeans.XmlOptions options) {
909                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ProgramGoal) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
910                 
911                 private Factory() { } // No instance of this class allowed
912             }
913         }
914         
915         /**
916          * An XML Objective(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
917          *
918          * This is an atomic type that is a restriction of gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$Objective.
919          */
920         public interface Objective extends org.apache.xmlbeans.XmlString
921         {
922             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
923                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Objective.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("objectivefc80elemtype");
924             
925             /**
926              * A factory class with static methods for creating instances
927              * of this type.
928              */
929             
930             public static final class Factory
931             {
932                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Objective newValue(java.lang.Object obj) {
933                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Objective) type.newValue( obj ); }
934                 
935                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Objective newInstance() {
936                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Objective) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
937                 
938                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Objective newInstance(org.apache.xmlbeans.XmlOptions options) {
939                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Objective) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
940                 
941                 private Factory() { } // No instance of this class allowed
942             }
943         }
944         
945         /**
946          * An XML ExpectedResults(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
947          *
948          * This is an atomic type that is a restriction of gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$ExpectedResults.
949          */
950         public interface ExpectedResults extends org.apache.xmlbeans.XmlString
951         {
952             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
953                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ExpectedResults.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("expectedresults6bbbelemtype");
954             
955             /**
956              * A factory class with static methods for creating instances
957              * of this type.
958              */
959             
960             public static final class Factory
961             {
962                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ExpectedResults newValue(java.lang.Object obj) {
963                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ExpectedResults) type.newValue( obj ); }
964                 
965                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ExpectedResults newInstance() {
966                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ExpectedResults) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
967                 
968                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ExpectedResults newInstance(org.apache.xmlbeans.XmlOptions options) {
969                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ExpectedResults) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
970                 
971                 private Factory() { } // No instance of this class allowed
972             }
973         }
974         
975         /**
976          * An XML Group1(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
977          *
978          * This is a complex type.
979          */
980         public interface Group1 extends org.apache.xmlbeans.XmlObject
981         {
982             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
983                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Group1.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("group18457elemtype");
984             
985             /**
986              * Gets the "Activities" element
987              */
988             java.lang.String getActivities();
989             
990             /**
991              * Gets (as xml) the "Activities" element
992              */
993             gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.Activities xgetActivities();
994             
995             /**
996              * Sets the "Activities" element
997              */
998             void setActivities(java.lang.String activities);
999             
1000             /**
1001              * Sets (as xml) the "Activities" element
1002              */
1003             void xsetActivities(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.Activities activities);
1004             
1005             /**
1006              * Gets the "Position" element
1007              */
1008             java.lang.String getPosition();
1009             
1010             /**
1011              * Gets (as xml) the "Position" element
1012              */
1013             gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.Position xgetPosition();
1014             
1015             /**
1016              * Sets the "Position" element
1017              */
1018             void setPosition(java.lang.String position);
1019             
1020             /**
1021              * Sets (as xml) the "Position" element
1022              */
1023             void xsetPosition(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.Position position);
1024             
1025             /**
1026              * Gets the "PeriodStartDate" element
1027              */
1028             java.util.Calendar getPeriodStartDate();
1029             
1030             /**
1031              * Gets (as xml) the "PeriodStartDate" element
1032              */
1033             org.apache.xmlbeans.XmlDate xgetPeriodStartDate();
1034             
1035             /**
1036              * Sets the "PeriodStartDate" element
1037              */
1038             void setPeriodStartDate(java.util.Calendar periodStartDate);
1039             
1040             /**
1041              * Sets (as xml) the "PeriodStartDate" element
1042              */
1043             void xsetPeriodStartDate(org.apache.xmlbeans.XmlDate periodStartDate);
1044             
1045             /**
1046              * Gets the "PeriodEndDate" element
1047              */
1048             java.util.Calendar getPeriodEndDate();
1049             
1050             /**
1051              * Gets (as xml) the "PeriodEndDate" element
1052              */
1053             org.apache.xmlbeans.XmlDate xgetPeriodEndDate();
1054             
1055             /**
1056              * Sets the "PeriodEndDate" element
1057              */
1058             void setPeriodEndDate(java.util.Calendar periodEndDate);
1059             
1060             /**
1061              * Sets (as xml) the "PeriodEndDate" element
1062              */
1063             void xsetPeriodEndDate(org.apache.xmlbeans.XmlDate periodEndDate);
1064             
1065             /**
1066              * Gets the "Non_SalaryPersonnelHours" element
1067              */
1068             int getNonSalaryPersonnelHours();
1069             
1070             /**
1071              * Gets (as xml) the "Non_SalaryPersonnelHours" element
1072              */
1073             gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.NonSalaryPersonnelHours xgetNonSalaryPersonnelHours();
1074             
1075             /**
1076              * Sets the "Non_SalaryPersonnelHours" element
1077              */
1078             void setNonSalaryPersonnelHours(int nonSalaryPersonnelHours);
1079             
1080             /**
1081              * Sets (as xml) the "Non_SalaryPersonnelHours" element
1082              */
1083             void xsetNonSalaryPersonnelHours(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.NonSalaryPersonnelHours nonSalaryPersonnelHours);
1084             
1085             /**
1086              * An XML Activities(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
1087              *
1088              * This is an atomic type that is a restriction of gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$Group1$Activities.
1089              */
1090             public interface Activities extends org.apache.xmlbeans.XmlString
1091             {
1092                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1093                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Activities.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("activitiesb840elemtype");
1094                 
1095                 /**
1096                  * A factory class with static methods for creating instances
1097                  * of this type.
1098                  */
1099                 
1100                 public static final class Factory
1101                 {
1102                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.Activities newValue(java.lang.Object obj) {
1103                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.Activities) type.newValue( obj ); }
1104                     
1105                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.Activities newInstance() {
1106                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.Activities) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1107                     
1108                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.Activities newInstance(org.apache.xmlbeans.XmlOptions options) {
1109                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.Activities) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1110                     
1111                     private Factory() { } // No instance of this class allowed
1112                 }
1113             }
1114             
1115             /**
1116              * An XML Position(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
1117              *
1118              * This is an atomic type that is a restriction of gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$Group1$Position.
1119              */
1120             public interface Position extends org.apache.xmlbeans.XmlString
1121             {
1122                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1123                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Position.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("position367celemtype");
1124                 
1125                 /**
1126                  * A factory class with static methods for creating instances
1127                  * of this type.
1128                  */
1129                 
1130                 public static final class Factory
1131                 {
1132                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.Position newValue(java.lang.Object obj) {
1133                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.Position) type.newValue( obj ); }
1134                     
1135                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.Position newInstance() {
1136                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.Position) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1137                     
1138                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.Position newInstance(org.apache.xmlbeans.XmlOptions options) {
1139                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.Position) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1140                     
1141                     private Factory() { } // No instance of this class allowed
1142                 }
1143             }
1144             
1145             /**
1146              * An XML Non_SalaryPersonnelHours(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
1147              *
1148              * This is an atomic type that is a restriction of gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$Group1$NonSalaryPersonnelHours.
1149              */
1150             public interface NonSalaryPersonnelHours extends org.apache.xmlbeans.XmlInt
1151             {
1152                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1153                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NonSalaryPersonnelHours.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nonsalarypersonnelhours9f5eelemtype");
1154                 
1155                 /**
1156                  * A factory class with static methods for creating instances
1157                  * of this type.
1158                  */
1159                 
1160                 public static final class Factory
1161                 {
1162                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.NonSalaryPersonnelHours newValue(java.lang.Object obj) {
1163                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.NonSalaryPersonnelHours) type.newValue( obj ); }
1164                     
1165                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.NonSalaryPersonnelHours newInstance() {
1166                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.NonSalaryPersonnelHours) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1167                     
1168                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.NonSalaryPersonnelHours newInstance(org.apache.xmlbeans.XmlOptions options) {
1169                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1.NonSalaryPersonnelHours) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1170                     
1171                     private Factory() { } // No instance of this class allowed
1172                 }
1173             }
1174             
1175             /**
1176              * A factory class with static methods for creating instances
1177              * of this type.
1178              */
1179             
1180             public static final class Factory
1181             {
1182                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1 newInstance() {
1183                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1184                 
1185                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1 newInstance(org.apache.xmlbeans.XmlOptions options) {
1186                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.Group1) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1187                 
1188                 private Factory() { } // No instance of this class allowed
1189             }
1190         }
1191         
1192         /**
1193          * An XML EvaluationCriteria(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
1194          *
1195          * This is an atomic type that is a restriction of gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$EvaluationCriteria.
1196          */
1197         public interface EvaluationCriteria extends org.apache.xmlbeans.XmlString
1198         {
1199             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1200                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EvaluationCriteria.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("evaluationcriteria47ceelemtype");
1201             
1202             /**
1203              * A factory class with static methods for creating instances
1204              * of this type.
1205              */
1206             
1207             public static final class Factory
1208             {
1209                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.EvaluationCriteria newValue(java.lang.Object obj) {
1210                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.EvaluationCriteria) type.newValue( obj ); }
1211                 
1212                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.EvaluationCriteria newInstance() {
1213                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.EvaluationCriteria) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1214                 
1215                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.EvaluationCriteria newInstance(org.apache.xmlbeans.XmlOptions options) {
1216                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.EvaluationCriteria) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1217                 
1218                 private Factory() { } // No instance of this class allowed
1219             }
1220         }
1221         
1222         /**
1223          * An XML ObjectiveWorkPlan_Att(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
1224          *
1225          * This is a complex type.
1226          */
1227         public interface ObjectiveWorkPlanAtt extends org.apache.xmlbeans.XmlObject
1228         {
1229             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1230                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ObjectiveWorkPlanAtt.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("objectiveworkplanatt90c4elemtype");
1231             
1232             /**
1233              * Gets the "ProjectTitle" element
1234              */
1235             java.lang.String getProjectTitle();
1236             
1237             /**
1238              * Gets (as xml) the "ProjectTitle" element
1239              */
1240             gov.grants.apply.system.globalLibraryV20.ProjectTitleDataType xgetProjectTitle();
1241             
1242             /**
1243              * True if has "ProjectTitle" element
1244              */
1245             boolean isSetProjectTitle();
1246             
1247             /**
1248              * Sets the "ProjectTitle" element
1249              */
1250             void setProjectTitle(java.lang.String projectTitle);
1251             
1252             /**
1253              * Sets (as xml) the "ProjectTitle" element
1254              */
1255             void xsetProjectTitle(gov.grants.apply.system.globalLibraryV20.ProjectTitleDataType projectTitle);
1256             
1257             /**
1258              * Unsets the "ProjectTitle" element
1259              */
1260             void unsetProjectTitle();
1261             
1262             /**
1263              * Gets the "BudgetYear" element
1264              */
1265             gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.BudgetYear.Enum getBudgetYear();
1266             
1267             /**
1268              * Gets (as xml) the "BudgetYear" element
1269              */
1270             gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.BudgetYear xgetBudgetYear();
1271             
1272             /**
1273              * Sets the "BudgetYear" element
1274              */
1275             void setBudgetYear(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.BudgetYear.Enum budgetYear);
1276             
1277             /**
1278              * Sets (as xml) the "BudgetYear" element
1279              */
1280             void xsetBudgetYear(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.BudgetYear budgetYear);
1281             
1282             /**
1283              * Gets the "ProgramGoal" element
1284              */
1285             java.lang.String getProgramGoal();
1286             
1287             /**
1288              * Gets (as xml) the "ProgramGoal" element
1289              */
1290             gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.ProgramGoal xgetProgramGoal();
1291             
1292             /**
1293              * Sets the "ProgramGoal" element
1294              */
1295             void setProgramGoal(java.lang.String programGoal);
1296             
1297             /**
1298              * Sets (as xml) the "ProgramGoal" element
1299              */
1300             void xsetProgramGoal(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.ProgramGoal programGoal);
1301             
1302             /**
1303              * Gets the "Objective" element
1304              */
1305             java.lang.String getObjective();
1306             
1307             /**
1308              * Gets (as xml) the "Objective" element
1309              */
1310             gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Objective xgetObjective();
1311             
1312             /**
1313              * Sets the "Objective" element
1314              */
1315             void setObjective(java.lang.String objective);
1316             
1317             /**
1318              * Sets (as xml) the "Objective" element
1319              */
1320             void xsetObjective(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Objective objective);
1321             
1322             /**
1323              * Gets the "ExpectedResults" element
1324              */
1325             java.lang.String getExpectedResults();
1326             
1327             /**
1328              * Gets (as xml) the "ExpectedResults" element
1329              */
1330             gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.ExpectedResults xgetExpectedResults();
1331             
1332             /**
1333              * Sets the "ExpectedResults" element
1334              */
1335             void setExpectedResults(java.lang.String expectedResults);
1336             
1337             /**
1338              * Sets (as xml) the "ExpectedResults" element
1339              */
1340             void xsetExpectedResults(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.ExpectedResults expectedResults);
1341             
1342             /**
1343              * Gets array of all "Group1" elements
1344              */
1345             gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1[] getGroup1Array();
1346             
1347             /**
1348              * Gets ith "Group1" element
1349              */
1350             gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1 getGroup1Array(int i);
1351             
1352             /**
1353              * Returns number of "Group1" element
1354              */
1355             int sizeOfGroup1Array();
1356             
1357             /**
1358              * Sets array of all "Group1" element
1359              */
1360             void setGroup1Array(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1[] group1Array);
1361             
1362             /**
1363              * Sets ith "Group1" element
1364              */
1365             void setGroup1Array(int i, gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1 group1);
1366             
1367             /**
1368              * Inserts and returns a new empty value (as xml) as the ith "Group1" element
1369              */
1370             gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1 insertNewGroup1(int i);
1371             
1372             /**
1373              * Appends and returns a new empty value (as xml) as the last "Group1" element
1374              */
1375             gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1 addNewGroup1();
1376             
1377             /**
1378              * Removes the ith "Group1" element
1379              */
1380             void removeGroup1(int i);
1381             
1382             /**
1383              * Gets the "EvaluationCriteria" element
1384              */
1385             java.lang.String getEvaluationCriteria();
1386             
1387             /**
1388              * Gets (as xml) the "EvaluationCriteria" element
1389              */
1390             gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.EvaluationCriteria xgetEvaluationCriteria();
1391             
1392             /**
1393              * Sets the "EvaluationCriteria" element
1394              */
1395             void setEvaluationCriteria(java.lang.String evaluationCriteria);
1396             
1397             /**
1398              * Sets (as xml) the "EvaluationCriteria" element
1399              */
1400             void xsetEvaluationCriteria(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.EvaluationCriteria evaluationCriteria);
1401             
1402             /**
1403              * An XML BudgetYear(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
1404              *
1405              * This is an atomic type that is a restriction of gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$ObjectiveWorkPlanAtt$BudgetYear.
1406              */
1407             public interface BudgetYear extends org.apache.xmlbeans.XmlString
1408             {
1409                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1410                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BudgetYear.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("budgetyear27a6elemtype");
1411                 
1412                 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
1413                 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
1414                 
1415                 static final Enum X_1 = Enum.forString("1");
1416                 static final Enum X_2 = Enum.forString("2");
1417                 static final Enum X_3 = Enum.forString("3");
1418                 static final Enum X_4 = Enum.forString("4");
1419                 static final Enum X_5 = Enum.forString("5");
1420                 
1421                 static final int INT_X_1 = Enum.INT_X_1;
1422                 static final int INT_X_2 = Enum.INT_X_2;
1423                 static final int INT_X_3 = Enum.INT_X_3;
1424                 static final int INT_X_4 = Enum.INT_X_4;
1425                 static final int INT_X_5 = Enum.INT_X_5;
1426                 
1427                 /**
1428                  * Enumeration value class for gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$ObjectiveWorkPlanAtt$BudgetYear.
1429                  * These enum values can be used as follows:
1430                  * <pre>
1431                  * enum.toString(); // returns the string value of the enum
1432                  * enum.intValue(); // returns an int value, useful for switches
1433                  * // e.g., case Enum.INT_X_1
1434                  * Enum.forString(s); // returns the enum value for a string
1435                  * Enum.forInt(i); // returns the enum value for an int
1436                  * </pre>
1437                  * Enumeration objects are immutable singleton objects that
1438                  * can be compared using == object equality. They have no
1439                  * public constructor. See the constants defined within this
1440                  * class for all the valid values.
1441                  */
1442                 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
1443                 {
1444                     /**
1445                      * Returns the enum value for a string, or null if none.
1446                      */
1447                     public static Enum forString(java.lang.String s)
1448                         { return (Enum)table.forString(s); }
1449                     /**
1450                      * Returns the enum value corresponding to an int, or null if none.
1451                      */
1452                     public static Enum forInt(int i)
1453                         { return (Enum)table.forInt(i); }
1454                     
1455                     private Enum(java.lang.String s, int i)
1456                         { super(s, i); }
1457                     
1458                     static final int INT_X_1 = 1;
1459                     static final int INT_X_2 = 2;
1460                     static final int INT_X_3 = 3;
1461                     static final int INT_X_4 = 4;
1462                     static final int INT_X_5 = 5;
1463                     
1464                     public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
1465                         new org.apache.xmlbeans.StringEnumAbstractBase.Table
1466                     (
1467                       new Enum[]
1468                       {
1469                         new Enum("1", INT_X_1),
1470                         new Enum("2", INT_X_2),
1471                         new Enum("3", INT_X_3),
1472                         new Enum("4", INT_X_4),
1473                         new Enum("5", INT_X_5),
1474                       }
1475                     );
1476                     private static final long serialVersionUID = 1L;
1477                     private java.lang.Object readResolve() { return forInt(intValue()); } 
1478                 }
1479                 
1480                 /**
1481                  * A factory class with static methods for creating instances
1482                  * of this type.
1483                  */
1484                 
1485                 public static final class Factory
1486                 {
1487                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.BudgetYear newValue(java.lang.Object obj) {
1488                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.BudgetYear) type.newValue( obj ); }
1489                     
1490                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.BudgetYear newInstance() {
1491                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.BudgetYear) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1492                     
1493                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.BudgetYear newInstance(org.apache.xmlbeans.XmlOptions options) {
1494                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.BudgetYear) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1495                     
1496                     private Factory() { } // No instance of this class allowed
1497                 }
1498             }
1499             
1500             /**
1501              * An XML ProgramGoal(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
1502              *
1503              * This is an atomic type that is a restriction of gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$ObjectiveWorkPlanAtt$ProgramGoal.
1504              */
1505             public interface ProgramGoal extends org.apache.xmlbeans.XmlString
1506             {
1507                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1508                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProgramGoal.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("programgoala4a1elemtype");
1509                 
1510                 /**
1511                  * A factory class with static methods for creating instances
1512                  * of this type.
1513                  */
1514                 
1515                 public static final class Factory
1516                 {
1517                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.ProgramGoal newValue(java.lang.Object obj) {
1518                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.ProgramGoal) type.newValue( obj ); }
1519                     
1520                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.ProgramGoal newInstance() {
1521                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.ProgramGoal) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1522                     
1523                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.ProgramGoal newInstance(org.apache.xmlbeans.XmlOptions options) {
1524                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.ProgramGoal) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1525                     
1526                     private Factory() { } // No instance of this class allowed
1527                 }
1528             }
1529             
1530             /**
1531              * An XML Objective(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
1532              *
1533              * This is an atomic type that is a restriction of gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$ObjectiveWorkPlanAtt$Objective.
1534              */
1535             public interface Objective extends org.apache.xmlbeans.XmlString
1536             {
1537                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1538                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Objective.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("objectivee65felemtype");
1539                 
1540                 /**
1541                  * A factory class with static methods for creating instances
1542                  * of this type.
1543                  */
1544                 
1545                 public static final class Factory
1546                 {
1547                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Objective newValue(java.lang.Object obj) {
1548                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Objective) type.newValue( obj ); }
1549                     
1550                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Objective newInstance() {
1551                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Objective) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1552                     
1553                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Objective newInstance(org.apache.xmlbeans.XmlOptions options) {
1554                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Objective) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1555                     
1556                     private Factory() { } // No instance of this class allowed
1557                 }
1558             }
1559             
1560             /**
1561              * An XML ExpectedResults(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
1562              *
1563              * This is an atomic type that is a restriction of gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$ObjectiveWorkPlanAtt$ExpectedResults.
1564              */
1565             public interface ExpectedResults extends org.apache.xmlbeans.XmlString
1566             {
1567                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1568                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ExpectedResults.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("expectedresults149aelemtype");
1569                 
1570                 /**
1571                  * A factory class with static methods for creating instances
1572                  * of this type.
1573                  */
1574                 
1575                 public static final class Factory
1576                 {
1577                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.ExpectedResults newValue(java.lang.Object obj) {
1578                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.ExpectedResults) type.newValue( obj ); }
1579                     
1580                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.ExpectedResults newInstance() {
1581                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.ExpectedResults) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1582                     
1583                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.ExpectedResults newInstance(org.apache.xmlbeans.XmlOptions options) {
1584                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.ExpectedResults) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1585                     
1586                     private Factory() { } // No instance of this class allowed
1587                 }
1588             }
1589             
1590             /**
1591              * An XML Group1(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
1592              *
1593              * This is a complex type.
1594              */
1595             public interface Group1 extends org.apache.xmlbeans.XmlObject
1596             {
1597                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1598                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Group1.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("group11936elemtype");
1599                 
1600                 /**
1601                  * Gets the "Activities" element
1602                  */
1603                 java.lang.String getActivities();
1604                 
1605                 /**
1606                  * Gets (as xml) the "Activities" element
1607                  */
1608                 gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.Activities xgetActivities();
1609                 
1610                 /**
1611                  * Sets the "Activities" element
1612                  */
1613                 void setActivities(java.lang.String activities);
1614                 
1615                 /**
1616                  * Sets (as xml) the "Activities" element
1617                  */
1618                 void xsetActivities(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.Activities activities);
1619                 
1620                 /**
1621                  * Gets the "Position" element
1622                  */
1623                 java.lang.String getPosition();
1624                 
1625                 /**
1626                  * Gets (as xml) the "Position" element
1627                  */
1628                 gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.Position xgetPosition();
1629                 
1630                 /**
1631                  * Sets the "Position" element
1632                  */
1633                 void setPosition(java.lang.String position);
1634                 
1635                 /**
1636                  * Sets (as xml) the "Position" element
1637                  */
1638                 void xsetPosition(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.Position position);
1639                 
1640                 /**
1641                  * Gets the "PeriodStartDate" element
1642                  */
1643                 java.util.Calendar getPeriodStartDate();
1644                 
1645                 /**
1646                  * Gets (as xml) the "PeriodStartDate" element
1647                  */
1648                 org.apache.xmlbeans.XmlDate xgetPeriodStartDate();
1649                 
1650                 /**
1651                  * Sets the "PeriodStartDate" element
1652                  */
1653                 void setPeriodStartDate(java.util.Calendar periodStartDate);
1654                 
1655                 /**
1656                  * Sets (as xml) the "PeriodStartDate" element
1657                  */
1658                 void xsetPeriodStartDate(org.apache.xmlbeans.XmlDate periodStartDate);
1659                 
1660                 /**
1661                  * Gets the "PeriodEndDate" element
1662                  */
1663                 java.util.Calendar getPeriodEndDate();
1664                 
1665                 /**
1666                  * Gets (as xml) the "PeriodEndDate" element
1667                  */
1668                 org.apache.xmlbeans.XmlDate xgetPeriodEndDate();
1669                 
1670                 /**
1671                  * Sets the "PeriodEndDate" element
1672                  */
1673                 void setPeriodEndDate(java.util.Calendar periodEndDate);
1674                 
1675                 /**
1676                  * Sets (as xml) the "PeriodEndDate" element
1677                  */
1678                 void xsetPeriodEndDate(org.apache.xmlbeans.XmlDate periodEndDate);
1679                 
1680                 /**
1681                  * Gets the "Non_SalaryPersonnelHours" element
1682                  */
1683                 int getNonSalaryPersonnelHours();
1684                 
1685                 /**
1686                  * Gets (as xml) the "Non_SalaryPersonnelHours" element
1687                  */
1688                 gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.NonSalaryPersonnelHours xgetNonSalaryPersonnelHours();
1689                 
1690                 /**
1691                  * Sets the "Non_SalaryPersonnelHours" element
1692                  */
1693                 void setNonSalaryPersonnelHours(int nonSalaryPersonnelHours);
1694                 
1695                 /**
1696                  * Sets (as xml) the "Non_SalaryPersonnelHours" element
1697                  */
1698                 void xsetNonSalaryPersonnelHours(gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.NonSalaryPersonnelHours nonSalaryPersonnelHours);
1699                 
1700                 /**
1701                  * An XML Activities(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
1702                  *
1703                  * This is an atomic type that is a restriction of gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$ObjectiveWorkPlanAtt$Group1$Activities.
1704                  */
1705                 public interface Activities extends org.apache.xmlbeans.XmlString
1706                 {
1707                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1708                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Activities.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("activities621felemtype");
1709                     
1710                     /**
1711                      * A factory class with static methods for creating instances
1712                      * of this type.
1713                      */
1714                     
1715                     public static final class Factory
1716                     {
1717                       public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.Activities newValue(java.lang.Object obj) {
1718                         return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.Activities) type.newValue( obj ); }
1719                       
1720                       public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.Activities newInstance() {
1721                         return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.Activities) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1722                       
1723                       public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.Activities newInstance(org.apache.xmlbeans.XmlOptions options) {
1724                         return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.Activities) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1725                       
1726                       private Factory() { } // No instance of this class allowed
1727                     }
1728                 }
1729                 
1730                 /**
1731                  * An XML Position(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
1732                  *
1733                  * This is an atomic type that is a restriction of gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$ObjectiveWorkPlanAtt$Group1$Position.
1734                  */
1735                 public interface Position extends org.apache.xmlbeans.XmlString
1736                 {
1737                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1738                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Position.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("positionec5belemtype");
1739                     
1740                     /**
1741                      * A factory class with static methods for creating instances
1742                      * of this type.
1743                      */
1744                     
1745                     public static final class Factory
1746                     {
1747                       public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.Position newValue(java.lang.Object obj) {
1748                         return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.Position) type.newValue( obj ); }
1749                       
1750                       public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.Position newInstance() {
1751                         return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.Position) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1752                       
1753                       public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.Position newInstance(org.apache.xmlbeans.XmlOptions options) {
1754                         return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.Position) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1755                       
1756                       private Factory() { } // No instance of this class allowed
1757                     }
1758                 }
1759                 
1760                 /**
1761                  * An XML Non_SalaryPersonnelHours(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
1762                  *
1763                  * This is an atomic type that is a restriction of gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$ObjectiveWorkPlanAtt$Group1$NonSalaryPersonnelHours.
1764                  */
1765                 public interface NonSalaryPersonnelHours extends org.apache.xmlbeans.XmlInt
1766                 {
1767                     public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1768                       org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NonSalaryPersonnelHours.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nonsalarypersonnelhours4f3delemtype");
1769                     
1770                     /**
1771                      * A factory class with static methods for creating instances
1772                      * of this type.
1773                      */
1774                     
1775                     public static final class Factory
1776                     {
1777                       public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.NonSalaryPersonnelHours newValue(java.lang.Object obj) {
1778                         return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.NonSalaryPersonnelHours) type.newValue( obj ); }
1779                       
1780                       public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.NonSalaryPersonnelHours newInstance() {
1781                         return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.NonSalaryPersonnelHours) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1782                       
1783                       public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.NonSalaryPersonnelHours newInstance(org.apache.xmlbeans.XmlOptions options) {
1784                         return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1.NonSalaryPersonnelHours) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1785                       
1786                       private Factory() { } // No instance of this class allowed
1787                     }
1788                 }
1789                 
1790                 /**
1791                  * A factory class with static methods for creating instances
1792                  * of this type.
1793                  */
1794                 
1795                 public static final class Factory
1796                 {
1797                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1 newInstance() {
1798                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1799                     
1800                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1 newInstance(org.apache.xmlbeans.XmlOptions options) {
1801                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.Group1) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1802                     
1803                     private Factory() { } // No instance of this class allowed
1804                 }
1805             }
1806             
1807             /**
1808              * An XML EvaluationCriteria(@http://apply.grants.gov/forms/ObjectiveWorkPlan-V1.1).
1809              *
1810              * This is an atomic type that is a restriction of gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument$ObjectiveWorkPlan$ObjectiveWorkPlanAtt$EvaluationCriteria.
1811              */
1812             public interface EvaluationCriteria extends org.apache.xmlbeans.XmlString
1813             {
1814                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1815                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EvaluationCriteria.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("evaluationcriteriaa7adelemtype");
1816                 
1817                 /**
1818                  * A factory class with static methods for creating instances
1819                  * of this type.
1820                  */
1821                 
1822                 public static final class Factory
1823                 {
1824                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.EvaluationCriteria newValue(java.lang.Object obj) {
1825                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.EvaluationCriteria) type.newValue( obj ); }
1826                     
1827                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.EvaluationCriteria newInstance() {
1828                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.EvaluationCriteria) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1829                     
1830                     public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.EvaluationCriteria newInstance(org.apache.xmlbeans.XmlOptions options) {
1831                       return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt.EvaluationCriteria) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1832                     
1833                     private Factory() { } // No instance of this class allowed
1834                 }
1835             }
1836             
1837             /**
1838              * A factory class with static methods for creating instances
1839              * of this type.
1840              */
1841             
1842             public static final class Factory
1843             {
1844                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt newInstance() {
1845                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1846                 
1847                 public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt newInstance(org.apache.xmlbeans.XmlOptions options) {
1848                   return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan.ObjectiveWorkPlanAtt) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1849                 
1850                 private Factory() { } // No instance of this class allowed
1851             }
1852         }
1853         
1854         /**
1855          * A factory class with static methods for creating instances
1856          * of this type.
1857          */
1858         
1859         public static final class Factory
1860         {
1861             public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan newInstance() {
1862               return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1863             
1864             public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan newInstance(org.apache.xmlbeans.XmlOptions options) {
1865               return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument.ObjectiveWorkPlan) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1866             
1867             private Factory() { } // No instance of this class allowed
1868         }
1869     }
1870     
1871     /**
1872      * A factory class with static methods for creating instances
1873      * of this type.
1874      */
1875     
1876     public static final class Factory
1877     {
1878         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument newInstance() {
1879           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1880         
1881         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
1882           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1883         
1884         /** @param xmlAsString the string value to parse */
1885         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
1886           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
1887         
1888         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1889           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
1890         
1891         /** @param file the file from which to load an xml document */
1892         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1893           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
1894         
1895         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1896           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
1897         
1898         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1899           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
1900         
1901         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1902           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
1903         
1904         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1905           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
1906         
1907         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1908           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
1909         
1910         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1911           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
1912         
1913         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
1914           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
1915         
1916         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
1917           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
1918         
1919         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1920           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
1921         
1922         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
1923           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
1924         
1925         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1926           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
1927         
1928         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1929         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1930           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
1931         
1932         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1933         public static gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1934           return (gov.grants.apply.forms.objectiveWorkPlanV11.ObjectiveWorkPlanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
1935         
1936         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1937         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 {
1938           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
1939         
1940         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
1941         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 {
1942           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
1943         
1944         private Factory() { } // No instance of this class allowed
1945     }
1946 }