1   
2   
3   
4   
5   
6   
7   
8   
9   package gov.grants.apply.forms.nsfRegistrationV11.impl;
10  
11  
12  
13  
14  
15  public class NSFRegistrationDocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument
16  {
17      private static final long serialVersionUID = 1L;
18      
19      public NSFRegistrationDocumentImpl(org.apache.xmlbeans.SchemaType sType)
20      {
21          super(sType);
22      }
23      
24      private static final javax.xml.namespace.QName NSFREGISTRATION$0 = 
25          new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "NSF_Registration");
26      
27      
28      
29  
30  
31      public gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration getNSFRegistration()
32      {
33          synchronized (monitor())
34          {
35              check_orphaned();
36              gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration target = null;
37              target = (gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration)get_store().find_element_user(NSFREGISTRATION$0, 0);
38              if (target == null)
39              {
40                  return null;
41              }
42              return target;
43          }
44      }
45      
46      
47  
48  
49      public void setNSFRegistration(gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration nsfRegistration)
50      {
51          generatedSetterHelperImpl(nsfRegistration, NSFREGISTRATION$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
52      }
53      
54      
55  
56  
57      public gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration addNewNSFRegistration()
58      {
59          synchronized (monitor())
60          {
61              check_orphaned();
62              gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration target = null;
63              target = (gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration)get_store().add_element_user(NSFREGISTRATION$0);
64              return target;
65          }
66      }
67      
68  
69  
70  
71  
72      public static class NSFRegistrationImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration
73      {
74          private static final long serialVersionUID = 1L;
75          
76          public NSFRegistrationImpl(org.apache.xmlbeans.SchemaType sType)
77          {
78              super(sType);
79          }
80          
81          private static final javax.xml.namespace.QName ORGANIZATIONINFO$0 = 
82              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "OrganizationInfo");
83          private static final javax.xml.namespace.QName FASTLANECONTACT$2 = 
84              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "FastLaneContact");
85          private static final javax.xml.namespace.QName INDIVIDUALINFO$4 = 
86              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "IndividualInfo");
87          private static final javax.xml.namespace.QName FORMVERSION$6 = 
88              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "FormVersion");
89          
90          
91          
92  
93  
94          public gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo getOrganizationInfo()
95          {
96              synchronized (monitor())
97              {
98                  check_orphaned();
99                  gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo target = null;
100                 target = (gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo)get_store().find_element_user(ORGANIZATIONINFO$0, 0);
101                 if (target == null)
102                 {
103                     return null;
104                 }
105                 return target;
106             }
107         }
108         
109         
110 
111 
112         public void setOrganizationInfo(gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo organizationInfo)
113         {
114             generatedSetterHelperImpl(organizationInfo, ORGANIZATIONINFO$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
115         }
116         
117         
118 
119 
120         public gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo addNewOrganizationInfo()
121         {
122             synchronized (monitor())
123             {
124                 check_orphaned();
125                 gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo target = null;
126                 target = (gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo)get_store().add_element_user(ORGANIZATIONINFO$0);
127                 return target;
128             }
129         }
130         
131         
132 
133 
134         public gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.FastLaneContact getFastLaneContact()
135         {
136             synchronized (monitor())
137             {
138                 check_orphaned();
139                 gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.FastLaneContact target = null;
140                 target = (gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.FastLaneContact)get_store().find_element_user(FASTLANECONTACT$2, 0);
141                 if (target == null)
142                 {
143                     return null;
144                 }
145                 return target;
146             }
147         }
148         
149         
150 
151 
152         public void setFastLaneContact(gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.FastLaneContact fastLaneContact)
153         {
154             generatedSetterHelperImpl(fastLaneContact, FASTLANECONTACT$2, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
155         }
156         
157         
158 
159 
160         public gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.FastLaneContact addNewFastLaneContact()
161         {
162             synchronized (monitor())
163             {
164                 check_orphaned();
165                 gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.FastLaneContact target = null;
166                 target = (gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.FastLaneContact)get_store().add_element_user(FASTLANECONTACT$2);
167                 return target;
168             }
169         }
170         
171         
172 
173 
174         public gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.IndividualInfo getIndividualInfo()
175         {
176             synchronized (monitor())
177             {
178                 check_orphaned();
179                 gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.IndividualInfo target = null;
180                 target = (gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.IndividualInfo)get_store().find_element_user(INDIVIDUALINFO$4, 0);
181                 if (target == null)
182                 {
183                     return null;
184                 }
185                 return target;
186             }
187         }
188         
189         
190 
191 
192         public boolean isSetIndividualInfo()
193         {
194             synchronized (monitor())
195             {
196                 check_orphaned();
197                 return get_store().count_elements(INDIVIDUALINFO$4) != 0;
198             }
199         }
200         
201         
202 
203 
204         public void setIndividualInfo(gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.IndividualInfo individualInfo)
205         {
206             generatedSetterHelperImpl(individualInfo, INDIVIDUALINFO$4, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
207         }
208         
209         
210 
211 
212         public gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.IndividualInfo addNewIndividualInfo()
213         {
214             synchronized (monitor())
215             {
216                 check_orphaned();
217                 gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.IndividualInfo target = null;
218                 target = (gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.IndividualInfo)get_store().add_element_user(INDIVIDUALINFO$4);
219                 return target;
220             }
221         }
222         
223         
224 
225 
226         public void unsetIndividualInfo()
227         {
228             synchronized (monitor())
229             {
230                 check_orphaned();
231                 get_store().remove_element(INDIVIDUALINFO$4, 0);
232             }
233         }
234         
235         
236 
237 
238         public java.lang.String getFormVersion()
239         {
240             synchronized (monitor())
241             {
242                 check_orphaned();
243                 org.apache.xmlbeans.SimpleValue target = null;
244                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$6);
245                 if (target == null)
246                 {
247                     target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$6);
248                 }
249                 if (target == null)
250                 {
251                     return null;
252                 }
253                 return target.getStringValue();
254             }
255         }
256         
257         
258 
259 
260         public gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion()
261         {
262             synchronized (monitor())
263             {
264                 check_orphaned();
265                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
266                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$6);
267                 if (target == null)
268                 {
269                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_default_attribute_value(FORMVERSION$6);
270                 }
271                 return target;
272             }
273         }
274         
275         
276 
277 
278         public void setFormVersion(java.lang.String formVersion)
279         {
280             synchronized (monitor())
281             {
282                 check_orphaned();
283                 org.apache.xmlbeans.SimpleValue target = null;
284                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$6);
285                 if (target == null)
286                 {
287                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$6);
288                 }
289                 target.setStringValue(formVersion);
290             }
291         }
292         
293         
294 
295 
296         public void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion)
297         {
298             synchronized (monitor())
299             {
300                 check_orphaned();
301                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
302                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$6);
303                 if (target == null)
304                 {
305                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().add_attribute_user(FORMVERSION$6);
306                 }
307                 target.set(formVersion);
308             }
309         }
310         
311 
312 
313 
314 
315         public static class OrganizationInfoImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo
316         {
317             private static final long serialVersionUID = 1L;
318             
319             public OrganizationInfoImpl(org.apache.xmlbeans.SchemaType sType)
320             {
321                 super(sType);
322             }
323             
324             private static final javax.xml.namespace.QName ORGANIZATIONNAME$0 = 
325                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "OrganizationName");
326             private static final javax.xml.namespace.QName ORGANIZATIONSHORTNAME$2 = 
327                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "OrganizationShortName");
328             private static final javax.xml.namespace.QName ORGANIZATIONTYPE$4 = 
329                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "OrganizationType");
330             private static final javax.xml.namespace.QName PRESIDENTNAME$6 = 
331                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "PresidentName");
332             private static final javax.xml.namespace.QName EIN$8 = 
333                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "EIN");
334             private static final javax.xml.namespace.QName DUNSID$10 = 
335                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "DUNSID");
336             private static final javax.xml.namespace.QName ADDRESS$12 = 
337                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "Address");
338             private static final javax.xml.namespace.QName PHONE$14 = 
339                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "Phone");
340             private static final javax.xml.namespace.QName FAX$16 = 
341                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "Fax");
342             private static final javax.xml.namespace.QName EMAIL$18 = 
343                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "Email");
344             
345             
346             
347 
348 
349             public java.lang.String getOrganizationName()
350             {
351                 synchronized (monitor())
352                 {
353                     check_orphaned();
354                     org.apache.xmlbeans.SimpleValue target = null;
355                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
356                     if (target == null)
357                     {
358                       return null;
359                     }
360                     return target.getStringValue();
361                 }
362             }
363             
364             
365 
366 
367             public gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetOrganizationName()
368             {
369                 synchronized (monitor())
370                 {
371                     check_orphaned();
372                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
373                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
374                     return target;
375                 }
376             }
377             
378             
379 
380 
381             public void setOrganizationName(java.lang.String organizationName)
382             {
383                 synchronized (monitor())
384                 {
385                     check_orphaned();
386                     org.apache.xmlbeans.SimpleValue target = null;
387                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
388                     if (target == null)
389                     {
390                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONNAME$0);
391                     }
392                     target.setStringValue(organizationName);
393                 }
394             }
395             
396             
397 
398 
399             public void xsetOrganizationName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType organizationName)
400             {
401                 synchronized (monitor())
402                 {
403                     check_orphaned();
404                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
405                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
406                     if (target == null)
407                     {
408                       target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().add_element_user(ORGANIZATIONNAME$0);
409                     }
410                     target.set(organizationName);
411                 }
412             }
413             
414             
415 
416 
417             public java.lang.String getOrganizationShortName()
418             {
419                 synchronized (monitor())
420                 {
421                     check_orphaned();
422                     org.apache.xmlbeans.SimpleValue target = null;
423                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONSHORTNAME$2, 0);
424                     if (target == null)
425                     {
426                       return null;
427                     }
428                     return target.getStringValue();
429                 }
430             }
431             
432             
433 
434 
435             public gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo.OrganizationShortName xgetOrganizationShortName()
436             {
437                 synchronized (monitor())
438                 {
439                     check_orphaned();
440                     gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo.OrganizationShortName target = null;
441                     target = (gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo.OrganizationShortName)get_store().find_element_user(ORGANIZATIONSHORTNAME$2, 0);
442                     return target;
443                 }
444             }
445             
446             
447 
448 
449             public boolean isSetOrganizationShortName()
450             {
451                 synchronized (monitor())
452                 {
453                     check_orphaned();
454                     return get_store().count_elements(ORGANIZATIONSHORTNAME$2) != 0;
455                 }
456             }
457             
458             
459 
460 
461             public void setOrganizationShortName(java.lang.String organizationShortName)
462             {
463                 synchronized (monitor())
464                 {
465                     check_orphaned();
466                     org.apache.xmlbeans.SimpleValue target = null;
467                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONSHORTNAME$2, 0);
468                     if (target == null)
469                     {
470                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONSHORTNAME$2);
471                     }
472                     target.setStringValue(organizationShortName);
473                 }
474             }
475             
476             
477 
478 
479             public void xsetOrganizationShortName(gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo.OrganizationShortName organizationShortName)
480             {
481                 synchronized (monitor())
482                 {
483                     check_orphaned();
484                     gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo.OrganizationShortName target = null;
485                     target = (gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo.OrganizationShortName)get_store().find_element_user(ORGANIZATIONSHORTNAME$2, 0);
486                     if (target == null)
487                     {
488                       target = (gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo.OrganizationShortName)get_store().add_element_user(ORGANIZATIONSHORTNAME$2);
489                     }
490                     target.set(organizationShortName);
491                 }
492             }
493             
494             
495 
496 
497             public void unsetOrganizationShortName()
498             {
499                 synchronized (monitor())
500                 {
501                     check_orphaned();
502                     get_store().remove_element(ORGANIZATIONSHORTNAME$2, 0);
503                 }
504             }
505             
506             
507 
508 
509             public gov.grants.apply.forms.nsfRegistrationV11.OrganizationTypeDataType.Enum getOrganizationType()
510             {
511                 synchronized (monitor())
512                 {
513                     check_orphaned();
514                     org.apache.xmlbeans.SimpleValue target = null;
515                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONTYPE$4, 0);
516                     if (target == null)
517                     {
518                       return null;
519                     }
520                     return (gov.grants.apply.forms.nsfRegistrationV11.OrganizationTypeDataType.Enum)target.getEnumValue();
521                 }
522             }
523             
524             
525 
526 
527             public gov.grants.apply.forms.nsfRegistrationV11.OrganizationTypeDataType xgetOrganizationType()
528             {
529                 synchronized (monitor())
530                 {
531                     check_orphaned();
532                     gov.grants.apply.forms.nsfRegistrationV11.OrganizationTypeDataType target = null;
533                     target = (gov.grants.apply.forms.nsfRegistrationV11.OrganizationTypeDataType)get_store().find_element_user(ORGANIZATIONTYPE$4, 0);
534                     return target;
535                 }
536             }
537             
538             
539 
540 
541             public boolean isSetOrganizationType()
542             {
543                 synchronized (monitor())
544                 {
545                     check_orphaned();
546                     return get_store().count_elements(ORGANIZATIONTYPE$4) != 0;
547                 }
548             }
549             
550             
551 
552 
553             public void setOrganizationType(gov.grants.apply.forms.nsfRegistrationV11.OrganizationTypeDataType.Enum organizationType)
554             {
555                 synchronized (monitor())
556                 {
557                     check_orphaned();
558                     org.apache.xmlbeans.SimpleValue target = null;
559                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONTYPE$4, 0);
560                     if (target == null)
561                     {
562                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONTYPE$4);
563                     }
564                     target.setEnumValue(organizationType);
565                 }
566             }
567             
568             
569 
570 
571             public void xsetOrganizationType(gov.grants.apply.forms.nsfRegistrationV11.OrganizationTypeDataType organizationType)
572             {
573                 synchronized (monitor())
574                 {
575                     check_orphaned();
576                     gov.grants.apply.forms.nsfRegistrationV11.OrganizationTypeDataType target = null;
577                     target = (gov.grants.apply.forms.nsfRegistrationV11.OrganizationTypeDataType)get_store().find_element_user(ORGANIZATIONTYPE$4, 0);
578                     if (target == null)
579                     {
580                       target = (gov.grants.apply.forms.nsfRegistrationV11.OrganizationTypeDataType)get_store().add_element_user(ORGANIZATIONTYPE$4);
581                     }
582                     target.set(organizationType);
583                 }
584             }
585             
586             
587 
588 
589             public void unsetOrganizationType()
590             {
591                 synchronized (monitor())
592                 {
593                     check_orphaned();
594                     get_store().remove_element(ORGANIZATIONTYPE$4, 0);
595                 }
596             }
597             
598             
599 
600 
601             public gov.grants.apply.system.globalLibraryV20.HumanNameDataType getPresidentName()
602             {
603                 synchronized (monitor())
604                 {
605                     check_orphaned();
606                     gov.grants.apply.system.globalLibraryV20.HumanNameDataType target = null;
607                     target = (gov.grants.apply.system.globalLibraryV20.HumanNameDataType)get_store().find_element_user(PRESIDENTNAME$6, 0);
608                     if (target == null)
609                     {
610                       return null;
611                     }
612                     return target;
613                 }
614             }
615             
616             
617 
618 
619             public boolean isSetPresidentName()
620             {
621                 synchronized (monitor())
622                 {
623                     check_orphaned();
624                     return get_store().count_elements(PRESIDENTNAME$6) != 0;
625                 }
626             }
627             
628             
629 
630 
631             public void setPresidentName(gov.grants.apply.system.globalLibraryV20.HumanNameDataType presidentName)
632             {
633                 generatedSetterHelperImpl(presidentName, PRESIDENTNAME$6, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
634             }
635             
636             
637 
638 
639             public gov.grants.apply.system.globalLibraryV20.HumanNameDataType addNewPresidentName()
640             {
641                 synchronized (monitor())
642                 {
643                     check_orphaned();
644                     gov.grants.apply.system.globalLibraryV20.HumanNameDataType target = null;
645                     target = (gov.grants.apply.system.globalLibraryV20.HumanNameDataType)get_store().add_element_user(PRESIDENTNAME$6);
646                     return target;
647                 }
648             }
649             
650             
651 
652 
653             public void unsetPresidentName()
654             {
655                 synchronized (monitor())
656                 {
657                     check_orphaned();
658                     get_store().remove_element(PRESIDENTNAME$6, 0);
659                 }
660             }
661             
662             
663 
664 
665             public java.lang.String getEIN()
666             {
667                 synchronized (monitor())
668                 {
669                     check_orphaned();
670                     org.apache.xmlbeans.SimpleValue target = null;
671                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EIN$8, 0);
672                     if (target == null)
673                     {
674                       return null;
675                     }
676                     return target.getStringValue();
677                 }
678             }
679             
680             
681 
682 
683             public gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo.EIN xgetEIN()
684             {
685                 synchronized (monitor())
686                 {
687                     check_orphaned();
688                     gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo.EIN target = null;
689                     target = (gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo.EIN)get_store().find_element_user(EIN$8, 0);
690                     return target;
691                 }
692             }
693             
694             
695 
696 
697             public void setEIN(java.lang.String ein)
698             {
699                 synchronized (monitor())
700                 {
701                     check_orphaned();
702                     org.apache.xmlbeans.SimpleValue target = null;
703                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EIN$8, 0);
704                     if (target == null)
705                     {
706                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EIN$8);
707                     }
708                     target.setStringValue(ein);
709                 }
710             }
711             
712             
713 
714 
715             public void xsetEIN(gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo.EIN ein)
716             {
717                 synchronized (monitor())
718                 {
719                     check_orphaned();
720                     gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo.EIN target = null;
721                     target = (gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo.EIN)get_store().find_element_user(EIN$8, 0);
722                     if (target == null)
723                     {
724                       target = (gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo.EIN)get_store().add_element_user(EIN$8);
725                     }
726                     target.set(ein);
727                 }
728             }
729             
730             
731 
732 
733             public java.lang.String getDUNSID()
734             {
735                 synchronized (monitor())
736                 {
737                     check_orphaned();
738                     org.apache.xmlbeans.SimpleValue target = null;
739                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DUNSID$10, 0);
740                     if (target == null)
741                     {
742                       return null;
743                     }
744                     return target.getStringValue();
745                 }
746             }
747             
748             
749 
750 
751             public gov.grants.apply.system.globalLibraryV20.DUNSIDDataType xgetDUNSID()
752             {
753                 synchronized (monitor())
754                 {
755                     check_orphaned();
756                     gov.grants.apply.system.globalLibraryV20.DUNSIDDataType target = null;
757                     target = (gov.grants.apply.system.globalLibraryV20.DUNSIDDataType)get_store().find_element_user(DUNSID$10, 0);
758                     return target;
759                 }
760             }
761             
762             
763 
764 
765             public void setDUNSID(java.lang.String dunsid)
766             {
767                 synchronized (monitor())
768                 {
769                     check_orphaned();
770                     org.apache.xmlbeans.SimpleValue target = null;
771                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DUNSID$10, 0);
772                     if (target == null)
773                     {
774                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DUNSID$10);
775                     }
776                     target.setStringValue(dunsid);
777                 }
778             }
779             
780             
781 
782 
783             public void xsetDUNSID(gov.grants.apply.system.globalLibraryV20.DUNSIDDataType dunsid)
784             {
785                 synchronized (monitor())
786                 {
787                     check_orphaned();
788                     gov.grants.apply.system.globalLibraryV20.DUNSIDDataType target = null;
789                     target = (gov.grants.apply.system.globalLibraryV20.DUNSIDDataType)get_store().find_element_user(DUNSID$10, 0);
790                     if (target == null)
791                     {
792                       target = (gov.grants.apply.system.globalLibraryV20.DUNSIDDataType)get_store().add_element_user(DUNSID$10);
793                     }
794                     target.set(dunsid);
795                 }
796             }
797             
798             
799 
800 
801             public gov.grants.apply.system.globalLibraryV20.AddressDataType getAddress()
802             {
803                 synchronized (monitor())
804                 {
805                     check_orphaned();
806                     gov.grants.apply.system.globalLibraryV20.AddressDataType target = null;
807                     target = (gov.grants.apply.system.globalLibraryV20.AddressDataType)get_store().find_element_user(ADDRESS$12, 0);
808                     if (target == null)
809                     {
810                       return null;
811                     }
812                     return target;
813                 }
814             }
815             
816             
817 
818 
819             public void setAddress(gov.grants.apply.system.globalLibraryV20.AddressDataType address)
820             {
821                 generatedSetterHelperImpl(address, ADDRESS$12, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
822             }
823             
824             
825 
826 
827             public gov.grants.apply.system.globalLibraryV20.AddressDataType addNewAddress()
828             {
829                 synchronized (monitor())
830                 {
831                     check_orphaned();
832                     gov.grants.apply.system.globalLibraryV20.AddressDataType target = null;
833                     target = (gov.grants.apply.system.globalLibraryV20.AddressDataType)get_store().add_element_user(ADDRESS$12);
834                     return target;
835                 }
836             }
837             
838             
839 
840 
841             public java.lang.String getPhone()
842             {
843                 synchronized (monitor())
844                 {
845                     check_orphaned();
846                     org.apache.xmlbeans.SimpleValue target = null;
847                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHONE$14, 0);
848                     if (target == null)
849                     {
850                       return null;
851                     }
852                     return target.getStringValue();
853                 }
854             }
855             
856             
857 
858 
859             public gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetPhone()
860             {
861                 synchronized (monitor())
862                 {
863                     check_orphaned();
864                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
865                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(PHONE$14, 0);
866                     return target;
867                 }
868             }
869             
870             
871 
872 
873             public boolean isSetPhone()
874             {
875                 synchronized (monitor())
876                 {
877                     check_orphaned();
878                     return get_store().count_elements(PHONE$14) != 0;
879                 }
880             }
881             
882             
883 
884 
885             public void setPhone(java.lang.String phone)
886             {
887                 synchronized (monitor())
888                 {
889                     check_orphaned();
890                     org.apache.xmlbeans.SimpleValue target = null;
891                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHONE$14, 0);
892                     if (target == null)
893                     {
894                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHONE$14);
895                     }
896                     target.setStringValue(phone);
897                 }
898             }
899             
900             
901 
902 
903             public void xsetPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType phone)
904             {
905                 synchronized (monitor())
906                 {
907                     check_orphaned();
908                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
909                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(PHONE$14, 0);
910                     if (target == null)
911                     {
912                       target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().add_element_user(PHONE$14);
913                     }
914                     target.set(phone);
915                 }
916             }
917             
918             
919 
920 
921             public void unsetPhone()
922             {
923                 synchronized (monitor())
924                 {
925                     check_orphaned();
926                     get_store().remove_element(PHONE$14, 0);
927                 }
928             }
929             
930             
931 
932 
933             public java.lang.String getFax()
934             {
935                 synchronized (monitor())
936                 {
937                     check_orphaned();
938                     org.apache.xmlbeans.SimpleValue target = null;
939                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAX$16, 0);
940                     if (target == null)
941                     {
942                       return null;
943                     }
944                     return target.getStringValue();
945                 }
946             }
947             
948             
949 
950 
951             public gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetFax()
952             {
953                 synchronized (monitor())
954                 {
955                     check_orphaned();
956                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
957                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(FAX$16, 0);
958                     return target;
959                 }
960             }
961             
962             
963 
964 
965             public boolean isSetFax()
966             {
967                 synchronized (monitor())
968                 {
969                     check_orphaned();
970                     return get_store().count_elements(FAX$16) != 0;
971                 }
972             }
973             
974             
975 
976 
977             public void setFax(java.lang.String fax)
978             {
979                 synchronized (monitor())
980                 {
981                     check_orphaned();
982                     org.apache.xmlbeans.SimpleValue target = null;
983                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAX$16, 0);
984                     if (target == null)
985                     {
986                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FAX$16);
987                     }
988                     target.setStringValue(fax);
989                 }
990             }
991             
992             
993 
994 
995             public void xsetFax(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType fax)
996             {
997                 synchronized (monitor())
998                 {
999                     check_orphaned();
1000                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
1001                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(FAX$16, 0);
1002                     if (target == null)
1003                     {
1004                       target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().add_element_user(FAX$16);
1005                     }
1006                     target.set(fax);
1007                 }
1008             }
1009             
1010             
1011 
1012 
1013             public void unsetFax()
1014             {
1015                 synchronized (monitor())
1016                 {
1017                     check_orphaned();
1018                     get_store().remove_element(FAX$16, 0);
1019                 }
1020             }
1021             
1022             
1023 
1024 
1025             public java.lang.String getEmail()
1026             {
1027                 synchronized (monitor())
1028                 {
1029                     check_orphaned();
1030                     org.apache.xmlbeans.SimpleValue target = null;
1031                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMAIL$18, 0);
1032                     if (target == null)
1033                     {
1034                       return null;
1035                     }
1036                     return target.getStringValue();
1037                 }
1038             }
1039             
1040             
1041 
1042 
1043             public gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail()
1044             {
1045                 synchronized (monitor())
1046                 {
1047                     check_orphaned();
1048                     gov.grants.apply.system.globalLibraryV20.EmailDataType target = null;
1049                     target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().find_element_user(EMAIL$18, 0);
1050                     return target;
1051                 }
1052             }
1053             
1054             
1055 
1056 
1057             public boolean isSetEmail()
1058             {
1059                 synchronized (monitor())
1060                 {
1061                     check_orphaned();
1062                     return get_store().count_elements(EMAIL$18) != 0;
1063                 }
1064             }
1065             
1066             
1067 
1068 
1069             public void setEmail(java.lang.String email)
1070             {
1071                 synchronized (monitor())
1072                 {
1073                     check_orphaned();
1074                     org.apache.xmlbeans.SimpleValue target = null;
1075                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMAIL$18, 0);
1076                     if (target == null)
1077                     {
1078                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EMAIL$18);
1079                     }
1080                     target.setStringValue(email);
1081                 }
1082             }
1083             
1084             
1085 
1086 
1087             public void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email)
1088             {
1089                 synchronized (monitor())
1090                 {
1091                     check_orphaned();
1092                     gov.grants.apply.system.globalLibraryV20.EmailDataType target = null;
1093                     target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().find_element_user(EMAIL$18, 0);
1094                     if (target == null)
1095                     {
1096                       target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().add_element_user(EMAIL$18);
1097                     }
1098                     target.set(email);
1099                 }
1100             }
1101             
1102             
1103 
1104 
1105             public void unsetEmail()
1106             {
1107                 synchronized (monitor())
1108                 {
1109                     check_orphaned();
1110                     get_store().remove_element(EMAIL$18, 0);
1111                 }
1112             }
1113             
1114 
1115 
1116 
1117 
1118             public static class OrganizationShortNameImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo.OrganizationShortName
1119             {
1120                 private static final long serialVersionUID = 1L;
1121                 
1122                 public OrganizationShortNameImpl(org.apache.xmlbeans.SchemaType sType)
1123                 {
1124                     super(sType, false);
1125                 }
1126                 
1127                 protected OrganizationShortNameImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
1128                 {
1129                     super(sType, b);
1130                 }
1131             }
1132             
1133 
1134 
1135 
1136 
1137             public static class EINImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.OrganizationInfo.EIN
1138             {
1139                 private static final long serialVersionUID = 1L;
1140                 
1141                 public EINImpl(org.apache.xmlbeans.SchemaType sType)
1142                 {
1143                     super(sType, false);
1144                 }
1145                 
1146                 protected EINImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
1147                 {
1148                     super(sType, b);
1149                 }
1150             }
1151         }
1152         
1153 
1154 
1155 
1156 
1157         public static class FastLaneContactImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.FastLaneContact
1158         {
1159             private static final long serialVersionUID = 1L;
1160             
1161             public FastLaneContactImpl(org.apache.xmlbeans.SchemaType sType)
1162             {
1163                 super(sType);
1164             }
1165             
1166             private static final javax.xml.namespace.QName NAME$0 = 
1167                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "Name");
1168             private static final javax.xml.namespace.QName SSN$2 = 
1169                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "SSN");
1170             private static final javax.xml.namespace.QName PHONE$4 = 
1171                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "Phone");
1172             private static final javax.xml.namespace.QName FAX$6 = 
1173                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "Fax");
1174             private static final javax.xml.namespace.QName EMAIL$8 = 
1175                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "Email");
1176             
1177             
1178             
1179 
1180 
1181             public gov.grants.apply.system.globalLibraryV20.HumanNameDataType getName()
1182             {
1183                 synchronized (monitor())
1184                 {
1185                     check_orphaned();
1186                     gov.grants.apply.system.globalLibraryV20.HumanNameDataType target = null;
1187                     target = (gov.grants.apply.system.globalLibraryV20.HumanNameDataType)get_store().find_element_user(NAME$0, 0);
1188                     if (target == null)
1189                     {
1190                       return null;
1191                     }
1192                     return target;
1193                 }
1194             }
1195             
1196             
1197 
1198 
1199             public void setName(gov.grants.apply.system.globalLibraryV20.HumanNameDataType name)
1200             {
1201                 generatedSetterHelperImpl(name, NAME$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
1202             }
1203             
1204             
1205 
1206 
1207             public gov.grants.apply.system.globalLibraryV20.HumanNameDataType addNewName()
1208             {
1209                 synchronized (monitor())
1210                 {
1211                     check_orphaned();
1212                     gov.grants.apply.system.globalLibraryV20.HumanNameDataType target = null;
1213                     target = (gov.grants.apply.system.globalLibraryV20.HumanNameDataType)get_store().add_element_user(NAME$0);
1214                     return target;
1215                 }
1216             }
1217             
1218             
1219 
1220 
1221             public java.lang.String getSSN()
1222             {
1223                 synchronized (monitor())
1224                 {
1225                     check_orphaned();
1226                     org.apache.xmlbeans.SimpleValue target = null;
1227                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SSN$2, 0);
1228                     if (target == null)
1229                     {
1230                       return null;
1231                     }
1232                     return target.getStringValue();
1233                 }
1234             }
1235             
1236             
1237 
1238 
1239             public gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType xgetSSN()
1240             {
1241                 synchronized (monitor())
1242                 {
1243                     check_orphaned();
1244                     gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType target = null;
1245                     target = (gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType)get_store().find_element_user(SSN$2, 0);
1246                     return target;
1247                 }
1248             }
1249             
1250             
1251 
1252 
1253             public boolean isSetSSN()
1254             {
1255                 synchronized (monitor())
1256                 {
1257                     check_orphaned();
1258                     return get_store().count_elements(SSN$2) != 0;
1259                 }
1260             }
1261             
1262             
1263 
1264 
1265             public void setSSN(java.lang.String ssn)
1266             {
1267                 synchronized (monitor())
1268                 {
1269                     check_orphaned();
1270                     org.apache.xmlbeans.SimpleValue target = null;
1271                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SSN$2, 0);
1272                     if (target == null)
1273                     {
1274                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SSN$2);
1275                     }
1276                     target.setStringValue(ssn);
1277                 }
1278             }
1279             
1280             
1281 
1282 
1283             public void xsetSSN(gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType ssn)
1284             {
1285                 synchronized (monitor())
1286                 {
1287                     check_orphaned();
1288                     gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType target = null;
1289                     target = (gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType)get_store().find_element_user(SSN$2, 0);
1290                     if (target == null)
1291                     {
1292                       target = (gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType)get_store().add_element_user(SSN$2);
1293                     }
1294                     target.set(ssn);
1295                 }
1296             }
1297             
1298             
1299 
1300 
1301             public void unsetSSN()
1302             {
1303                 synchronized (monitor())
1304                 {
1305                     check_orphaned();
1306                     get_store().remove_element(SSN$2, 0);
1307                 }
1308             }
1309             
1310             
1311 
1312 
1313             public java.lang.String getPhone()
1314             {
1315                 synchronized (monitor())
1316                 {
1317                     check_orphaned();
1318                     org.apache.xmlbeans.SimpleValue target = null;
1319                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHONE$4, 0);
1320                     if (target == null)
1321                     {
1322                       return null;
1323                     }
1324                     return target.getStringValue();
1325                 }
1326             }
1327             
1328             
1329 
1330 
1331             public gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetPhone()
1332             {
1333                 synchronized (monitor())
1334                 {
1335                     check_orphaned();
1336                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
1337                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(PHONE$4, 0);
1338                     return target;
1339                 }
1340             }
1341             
1342             
1343 
1344 
1345             public void setPhone(java.lang.String phone)
1346             {
1347                 synchronized (monitor())
1348                 {
1349                     check_orphaned();
1350                     org.apache.xmlbeans.SimpleValue target = null;
1351                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHONE$4, 0);
1352                     if (target == null)
1353                     {
1354                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHONE$4);
1355                     }
1356                     target.setStringValue(phone);
1357                 }
1358             }
1359             
1360             
1361 
1362 
1363             public void xsetPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType phone)
1364             {
1365                 synchronized (monitor())
1366                 {
1367                     check_orphaned();
1368                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
1369                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(PHONE$4, 0);
1370                     if (target == null)
1371                     {
1372                       target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().add_element_user(PHONE$4);
1373                     }
1374                     target.set(phone);
1375                 }
1376             }
1377             
1378             
1379 
1380 
1381             public java.lang.String getFax()
1382             {
1383                 synchronized (monitor())
1384                 {
1385                     check_orphaned();
1386                     org.apache.xmlbeans.SimpleValue target = null;
1387                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAX$6, 0);
1388                     if (target == null)
1389                     {
1390                       return null;
1391                     }
1392                     return target.getStringValue();
1393                 }
1394             }
1395             
1396             
1397 
1398 
1399             public gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetFax()
1400             {
1401                 synchronized (monitor())
1402                 {
1403                     check_orphaned();
1404                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
1405                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(FAX$6, 0);
1406                     return target;
1407                 }
1408             }
1409             
1410             
1411 
1412 
1413             public boolean isSetFax()
1414             {
1415                 synchronized (monitor())
1416                 {
1417                     check_orphaned();
1418                     return get_store().count_elements(FAX$6) != 0;
1419                 }
1420             }
1421             
1422             
1423 
1424 
1425             public void setFax(java.lang.String fax)
1426             {
1427                 synchronized (monitor())
1428                 {
1429                     check_orphaned();
1430                     org.apache.xmlbeans.SimpleValue target = null;
1431                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAX$6, 0);
1432                     if (target == null)
1433                     {
1434                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FAX$6);
1435                     }
1436                     target.setStringValue(fax);
1437                 }
1438             }
1439             
1440             
1441 
1442 
1443             public void xsetFax(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType fax)
1444             {
1445                 synchronized (monitor())
1446                 {
1447                     check_orphaned();
1448                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
1449                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(FAX$6, 0);
1450                     if (target == null)
1451                     {
1452                       target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().add_element_user(FAX$6);
1453                     }
1454                     target.set(fax);
1455                 }
1456             }
1457             
1458             
1459 
1460 
1461             public void unsetFax()
1462             {
1463                 synchronized (monitor())
1464                 {
1465                     check_orphaned();
1466                     get_store().remove_element(FAX$6, 0);
1467                 }
1468             }
1469             
1470             
1471 
1472 
1473             public java.lang.String getEmail()
1474             {
1475                 synchronized (monitor())
1476                 {
1477                     check_orphaned();
1478                     org.apache.xmlbeans.SimpleValue target = null;
1479                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMAIL$8, 0);
1480                     if (target == null)
1481                     {
1482                       return null;
1483                     }
1484                     return target.getStringValue();
1485                 }
1486             }
1487             
1488             
1489 
1490 
1491             public gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail()
1492             {
1493                 synchronized (monitor())
1494                 {
1495                     check_orphaned();
1496                     gov.grants.apply.system.globalLibraryV20.EmailDataType target = null;
1497                     target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().find_element_user(EMAIL$8, 0);
1498                     return target;
1499                 }
1500             }
1501             
1502             
1503 
1504 
1505             public void setEmail(java.lang.String email)
1506             {
1507                 synchronized (monitor())
1508                 {
1509                     check_orphaned();
1510                     org.apache.xmlbeans.SimpleValue target = null;
1511                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMAIL$8, 0);
1512                     if (target == null)
1513                     {
1514                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EMAIL$8);
1515                     }
1516                     target.setStringValue(email);
1517                 }
1518             }
1519             
1520             
1521 
1522 
1523             public void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email)
1524             {
1525                 synchronized (monitor())
1526                 {
1527                     check_orphaned();
1528                     gov.grants.apply.system.globalLibraryV20.EmailDataType target = null;
1529                     target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().find_element_user(EMAIL$8, 0);
1530                     if (target == null)
1531                     {
1532                       target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().add_element_user(EMAIL$8);
1533                     }
1534                     target.set(email);
1535                 }
1536             }
1537         }
1538         
1539 
1540 
1541 
1542 
1543         public static class IndividualInfoImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.IndividualInfo
1544         {
1545             private static final long serialVersionUID = 1L;
1546             
1547             public IndividualInfoImpl(org.apache.xmlbeans.SchemaType sType)
1548             {
1549                 super(sType);
1550             }
1551             
1552             private static final javax.xml.namespace.QName NAME$0 = 
1553                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "Name");
1554             private static final javax.xml.namespace.QName TAXID$2 = 
1555                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "TaxID");
1556             private static final javax.xml.namespace.QName SSN$4 = 
1557                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "SSN");
1558             private static final javax.xml.namespace.QName ADDRESS$6 = 
1559                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "Address");
1560             private static final javax.xml.namespace.QName PHONE$8 = 
1561                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "Phone");
1562             private static final javax.xml.namespace.QName FAX$10 = 
1563                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "Fax");
1564             private static final javax.xml.namespace.QName EMAIL$12 = 
1565                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "Email");
1566             private static final javax.xml.namespace.QName DEPARTMENTNAME$14 = 
1567                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "DepartmentName");
1568             private static final javax.xml.namespace.QName DEGREETYPE$16 = 
1569                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "DegreeType");
1570             private static final javax.xml.namespace.QName DEGREEYEAR$18 = 
1571                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NSF_Registration-V1.1", "DegreeYear");
1572             
1573             
1574             
1575 
1576 
1577             public gov.grants.apply.system.globalLibraryV20.HumanNameDataType getName()
1578             {
1579                 synchronized (monitor())
1580                 {
1581                     check_orphaned();
1582                     gov.grants.apply.system.globalLibraryV20.HumanNameDataType target = null;
1583                     target = (gov.grants.apply.system.globalLibraryV20.HumanNameDataType)get_store().find_element_user(NAME$0, 0);
1584                     if (target == null)
1585                     {
1586                       return null;
1587                     }
1588                     return target;
1589                 }
1590             }
1591             
1592             
1593 
1594 
1595             public void setName(gov.grants.apply.system.globalLibraryV20.HumanNameDataType name)
1596             {
1597                 generatedSetterHelperImpl(name, NAME$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
1598             }
1599             
1600             
1601 
1602 
1603             public gov.grants.apply.system.globalLibraryV20.HumanNameDataType addNewName()
1604             {
1605                 synchronized (monitor())
1606                 {
1607                     check_orphaned();
1608                     gov.grants.apply.system.globalLibraryV20.HumanNameDataType target = null;
1609                     target = (gov.grants.apply.system.globalLibraryV20.HumanNameDataType)get_store().add_element_user(NAME$0);
1610                     return target;
1611                 }
1612             }
1613             
1614             
1615 
1616 
1617             public java.lang.String getTaxID()
1618             {
1619                 synchronized (monitor())
1620                 {
1621                     check_orphaned();
1622                     org.apache.xmlbeans.SimpleValue target = null;
1623                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TAXID$2, 0);
1624                     if (target == null)
1625                     {
1626                       return null;
1627                     }
1628                     return target.getStringValue();
1629                 }
1630             }
1631             
1632             
1633 
1634 
1635             public gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.IndividualInfo.TaxID xgetTaxID()
1636             {
1637                 synchronized (monitor())
1638                 {
1639                     check_orphaned();
1640                     gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.IndividualInfo.TaxID target = null;
1641                     target = (gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.IndividualInfo.TaxID)get_store().find_element_user(TAXID$2, 0);
1642                     return target;
1643                 }
1644             }
1645             
1646             
1647 
1648 
1649             public void setTaxID(java.lang.String taxID)
1650             {
1651                 synchronized (monitor())
1652                 {
1653                     check_orphaned();
1654                     org.apache.xmlbeans.SimpleValue target = null;
1655                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TAXID$2, 0);
1656                     if (target == null)
1657                     {
1658                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TAXID$2);
1659                     }
1660                     target.setStringValue(taxID);
1661                 }
1662             }
1663             
1664             
1665 
1666 
1667             public void xsetTaxID(gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.IndividualInfo.TaxID taxID)
1668             {
1669                 synchronized (monitor())
1670                 {
1671                     check_orphaned();
1672                     gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.IndividualInfo.TaxID target = null;
1673                     target = (gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.IndividualInfo.TaxID)get_store().find_element_user(TAXID$2, 0);
1674                     if (target == null)
1675                     {
1676                       target = (gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.IndividualInfo.TaxID)get_store().add_element_user(TAXID$2);
1677                     }
1678                     target.set(taxID);
1679                 }
1680             }
1681             
1682             
1683 
1684 
1685             public java.lang.String getSSN()
1686             {
1687                 synchronized (monitor())
1688                 {
1689                     check_orphaned();
1690                     org.apache.xmlbeans.SimpleValue target = null;
1691                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SSN$4, 0);
1692                     if (target == null)
1693                     {
1694                       return null;
1695                     }
1696                     return target.getStringValue();
1697                 }
1698             }
1699             
1700             
1701 
1702 
1703             public gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType xgetSSN()
1704             {
1705                 synchronized (monitor())
1706                 {
1707                     check_orphaned();
1708                     gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType target = null;
1709                     target = (gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType)get_store().find_element_user(SSN$4, 0);
1710                     return target;
1711                 }
1712             }
1713             
1714             
1715 
1716 
1717             public boolean isSetSSN()
1718             {
1719                 synchronized (monitor())
1720                 {
1721                     check_orphaned();
1722                     return get_store().count_elements(SSN$4) != 0;
1723                 }
1724             }
1725             
1726             
1727 
1728 
1729             public void setSSN(java.lang.String ssn)
1730             {
1731                 synchronized (monitor())
1732                 {
1733                     check_orphaned();
1734                     org.apache.xmlbeans.SimpleValue target = null;
1735                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SSN$4, 0);
1736                     if (target == null)
1737                     {
1738                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SSN$4);
1739                     }
1740                     target.setStringValue(ssn);
1741                 }
1742             }
1743             
1744             
1745 
1746 
1747             public void xsetSSN(gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType ssn)
1748             {
1749                 synchronized (monitor())
1750                 {
1751                     check_orphaned();
1752                     gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType target = null;
1753                     target = (gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType)get_store().find_element_user(SSN$4, 0);
1754                     if (target == null)
1755                     {
1756                       target = (gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType)get_store().add_element_user(SSN$4);
1757                     }
1758                     target.set(ssn);
1759                 }
1760             }
1761             
1762             
1763 
1764 
1765             public void unsetSSN()
1766             {
1767                 synchronized (monitor())
1768                 {
1769                     check_orphaned();
1770                     get_store().remove_element(SSN$4, 0);
1771                 }
1772             }
1773             
1774             
1775 
1776 
1777             public gov.grants.apply.system.globalLibraryV20.AddressDataType getAddress()
1778             {
1779                 synchronized (monitor())
1780                 {
1781                     check_orphaned();
1782                     gov.grants.apply.system.globalLibraryV20.AddressDataType target = null;
1783                     target = (gov.grants.apply.system.globalLibraryV20.AddressDataType)get_store().find_element_user(ADDRESS$6, 0);
1784                     if (target == null)
1785                     {
1786                       return null;
1787                     }
1788                     return target;
1789                 }
1790             }
1791             
1792             
1793 
1794 
1795             public void setAddress(gov.grants.apply.system.globalLibraryV20.AddressDataType address)
1796             {
1797                 generatedSetterHelperImpl(address, ADDRESS$6, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
1798             }
1799             
1800             
1801 
1802 
1803             public gov.grants.apply.system.globalLibraryV20.AddressDataType addNewAddress()
1804             {
1805                 synchronized (monitor())
1806                 {
1807                     check_orphaned();
1808                     gov.grants.apply.system.globalLibraryV20.AddressDataType target = null;
1809                     target = (gov.grants.apply.system.globalLibraryV20.AddressDataType)get_store().add_element_user(ADDRESS$6);
1810                     return target;
1811                 }
1812             }
1813             
1814             
1815 
1816 
1817             public java.lang.String getPhone()
1818             {
1819                 synchronized (monitor())
1820                 {
1821                     check_orphaned();
1822                     org.apache.xmlbeans.SimpleValue target = null;
1823                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHONE$8, 0);
1824                     if (target == null)
1825                     {
1826                       return null;
1827                     }
1828                     return target.getStringValue();
1829                 }
1830             }
1831             
1832             
1833 
1834 
1835             public gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetPhone()
1836             {
1837                 synchronized (monitor())
1838                 {
1839                     check_orphaned();
1840                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
1841                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(PHONE$8, 0);
1842                     return target;
1843                 }
1844             }
1845             
1846             
1847 
1848 
1849             public void setPhone(java.lang.String phone)
1850             {
1851                 synchronized (monitor())
1852                 {
1853                     check_orphaned();
1854                     org.apache.xmlbeans.SimpleValue target = null;
1855                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHONE$8, 0);
1856                     if (target == null)
1857                     {
1858                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHONE$8);
1859                     }
1860                     target.setStringValue(phone);
1861                 }
1862             }
1863             
1864             
1865 
1866 
1867             public void xsetPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType phone)
1868             {
1869                 synchronized (monitor())
1870                 {
1871                     check_orphaned();
1872                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
1873                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(PHONE$8, 0);
1874                     if (target == null)
1875                     {
1876                       target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().add_element_user(PHONE$8);
1877                     }
1878                     target.set(phone);
1879                 }
1880             }
1881             
1882             
1883 
1884 
1885             public java.lang.String getFax()
1886             {
1887                 synchronized (monitor())
1888                 {
1889                     check_orphaned();
1890                     org.apache.xmlbeans.SimpleValue target = null;
1891                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAX$10, 0);
1892                     if (target == null)
1893                     {
1894                       return null;
1895                     }
1896                     return target.getStringValue();
1897                 }
1898             }
1899             
1900             
1901 
1902 
1903             public gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetFax()
1904             {
1905                 synchronized (monitor())
1906                 {
1907                     check_orphaned();
1908                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
1909                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(FAX$10, 0);
1910                     return target;
1911                 }
1912             }
1913             
1914             
1915 
1916 
1917             public boolean isSetFax()
1918             {
1919                 synchronized (monitor())
1920                 {
1921                     check_orphaned();
1922                     return get_store().count_elements(FAX$10) != 0;
1923                 }
1924             }
1925             
1926             
1927 
1928 
1929             public void setFax(java.lang.String fax)
1930             {
1931                 synchronized (monitor())
1932                 {
1933                     check_orphaned();
1934                     org.apache.xmlbeans.SimpleValue target = null;
1935                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAX$10, 0);
1936                     if (target == null)
1937                     {
1938                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FAX$10);
1939                     }
1940                     target.setStringValue(fax);
1941                 }
1942             }
1943             
1944             
1945 
1946 
1947             public void xsetFax(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType fax)
1948             {
1949                 synchronized (monitor())
1950                 {
1951                     check_orphaned();
1952                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
1953                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(FAX$10, 0);
1954                     if (target == null)
1955                     {
1956                       target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().add_element_user(FAX$10);
1957                     }
1958                     target.set(fax);
1959                 }
1960             }
1961             
1962             
1963 
1964 
1965             public void unsetFax()
1966             {
1967                 synchronized (monitor())
1968                 {
1969                     check_orphaned();
1970                     get_store().remove_element(FAX$10, 0);
1971                 }
1972             }
1973             
1974             
1975 
1976 
1977             public java.lang.String getEmail()
1978             {
1979                 synchronized (monitor())
1980                 {
1981                     check_orphaned();
1982                     org.apache.xmlbeans.SimpleValue target = null;
1983                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMAIL$12, 0);
1984                     if (target == null)
1985                     {
1986                       return null;
1987                     }
1988                     return target.getStringValue();
1989                 }
1990             }
1991             
1992             
1993 
1994 
1995             public gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail()
1996             {
1997                 synchronized (monitor())
1998                 {
1999                     check_orphaned();
2000                     gov.grants.apply.system.globalLibraryV20.EmailDataType target = null;
2001                     target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().find_element_user(EMAIL$12, 0);
2002                     return target;
2003                 }
2004             }
2005             
2006             
2007 
2008 
2009             public void setEmail(java.lang.String email)
2010             {
2011                 synchronized (monitor())
2012                 {
2013                     check_orphaned();
2014                     org.apache.xmlbeans.SimpleValue target = null;
2015                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMAIL$12, 0);
2016                     if (target == null)
2017                     {
2018                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EMAIL$12);
2019                     }
2020                     target.setStringValue(email);
2021                 }
2022             }
2023             
2024             
2025 
2026 
2027             public void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email)
2028             {
2029                 synchronized (monitor())
2030                 {
2031                     check_orphaned();
2032                     gov.grants.apply.system.globalLibraryV20.EmailDataType target = null;
2033                     target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().find_element_user(EMAIL$12, 0);
2034                     if (target == null)
2035                     {
2036                       target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().add_element_user(EMAIL$12);
2037                     }
2038                     target.set(email);
2039                 }
2040             }
2041             
2042             
2043 
2044 
2045             public java.lang.String getDepartmentName()
2046             {
2047                 synchronized (monitor())
2048                 {
2049                     check_orphaned();
2050                     org.apache.xmlbeans.SimpleValue target = null;
2051                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEPARTMENTNAME$14, 0);
2052                     if (target == null)
2053                     {
2054                       return null;
2055                     }
2056                     return target.getStringValue();
2057                 }
2058             }
2059             
2060             
2061 
2062 
2063             public gov.grants.apply.system.globalLibraryV20.DepartmentNameDataType xgetDepartmentName()
2064             {
2065                 synchronized (monitor())
2066                 {
2067                     check_orphaned();
2068                     gov.grants.apply.system.globalLibraryV20.DepartmentNameDataType target = null;
2069                     target = (gov.grants.apply.system.globalLibraryV20.DepartmentNameDataType)get_store().find_element_user(DEPARTMENTNAME$14, 0);
2070                     return target;
2071                 }
2072             }
2073             
2074             
2075 
2076 
2077             public boolean isSetDepartmentName()
2078             {
2079                 synchronized (monitor())
2080                 {
2081                     check_orphaned();
2082                     return get_store().count_elements(DEPARTMENTNAME$14) != 0;
2083                 }
2084             }
2085             
2086             
2087 
2088 
2089             public void setDepartmentName(java.lang.String departmentName)
2090             {
2091                 synchronized (monitor())
2092                 {
2093                     check_orphaned();
2094                     org.apache.xmlbeans.SimpleValue target = null;
2095                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEPARTMENTNAME$14, 0);
2096                     if (target == null)
2097                     {
2098                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DEPARTMENTNAME$14);
2099                     }
2100                     target.setStringValue(departmentName);
2101                 }
2102             }
2103             
2104             
2105 
2106 
2107             public void xsetDepartmentName(gov.grants.apply.system.globalLibraryV20.DepartmentNameDataType departmentName)
2108             {
2109                 synchronized (monitor())
2110                 {
2111                     check_orphaned();
2112                     gov.grants.apply.system.globalLibraryV20.DepartmentNameDataType target = null;
2113                     target = (gov.grants.apply.system.globalLibraryV20.DepartmentNameDataType)get_store().find_element_user(DEPARTMENTNAME$14, 0);
2114                     if (target == null)
2115                     {
2116                       target = (gov.grants.apply.system.globalLibraryV20.DepartmentNameDataType)get_store().add_element_user(DEPARTMENTNAME$14);
2117                     }
2118                     target.set(departmentName);
2119                 }
2120             }
2121             
2122             
2123 
2124 
2125             public void unsetDepartmentName()
2126             {
2127                 synchronized (monitor())
2128                 {
2129                     check_orphaned();
2130                     get_store().remove_element(DEPARTMENTNAME$14, 0);
2131                 }
2132             }
2133             
2134             
2135 
2136 
2137             public gov.grants.apply.forms.nsfRegistrationV11.DegreeTypeDataType.Enum getDegreeType()
2138             {
2139                 synchronized (monitor())
2140                 {
2141                     check_orphaned();
2142                     org.apache.xmlbeans.SimpleValue target = null;
2143                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEGREETYPE$16, 0);
2144                     if (target == null)
2145                     {
2146                       return null;
2147                     }
2148                     return (gov.grants.apply.forms.nsfRegistrationV11.DegreeTypeDataType.Enum)target.getEnumValue();
2149                 }
2150             }
2151             
2152             
2153 
2154 
2155             public gov.grants.apply.forms.nsfRegistrationV11.DegreeTypeDataType xgetDegreeType()
2156             {
2157                 synchronized (monitor())
2158                 {
2159                     check_orphaned();
2160                     gov.grants.apply.forms.nsfRegistrationV11.DegreeTypeDataType target = null;
2161                     target = (gov.grants.apply.forms.nsfRegistrationV11.DegreeTypeDataType)get_store().find_element_user(DEGREETYPE$16, 0);
2162                     return target;
2163                 }
2164             }
2165             
2166             
2167 
2168 
2169             public void setDegreeType(gov.grants.apply.forms.nsfRegistrationV11.DegreeTypeDataType.Enum degreeType)
2170             {
2171                 synchronized (monitor())
2172                 {
2173                     check_orphaned();
2174                     org.apache.xmlbeans.SimpleValue target = null;
2175                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEGREETYPE$16, 0);
2176                     if (target == null)
2177                     {
2178                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DEGREETYPE$16);
2179                     }
2180                     target.setEnumValue(degreeType);
2181                 }
2182             }
2183             
2184             
2185 
2186 
2187             public void xsetDegreeType(gov.grants.apply.forms.nsfRegistrationV11.DegreeTypeDataType degreeType)
2188             {
2189                 synchronized (monitor())
2190                 {
2191                     check_orphaned();
2192                     gov.grants.apply.forms.nsfRegistrationV11.DegreeTypeDataType target = null;
2193                     target = (gov.grants.apply.forms.nsfRegistrationV11.DegreeTypeDataType)get_store().find_element_user(DEGREETYPE$16, 0);
2194                     if (target == null)
2195                     {
2196                       target = (gov.grants.apply.forms.nsfRegistrationV11.DegreeTypeDataType)get_store().add_element_user(DEGREETYPE$16);
2197                     }
2198                     target.set(degreeType);
2199                 }
2200             }
2201             
2202             
2203 
2204 
2205             public java.util.Calendar getDegreeYear()
2206             {
2207                 synchronized (monitor())
2208                 {
2209                     check_orphaned();
2210                     org.apache.xmlbeans.SimpleValue target = null;
2211                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEGREEYEAR$18, 0);
2212                     if (target == null)
2213                     {
2214                       return null;
2215                     }
2216                     return target.getCalendarValue();
2217                 }
2218             }
2219             
2220             
2221 
2222 
2223             public org.apache.xmlbeans.XmlGYear xgetDegreeYear()
2224             {
2225                 synchronized (monitor())
2226                 {
2227                     check_orphaned();
2228                     org.apache.xmlbeans.XmlGYear target = null;
2229                     target = (org.apache.xmlbeans.XmlGYear)get_store().find_element_user(DEGREEYEAR$18, 0);
2230                     return target;
2231                 }
2232             }
2233             
2234             
2235 
2236 
2237             public void setDegreeYear(java.util.Calendar degreeYear)
2238             {
2239                 synchronized (monitor())
2240                 {
2241                     check_orphaned();
2242                     org.apache.xmlbeans.SimpleValue target = null;
2243                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEGREEYEAR$18, 0);
2244                     if (target == null)
2245                     {
2246                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DEGREEYEAR$18);
2247                     }
2248                     target.setCalendarValue(degreeYear);
2249                 }
2250             }
2251             
2252             
2253 
2254 
2255             public void xsetDegreeYear(org.apache.xmlbeans.XmlGYear degreeYear)
2256             {
2257                 synchronized (monitor())
2258                 {
2259                     check_orphaned();
2260                     org.apache.xmlbeans.XmlGYear target = null;
2261                     target = (org.apache.xmlbeans.XmlGYear)get_store().find_element_user(DEGREEYEAR$18, 0);
2262                     if (target == null)
2263                     {
2264                       target = (org.apache.xmlbeans.XmlGYear)get_store().add_element_user(DEGREEYEAR$18);
2265                     }
2266                     target.set(degreeYear);
2267                 }
2268             }
2269             
2270 
2271 
2272 
2273 
2274             public static class TaxIDImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.nsfRegistrationV11.NSFRegistrationDocument.NSFRegistration.IndividualInfo.TaxID
2275             {
2276                 private static final long serialVersionUID = 1L;
2277                 
2278                 public TaxIDImpl(org.apache.xmlbeans.SchemaType sType)
2279                 {
2280                     super(sType, false);
2281                 }
2282                 
2283                 protected TaxIDImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
2284                 {
2285                     super(sType, b);
2286                 }
2287             }
2288         }
2289     }
2290 }