1   
2   
3   
4   
5   
6   
7   
8   
9   package gov.grants.apply.forms.nsfCoverPage12V12.impl;
10  
11  
12  
13  
14  
15  public class NSFCoverPage12DocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document
16  {
17      private static final long serialVersionUID = 1L;
18      
19      public NSFCoverPage12DocumentImpl(org.apache.xmlbeans.SchemaType sType)
20      {
21          super(sType);
22      }
23      
24      private static final javax.xml.namespace.QName NSFCOVERPAGE12$0 = 
25          new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_2-V1.2", "NSF_CoverPage_1_2");
26      
27      
28      
29  
30  
31      public gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12 getNSFCoverPage12()
32      {
33          synchronized (monitor())
34          {
35              check_orphaned();
36              gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12 target = null;
37              target = (gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12)get_store().find_element_user(NSFCOVERPAGE12$0, 0);
38              if (target == null)
39              {
40                  return null;
41              }
42              return target;
43          }
44      }
45      
46      
47  
48  
49      public void setNSFCoverPage12(gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12 nsfCoverPage12)
50      {
51          generatedSetterHelperImpl(nsfCoverPage12, NSFCOVERPAGE12$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
52      }
53      
54      
55  
56  
57      public gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12 addNewNSFCoverPage12()
58      {
59          synchronized (monitor())
60          {
61              check_orphaned();
62              gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12 target = null;
63              target = (gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12)get_store().add_element_user(NSFCOVERPAGE12$0);
64              return target;
65          }
66      }
67      
68  
69  
70  
71  
72      public static class NSFCoverPage12Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12
73      {
74          private static final long serialVersionUID = 1L;
75          
76          public NSFCoverPage12Impl(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_2-V1.2", "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_2-V1.2", "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_2-V1.2", "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_2-V1.2", "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_2-V1.2", "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_2-V1.2", "Single-CopyDocuments");
93          private static final javax.xml.namespace.QName FORMVERSION$12 = 
94              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_2-V1.2", "FormVersion");
95          
96          
97          
98  
99  
100         public java.lang.String getFundingOpportunityNumber()
101         {
102             synchronized (monitor())
103             {
104                 check_orphaned();
105                 org.apache.xmlbeans.SimpleValue target = null;
106                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FUNDINGOPPORTUNITYNUMBER$0, 0);
107                 if (target == null)
108                 {
109                     return null;
110                 }
111                 return target.getStringValue();
112             }
113         }
114         
115         
116 
117 
118         public gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.FundingOpportunityNumber xgetFundingOpportunityNumber()
119         {
120             synchronized (monitor())
121             {
122                 check_orphaned();
123                 gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.FundingOpportunityNumber target = null;
124                 target = (gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.FundingOpportunityNumber)get_store().find_element_user(FUNDINGOPPORTUNITYNUMBER$0, 0);
125                 return target;
126             }
127         }
128         
129         
130 
131 
132         public void setFundingOpportunityNumber(java.lang.String fundingOpportunityNumber)
133         {
134             synchronized (monitor())
135             {
136                 check_orphaned();
137                 org.apache.xmlbeans.SimpleValue target = null;
138                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FUNDINGOPPORTUNITYNUMBER$0, 0);
139                 if (target == null)
140                 {
141                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FUNDINGOPPORTUNITYNUMBER$0);
142                 }
143                 target.setStringValue(fundingOpportunityNumber);
144             }
145         }
146         
147         
148 
149 
150         public void xsetFundingOpportunityNumber(gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.FundingOpportunityNumber fundingOpportunityNumber)
151         {
152             synchronized (monitor())
153             {
154                 check_orphaned();
155                 gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.FundingOpportunityNumber target = null;
156                 target = (gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.FundingOpportunityNumber)get_store().find_element_user(FUNDINGOPPORTUNITYNUMBER$0, 0);
157                 if (target == null)
158                 {
159                     target = (gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.FundingOpportunityNumber)get_store().add_element_user(FUNDINGOPPORTUNITYNUMBER$0);
160                 }
161                 target.set(fundingOpportunityNumber);
162             }
163         }
164         
165         
166 
167 
168         public java.util.Calendar getDueDate()
169         {
170             synchronized (monitor())
171             {
172                 check_orphaned();
173                 org.apache.xmlbeans.SimpleValue target = null;
174                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DUEDATE$2, 0);
175                 if (target == null)
176                 {
177                     return null;
178                 }
179                 return target.getCalendarValue();
180             }
181         }
182         
183         
184 
185 
186         public org.apache.xmlbeans.XmlDate xgetDueDate()
187         {
188             synchronized (monitor())
189             {
190                 check_orphaned();
191                 org.apache.xmlbeans.XmlDate target = null;
192                 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DUEDATE$2, 0);
193                 return target;
194             }
195         }
196         
197         
198 
199 
200         public void setDueDate(java.util.Calendar dueDate)
201         {
202             synchronized (monitor())
203             {
204                 check_orphaned();
205                 org.apache.xmlbeans.SimpleValue target = null;
206                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DUEDATE$2, 0);
207                 if (target == null)
208                 {
209                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DUEDATE$2);
210                 }
211                 target.setCalendarValue(dueDate);
212             }
213         }
214         
215         
216 
217 
218         public void xsetDueDate(org.apache.xmlbeans.XmlDate dueDate)
219         {
220             synchronized (monitor())
221             {
222                 check_orphaned();
223                 org.apache.xmlbeans.XmlDate target = null;
224                 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DUEDATE$2, 0);
225                 if (target == null)
226                 {
227                     target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(DUEDATE$2);
228                 }
229                 target.set(dueDate);
230             }
231         }
232         
233         
234 
235 
236         public gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration getNSFUnitConsideration()
237         {
238             synchronized (monitor())
239             {
240                 check_orphaned();
241                 gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration target = null;
242                 target = (gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration)get_store().find_element_user(NSFUNITCONSIDERATION$4, 0);
243                 if (target == null)
244                 {
245                     return null;
246                 }
247                 return target;
248             }
249         }
250         
251         
252 
253 
254         public void setNSFUnitConsideration(gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration nsfUnitConsideration)
255         {
256             generatedSetterHelperImpl(nsfUnitConsideration, NSFUNITCONSIDERATION$4, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
257         }
258         
259         
260 
261 
262         public gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration addNewNSFUnitConsideration()
263         {
264             synchronized (monitor())
265             {
266                 check_orphaned();
267                 gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration target = null;
268                 target = (gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration)get_store().add_element_user(NSFUNITCONSIDERATION$4);
269                 return target;
270             }
271         }
272         
273         
274 
275 
276         public gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.PIInfo getPIInfo()
277         {
278             synchronized (monitor())
279             {
280                 check_orphaned();
281                 gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.PIInfo target = null;
282                 target = (gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.PIInfo)get_store().find_element_user(PIINFO$6, 0);
283                 if (target == null)
284                 {
285                     return null;
286                 }
287                 return target;
288             }
289         }
290         
291         
292 
293 
294         public void setPIInfo(gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.PIInfo piInfo)
295         {
296             generatedSetterHelperImpl(piInfo, PIINFO$6, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
297         }
298         
299         
300 
301 
302         public gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.PIInfo addNewPIInfo()
303         {
304             synchronized (monitor())
305             {
306                 check_orphaned();
307                 gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.PIInfo target = null;
308                 target = (gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.PIInfo)get_store().add_element_user(PIINFO$6);
309                 return target;
310             }
311         }
312         
313         
314 
315 
316         public gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.OtherInfo getOtherInfo()
317         {
318             synchronized (monitor())
319             {
320                 check_orphaned();
321                 gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.OtherInfo target = null;
322                 target = (gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.OtherInfo)get_store().find_element_user(OTHERINFO$8, 0);
323                 if (target == null)
324                 {
325                     return null;
326                 }
327                 return target;
328             }
329         }
330         
331         
332 
333 
334         public boolean isSetOtherInfo()
335         {
336             synchronized (monitor())
337             {
338                 check_orphaned();
339                 return get_store().count_elements(OTHERINFO$8) != 0;
340             }
341         }
342         
343         
344 
345 
346         public void setOtherInfo(gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.OtherInfo otherInfo)
347         {
348             generatedSetterHelperImpl(otherInfo, OTHERINFO$8, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
349         }
350         
351         
352 
353 
354         public gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.OtherInfo addNewOtherInfo()
355         {
356             synchronized (monitor())
357             {
358                 check_orphaned();
359                 gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.OtherInfo target = null;
360                 target = (gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.OtherInfo)get_store().add_element_user(OTHERINFO$8);
361                 return target;
362             }
363         }
364         
365         
366 
367 
368         public void unsetOtherInfo()
369         {
370             synchronized (monitor())
371             {
372                 check_orphaned();
373                 get_store().remove_element(OTHERINFO$8, 0);
374             }
375         }
376         
377         
378 
379 
380         public gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType getSingleCopyDocuments()
381         {
382             synchronized (monitor())
383             {
384                 check_orphaned();
385                 gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType target = null;
386                 target = (gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType)get_store().find_element_user(SINGLECOPYDOCUMENTS$10, 0);
387                 if (target == null)
388                 {
389                     return null;
390                 }
391                 return target;
392             }
393         }
394         
395         
396 
397 
398         public boolean isSetSingleCopyDocuments()
399         {
400             synchronized (monitor())
401             {
402                 check_orphaned();
403                 return get_store().count_elements(SINGLECOPYDOCUMENTS$10) != 0;
404             }
405         }
406         
407         
408 
409 
410         public void setSingleCopyDocuments(gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType singleCopyDocuments)
411         {
412             generatedSetterHelperImpl(singleCopyDocuments, SINGLECOPYDOCUMENTS$10, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
413         }
414         
415         
416 
417 
418         public gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType addNewSingleCopyDocuments()
419         {
420             synchronized (monitor())
421             {
422                 check_orphaned();
423                 gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType target = null;
424                 target = (gov.grants.apply.system.attachmentsV10.AttachmentGroupMin1Max100DataType)get_store().add_element_user(SINGLECOPYDOCUMENTS$10);
425                 return target;
426             }
427         }
428         
429         
430 
431 
432         public void unsetSingleCopyDocuments()
433         {
434             synchronized (monitor())
435             {
436                 check_orphaned();
437                 get_store().remove_element(SINGLECOPYDOCUMENTS$10, 0);
438             }
439         }
440         
441         
442 
443 
444         public java.lang.String getFormVersion()
445         {
446             synchronized (monitor())
447             {
448                 check_orphaned();
449                 org.apache.xmlbeans.SimpleValue target = null;
450                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$12);
451                 if (target == null)
452                 {
453                     target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$12);
454                 }
455                 if (target == null)
456                 {
457                     return null;
458                 }
459                 return target.getStringValue();
460             }
461         }
462         
463         
464 
465 
466         public gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion()
467         {
468             synchronized (monitor())
469             {
470                 check_orphaned();
471                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
472                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$12);
473                 if (target == null)
474                 {
475                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_default_attribute_value(FORMVERSION$12);
476                 }
477                 return target;
478             }
479         }
480         
481         
482 
483 
484         public void setFormVersion(java.lang.String formVersion)
485         {
486             synchronized (monitor())
487             {
488                 check_orphaned();
489                 org.apache.xmlbeans.SimpleValue target = null;
490                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$12);
491                 if (target == null)
492                 {
493                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$12);
494                 }
495                 target.setStringValue(formVersion);
496             }
497         }
498         
499         
500 
501 
502         public void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion)
503         {
504             synchronized (monitor())
505             {
506                 check_orphaned();
507                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
508                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$12);
509                 if (target == null)
510                 {
511                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().add_attribute_user(FORMVERSION$12);
512                 }
513                 target.set(formVersion);
514             }
515         }
516         
517 
518 
519 
520 
521         public static class FundingOpportunityNumberImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.FundingOpportunityNumber
522         {
523             private static final long serialVersionUID = 1L;
524             
525             public FundingOpportunityNumberImpl(org.apache.xmlbeans.SchemaType sType)
526             {
527                 super(sType, false);
528             }
529             
530             protected FundingOpportunityNumberImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
531             {
532                 super(sType, b);
533             }
534         }
535         
536 
537 
538 
539 
540         public static class NSFUnitConsiderationImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration
541         {
542             private static final long serialVersionUID = 1L;
543             
544             public NSFUnitConsiderationImpl(org.apache.xmlbeans.SchemaType sType)
545             {
546                 super(sType);
547             }
548             
549             private static final javax.xml.namespace.QName DIVISIONCODE$0 = 
550                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_2-V1.2", "DivisionCode");
551             private static final javax.xml.namespace.QName DIVISIONNAME$2 = 
552                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_2-V1.2", "DivisionName");
553             private static final javax.xml.namespace.QName PROGRAMCODE$4 = 
554                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_2-V1.2", "ProgramCode");
555             private static final javax.xml.namespace.QName PROGRAMNAME$6 = 
556                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_2-V1.2", "ProgramName");
557             
558             
559             
560 
561 
562             public java.lang.String getDivisionCode()
563             {
564                 synchronized (monitor())
565                 {
566                     check_orphaned();
567                     org.apache.xmlbeans.SimpleValue target = null;
568                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIVISIONCODE$0, 0);
569                     if (target == null)
570                     {
571                       return null;
572                     }
573                     return target.getStringValue();
574                 }
575             }
576             
577             
578 
579 
580             public gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration.DivisionCode xgetDivisionCode()
581             {
582                 synchronized (monitor())
583                 {
584                     check_orphaned();
585                     gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration.DivisionCode target = null;
586                     target = (gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration.DivisionCode)get_store().find_element_user(DIVISIONCODE$0, 0);
587                     return target;
588                 }
589             }
590             
591             
592 
593 
594             public void setDivisionCode(java.lang.String divisionCode)
595             {
596                 synchronized (monitor())
597                 {
598                     check_orphaned();
599                     org.apache.xmlbeans.SimpleValue target = null;
600                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIVISIONCODE$0, 0);
601                     if (target == null)
602                     {
603                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DIVISIONCODE$0);
604                     }
605                     target.setStringValue(divisionCode);
606                 }
607             }
608             
609             
610 
611 
612             public void xsetDivisionCode(gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration.DivisionCode divisionCode)
613             {
614                 synchronized (monitor())
615                 {
616                     check_orphaned();
617                     gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration.DivisionCode target = null;
618                     target = (gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration.DivisionCode)get_store().find_element_user(DIVISIONCODE$0, 0);
619                     if (target == null)
620                     {
621                       target = (gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration.DivisionCode)get_store().add_element_user(DIVISIONCODE$0);
622                     }
623                     target.set(divisionCode);
624                 }
625             }
626             
627             
628 
629 
630             public java.lang.String getDivisionName()
631             {
632                 synchronized (monitor())
633                 {
634                     check_orphaned();
635                     org.apache.xmlbeans.SimpleValue target = null;
636                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIVISIONNAME$2, 0);
637                     if (target == null)
638                     {
639                       return null;
640                     }
641                     return target.getStringValue();
642                 }
643             }
644             
645             
646 
647 
648             public gov.grants.apply.system.globalV10.StringMin1Max30Type xgetDivisionName()
649             {
650                 synchronized (monitor())
651                 {
652                     check_orphaned();
653                     gov.grants.apply.system.globalV10.StringMin1Max30Type target = null;
654                     target = (gov.grants.apply.system.globalV10.StringMin1Max30Type)get_store().find_element_user(DIVISIONNAME$2, 0);
655                     return target;
656                 }
657             }
658             
659             
660 
661 
662             public boolean isSetDivisionName()
663             {
664                 synchronized (monitor())
665                 {
666                     check_orphaned();
667                     return get_store().count_elements(DIVISIONNAME$2) != 0;
668                 }
669             }
670             
671             
672 
673 
674             public void setDivisionName(java.lang.String divisionName)
675             {
676                 synchronized (monitor())
677                 {
678                     check_orphaned();
679                     org.apache.xmlbeans.SimpleValue target = null;
680                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIVISIONNAME$2, 0);
681                     if (target == null)
682                     {
683                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DIVISIONNAME$2);
684                     }
685                     target.setStringValue(divisionName);
686                 }
687             }
688             
689             
690 
691 
692             public void xsetDivisionName(gov.grants.apply.system.globalV10.StringMin1Max30Type divisionName)
693             {
694                 synchronized (monitor())
695                 {
696                     check_orphaned();
697                     gov.grants.apply.system.globalV10.StringMin1Max30Type target = null;
698                     target = (gov.grants.apply.system.globalV10.StringMin1Max30Type)get_store().find_element_user(DIVISIONNAME$2, 0);
699                     if (target == null)
700                     {
701                       target = (gov.grants.apply.system.globalV10.StringMin1Max30Type)get_store().add_element_user(DIVISIONNAME$2);
702                     }
703                     target.set(divisionName);
704                 }
705             }
706             
707             
708 
709 
710             public void unsetDivisionName()
711             {
712                 synchronized (monitor())
713                 {
714                     check_orphaned();
715                     get_store().remove_element(DIVISIONNAME$2, 0);
716                 }
717             }
718             
719             
720 
721 
722             public java.lang.String getProgramCode()
723             {
724                 synchronized (monitor())
725                 {
726                     check_orphaned();
727                     org.apache.xmlbeans.SimpleValue target = null;
728                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROGRAMCODE$4, 0);
729                     if (target == null)
730                     {
731                       return null;
732                     }
733                     return target.getStringValue();
734                 }
735             }
736             
737             
738 
739 
740             public gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration.ProgramCode xgetProgramCode()
741             {
742                 synchronized (monitor())
743                 {
744                     check_orphaned();
745                     gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration.ProgramCode target = null;
746                     target = (gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration.ProgramCode)get_store().find_element_user(PROGRAMCODE$4, 0);
747                     return target;
748                 }
749             }
750             
751             
752 
753 
754             public void setProgramCode(java.lang.String programCode)
755             {
756                 synchronized (monitor())
757                 {
758                     check_orphaned();
759                     org.apache.xmlbeans.SimpleValue target = null;
760                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROGRAMCODE$4, 0);
761                     if (target == null)
762                     {
763                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROGRAMCODE$4);
764                     }
765                     target.setStringValue(programCode);
766                 }
767             }
768             
769             
770 
771 
772             public void xsetProgramCode(gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration.ProgramCode programCode)
773             {
774                 synchronized (monitor())
775                 {
776                     check_orphaned();
777                     gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration.ProgramCode target = null;
778                     target = (gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration.ProgramCode)get_store().find_element_user(PROGRAMCODE$4, 0);
779                     if (target == null)
780                     {
781                       target = (gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration.ProgramCode)get_store().add_element_user(PROGRAMCODE$4);
782                     }
783                     target.set(programCode);
784                 }
785             }
786             
787             
788 
789 
790             public java.lang.String getProgramName()
791             {
792                 synchronized (monitor())
793                 {
794                     check_orphaned();
795                     org.apache.xmlbeans.SimpleValue target = null;
796                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROGRAMNAME$6, 0);
797                     if (target == null)
798                     {
799                       return null;
800                     }
801                     return target.getStringValue();
802                 }
803             }
804             
805             
806 
807 
808             public gov.grants.apply.system.globalV10.StringMin1Max30Type xgetProgramName()
809             {
810                 synchronized (monitor())
811                 {
812                     check_orphaned();
813                     gov.grants.apply.system.globalV10.StringMin1Max30Type target = null;
814                     target = (gov.grants.apply.system.globalV10.StringMin1Max30Type)get_store().find_element_user(PROGRAMNAME$6, 0);
815                     return target;
816                 }
817             }
818             
819             
820 
821 
822             public boolean isSetProgramName()
823             {
824                 synchronized (monitor())
825                 {
826                     check_orphaned();
827                     return get_store().count_elements(PROGRAMNAME$6) != 0;
828                 }
829             }
830             
831             
832 
833 
834             public void setProgramName(java.lang.String programName)
835             {
836                 synchronized (monitor())
837                 {
838                     check_orphaned();
839                     org.apache.xmlbeans.SimpleValue target = null;
840                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROGRAMNAME$6, 0);
841                     if (target == null)
842                     {
843                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROGRAMNAME$6);
844                     }
845                     target.setStringValue(programName);
846                 }
847             }
848             
849             
850 
851 
852             public void xsetProgramName(gov.grants.apply.system.globalV10.StringMin1Max30Type programName)
853             {
854                 synchronized (monitor())
855                 {
856                     check_orphaned();
857                     gov.grants.apply.system.globalV10.StringMin1Max30Type target = null;
858                     target = (gov.grants.apply.system.globalV10.StringMin1Max30Type)get_store().find_element_user(PROGRAMNAME$6, 0);
859                     if (target == null)
860                     {
861                       target = (gov.grants.apply.system.globalV10.StringMin1Max30Type)get_store().add_element_user(PROGRAMNAME$6);
862                     }
863                     target.set(programName);
864                 }
865             }
866             
867             
868 
869 
870             public void unsetProgramName()
871             {
872                 synchronized (monitor())
873                 {
874                     check_orphaned();
875                     get_store().remove_element(PROGRAMNAME$6, 0);
876                 }
877             }
878             
879 
880 
881 
882 
883             public static class DivisionCodeImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration.DivisionCode
884             {
885                 private static final long serialVersionUID = 1L;
886                 
887                 public DivisionCodeImpl(org.apache.xmlbeans.SchemaType sType)
888                 {
889                     super(sType, false);
890                 }
891                 
892                 protected DivisionCodeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
893                 {
894                     super(sType, b);
895                 }
896             }
897             
898 
899 
900 
901 
902             public static class ProgramCodeImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.NSFUnitConsideration.ProgramCode
903             {
904                 private static final long serialVersionUID = 1L;
905                 
906                 public ProgramCodeImpl(org.apache.xmlbeans.SchemaType sType)
907                 {
908                     super(sType, false);
909                 }
910                 
911                 protected ProgramCodeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
912                 {
913                     super(sType, b);
914                 }
915             }
916         }
917         
918 
919 
920 
921 
922         public static class PIInfoImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.PIInfo
923         {
924             private static final long serialVersionUID = 1L;
925             
926             public PIInfoImpl(org.apache.xmlbeans.SchemaType sType)
927             {
928                 super(sType);
929             }
930             
931             private static final javax.xml.namespace.QName ISCURRENTPI$0 = 
932                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_2-V1.2", "isCurrentPI");
933             
934             
935             
936 
937 
938             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsCurrentPI()
939             {
940                 synchronized (monitor())
941                 {
942                     check_orphaned();
943                     org.apache.xmlbeans.SimpleValue target = null;
944                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISCURRENTPI$0, 0);
945                     if (target == null)
946                     {
947                       return null;
948                     }
949                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
950                 }
951             }
952             
953             
954 
955 
956             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsCurrentPI()
957             {
958                 synchronized (monitor())
959                 {
960                     check_orphaned();
961                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
962                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISCURRENTPI$0, 0);
963                     return target;
964                 }
965             }
966             
967             
968 
969 
970             public boolean isSetIsCurrentPI()
971             {
972                 synchronized (monitor())
973                 {
974                     check_orphaned();
975                     return get_store().count_elements(ISCURRENTPI$0) != 0;
976                 }
977             }
978             
979             
980 
981 
982             public void setIsCurrentPI(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isCurrentPI)
983             {
984                 synchronized (monitor())
985                 {
986                     check_orphaned();
987                     org.apache.xmlbeans.SimpleValue target = null;
988                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISCURRENTPI$0, 0);
989                     if (target == null)
990                     {
991                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISCURRENTPI$0);
992                     }
993                     target.setEnumValue(isCurrentPI);
994                 }
995             }
996             
997             
998 
999 
1000             public void xsetIsCurrentPI(gov.grants.apply.system.globalLibraryV20.YesNoDataType isCurrentPI)
1001             {
1002                 synchronized (monitor())
1003                 {
1004                     check_orphaned();
1005                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1006                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISCURRENTPI$0, 0);
1007                     if (target == null)
1008                     {
1009                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISCURRENTPI$0);
1010                     }
1011                     target.set(isCurrentPI);
1012                 }
1013             }
1014             
1015             
1016 
1017 
1018             public void unsetIsCurrentPI()
1019             {
1020                 synchronized (monitor())
1021                 {
1022                     check_orphaned();
1023                     get_store().remove_element(ISCURRENTPI$0, 0);
1024                 }
1025             }
1026         }
1027         
1028 
1029 
1030 
1031 
1032         public static class OtherInfoImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfCoverPage12V12.NSFCoverPage12Document.NSFCoverPage12.OtherInfo
1033         {
1034             private static final long serialVersionUID = 1L;
1035             
1036             public OtherInfoImpl(org.apache.xmlbeans.SchemaType sType)
1037             {
1038                 super(sType);
1039             }
1040             
1041             private static final javax.xml.namespace.QName ISBEGININVESTIGATOR$0 = 
1042                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_2-V1.2", "isBeginInvestigator");
1043             private static final javax.xml.namespace.QName ISDISCLOSURELOBBYINGACTIVITIES$2 = 
1044                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_2-V1.2", "isDisclosureLobbyingActivities");
1045             private static final javax.xml.namespace.QName ISEXPLORATORYRESEARCH$4 = 
1046                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_2-V1.2", "isExploratoryResearch");
1047             private static final javax.xml.namespace.QName ISACCOMPLISHMENTRENEWAL$6 = 
1048                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_2-V1.2", "isAccomplishmentRenewal");
1049             private static final javax.xml.namespace.QName ISHIGHRESOLUTIONGRAPHICS$8 = 
1050                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_CoverPage_1_2-V1.2", "isHighResolutionGraphics");
1051             
1052             
1053             
1054 
1055 
1056             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsBeginInvestigator()
1057             {
1058                 synchronized (monitor())
1059                 {
1060                     check_orphaned();
1061                     org.apache.xmlbeans.SimpleValue target = null;
1062                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISBEGININVESTIGATOR$0, 0);
1063                     if (target == null)
1064                     {
1065                       return null;
1066                     }
1067                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1068                 }
1069             }
1070             
1071             
1072 
1073 
1074             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsBeginInvestigator()
1075             {
1076                 synchronized (monitor())
1077                 {
1078                     check_orphaned();
1079                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1080                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISBEGININVESTIGATOR$0, 0);
1081                     return target;
1082                 }
1083             }
1084             
1085             
1086 
1087 
1088             public boolean isSetIsBeginInvestigator()
1089             {
1090                 synchronized (monitor())
1091                 {
1092                     check_orphaned();
1093                     return get_store().count_elements(ISBEGININVESTIGATOR$0) != 0;
1094                 }
1095             }
1096             
1097             
1098 
1099 
1100             public void setIsBeginInvestigator(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isBeginInvestigator)
1101             {
1102                 synchronized (monitor())
1103                 {
1104                     check_orphaned();
1105                     org.apache.xmlbeans.SimpleValue target = null;
1106                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISBEGININVESTIGATOR$0, 0);
1107                     if (target == null)
1108                     {
1109                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISBEGININVESTIGATOR$0);
1110                     }
1111                     target.setEnumValue(isBeginInvestigator);
1112                 }
1113             }
1114             
1115             
1116 
1117 
1118             public void xsetIsBeginInvestigator(gov.grants.apply.system.globalLibraryV20.YesNoDataType isBeginInvestigator)
1119             {
1120                 synchronized (monitor())
1121                 {
1122                     check_orphaned();
1123                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1124                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISBEGININVESTIGATOR$0, 0);
1125                     if (target == null)
1126                     {
1127                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISBEGININVESTIGATOR$0);
1128                     }
1129                     target.set(isBeginInvestigator);
1130                 }
1131             }
1132             
1133             
1134 
1135 
1136             public void unsetIsBeginInvestigator()
1137             {
1138                 synchronized (monitor())
1139                 {
1140                     check_orphaned();
1141                     get_store().remove_element(ISBEGININVESTIGATOR$0, 0);
1142                 }
1143             }
1144             
1145             
1146 
1147 
1148             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsDisclosureLobbyingActivities()
1149             {
1150                 synchronized (monitor())
1151                 {
1152                     check_orphaned();
1153                     org.apache.xmlbeans.SimpleValue target = null;
1154                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISDISCLOSURELOBBYINGACTIVITIES$2, 0);
1155                     if (target == null)
1156                     {
1157                       return null;
1158                     }
1159                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1160                 }
1161             }
1162             
1163             
1164 
1165 
1166             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsDisclosureLobbyingActivities()
1167             {
1168                 synchronized (monitor())
1169                 {
1170                     check_orphaned();
1171                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1172                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISDISCLOSURELOBBYINGACTIVITIES$2, 0);
1173                     return target;
1174                 }
1175             }
1176             
1177             
1178 
1179 
1180             public boolean isSetIsDisclosureLobbyingActivities()
1181             {
1182                 synchronized (monitor())
1183                 {
1184                     check_orphaned();
1185                     return get_store().count_elements(ISDISCLOSURELOBBYINGACTIVITIES$2) != 0;
1186                 }
1187             }
1188             
1189             
1190 
1191 
1192             public void setIsDisclosureLobbyingActivities(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isDisclosureLobbyingActivities)
1193             {
1194                 synchronized (monitor())
1195                 {
1196                     check_orphaned();
1197                     org.apache.xmlbeans.SimpleValue target = null;
1198                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISDISCLOSURELOBBYINGACTIVITIES$2, 0);
1199                     if (target == null)
1200                     {
1201                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISDISCLOSURELOBBYINGACTIVITIES$2);
1202                     }
1203                     target.setEnumValue(isDisclosureLobbyingActivities);
1204                 }
1205             }
1206             
1207             
1208 
1209 
1210             public void xsetIsDisclosureLobbyingActivities(gov.grants.apply.system.globalLibraryV20.YesNoDataType isDisclosureLobbyingActivities)
1211             {
1212                 synchronized (monitor())
1213                 {
1214                     check_orphaned();
1215                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1216                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISDISCLOSURELOBBYINGACTIVITIES$2, 0);
1217                     if (target == null)
1218                     {
1219                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISDISCLOSURELOBBYINGACTIVITIES$2);
1220                     }
1221                     target.set(isDisclosureLobbyingActivities);
1222                 }
1223             }
1224             
1225             
1226 
1227 
1228             public void unsetIsDisclosureLobbyingActivities()
1229             {
1230                 synchronized (monitor())
1231                 {
1232                     check_orphaned();
1233                     get_store().remove_element(ISDISCLOSURELOBBYINGACTIVITIES$2, 0);
1234                 }
1235             }
1236             
1237             
1238 
1239 
1240             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsExploratoryResearch()
1241             {
1242                 synchronized (monitor())
1243                 {
1244                     check_orphaned();
1245                     org.apache.xmlbeans.SimpleValue target = null;
1246                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISEXPLORATORYRESEARCH$4, 0);
1247                     if (target == null)
1248                     {
1249                       return null;
1250                     }
1251                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1252                 }
1253             }
1254             
1255             
1256 
1257 
1258             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsExploratoryResearch()
1259             {
1260                 synchronized (monitor())
1261                 {
1262                     check_orphaned();
1263                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1264                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISEXPLORATORYRESEARCH$4, 0);
1265                     return target;
1266                 }
1267             }
1268             
1269             
1270 
1271 
1272             public boolean isSetIsExploratoryResearch()
1273             {
1274                 synchronized (monitor())
1275                 {
1276                     check_orphaned();
1277                     return get_store().count_elements(ISEXPLORATORYRESEARCH$4) != 0;
1278                 }
1279             }
1280             
1281             
1282 
1283 
1284             public void setIsExploratoryResearch(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isExploratoryResearch)
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(ISEXPLORATORYRESEARCH$4, 0);
1291                     if (target == null)
1292                     {
1293                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISEXPLORATORYRESEARCH$4);
1294                     }
1295                     target.setEnumValue(isExploratoryResearch);
1296                 }
1297             }
1298             
1299             
1300 
1301 
1302             public void xsetIsExploratoryResearch(gov.grants.apply.system.globalLibraryV20.YesNoDataType isExploratoryResearch)
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(ISEXPLORATORYRESEARCH$4, 0);
1309                     if (target == null)
1310                     {
1311                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISEXPLORATORYRESEARCH$4);
1312                     }
1313                     target.set(isExploratoryResearch);
1314                 }
1315             }
1316             
1317             
1318 
1319 
1320             public void unsetIsExploratoryResearch()
1321             {
1322                 synchronized (monitor())
1323                 {
1324                     check_orphaned();
1325                     get_store().remove_element(ISEXPLORATORYRESEARCH$4, 0);
1326                 }
1327             }
1328             
1329             
1330 
1331 
1332             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsAccomplishmentRenewal()
1333             {
1334                 synchronized (monitor())
1335                 {
1336                     check_orphaned();
1337                     org.apache.xmlbeans.SimpleValue target = null;
1338                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISACCOMPLISHMENTRENEWAL$6, 0);
1339                     if (target == null)
1340                     {
1341                       return null;
1342                     }
1343                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1344                 }
1345             }
1346             
1347             
1348 
1349 
1350             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsAccomplishmentRenewal()
1351             {
1352                 synchronized (monitor())
1353                 {
1354                     check_orphaned();
1355                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1356                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISACCOMPLISHMENTRENEWAL$6, 0);
1357                     return target;
1358                 }
1359             }
1360             
1361             
1362 
1363 
1364             public boolean isSetIsAccomplishmentRenewal()
1365             {
1366                 synchronized (monitor())
1367                 {
1368                     check_orphaned();
1369                     return get_store().count_elements(ISACCOMPLISHMENTRENEWAL$6) != 0;
1370                 }
1371             }
1372             
1373             
1374 
1375 
1376             public void setIsAccomplishmentRenewal(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isAccomplishmentRenewal)
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(ISACCOMPLISHMENTRENEWAL$6, 0);
1383                     if (target == null)
1384                     {
1385                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISACCOMPLISHMENTRENEWAL$6);
1386                     }
1387                     target.setEnumValue(isAccomplishmentRenewal);
1388                 }
1389             }
1390             
1391             
1392 
1393 
1394             public void xsetIsAccomplishmentRenewal(gov.grants.apply.system.globalLibraryV20.YesNoDataType isAccomplishmentRenewal)
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(ISACCOMPLISHMENTRENEWAL$6, 0);
1401                     if (target == null)
1402                     {
1403                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISACCOMPLISHMENTRENEWAL$6);
1404                     }
1405                     target.set(isAccomplishmentRenewal);
1406                 }
1407             }
1408             
1409             
1410 
1411 
1412             public void unsetIsAccomplishmentRenewal()
1413             {
1414                 synchronized (monitor())
1415                 {
1416                     check_orphaned();
1417                     get_store().remove_element(ISACCOMPLISHMENTRENEWAL$6, 0);
1418                 }
1419             }
1420             
1421             
1422 
1423 
1424             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIsHighResolutionGraphics()
1425             {
1426                 synchronized (monitor())
1427                 {
1428                     check_orphaned();
1429                     org.apache.xmlbeans.SimpleValue target = null;
1430                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISHIGHRESOLUTIONGRAPHICS$8, 0);
1431                     if (target == null)
1432                     {
1433                       return null;
1434                     }
1435                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1436                 }
1437             }
1438             
1439             
1440 
1441 
1442             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIsHighResolutionGraphics()
1443             {
1444                 synchronized (monitor())
1445                 {
1446                     check_orphaned();
1447                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1448                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ISHIGHRESOLUTIONGRAPHICS$8, 0);
1449                     return target;
1450                 }
1451             }
1452             
1453             
1454 
1455 
1456             public boolean isSetIsHighResolutionGraphics()
1457             {
1458                 synchronized (monitor())
1459                 {
1460                     check_orphaned();
1461                     return get_store().count_elements(ISHIGHRESOLUTIONGRAPHICS$8) != 0;
1462                 }
1463             }
1464             
1465             
1466 
1467 
1468             public void setIsHighResolutionGraphics(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum isHighResolutionGraphics)
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(ISHIGHRESOLUTIONGRAPHICS$8, 0);
1475                     if (target == null)
1476                     {
1477                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISHIGHRESOLUTIONGRAPHICS$8);
1478                     }
1479                     target.setEnumValue(isHighResolutionGraphics);
1480                 }
1481             }
1482             
1483             
1484 
1485 
1486             public void xsetIsHighResolutionGraphics(gov.grants.apply.system.globalLibraryV20.YesNoDataType isHighResolutionGraphics)
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(ISHIGHRESOLUTIONGRAPHICS$8, 0);
1493                     if (target == null)
1494                     {
1495                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ISHIGHRESOLUTIONGRAPHICS$8);
1496                     }
1497                     target.set(isHighResolutionGraphics);
1498                 }
1499             }
1500             
1501             
1502 
1503 
1504             public void unsetIsHighResolutionGraphics()
1505             {
1506                 synchronized (monitor())
1507                 {
1508                     check_orphaned();
1509                     get_store().remove_element(ISHIGHRESOLUTIONGRAPHICS$8, 0);
1510                 }
1511             }
1512         }
1513     }
1514 }