1   
2   
3   
4   
5   
6   
7   
8   
9   package gov.grants.apply.forms.nsfRegistration12V12;
10  
11  
12  
13  
14  
15  
16  
17  public interface NSFRegistration12Document extends org.apache.xmlbeans.XmlObject
18  {
19      public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
20          org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NSFRegistration12Document.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nsfregistration12611fdoctype");
21      
22      
23  
24  
25      gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12 getNSFRegistration12();
26      
27      
28  
29  
30      void setNSFRegistration12(gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12 nsfRegistration12);
31      
32      
33  
34  
35      gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12 addNewNSFRegistration12();
36      
37      
38  
39  
40  
41  
42      public interface NSFRegistration12 extends org.apache.xmlbeans.XmlObject
43      {
44          public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
45              org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NSFRegistration12.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nsfregistration1268e7elemtype");
46          
47          
48  
49  
50          gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo getOrganizationInfo();
51          
52          
53  
54  
55          void setOrganizationInfo(gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo organizationInfo);
56          
57          
58  
59  
60          gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo addNewOrganizationInfo();
61          
62          
63  
64  
65          gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.FastLaneContact getFastLaneContact();
66          
67          
68  
69  
70          void setFastLaneContact(gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.FastLaneContact fastLaneContact);
71          
72          
73  
74  
75          gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.FastLaneContact addNewFastLaneContact();
76          
77          
78  
79  
80          gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo getIndividualInfo();
81          
82          
83  
84  
85          boolean isSetIndividualInfo();
86          
87          
88  
89  
90          void setIndividualInfo(gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo individualInfo);
91          
92          
93  
94  
95          gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo addNewIndividualInfo();
96          
97          
98  
99  
100         void unsetIndividualInfo();
101         
102         
103 
104 
105         java.lang.String getFormVersion();
106         
107         
108 
109 
110         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
111         
112         
113 
114 
115         void setFormVersion(java.lang.String formVersion);
116         
117         
118 
119 
120         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
121         
122         
123 
124 
125 
126 
127         public interface OrganizationInfo extends org.apache.xmlbeans.XmlObject
128         {
129             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
130                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OrganizationInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("organizationinfo3c64elemtype");
131             
132             
133 
134 
135             java.lang.String getOrganizationName();
136             
137             
138 
139 
140             gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetOrganizationName();
141             
142             
143 
144 
145             void setOrganizationName(java.lang.String organizationName);
146             
147             
148 
149 
150             void xsetOrganizationName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType organizationName);
151             
152             
153 
154 
155             java.lang.String getOrganizationShortName();
156             
157             
158 
159 
160             gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo.OrganizationShortName xgetOrganizationShortName();
161             
162             
163 
164 
165             boolean isSetOrganizationShortName();
166             
167             
168 
169 
170             void setOrganizationShortName(java.lang.String organizationShortName);
171             
172             
173 
174 
175             void xsetOrganizationShortName(gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo.OrganizationShortName organizationShortName);
176             
177             
178 
179 
180             void unsetOrganizationShortName();
181             
182             
183 
184 
185             gov.grants.apply.forms.nsfRegistration12V12.OrganizationTypeDataType.Enum getOrganizationType();
186             
187             
188 
189 
190             gov.grants.apply.forms.nsfRegistration12V12.OrganizationTypeDataType xgetOrganizationType();
191             
192             
193 
194 
195             boolean isSetOrganizationType();
196             
197             
198 
199 
200             void setOrganizationType(gov.grants.apply.forms.nsfRegistration12V12.OrganizationTypeDataType.Enum organizationType);
201             
202             
203 
204 
205             void xsetOrganizationType(gov.grants.apply.forms.nsfRegistration12V12.OrganizationTypeDataType organizationType);
206             
207             
208 
209 
210             void unsetOrganizationType();
211             
212             
213 
214 
215             gov.grants.apply.system.globalLibraryV20.HumanNameDataType getPresidentName();
216             
217             
218 
219 
220             boolean isSetPresidentName();
221             
222             
223 
224 
225             void setPresidentName(gov.grants.apply.system.globalLibraryV20.HumanNameDataType presidentName);
226             
227             
228 
229 
230             gov.grants.apply.system.globalLibraryV20.HumanNameDataType addNewPresidentName();
231             
232             
233 
234 
235             void unsetPresidentName();
236             
237             
238 
239 
240             java.lang.String getEIN();
241             
242             
243 
244 
245             gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo.EIN xgetEIN();
246             
247             
248 
249 
250             void setEIN(java.lang.String ein);
251             
252             
253 
254 
255             void xsetEIN(gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo.EIN ein);
256             
257             
258 
259 
260             java.lang.String getDUNSID();
261             
262             
263 
264 
265             gov.grants.apply.system.globalLibraryV20.DUNSIDDataType xgetDUNSID();
266             
267             
268 
269 
270             void setDUNSID(java.lang.String dunsid);
271             
272             
273 
274 
275             void xsetDUNSID(gov.grants.apply.system.globalLibraryV20.DUNSIDDataType dunsid);
276             
277             
278 
279 
280             gov.grants.apply.system.globalLibraryV20.AddressDataType getAddress();
281             
282             
283 
284 
285             void setAddress(gov.grants.apply.system.globalLibraryV20.AddressDataType address);
286             
287             
288 
289 
290             gov.grants.apply.system.globalLibraryV20.AddressDataType addNewAddress();
291             
292             
293 
294 
295             java.lang.String getPhone();
296             
297             
298 
299 
300             gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetPhone();
301             
302             
303 
304 
305             boolean isSetPhone();
306             
307             
308 
309 
310             void setPhone(java.lang.String phone);
311             
312             
313 
314 
315             void xsetPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType phone);
316             
317             
318 
319 
320             void unsetPhone();
321             
322             
323 
324 
325             java.lang.String getFax();
326             
327             
328 
329 
330             gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetFax();
331             
332             
333 
334 
335             boolean isSetFax();
336             
337             
338 
339 
340             void setFax(java.lang.String fax);
341             
342             
343 
344 
345             void xsetFax(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType fax);
346             
347             
348 
349 
350             void unsetFax();
351             
352             
353 
354 
355             java.lang.String getEmail();
356             
357             
358 
359 
360             gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail();
361             
362             
363 
364 
365             boolean isSetEmail();
366             
367             
368 
369 
370             void setEmail(java.lang.String email);
371             
372             
373 
374 
375             void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email);
376             
377             
378 
379 
380             void unsetEmail();
381             
382             
383 
384 
385 
386 
387             public interface OrganizationShortName extends org.apache.xmlbeans.XmlString
388             {
389                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
390                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OrganizationShortName.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("organizationshortname64e4elemtype");
391                 
392                 
393 
394 
395 
396                 
397                 public static final class Factory
398                 {
399                     public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo.OrganizationShortName newValue(java.lang.Object obj) {
400                       return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo.OrganizationShortName) type.newValue( obj ); }
401                     
402                     public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo.OrganizationShortName newInstance() {
403                       return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo.OrganizationShortName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
404                     
405                     public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo.OrganizationShortName newInstance(org.apache.xmlbeans.XmlOptions options) {
406                       return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo.OrganizationShortName) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
407                     
408                     private Factory() { } 
409                 }
410             }
411             
412             
413 
414 
415 
416 
417             public interface EIN extends org.apache.xmlbeans.XmlString
418             {
419                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
420                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EIN.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("eindc8eelemtype");
421                 
422                 
423 
424 
425 
426                 
427                 public static final class Factory
428                 {
429                     public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo.EIN newValue(java.lang.Object obj) {
430                       return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo.EIN) type.newValue( obj ); }
431                     
432                     public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo.EIN newInstance() {
433                       return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo.EIN) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
434                     
435                     public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo.EIN newInstance(org.apache.xmlbeans.XmlOptions options) {
436                       return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo.EIN) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
437                     
438                     private Factory() { } 
439                 }
440             }
441             
442             
443 
444 
445 
446             
447             public static final class Factory
448             {
449                 public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo newInstance() {
450                   return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
451                 
452                 public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
453                   return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.OrganizationInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
454                 
455                 private Factory() { } 
456             }
457         }
458         
459         
460 
461 
462 
463 
464         public interface FastLaneContact extends org.apache.xmlbeans.XmlObject
465         {
466             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
467                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FastLaneContact.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fastlanecontact10cbelemtype");
468             
469             
470 
471 
472             gov.grants.apply.system.globalLibraryV20.HumanNameDataType getName();
473             
474             
475 
476 
477             void setName(gov.grants.apply.system.globalLibraryV20.HumanNameDataType name);
478             
479             
480 
481 
482             gov.grants.apply.system.globalLibraryV20.HumanNameDataType addNewName();
483             
484             
485 
486 
487             java.lang.String getNSFID();
488             
489             
490 
491 
492             gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.FastLaneContact.NSFID xgetNSFID();
493             
494             
495 
496 
497             boolean isSetNSFID();
498             
499             
500 
501 
502             void setNSFID(java.lang.String nsfid);
503             
504             
505 
506 
507             void xsetNSFID(gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.FastLaneContact.NSFID nsfid);
508             
509             
510 
511 
512             void unsetNSFID();
513             
514             
515 
516 
517             java.lang.String getPhone();
518             
519             
520 
521 
522             gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetPhone();
523             
524             
525 
526 
527             void setPhone(java.lang.String phone);
528             
529             
530 
531 
532             void xsetPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType phone);
533             
534             
535 
536 
537             java.lang.String getFax();
538             
539             
540 
541 
542             gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetFax();
543             
544             
545 
546 
547             boolean isSetFax();
548             
549             
550 
551 
552             void setFax(java.lang.String fax);
553             
554             
555 
556 
557             void xsetFax(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType fax);
558             
559             
560 
561 
562             void unsetFax();
563             
564             
565 
566 
567             java.lang.String getEmail();
568             
569             
570 
571 
572             gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail();
573             
574             
575 
576 
577             void setEmail(java.lang.String email);
578             
579             
580 
581 
582             void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email);
583             
584             
585 
586 
587 
588 
589             public interface NSFID extends org.apache.xmlbeans.XmlString
590             {
591                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
592                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NSFID.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nsfid0333elemtype");
593                 
594                 
595 
596 
597 
598                 
599                 public static final class Factory
600                 {
601                     public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.FastLaneContact.NSFID newValue(java.lang.Object obj) {
602                       return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.FastLaneContact.NSFID) type.newValue( obj ); }
603                     
604                     public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.FastLaneContact.NSFID newInstance() {
605                       return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.FastLaneContact.NSFID) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
606                     
607                     public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.FastLaneContact.NSFID newInstance(org.apache.xmlbeans.XmlOptions options) {
608                       return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.FastLaneContact.NSFID) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
609                     
610                     private Factory() { } 
611                 }
612             }
613             
614             
615 
616 
617 
618             
619             public static final class Factory
620             {
621                 public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.FastLaneContact newInstance() {
622                   return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.FastLaneContact) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
623                 
624                 public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.FastLaneContact newInstance(org.apache.xmlbeans.XmlOptions options) {
625                   return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.FastLaneContact) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
626                 
627                 private Factory() { } 
628             }
629         }
630         
631         
632 
633 
634 
635 
636         public interface IndividualInfo extends org.apache.xmlbeans.XmlObject
637         {
638             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
639                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(IndividualInfo.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("individualinfof04aelemtype");
640             
641             
642 
643 
644             gov.grants.apply.system.globalLibraryV20.HumanNameDataType getName();
645             
646             
647 
648 
649             void setName(gov.grants.apply.system.globalLibraryV20.HumanNameDataType name);
650             
651             
652 
653 
654             gov.grants.apply.system.globalLibraryV20.HumanNameDataType addNewName();
655             
656             
657 
658 
659             java.lang.String getTaxID();
660             
661             
662 
663 
664             gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo.TaxID xgetTaxID();
665             
666             
667 
668 
669             void setTaxID(java.lang.String taxID);
670             
671             
672 
673 
674             void xsetTaxID(gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo.TaxID taxID);
675             
676             
677 
678 
679             java.lang.String getNSFID();
680             
681             
682 
683 
684             gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo.NSFID xgetNSFID();
685             
686             
687 
688 
689             boolean isSetNSFID();
690             
691             
692 
693 
694             void setNSFID(java.lang.String nsfid);
695             
696             
697 
698 
699             void xsetNSFID(gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo.NSFID nsfid);
700             
701             
702 
703 
704             void unsetNSFID();
705             
706             
707 
708 
709             gov.grants.apply.system.globalLibraryV20.AddressDataType getAddress();
710             
711             
712 
713 
714             void setAddress(gov.grants.apply.system.globalLibraryV20.AddressDataType address);
715             
716             
717 
718 
719             gov.grants.apply.system.globalLibraryV20.AddressDataType addNewAddress();
720             
721             
722 
723 
724             java.lang.String getPhone();
725             
726             
727 
728 
729             gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetPhone();
730             
731             
732 
733 
734             void setPhone(java.lang.String phone);
735             
736             
737 
738 
739             void xsetPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType phone);
740             
741             
742 
743 
744             java.lang.String getFax();
745             
746             
747 
748 
749             gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetFax();
750             
751             
752 
753 
754             boolean isSetFax();
755             
756             
757 
758 
759             void setFax(java.lang.String fax);
760             
761             
762 
763 
764             void xsetFax(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType fax);
765             
766             
767 
768 
769             void unsetFax();
770             
771             
772 
773 
774             java.lang.String getEmail();
775             
776             
777 
778 
779             gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail();
780             
781             
782 
783 
784             void setEmail(java.lang.String email);
785             
786             
787 
788 
789             void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email);
790             
791             
792 
793 
794             java.lang.String getDepartmentName();
795             
796             
797 
798 
799             gov.grants.apply.system.globalLibraryV20.DepartmentNameDataType xgetDepartmentName();
800             
801             
802 
803 
804             boolean isSetDepartmentName();
805             
806             
807 
808 
809             void setDepartmentName(java.lang.String departmentName);
810             
811             
812 
813 
814             void xsetDepartmentName(gov.grants.apply.system.globalLibraryV20.DepartmentNameDataType departmentName);
815             
816             
817 
818 
819             void unsetDepartmentName();
820             
821             
822 
823 
824             gov.grants.apply.forms.nsfRegistration12V12.DegreeTypeDataType.Enum getDegreeType();
825             
826             
827 
828 
829             gov.grants.apply.forms.nsfRegistration12V12.DegreeTypeDataType xgetDegreeType();
830             
831             
832 
833 
834             void setDegreeType(gov.grants.apply.forms.nsfRegistration12V12.DegreeTypeDataType.Enum degreeType);
835             
836             
837 
838 
839             void xsetDegreeType(gov.grants.apply.forms.nsfRegistration12V12.DegreeTypeDataType degreeType);
840             
841             
842 
843 
844             java.util.Calendar getDegreeYear();
845             
846             
847 
848 
849             org.apache.xmlbeans.XmlGYear xgetDegreeYear();
850             
851             
852 
853 
854             void setDegreeYear(java.util.Calendar degreeYear);
855             
856             
857 
858 
859             void xsetDegreeYear(org.apache.xmlbeans.XmlGYear degreeYear);
860             
861             
862 
863 
864 
865 
866             public interface TaxID extends org.apache.xmlbeans.XmlString
867             {
868                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
869                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TaxID.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("taxiddbb8elemtype");
870                 
871                 
872 
873 
874 
875                 
876                 public static final class Factory
877                 {
878                     public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo.TaxID newValue(java.lang.Object obj) {
879                       return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo.TaxID) type.newValue( obj ); }
880                     
881                     public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo.TaxID newInstance() {
882                       return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo.TaxID) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
883                     
884                     public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo.TaxID newInstance(org.apache.xmlbeans.XmlOptions options) {
885                       return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo.TaxID) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
886                     
887                     private Factory() { } 
888                 }
889             }
890             
891             
892 
893 
894 
895 
896             public interface NSFID extends org.apache.xmlbeans.XmlString
897             {
898                 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
899                     org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(NSFID.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("nsfid10e2elemtype");
900                 
901                 
902 
903 
904 
905                 
906                 public static final class Factory
907                 {
908                     public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo.NSFID newValue(java.lang.Object obj) {
909                       return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo.NSFID) type.newValue( obj ); }
910                     
911                     public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo.NSFID newInstance() {
912                       return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo.NSFID) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
913                     
914                     public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo.NSFID newInstance(org.apache.xmlbeans.XmlOptions options) {
915                       return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo.NSFID) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
916                     
917                     private Factory() { } 
918                 }
919             }
920             
921             
922 
923 
924 
925             
926             public static final class Factory
927             {
928                 public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo newInstance() {
929                   return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
930                 
931                 public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo newInstance(org.apache.xmlbeans.XmlOptions options) {
932                   return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12.IndividualInfo) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
933                 
934                 private Factory() { } 
935             }
936         }
937         
938         
939 
940 
941 
942         
943         public static final class Factory
944         {
945             public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12 newInstance() {
946               return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
947             
948             public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12 newInstance(org.apache.xmlbeans.XmlOptions options) {
949               return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document.NSFRegistration12) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
950             
951             private Factory() { } 
952         }
953     }
954     
955     
956 
957 
958 
959     
960     public static final class Factory
961     {
962         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document newInstance() {
963           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
964         
965         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document newInstance(org.apache.xmlbeans.XmlOptions options) {
966           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
967         
968         
969         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
970           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
971         
972         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
973           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
974         
975         
976         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
977           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
978         
979         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
980           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
981         
982         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
983           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
984         
985         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
986           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
987         
988         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
989           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
990         
991         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
992           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
993         
994         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
995           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
996         
997         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
998           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
999         
1000         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
1001           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
1002         
1003         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1004           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
1005         
1006         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
1007           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
1008         
1009         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
1010           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
1011         
1012         
1013         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1014           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
1015         
1016         
1017         public static gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1018           return (gov.grants.apply.forms.nsfRegistration12V12.NSFRegistration12Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
1019         
1020         
1021         public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1022           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
1023         
1024         
1025         public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
1026           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
1027         
1028         private Factory() { } 
1029     }
1030 }