1   
2   
3   
4   
5   
6   
7   
8   
9   package gov.grants.apply.forms.nsfCoverPage14V14.impl;
10  
11  
12  
13  
14  
15  public class NSFCoverPage14DocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document
16  {
17      private static final long serialVersionUID = 1L;
18      
19      public NSFCoverPage14DocumentImpl(org.apache.xmlbeans.SchemaType sType)
20      {
21          super(sType);
22      }
23      
24      private static final javax.xml.namespace.QName NSFCOVERPAGE14$0 = 
25          new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "NSF_CoverPage_1_4");
26      
27      
28      
29  
30  
31      public gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14 getNSFCoverPage14()
32      {
33          synchronized (monitor())
34          {
35              check_orphaned();
36              gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14 target = null;
37              target = (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14)get_store().find_element_user(NSFCOVERPAGE14$0, 0);
38              if (target == null)
39              {
40                  return null;
41              }
42              return target;
43          }
44      }
45      
46      
47  
48  
49      public void setNSFCoverPage14(gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14 nsfCoverPage14)
50      {
51          generatedSetterHelperImpl(nsfCoverPage14, NSFCOVERPAGE14$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
52      }
53      
54      
55  
56  
57      public gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14 addNewNSFCoverPage14()
58      {
59          synchronized (monitor())
60          {
61              check_orphaned();
62              gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14 target = null;
63              target = (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14)get_store().add_element_user(NSFCOVERPAGE14$0);
64              return target;
65          }
66      }
67      
68  
69  
70  
71  
72      public static class NSFCoverPage14Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14
73      {
74          private static final long serialVersionUID = 1L;
75          
76          public NSFCoverPage14Impl(org.apache.xmlbeans.SchemaType sType)
77          {
78              super(sType);
79          }
80          
81          private static final javax.xml.namespace.QName FUNDINGOPPORTUNITYNUMBER$0 = 
82              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "FundingOpportunityNumber");
83          private static final javax.xml.namespace.QName DUEDATE$2 = 
84              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "DueDate");
85          private static final javax.xml.namespace.QName NSFUNITCONSIDERATION$4 = 
86              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "NSFUnitConsideration");
87          private static final javax.xml.namespace.QName PIINFO$6 = 
88              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "PIInfo");
89          private static final javax.xml.namespace.QName OTHERINFO$8 = 
90              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "OtherInfo");
91          private static final javax.xml.namespace.QName SINGLECOPYDOCUMENTS$10 = 
92              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "Single-CopyDocuments");
93          private static final javax.xml.namespace.QName DATAMANAGEMENTPLAN$12 = 
94              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "Data-Management-Plan");
95          private static final javax.xml.namespace.QName POSTDOCTORALFUNDSREQUESTED$14 = 
96              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "PostDoctoralFundsRequested");
97          private static final javax.xml.namespace.QName MENTORINGPLAN$16 = 
98              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "Mentoring-Plan");
99          private static final javax.xml.namespace.QName FORMVERSION$18 = 
100             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "FormVersion");
101         
102         
103         
104 
105 
106         public java.lang.String getFundingOpportunityNumber()
107         {
108             synchronized (monitor())
109             {
110                 check_orphaned();
111                 org.apache.xmlbeans.SimpleValue target = null;
112                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FUNDINGOPPORTUNITYNUMBER$0, 0);
113                 if (target == null)
114                 {
115                     return null;
116                 }
117                 return target.getStringValue();
118             }
119         }
120         
121         
122 
123 
124         public gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.FundingOpportunityNumber xgetFundingOpportunityNumber()
125         {
126             synchronized (monitor())
127             {
128                 check_orphaned();
129                 gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.FundingOpportunityNumber target = null;
130                 target = (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.FundingOpportunityNumber)get_store().find_element_user(FUNDINGOPPORTUNITYNUMBER$0, 0);
131                 return target;
132             }
133         }
134         
135         
136 
137 
138         public void setFundingOpportunityNumber(java.lang.String fundingOpportunityNumber)
139         {
140             synchronized (monitor())
141             {
142                 check_orphaned();
143                 org.apache.xmlbeans.SimpleValue target = null;
144                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FUNDINGOPPORTUNITYNUMBER$0, 0);
145                 if (target == null)
146                 {
147                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FUNDINGOPPORTUNITYNUMBER$0);
148                 }
149                 target.setStringValue(fundingOpportunityNumber);
150             }
151         }
152         
153         
154 
155 
156         public void xsetFundingOpportunityNumber(gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.FundingOpportunityNumber fundingOpportunityNumber)
157         {
158             synchronized (monitor())
159             {
160                 check_orphaned();
161                 gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.FundingOpportunityNumber target = null;
162                 target = (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.FundingOpportunityNumber)get_store().find_element_user(FUNDINGOPPORTUNITYNUMBER$0, 0);
163                 if (target == null)
164                 {
165                     target = (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.FundingOpportunityNumber)get_store().add_element_user(FUNDINGOPPORTUNITYNUMBER$0);
166                 }
167                 target.set(fundingOpportunityNumber);
168             }
169         }
170         
171         
172 
173 
174         public java.util.Calendar getDueDate()
175         {
176             synchronized (monitor())
177             {
178                 check_orphaned();
179                 org.apache.xmlbeans.SimpleValue target = null;
180                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DUEDATE$2, 0);
181                 if (target == null)
182                 {
183                     return null;
184                 }
185                 return target.getCalendarValue();
186             }
187         }
188         
189         
190 
191 
192         public org.apache.xmlbeans.XmlDate xgetDueDate()
193         {
194             synchronized (monitor())
195             {
196                 check_orphaned();
197                 org.apache.xmlbeans.XmlDate target = null;
198                 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DUEDATE$2, 0);
199                 return target;
200             }
201         }
202         
203         
204 
205 
206         public void setDueDate(java.util.Calendar dueDate)
207         {
208             synchronized (monitor())
209             {
210                 check_orphaned();
211                 org.apache.xmlbeans.SimpleValue target = null;
212                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DUEDATE$2, 0);
213                 if (target == null)
214                 {
215                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DUEDATE$2);
216                 }
217                 target.setCalendarValue(dueDate);
218             }
219         }
220         
221         
222 
223 
224         public void xsetDueDate(org.apache.xmlbeans.XmlDate dueDate)
225         {
226             synchronized (monitor())
227             {
228                 check_orphaned();
229                 org.apache.xmlbeans.XmlDate target = null;
230                 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DUEDATE$2, 0);
231                 if (target == null)
232                 {
233                     target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(DUEDATE$2);
234                 }
235                 target.set(dueDate);
236             }
237         }
238         
239         
240 
241 
242         public gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration getNSFUnitConsideration()
243         {
244             synchronized (monitor())
245             {
246                 check_orphaned();
247                 gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration target = null;
248                 target = (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration)get_store().find_element_user(NSFUNITCONSIDERATION$4, 0);
249                 if (target == null)
250                 {
251                     return null;
252                 }
253                 return target;
254             }
255         }
256         
257         
258 
259 
260         public void setNSFUnitConsideration(gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration nsfUnitConsideration)
261         {
262             generatedSetterHelperImpl(nsfUnitConsideration, NSFUNITCONSIDERATION$4, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
263         }
264         
265         
266 
267 
268         public gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration addNewNSFUnitConsideration()
269         {
270             synchronized (monitor())
271             {
272                 check_orphaned();
273                 gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration target = null;
274                 target = (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration)get_store().add_element_user(NSFUNITCONSIDERATION$4);
275                 return target;
276             }
277         }
278         
279         
280 
281 
282         public gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.PIInfo getPIInfo()
283         {
284             synchronized (monitor())
285             {
286                 check_orphaned();
287                 gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.PIInfo target = null;
288                 target = (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.PIInfo)get_store().find_element_user(PIINFO$6, 0);
289                 if (target == null)
290                 {
291                     return null;
292                 }
293                 return target;
294             }
295         }
296         
297         
298 
299 
300         public void setPIInfo(gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.PIInfo piInfo)
301         {
302             generatedSetterHelperImpl(piInfo, PIINFO$6, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
303         }
304         
305         
306 
307 
308         public gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.PIInfo addNewPIInfo()
309         {
310             synchronized (monitor())
311             {
312                 check_orphaned();
313                 gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.PIInfo target = null;
314                 target = (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.PIInfo)get_store().add_element_user(PIINFO$6);
315                 return target;
316             }
317         }
318         
319         
320 
321 
322         public gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.OtherInfo getOtherInfo()
323         {
324             synchronized (monitor())
325             {
326                 check_orphaned();
327                 gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.OtherInfo target = null;
328                 target = (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.OtherInfo)get_store().find_element_user(OTHERINFO$8, 0);
329                 if (target == null)
330                 {
331                     return null;
332                 }
333                 return target;
334             }
335         }
336         
337         
338 
339 
340         public boolean isSetOtherInfo()
341         {
342             synchronized (monitor())
343             {
344                 check_orphaned();
345                 return get_store().count_elements(OTHERINFO$8) != 0;
346             }
347         }
348         
349         
350 
351 
352         public void setOtherInfo(gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.OtherInfo otherInfo)
353         {
354             generatedSetterHelperImpl(otherInfo, OTHERINFO$8, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
355         }
356         
357         
358 
359 
360         public gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.OtherInfo addNewOtherInfo()
361         {
362             synchronized (monitor())
363             {
364                 check_orphaned();
365                 gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.OtherInfo target = null;
366                 target = (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.OtherInfo)get_store().add_element_user(OTHERINFO$8);
367                 return target;
368             }
369         }
370         
371         
372 
373 
374         public void unsetOtherInfo()
375         {
376             synchronized (monitor())
377             {
378                 check_orphaned();
379                 get_store().remove_element(OTHERINFO$8, 0);
380             }
381         }
382         
383         
384 
385 
386         public gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType getSingleCopyDocuments()
387         {
388             synchronized (monitor())
389             {
390                 check_orphaned();
391                 gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType target = null;
392                 target = (gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType)get_store().find_element_user(SINGLECOPYDOCUMENTS$10, 0);
393                 if (target == null)
394                 {
395                     return null;
396                 }
397                 return target;
398             }
399         }
400         
401         
402 
403 
404         public boolean isSetSingleCopyDocuments()
405         {
406             synchronized (monitor())
407             {
408                 check_orphaned();
409                 return get_store().count_elements(SINGLECOPYDOCUMENTS$10) != 0;
410             }
411         }
412         
413         
414 
415 
416         public void setSingleCopyDocuments(gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType singleCopyDocuments)
417         {
418             generatedSetterHelperImpl(singleCopyDocuments, SINGLECOPYDOCUMENTS$10, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
419         }
420         
421         
422 
423 
424         public gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType addNewSingleCopyDocuments()
425         {
426             synchronized (monitor())
427             {
428                 check_orphaned();
429                 gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType target = null;
430                 target = (gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType)get_store().add_element_user(SINGLECOPYDOCUMENTS$10);
431                 return target;
432             }
433         }
434         
435         
436 
437 
438         public void unsetSingleCopyDocuments()
439         {
440             synchronized (monitor())
441             {
442                 check_orphaned();
443                 get_store().remove_element(SINGLECOPYDOCUMENTS$10, 0);
444             }
445         }
446         
447         
448 
449 
450         public gov.grants.apply.system.attachmentsV10.AttachedFileDataType getDataManagementPlan()
451         {
452             synchronized (monitor())
453             {
454                 check_orphaned();
455                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType target = null;
456                 target = (gov.grants.apply.system.attachmentsV10.AttachedFileDataType)get_store().find_element_user(DATAMANAGEMENTPLAN$12, 0);
457                 if (target == null)
458                 {
459                     return null;
460                 }
461                 return target;
462             }
463         }
464         
465         
466 
467 
468         public boolean isSetDataManagementPlan()
469         {
470             synchronized (monitor())
471             {
472                 check_orphaned();
473                 return get_store().count_elements(DATAMANAGEMENTPLAN$12) != 0;
474             }
475         }
476         
477         
478 
479 
480         public void setDataManagementPlan(gov.grants.apply.system.attachmentsV10.AttachedFileDataType dataManagementPlan)
481         {
482             generatedSetterHelperImpl(dataManagementPlan, DATAMANAGEMENTPLAN$12, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
483         }
484         
485         
486 
487 
488         public gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewDataManagementPlan()
489         {
490             synchronized (monitor())
491             {
492                 check_orphaned();
493                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType target = null;
494                 target = (gov.grants.apply.system.attachmentsV10.AttachedFileDataType)get_store().add_element_user(DATAMANAGEMENTPLAN$12);
495                 return target;
496             }
497         }
498         
499         
500 
501 
502         public void unsetDataManagementPlan()
503         {
504             synchronized (monitor())
505             {
506                 check_orphaned();
507                 get_store().remove_element(DATAMANAGEMENTPLAN$12, 0);
508             }
509         }
510         
511         
512 
513 
514         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPostDoctoralFundsRequested()
515         {
516             synchronized (monitor())
517             {
518                 check_orphaned();
519                 org.apache.xmlbeans.SimpleValue target = null;
520                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POSTDOCTORALFUNDSREQUESTED$14, 0);
521                 if (target == null)
522                 {
523                     return null;
524                 }
525                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
526             }
527         }
528         
529         
530 
531 
532         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPostDoctoralFundsRequested()
533         {
534             synchronized (monitor())
535             {
536                 check_orphaned();
537                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
538                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POSTDOCTORALFUNDSREQUESTED$14, 0);
539                 return target;
540             }
541         }
542         
543         
544 
545 
546         public boolean isSetPostDoctoralFundsRequested()
547         {
548             synchronized (monitor())
549             {
550                 check_orphaned();
551                 return get_store().count_elements(POSTDOCTORALFUNDSREQUESTED$14) != 0;
552             }
553         }
554         
555         
556 
557 
558         public void setPostDoctoralFundsRequested(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum postDoctoralFundsRequested)
559         {
560             synchronized (monitor())
561             {
562                 check_orphaned();
563                 org.apache.xmlbeans.SimpleValue target = null;
564                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POSTDOCTORALFUNDSREQUESTED$14, 0);
565                 if (target == null)
566                 {
567                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POSTDOCTORALFUNDSREQUESTED$14);
568                 }
569                 target.setEnumValue(postDoctoralFundsRequested);
570             }
571         }
572         
573         
574 
575 
576         public void xsetPostDoctoralFundsRequested(gov.grants.apply.system.globalLibraryV20.YesNoDataType postDoctoralFundsRequested)
577         {
578             synchronized (monitor())
579             {
580                 check_orphaned();
581                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
582                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POSTDOCTORALFUNDSREQUESTED$14, 0);
583                 if (target == null)
584                 {
585                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(POSTDOCTORALFUNDSREQUESTED$14);
586                 }
587                 target.set(postDoctoralFundsRequested);
588             }
589         }
590         
591         
592 
593 
594         public void unsetPostDoctoralFundsRequested()
595         {
596             synchronized (monitor())
597             {
598                 check_orphaned();
599                 get_store().remove_element(POSTDOCTORALFUNDSREQUESTED$14, 0);
600             }
601         }
602         
603         
604 
605 
606         public gov.grants.apply.system.attachmentsV10.AttachedFileDataType getMentoringPlan()
607         {
608             synchronized (monitor())
609             {
610                 check_orphaned();
611                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType target = null;
612                 target = (gov.grants.apply.system.attachmentsV10.AttachedFileDataType)get_store().find_element_user(MENTORINGPLAN$16, 0);
613                 if (target == null)
614                 {
615                     return null;
616                 }
617                 return target;
618             }
619         }
620         
621         
622 
623 
624         public boolean isSetMentoringPlan()
625         {
626             synchronized (monitor())
627             {
628                 check_orphaned();
629                 return get_store().count_elements(MENTORINGPLAN$16) != 0;
630             }
631         }
632         
633         
634 
635 
636         public void setMentoringPlan(gov.grants.apply.system.attachmentsV10.AttachedFileDataType mentoringPlan)
637         {
638             generatedSetterHelperImpl(mentoringPlan, MENTORINGPLAN$16, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
639         }
640         
641         
642 
643 
644         public gov.grants.apply.system.attachmentsV10.AttachedFileDataType addNewMentoringPlan()
645         {
646             synchronized (monitor())
647             {
648                 check_orphaned();
649                 gov.grants.apply.system.attachmentsV10.AttachedFileDataType target = null;
650                 target = (gov.grants.apply.system.attachmentsV10.AttachedFileDataType)get_store().add_element_user(MENTORINGPLAN$16);
651                 return target;
652             }
653         }
654         
655         
656 
657 
658         public void unsetMentoringPlan()
659         {
660             synchronized (monitor())
661             {
662                 check_orphaned();
663                 get_store().remove_element(MENTORINGPLAN$16, 0);
664             }
665         }
666         
667         
668 
669 
670         public java.lang.String getFormVersion()
671         {
672             synchronized (monitor())
673             {
674                 check_orphaned();
675                 org.apache.xmlbeans.SimpleValue target = null;
676                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$18);
677                 if (target == null)
678                 {
679                     target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$18);
680                 }
681                 if (target == null)
682                 {
683                     return null;
684                 }
685                 return target.getStringValue();
686             }
687         }
688         
689         
690 
691 
692         public gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion()
693         {
694             synchronized (monitor())
695             {
696                 check_orphaned();
697                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
698                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$18);
699                 if (target == null)
700                 {
701                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_default_attribute_value(FORMVERSION$18);
702                 }
703                 return target;
704             }
705         }
706         
707         
708 
709 
710         public void setFormVersion(java.lang.String formVersion)
711         {
712             synchronized (monitor())
713             {
714                 check_orphaned();
715                 org.apache.xmlbeans.SimpleValue target = null;
716                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$18);
717                 if (target == null)
718                 {
719                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$18);
720                 }
721                 target.setStringValue(formVersion);
722             }
723         }
724         
725         
726 
727 
728         public void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion)
729         {
730             synchronized (monitor())
731             {
732                 check_orphaned();
733                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
734                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$18);
735                 if (target == null)
736                 {
737                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().add_attribute_user(FORMVERSION$18);
738                 }
739                 target.set(formVersion);
740             }
741         }
742         
743 
744 
745 
746 
747         public static class FundingOpportunityNumberImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.FundingOpportunityNumber
748         {
749             private static final long serialVersionUID = 1L;
750             
751             public FundingOpportunityNumberImpl(org.apache.xmlbeans.SchemaType sType)
752             {
753                 super(sType, false);
754             }
755             
756             protected FundingOpportunityNumberImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
757             {
758                 super(sType, b);
759             }
760         }
761         
762 
763 
764 
765 
766         public static class NSFUnitConsiderationImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration
767         {
768             private static final long serialVersionUID = 1L;
769             
770             public NSFUnitConsiderationImpl(org.apache.xmlbeans.SchemaType sType)
771             {
772                 super(sType);
773             }
774             
775             private static final javax.xml.namespace.QName DIVISIONCODE$0 = 
776                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "DivisionCode");
777             private static final javax.xml.namespace.QName DIVISIONNAME$2 = 
778                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "DivisionName");
779             private static final javax.xml.namespace.QName PROGRAMCODE$4 = 
780                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "ProgramCode");
781             private static final javax.xml.namespace.QName PROGRAMNAME$6 = 
782                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "ProgramName");
783             
784             
785             
786 
787 
788             public java.lang.String getDivisionCode()
789             {
790                 synchronized (monitor())
791                 {
792                     check_orphaned();
793                     org.apache.xmlbeans.SimpleValue target = null;
794                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIVISIONCODE$0, 0);
795                     if (target == null)
796                     {
797                       return null;
798                     }
799                     return target.getStringValue();
800                 }
801             }
802             
803             
804 
805 
806             public gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.DivisionCode xgetDivisionCode()
807             {
808                 synchronized (monitor())
809                 {
810                     check_orphaned();
811                     gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.DivisionCode target = null;
812                     target = (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.DivisionCode)get_store().find_element_user(DIVISIONCODE$0, 0);
813                     return target;
814                 }
815             }
816             
817             
818 
819 
820             public void setDivisionCode(java.lang.String divisionCode)
821             {
822                 synchronized (monitor())
823                 {
824                     check_orphaned();
825                     org.apache.xmlbeans.SimpleValue target = null;
826                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIVISIONCODE$0, 0);
827                     if (target == null)
828                     {
829                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DIVISIONCODE$0);
830                     }
831                     target.setStringValue(divisionCode);
832                 }
833             }
834             
835             
836 
837 
838             public void xsetDivisionCode(gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.DivisionCode divisionCode)
839             {
840                 synchronized (monitor())
841                 {
842                     check_orphaned();
843                     gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.DivisionCode target = null;
844                     target = (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.DivisionCode)get_store().find_element_user(DIVISIONCODE$0, 0);
845                     if (target == null)
846                     {
847                       target = (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.DivisionCode)get_store().add_element_user(DIVISIONCODE$0);
848                     }
849                     target.set(divisionCode);
850                 }
851             }
852             
853             
854 
855 
856             public java.lang.String getDivisionName()
857             {
858                 synchronized (monitor())
859                 {
860                     check_orphaned();
861                     org.apache.xmlbeans.SimpleValue target = null;
862                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIVISIONNAME$2, 0);
863                     if (target == null)
864                     {
865                       return null;
866                     }
867                     return target.getStringValue();
868                 }
869             }
870             
871             
872 
873 
874             public gov.grants.apply.system.globalV10.StringMin1Max30Type xgetDivisionName()
875             {
876                 synchronized (monitor())
877                 {
878                     check_orphaned();
879                     gov.grants.apply.system.globalV10.StringMin1Max30Type target = null;
880                     target = (gov.grants.apply.system.globalV10.StringMin1Max30Type)get_store().find_element_user(DIVISIONNAME$2, 0);
881                     return target;
882                 }
883             }
884             
885             
886 
887 
888             public boolean isSetDivisionName()
889             {
890                 synchronized (monitor())
891                 {
892                     check_orphaned();
893                     return get_store().count_elements(DIVISIONNAME$2) != 0;
894                 }
895             }
896             
897             
898 
899 
900             public void setDivisionName(java.lang.String divisionName)
901             {
902                 synchronized (monitor())
903                 {
904                     check_orphaned();
905                     org.apache.xmlbeans.SimpleValue target = null;
906                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIVISIONNAME$2, 0);
907                     if (target == null)
908                     {
909                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DIVISIONNAME$2);
910                     }
911                     target.setStringValue(divisionName);
912                 }
913             }
914             
915             
916 
917 
918             public void xsetDivisionName(gov.grants.apply.system.globalV10.StringMin1Max30Type divisionName)
919             {
920                 synchronized (monitor())
921                 {
922                     check_orphaned();
923                     gov.grants.apply.system.globalV10.StringMin1Max30Type target = null;
924                     target = (gov.grants.apply.system.globalV10.StringMin1Max30Type)get_store().find_element_user(DIVISIONNAME$2, 0);
925                     if (target == null)
926                     {
927                       target = (gov.grants.apply.system.globalV10.StringMin1Max30Type)get_store().add_element_user(DIVISIONNAME$2);
928                     }
929                     target.set(divisionName);
930                 }
931             }
932             
933             
934 
935 
936             public void unsetDivisionName()
937             {
938                 synchronized (monitor())
939                 {
940                     check_orphaned();
941                     get_store().remove_element(DIVISIONNAME$2, 0);
942                 }
943             }
944             
945             
946 
947 
948             public java.lang.String getProgramCode()
949             {
950                 synchronized (monitor())
951                 {
952                     check_orphaned();
953                     org.apache.xmlbeans.SimpleValue target = null;
954                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROGRAMCODE$4, 0);
955                     if (target == null)
956                     {
957                       return null;
958                     }
959                     return target.getStringValue();
960                 }
961             }
962             
963             
964 
965 
966             public gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.ProgramCode xgetProgramCode()
967             {
968                 synchronized (monitor())
969                 {
970                     check_orphaned();
971                     gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.ProgramCode target = null;
972                     target = (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.ProgramCode)get_store().find_element_user(PROGRAMCODE$4, 0);
973                     return target;
974                 }
975             }
976             
977             
978 
979 
980             public void setProgramCode(java.lang.String programCode)
981             {
982                 synchronized (monitor())
983                 {
984                     check_orphaned();
985                     org.apache.xmlbeans.SimpleValue target = null;
986                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROGRAMCODE$4, 0);
987                     if (target == null)
988                     {
989                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROGRAMCODE$4);
990                     }
991                     target.setStringValue(programCode);
992                 }
993             }
994             
995             
996 
997 
998             public void xsetProgramCode(gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.ProgramCode programCode)
999             {
1000                 synchronized (monitor())
1001                 {
1002                     check_orphaned();
1003                     gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.ProgramCode target = null;
1004                     target = (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.ProgramCode)get_store().find_element_user(PROGRAMCODE$4, 0);
1005                     if (target == null)
1006                     {
1007                       target = (gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.ProgramCode)get_store().add_element_user(PROGRAMCODE$4);
1008                     }
1009                     target.set(programCode);
1010                 }
1011             }
1012             
1013             
1014 
1015 
1016             public java.lang.String getProgramName()
1017             {
1018                 synchronized (monitor())
1019                 {
1020                     check_orphaned();
1021                     org.apache.xmlbeans.SimpleValue target = null;
1022                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROGRAMNAME$6, 0);
1023                     if (target == null)
1024                     {
1025                       return null;
1026                     }
1027                     return target.getStringValue();
1028                 }
1029             }
1030             
1031             
1032 
1033 
1034             public gov.grants.apply.system.globalV10.StringMin1Max30Type xgetProgramName()
1035             {
1036                 synchronized (monitor())
1037                 {
1038                     check_orphaned();
1039                     gov.grants.apply.system.globalV10.StringMin1Max30Type target = null;
1040                     target = (gov.grants.apply.system.globalV10.StringMin1Max30Type)get_store().find_element_user(PROGRAMNAME$6, 0);
1041                     return target;
1042                 }
1043             }
1044             
1045             
1046 
1047 
1048             public boolean isSetProgramName()
1049             {
1050                 synchronized (monitor())
1051                 {
1052                     check_orphaned();
1053                     return get_store().count_elements(PROGRAMNAME$6) != 0;
1054                 }
1055             }
1056             
1057             
1058 
1059 
1060             public void setProgramName(java.lang.String programName)
1061             {
1062                 synchronized (monitor())
1063                 {
1064                     check_orphaned();
1065                     org.apache.xmlbeans.SimpleValue target = null;
1066                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROGRAMNAME$6, 0);
1067                     if (target == null)
1068                     {
1069                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROGRAMNAME$6);
1070                     }
1071                     target.setStringValue(programName);
1072                 }
1073             }
1074             
1075             
1076 
1077 
1078             public void xsetProgramName(gov.grants.apply.system.globalV10.StringMin1Max30Type programName)
1079             {
1080                 synchronized (monitor())
1081                 {
1082                     check_orphaned();
1083                     gov.grants.apply.system.globalV10.StringMin1Max30Type target = null;
1084                     target = (gov.grants.apply.system.globalV10.StringMin1Max30Type)get_store().find_element_user(PROGRAMNAME$6, 0);
1085                     if (target == null)
1086                     {
1087                       target = (gov.grants.apply.system.globalV10.StringMin1Max30Type)get_store().add_element_user(PROGRAMNAME$6);
1088                     }
1089                     target.set(programName);
1090                 }
1091             }
1092             
1093             
1094 
1095 
1096             public void unsetProgramName()
1097             {
1098                 synchronized (monitor())
1099                 {
1100                     check_orphaned();
1101                     get_store().remove_element(PROGRAMNAME$6, 0);
1102                 }
1103             }
1104             
1105 
1106 
1107 
1108 
1109             public static class DivisionCodeImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.DivisionCode
1110             {
1111                 private static final long serialVersionUID = 1L;
1112                 
1113                 public DivisionCodeImpl(org.apache.xmlbeans.SchemaType sType)
1114                 {
1115                     super(sType, false);
1116                 }
1117                 
1118                 protected DivisionCodeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
1119                 {
1120                     super(sType, b);
1121                 }
1122             }
1123             
1124 
1125 
1126 
1127 
1128             public static class ProgramCodeImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.NSFUnitConsideration.ProgramCode
1129             {
1130                 private static final long serialVersionUID = 1L;
1131                 
1132                 public ProgramCodeImpl(org.apache.xmlbeans.SchemaType sType)
1133                 {
1134                     super(sType, false);
1135                 }
1136                 
1137                 protected ProgramCodeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
1138                 {
1139                     super(sType, b);
1140                 }
1141             }
1142         }
1143         
1144 
1145 
1146 
1147 
1148         public static class PIInfoImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.PIInfo
1149         {
1150             private static final long serialVersionUID = 1L;
1151             
1152             public PIInfoImpl(org.apache.xmlbeans.SchemaType sType)
1153             {
1154                 super(sType);
1155             }
1156             
1157             private static final javax.xml.namespace.QName ISCURRENTPI$0 = 
1158                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "isCurrentPI");
1159             
1160             
1161             
1162 
1163 
1164             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsCurrentPI()
1165             {
1166                 synchronized (monitor())
1167                 {
1168                     check_orphaned();
1169                     org.apache.xmlbeans.SimpleValue target = null;
1170                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISCURRENTPI$0, 0);
1171                     if (target == null)
1172                     {
1173                       return null;
1174                     }
1175                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1176                 }
1177             }
1178             
1179             
1180 
1181 
1182             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsCurrentPI()
1183             {
1184                 synchronized (monitor())
1185                 {
1186                     check_orphaned();
1187                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1188                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISCURRENTPI$0, 0);
1189                     return target;
1190                 }
1191             }
1192             
1193             
1194 
1195 
1196             public boolean isSetIsCurrentPI()
1197             {
1198                 synchronized (monitor())
1199                 {
1200                     check_orphaned();
1201                     return get_store().count_elements(ISCURRENTPI$0) != 0;
1202                 }
1203             }
1204             
1205             
1206 
1207 
1208             public void setIsCurrentPI(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isCurrentPI)
1209             {
1210                 synchronized (monitor())
1211                 {
1212                     check_orphaned();
1213                     org.apache.xmlbeans.SimpleValue target = null;
1214                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISCURRENTPI$0, 0);
1215                     if (target == null)
1216                     {
1217                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISCURRENTPI$0);
1218                     }
1219                     target.setEnumValue(isCurrentPI);
1220                 }
1221             }
1222             
1223             
1224 
1225 
1226             public void xsetIsCurrentPI(gov.grants.apply.system.globalLibraryV20.YesNoDataType isCurrentPI)
1227             {
1228                 synchronized (monitor())
1229                 {
1230                     check_orphaned();
1231                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1232                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISCURRENTPI$0, 0);
1233                     if (target == null)
1234                     {
1235                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISCURRENTPI$0);
1236                     }
1237                     target.set(isCurrentPI);
1238                 }
1239             }
1240             
1241             
1242 
1243 
1244             public void unsetIsCurrentPI()
1245             {
1246                 synchronized (monitor())
1247                 {
1248                     check_orphaned();
1249                     get_store().remove_element(ISCURRENTPI$0, 0);
1250                 }
1251             }
1252         }
1253         
1254 
1255 
1256 
1257 
1258         public static class OtherInfoImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfCoverPage14V14.NSFCoverPage14Document.NSFCoverPage14.OtherInfo
1259         {
1260             private static final long serialVersionUID = 1L;
1261             
1262             public OtherInfoImpl(org.apache.xmlbeans.SchemaType sType)
1263             {
1264                 super(sType);
1265             }
1266             
1267             private static final javax.xml.namespace.QName ISBEGININVESTIGATOR$0 = 
1268                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "isBeginInvestigator");
1269             private static final javax.xml.namespace.QName ISDISCLOSURELOBBYINGACTIVITIES$2 = 
1270                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "isDisclosureLobbyingActivities");
1271             private static final javax.xml.namespace.QName ISRAPIDRESPONSEGRANT$4 = 
1272                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "isRapidResponseGrant");
1273             private static final javax.xml.namespace.QName ISEARLYCONCEPTGRANT$6 = 
1274                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "isEarlyConceptGrant");
1275             private static final javax.xml.namespace.QName ISACCOMPLISHMENTRENEWAL$8 = 
1276                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "isAccomplishmentRenewal");
1277             private static final javax.xml.namespace.QName ISHIGHRESOLUTIONGRAPHICS$10 = 
1278                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_4-V1.4", "isHighResolutionGraphics");
1279             
1280             
1281             
1282 
1283 
1284             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsBeginInvestigator()
1285             {
1286                 synchronized (monitor())
1287                 {
1288                     check_orphaned();
1289                     org.apache.xmlbeans.SimpleValue target = null;
1290                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISBEGININVESTIGATOR$0, 0);
1291                     if (target == null)
1292                     {
1293                       return null;
1294                     }
1295                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1296                 }
1297             }
1298             
1299             
1300 
1301 
1302             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsBeginInvestigator()
1303             {
1304                 synchronized (monitor())
1305                 {
1306                     check_orphaned();
1307                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1308                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISBEGININVESTIGATOR$0, 0);
1309                     return target;
1310                 }
1311             }
1312             
1313             
1314 
1315 
1316             public boolean isSetIsBeginInvestigator()
1317             {
1318                 synchronized (monitor())
1319                 {
1320                     check_orphaned();
1321                     return get_store().count_elements(ISBEGININVESTIGATOR$0) != 0;
1322                 }
1323             }
1324             
1325             
1326 
1327 
1328             public void setIsBeginInvestigator(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isBeginInvestigator)
1329             {
1330                 synchronized (monitor())
1331                 {
1332                     check_orphaned();
1333                     org.apache.xmlbeans.SimpleValue target = null;
1334                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISBEGININVESTIGATOR$0, 0);
1335                     if (target == null)
1336                     {
1337                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISBEGININVESTIGATOR$0);
1338                     }
1339                     target.setEnumValue(isBeginInvestigator);
1340                 }
1341             }
1342             
1343             
1344 
1345 
1346             public void xsetIsBeginInvestigator(gov.grants.apply.system.globalLibraryV20.YesNoDataType isBeginInvestigator)
1347             {
1348                 synchronized (monitor())
1349                 {
1350                     check_orphaned();
1351                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1352                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISBEGININVESTIGATOR$0, 0);
1353                     if (target == null)
1354                     {
1355                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISBEGININVESTIGATOR$0);
1356                     }
1357                     target.set(isBeginInvestigator);
1358                 }
1359             }
1360             
1361             
1362 
1363 
1364             public void unsetIsBeginInvestigator()
1365             {
1366                 synchronized (monitor())
1367                 {
1368                     check_orphaned();
1369                     get_store().remove_element(ISBEGININVESTIGATOR$0, 0);
1370                 }
1371             }
1372             
1373             
1374 
1375 
1376             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsDisclosureLobbyingActivities()
1377             {
1378                 synchronized (monitor())
1379                 {
1380                     check_orphaned();
1381                     org.apache.xmlbeans.SimpleValue target = null;
1382                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISDISCLOSURELOBBYINGACTIVITIES$2, 0);
1383                     if (target == null)
1384                     {
1385                       return null;
1386                     }
1387                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1388                 }
1389             }
1390             
1391             
1392 
1393 
1394             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsDisclosureLobbyingActivities()
1395             {
1396                 synchronized (monitor())
1397                 {
1398                     check_orphaned();
1399                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1400                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISDISCLOSURELOBBYINGACTIVITIES$2, 0);
1401                     return target;
1402                 }
1403             }
1404             
1405             
1406 
1407 
1408             public boolean isSetIsDisclosureLobbyingActivities()
1409             {
1410                 synchronized (monitor())
1411                 {
1412                     check_orphaned();
1413                     return get_store().count_elements(ISDISCLOSURELOBBYINGACTIVITIES$2) != 0;
1414                 }
1415             }
1416             
1417             
1418 
1419 
1420             public void setIsDisclosureLobbyingActivities(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isDisclosureLobbyingActivities)
1421             {
1422                 synchronized (monitor())
1423                 {
1424                     check_orphaned();
1425                     org.apache.xmlbeans.SimpleValue target = null;
1426                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISDISCLOSURELOBBYINGACTIVITIES$2, 0);
1427                     if (target == null)
1428                     {
1429                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISDISCLOSURELOBBYINGACTIVITIES$2);
1430                     }
1431                     target.setEnumValue(isDisclosureLobbyingActivities);
1432                 }
1433             }
1434             
1435             
1436 
1437 
1438             public void xsetIsDisclosureLobbyingActivities(gov.grants.apply.system.globalLibraryV20.YesNoDataType isDisclosureLobbyingActivities)
1439             {
1440                 synchronized (monitor())
1441                 {
1442                     check_orphaned();
1443                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1444                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISDISCLOSURELOBBYINGACTIVITIES$2, 0);
1445                     if (target == null)
1446                     {
1447                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISDISCLOSURELOBBYINGACTIVITIES$2);
1448                     }
1449                     target.set(isDisclosureLobbyingActivities);
1450                 }
1451             }
1452             
1453             
1454 
1455 
1456             public void unsetIsDisclosureLobbyingActivities()
1457             {
1458                 synchronized (monitor())
1459                 {
1460                     check_orphaned();
1461                     get_store().remove_element(ISDISCLOSURELOBBYINGACTIVITIES$2, 0);
1462                 }
1463             }
1464             
1465             
1466 
1467 
1468             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsRapidResponseGrant()
1469             {
1470                 synchronized (monitor())
1471                 {
1472                     check_orphaned();
1473                     org.apache.xmlbeans.SimpleValue target = null;
1474                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISRAPIDRESPONSEGRANT$4, 0);
1475                     if (target == null)
1476                     {
1477                       return null;
1478                     }
1479                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1480                 }
1481             }
1482             
1483             
1484 
1485 
1486             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsRapidResponseGrant()
1487             {
1488                 synchronized (monitor())
1489                 {
1490                     check_orphaned();
1491                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1492                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISRAPIDRESPONSEGRANT$4, 0);
1493                     return target;
1494                 }
1495             }
1496             
1497             
1498 
1499 
1500             public boolean isSetIsRapidResponseGrant()
1501             {
1502                 synchronized (monitor())
1503                 {
1504                     check_orphaned();
1505                     return get_store().count_elements(ISRAPIDRESPONSEGRANT$4) != 0;
1506                 }
1507             }
1508             
1509             
1510 
1511 
1512             public void setIsRapidResponseGrant(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isRapidResponseGrant)
1513             {
1514                 synchronized (monitor())
1515                 {
1516                     check_orphaned();
1517                     org.apache.xmlbeans.SimpleValue target = null;
1518                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISRAPIDRESPONSEGRANT$4, 0);
1519                     if (target == null)
1520                     {
1521                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISRAPIDRESPONSEGRANT$4);
1522                     }
1523                     target.setEnumValue(isRapidResponseGrant);
1524                 }
1525             }
1526             
1527             
1528 
1529 
1530             public void xsetIsRapidResponseGrant(gov.grants.apply.system.globalLibraryV20.YesNoDataType isRapidResponseGrant)
1531             {
1532                 synchronized (monitor())
1533                 {
1534                     check_orphaned();
1535                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1536                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISRAPIDRESPONSEGRANT$4, 0);
1537                     if (target == null)
1538                     {
1539                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISRAPIDRESPONSEGRANT$4);
1540                     }
1541                     target.set(isRapidResponseGrant);
1542                 }
1543             }
1544             
1545             
1546 
1547 
1548             public void unsetIsRapidResponseGrant()
1549             {
1550                 synchronized (monitor())
1551                 {
1552                     check_orphaned();
1553                     get_store().remove_element(ISRAPIDRESPONSEGRANT$4, 0);
1554                 }
1555             }
1556             
1557             
1558 
1559 
1560             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsEarlyConceptGrant()
1561             {
1562                 synchronized (monitor())
1563                 {
1564                     check_orphaned();
1565                     org.apache.xmlbeans.SimpleValue target = null;
1566                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISEARLYCONCEPTGRANT$6, 0);
1567                     if (target == null)
1568                     {
1569                       return null;
1570                     }
1571                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1572                 }
1573             }
1574             
1575             
1576 
1577 
1578             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsEarlyConceptGrant()
1579             {
1580                 synchronized (monitor())
1581                 {
1582                     check_orphaned();
1583                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1584                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISEARLYCONCEPTGRANT$6, 0);
1585                     return target;
1586                 }
1587             }
1588             
1589             
1590 
1591 
1592             public boolean isSetIsEarlyConceptGrant()
1593             {
1594                 synchronized (monitor())
1595                 {
1596                     check_orphaned();
1597                     return get_store().count_elements(ISEARLYCONCEPTGRANT$6) != 0;
1598                 }
1599             }
1600             
1601             
1602 
1603 
1604             public void setIsEarlyConceptGrant(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isEarlyConceptGrant)
1605             {
1606                 synchronized (monitor())
1607                 {
1608                     check_orphaned();
1609                     org.apache.xmlbeans.SimpleValue target = null;
1610                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISEARLYCONCEPTGRANT$6, 0);
1611                     if (target == null)
1612                     {
1613                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISEARLYCONCEPTGRANT$6);
1614                     }
1615                     target.setEnumValue(isEarlyConceptGrant);
1616                 }
1617             }
1618             
1619             
1620 
1621 
1622             public void xsetIsEarlyConceptGrant(gov.grants.apply.system.globalLibraryV20.YesNoDataType isEarlyConceptGrant)
1623             {
1624                 synchronized (monitor())
1625                 {
1626                     check_orphaned();
1627                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1628                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISEARLYCONCEPTGRANT$6, 0);
1629                     if (target == null)
1630                     {
1631                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISEARLYCONCEPTGRANT$6);
1632                     }
1633                     target.set(isEarlyConceptGrant);
1634                 }
1635             }
1636             
1637             
1638 
1639 
1640             public void unsetIsEarlyConceptGrant()
1641             {
1642                 synchronized (monitor())
1643                 {
1644                     check_orphaned();
1645                     get_store().remove_element(ISEARLYCONCEPTGRANT$6, 0);
1646                 }
1647             }
1648             
1649             
1650 
1651 
1652             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsAccomplishmentRenewal()
1653             {
1654                 synchronized (monitor())
1655                 {
1656                     check_orphaned();
1657                     org.apache.xmlbeans.SimpleValue target = null;
1658                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISACCOMPLISHMENTRENEWAL$8, 0);
1659                     if (target == null)
1660                     {
1661                       return null;
1662                     }
1663                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1664                 }
1665             }
1666             
1667             
1668 
1669 
1670             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsAccomplishmentRenewal()
1671             {
1672                 synchronized (monitor())
1673                 {
1674                     check_orphaned();
1675                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1676                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISACCOMPLISHMENTRENEWAL$8, 0);
1677                     return target;
1678                 }
1679             }
1680             
1681             
1682 
1683 
1684             public boolean isSetIsAccomplishmentRenewal()
1685             {
1686                 synchronized (monitor())
1687                 {
1688                     check_orphaned();
1689                     return get_store().count_elements(ISACCOMPLISHMENTRENEWAL$8) != 0;
1690                 }
1691             }
1692             
1693             
1694 
1695 
1696             public void setIsAccomplishmentRenewal(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isAccomplishmentRenewal)
1697             {
1698                 synchronized (monitor())
1699                 {
1700                     check_orphaned();
1701                     org.apache.xmlbeans.SimpleValue target = null;
1702                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISACCOMPLISHMENTRENEWAL$8, 0);
1703                     if (target == null)
1704                     {
1705                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISACCOMPLISHMENTRENEWAL$8);
1706                     }
1707                     target.setEnumValue(isAccomplishmentRenewal);
1708                 }
1709             }
1710             
1711             
1712 
1713 
1714             public void xsetIsAccomplishmentRenewal(gov.grants.apply.system.globalLibraryV20.YesNoDataType isAccomplishmentRenewal)
1715             {
1716                 synchronized (monitor())
1717                 {
1718                     check_orphaned();
1719                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1720                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISACCOMPLISHMENTRENEWAL$8, 0);
1721                     if (target == null)
1722                     {
1723                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISACCOMPLISHMENTRENEWAL$8);
1724                     }
1725                     target.set(isAccomplishmentRenewal);
1726                 }
1727             }
1728             
1729             
1730 
1731 
1732             public void unsetIsAccomplishmentRenewal()
1733             {
1734                 synchronized (monitor())
1735                 {
1736                     check_orphaned();
1737                     get_store().remove_element(ISACCOMPLISHMENTRENEWAL$8, 0);
1738                 }
1739             }
1740             
1741             
1742 
1743 
1744             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsHighResolutionGraphics()
1745             {
1746                 synchronized (monitor())
1747                 {
1748                     check_orphaned();
1749                     org.apache.xmlbeans.SimpleValue target = null;
1750                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISHIGHRESOLUTIONGRAPHICS$10, 0);
1751                     if (target == null)
1752                     {
1753                       return null;
1754                     }
1755                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1756                 }
1757             }
1758             
1759             
1760 
1761 
1762             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsHighResolutionGraphics()
1763             {
1764                 synchronized (monitor())
1765                 {
1766                     check_orphaned();
1767                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1768                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISHIGHRESOLUTIONGRAPHICS$10, 0);
1769                     return target;
1770                 }
1771             }
1772             
1773             
1774 
1775 
1776             public boolean isSetIsHighResolutionGraphics()
1777             {
1778                 synchronized (monitor())
1779                 {
1780                     check_orphaned();
1781                     return get_store().count_elements(ISHIGHRESOLUTIONGRAPHICS$10) != 0;
1782                 }
1783             }
1784             
1785             
1786 
1787 
1788             public void setIsHighResolutionGraphics(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isHighResolutionGraphics)
1789             {
1790                 synchronized (monitor())
1791                 {
1792                     check_orphaned();
1793                     org.apache.xmlbeans.SimpleValue target = null;
1794                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISHIGHRESOLUTIONGRAPHICS$10, 0);
1795                     if (target == null)
1796                     {
1797                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISHIGHRESOLUTIONGRAPHICS$10);
1798                     }
1799                     target.setEnumValue(isHighResolutionGraphics);
1800                 }
1801             }
1802             
1803             
1804 
1805 
1806             public void xsetIsHighResolutionGraphics(gov.grants.apply.system.globalLibraryV20.YesNoDataType isHighResolutionGraphics)
1807             {
1808                 synchronized (monitor())
1809                 {
1810                     check_orphaned();
1811                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1812                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISHIGHRESOLUTIONGRAPHICS$10, 0);
1813                     if (target == null)
1814                     {
1815                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISHIGHRESOLUTIONGRAPHICS$10);
1816                     }
1817                     target.set(isHighResolutionGraphics);
1818                 }
1819             }
1820             
1821             
1822 
1823 
1824             public void unsetIsHighResolutionGraphics()
1825             {
1826                 synchronized (monitor())
1827                 {
1828                     check_orphaned();
1829                     get_store().remove_element(ISHIGHRESOLUTIONGRAPHICS$10, 0);
1830                 }
1831             }
1832         }
1833     }
1834 }