View Javadoc
1   /*
2    * An XML document type.
3    * Localname: SF424_Short
4    * Namespace: http://apply.grants.gov/forms/SF424_Short-V1.0
5    * Java type: gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.sf424ShortV10;
10  
11  
12  /**
13   * A document containing one SF424_Short(@http://apply.grants.gov/forms/SF424_Short-V1.0) element.
14   *
15   * This is a complex type.
16   */
17  public interface SF424ShortDocument 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(SF424ShortDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("sf424short6929doctype");
21      
22      /**
23       * Gets the "SF424_Short" element
24       */
25      gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short getSF424Short();
26      
27      /**
28       * Sets the "SF424_Short" element
29       */
30      void setSF424Short(gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short sf424Short);
31      
32      /**
33       * Appends and returns a new empty "SF424_Short" element
34       */
35      gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short addNewSF424Short();
36      
37      /**
38       * An XML SF424_Short(@http://apply.grants.gov/forms/SF424_Short-V1.0).
39       *
40       * This is a complex type.
41       */
42      public interface SF424Short 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(SF424Short.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("sf424shorte0ddelemtype");
46          
47          /**
48           * Gets the "AgencyName" element
49           */
50          java.lang.String getAgencyName();
51          
52          /**
53           * Gets (as xml) the "AgencyName" element
54           */
55          gov.grants.apply.system.globalLibraryV20.AgencyNameDataType xgetAgencyName();
56          
57          /**
58           * Sets the "AgencyName" element
59           */
60          void setAgencyName(java.lang.String agencyName);
61          
62          /**
63           * Sets (as xml) the "AgencyName" element
64           */
65          void xsetAgencyName(gov.grants.apply.system.globalLibraryV20.AgencyNameDataType agencyName);
66          
67          /**
68           * Gets the "CFDANumber" element
69           */
70          java.lang.String getCFDANumber();
71          
72          /**
73           * Gets (as xml) the "CFDANumber" element
74           */
75          gov.grants.apply.system.globalLibraryV20.CFDANumberDataType xgetCFDANumber();
76          
77          /**
78           * True if has "CFDANumber" element
79           */
80          boolean isSetCFDANumber();
81          
82          /**
83           * Sets the "CFDANumber" element
84           */
85          void setCFDANumber(java.lang.String cfdaNumber);
86          
87          /**
88           * Sets (as xml) the "CFDANumber" element
89           */
90          void xsetCFDANumber(gov.grants.apply.system.globalLibraryV20.CFDANumberDataType cfdaNumber);
91          
92          /**
93           * Unsets the "CFDANumber" element
94           */
95          void unsetCFDANumber();
96          
97          /**
98           * Gets the "CFDAProgramTitle" element
99           */
100         java.lang.String getCFDAProgramTitle();
101         
102         /**
103          * Gets (as xml) the "CFDAProgramTitle" element
104          */
105         gov.grants.apply.system.globalLibraryV20.CFDATitleDataType xgetCFDAProgramTitle();
106         
107         /**
108          * True if has "CFDAProgramTitle" element
109          */
110         boolean isSetCFDAProgramTitle();
111         
112         /**
113          * Sets the "CFDAProgramTitle" element
114          */
115         void setCFDAProgramTitle(java.lang.String cfdaProgramTitle);
116         
117         /**
118          * Sets (as xml) the "CFDAProgramTitle" element
119          */
120         void xsetCFDAProgramTitle(gov.grants.apply.system.globalLibraryV20.CFDATitleDataType cfdaProgramTitle);
121         
122         /**
123          * Unsets the "CFDAProgramTitle" element
124          */
125         void unsetCFDAProgramTitle();
126         
127         /**
128          * Gets the "DateReceived" element
129          */
130         java.util.Calendar getDateReceived();
131         
132         /**
133          * Gets (as xml) the "DateReceived" element
134          */
135         org.apache.xmlbeans.XmlDate xgetDateReceived();
136         
137         /**
138          * Sets the "DateReceived" element
139          */
140         void setDateReceived(java.util.Calendar dateReceived);
141         
142         /**
143          * Sets (as xml) the "DateReceived" element
144          */
145         void xsetDateReceived(org.apache.xmlbeans.XmlDate dateReceived);
146         
147         /**
148          * Gets the "FundingOpportunityNumber" element
149          */
150         java.lang.String getFundingOpportunityNumber();
151         
152         /**
153          * Gets (as xml) the "FundingOpportunityNumber" element
154          */
155         gov.grants.apply.system.globalLibraryV20.OpportunityIDDataType xgetFundingOpportunityNumber();
156         
157         /**
158          * Sets the "FundingOpportunityNumber" element
159          */
160         void setFundingOpportunityNumber(java.lang.String fundingOpportunityNumber);
161         
162         /**
163          * Sets (as xml) the "FundingOpportunityNumber" element
164          */
165         void xsetFundingOpportunityNumber(gov.grants.apply.system.globalLibraryV20.OpportunityIDDataType fundingOpportunityNumber);
166         
167         /**
168          * Gets the "FundingOpportunityTitle" element
169          */
170         java.lang.String getFundingOpportunityTitle();
171         
172         /**
173          * Gets (as xml) the "FundingOpportunityTitle" element
174          */
175         gov.grants.apply.system.globalLibraryV20.OpportunityTitleDataType xgetFundingOpportunityTitle();
176         
177         /**
178          * Sets the "FundingOpportunityTitle" element
179          */
180         void setFundingOpportunityTitle(java.lang.String fundingOpportunityTitle);
181         
182         /**
183          * Sets (as xml) the "FundingOpportunityTitle" element
184          */
185         void xsetFundingOpportunityTitle(gov.grants.apply.system.globalLibraryV20.OpportunityTitleDataType fundingOpportunityTitle);
186         
187         /**
188          * Gets the "OrganizationName" element
189          */
190         java.lang.String getOrganizationName();
191         
192         /**
193          * Gets (as xml) the "OrganizationName" element
194          */
195         gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetOrganizationName();
196         
197         /**
198          * Sets the "OrganizationName" element
199          */
200         void setOrganizationName(java.lang.String organizationName);
201         
202         /**
203          * Sets (as xml) the "OrganizationName" element
204          */
205         void xsetOrganizationName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType organizationName);
206         
207         /**
208          * Gets the "Address" element
209          */
210         gov.grants.apply.system.globalLibraryV20.AddressDataType getAddress();
211         
212         /**
213          * Sets the "Address" element
214          */
215         void setAddress(gov.grants.apply.system.globalLibraryV20.AddressDataType address);
216         
217         /**
218          * Appends and returns a new empty "Address" element
219          */
220         gov.grants.apply.system.globalLibraryV20.AddressDataType addNewAddress();
221         
222         /**
223          * Gets the "ApplicantWebAddress" element
224          */
225         java.lang.String getApplicantWebAddress();
226         
227         /**
228          * Gets (as xml) the "ApplicantWebAddress" element
229          */
230         org.apache.xmlbeans.XmlString xgetApplicantWebAddress();
231         
232         /**
233          * True if has "ApplicantWebAddress" element
234          */
235         boolean isSetApplicantWebAddress();
236         
237         /**
238          * Sets the "ApplicantWebAddress" element
239          */
240         void setApplicantWebAddress(java.lang.String applicantWebAddress);
241         
242         /**
243          * Sets (as xml) the "ApplicantWebAddress" element
244          */
245         void xsetApplicantWebAddress(org.apache.xmlbeans.XmlString applicantWebAddress);
246         
247         /**
248          * Unsets the "ApplicantWebAddress" element
249          */
250         void unsetApplicantWebAddress();
251         
252         /**
253          * Gets the "ApplicantTypeCode1" element
254          */
255         gov.grants.apply.system.globalLibraryV20.ApplicantTypeCodeDataType.Enum getApplicantTypeCode1();
256         
257         /**
258          * Gets (as xml) the "ApplicantTypeCode1" element
259          */
260         gov.grants.apply.system.globalLibraryV20.ApplicantTypeCodeDataType xgetApplicantTypeCode1();
261         
262         /**
263          * Sets the "ApplicantTypeCode1" element
264          */
265         void setApplicantTypeCode1(gov.grants.apply.system.globalLibraryV20.ApplicantTypeCodeDataType.Enum applicantTypeCode1);
266         
267         /**
268          * Sets (as xml) the "ApplicantTypeCode1" element
269          */
270         void xsetApplicantTypeCode1(gov.grants.apply.system.globalLibraryV20.ApplicantTypeCodeDataType applicantTypeCode1);
271         
272         /**
273          * Gets the "ApplicantTypeCode2" element
274          */
275         gov.grants.apply.system.globalLibraryV20.ApplicantTypeCodeDataType.Enum getApplicantTypeCode2();
276         
277         /**
278          * Gets (as xml) the "ApplicantTypeCode2" element
279          */
280         gov.grants.apply.system.globalLibraryV20.ApplicantTypeCodeDataType xgetApplicantTypeCode2();
281         
282         /**
283          * True if has "ApplicantTypeCode2" element
284          */
285         boolean isSetApplicantTypeCode2();
286         
287         /**
288          * Sets the "ApplicantTypeCode2" element
289          */
290         void setApplicantTypeCode2(gov.grants.apply.system.globalLibraryV20.ApplicantTypeCodeDataType.Enum applicantTypeCode2);
291         
292         /**
293          * Sets (as xml) the "ApplicantTypeCode2" element
294          */
295         void xsetApplicantTypeCode2(gov.grants.apply.system.globalLibraryV20.ApplicantTypeCodeDataType applicantTypeCode2);
296         
297         /**
298          * Unsets the "ApplicantTypeCode2" element
299          */
300         void unsetApplicantTypeCode2();
301         
302         /**
303          * Gets the "ApplicantTypeCode3" element
304          */
305         gov.grants.apply.system.globalLibraryV20.ApplicantTypeCodeDataType.Enum getApplicantTypeCode3();
306         
307         /**
308          * Gets (as xml) the "ApplicantTypeCode3" element
309          */
310         gov.grants.apply.system.globalLibraryV20.ApplicantTypeCodeDataType xgetApplicantTypeCode3();
311         
312         /**
313          * True if has "ApplicantTypeCode3" element
314          */
315         boolean isSetApplicantTypeCode3();
316         
317         /**
318          * Sets the "ApplicantTypeCode3" element
319          */
320         void setApplicantTypeCode3(gov.grants.apply.system.globalLibraryV20.ApplicantTypeCodeDataType.Enum applicantTypeCode3);
321         
322         /**
323          * Sets (as xml) the "ApplicantTypeCode3" element
324          */
325         void xsetApplicantTypeCode3(gov.grants.apply.system.globalLibraryV20.ApplicantTypeCodeDataType applicantTypeCode3);
326         
327         /**
328          * Unsets the "ApplicantTypeCode3" element
329          */
330         void unsetApplicantTypeCode3();
331         
332         /**
333          * Gets the "ApplicantTypeOtherSpecify" element
334          */
335         java.lang.String getApplicantTypeOtherSpecify();
336         
337         /**
338          * Gets (as xml) the "ApplicantTypeOtherSpecify" element
339          */
340         gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short.ApplicantTypeOtherSpecify xgetApplicantTypeOtherSpecify();
341         
342         /**
343          * True if has "ApplicantTypeOtherSpecify" element
344          */
345         boolean isSetApplicantTypeOtherSpecify();
346         
347         /**
348          * Sets the "ApplicantTypeOtherSpecify" element
349          */
350         void setApplicantTypeOtherSpecify(java.lang.String applicantTypeOtherSpecify);
351         
352         /**
353          * Sets (as xml) the "ApplicantTypeOtherSpecify" element
354          */
355         void xsetApplicantTypeOtherSpecify(gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short.ApplicantTypeOtherSpecify applicantTypeOtherSpecify);
356         
357         /**
358          * Unsets the "ApplicantTypeOtherSpecify" element
359          */
360         void unsetApplicantTypeOtherSpecify();
361         
362         /**
363          * Gets the "EmployerTaxpayerIdentificationNumber" element
364          */
365         java.lang.String getEmployerTaxpayerIdentificationNumber();
366         
367         /**
368          * Gets (as xml) the "EmployerTaxpayerIdentificationNumber" element
369          */
370         gov.grants.apply.system.globalLibraryV20.EmployerIDDataType xgetEmployerTaxpayerIdentificationNumber();
371         
372         /**
373          * Sets the "EmployerTaxpayerIdentificationNumber" element
374          */
375         void setEmployerTaxpayerIdentificationNumber(java.lang.String employerTaxpayerIdentificationNumber);
376         
377         /**
378          * Sets (as xml) the "EmployerTaxpayerIdentificationNumber" element
379          */
380         void xsetEmployerTaxpayerIdentificationNumber(gov.grants.apply.system.globalLibraryV20.EmployerIDDataType employerTaxpayerIdentificationNumber);
381         
382         /**
383          * Gets the "DUNSNumber" element
384          */
385         java.lang.String getDUNSNumber();
386         
387         /**
388          * Gets (as xml) the "DUNSNumber" element
389          */
390         gov.grants.apply.system.globalLibraryV20.DUNSIDDataType xgetDUNSNumber();
391         
392         /**
393          * Sets the "DUNSNumber" element
394          */
395         void setDUNSNumber(java.lang.String dunsNumber);
396         
397         /**
398          * Sets (as xml) the "DUNSNumber" element
399          */
400         void xsetDUNSNumber(gov.grants.apply.system.globalLibraryV20.DUNSIDDataType dunsNumber);
401         
402         /**
403          * Gets the "CongressionalDistrictApplicant" element
404          */
405         java.lang.String getCongressionalDistrictApplicant();
406         
407         /**
408          * Gets (as xml) the "CongressionalDistrictApplicant" element
409          */
410         gov.grants.apply.system.globalLibraryV20.CongressionalDistrictDataType xgetCongressionalDistrictApplicant();
411         
412         /**
413          * Sets the "CongressionalDistrictApplicant" element
414          */
415         void setCongressionalDistrictApplicant(java.lang.String congressionalDistrictApplicant);
416         
417         /**
418          * Sets (as xml) the "CongressionalDistrictApplicant" element
419          */
420         void xsetCongressionalDistrictApplicant(gov.grants.apply.system.globalLibraryV20.CongressionalDistrictDataType congressionalDistrictApplicant);
421         
422         /**
423          * Gets the "ProjectTitle" element
424          */
425         java.lang.String getProjectTitle();
426         
427         /**
428          * Gets (as xml) the "ProjectTitle" element
429          */
430         gov.grants.apply.system.globalLibraryV20.ProjectTitleDataType xgetProjectTitle();
431         
432         /**
433          * Sets the "ProjectTitle" element
434          */
435         void setProjectTitle(java.lang.String projectTitle);
436         
437         /**
438          * Sets (as xml) the "ProjectTitle" element
439          */
440         void xsetProjectTitle(gov.grants.apply.system.globalLibraryV20.ProjectTitleDataType projectTitle);
441         
442         /**
443          * Gets the "ProjectDescription" element
444          */
445         java.lang.String getProjectDescription();
446         
447         /**
448          * Gets (as xml) the "ProjectDescription" element
449          */
450         gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short.ProjectDescription xgetProjectDescription();
451         
452         /**
453          * Sets the "ProjectDescription" element
454          */
455         void setProjectDescription(java.lang.String projectDescription);
456         
457         /**
458          * Sets (as xml) the "ProjectDescription" element
459          */
460         void xsetProjectDescription(gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short.ProjectDescription projectDescription);
461         
462         /**
463          * Gets the "ProjectStartDate" element
464          */
465         java.util.Calendar getProjectStartDate();
466         
467         /**
468          * Gets (as xml) the "ProjectStartDate" element
469          */
470         org.apache.xmlbeans.XmlDate xgetProjectStartDate();
471         
472         /**
473          * Sets the "ProjectStartDate" element
474          */
475         void setProjectStartDate(java.util.Calendar projectStartDate);
476         
477         /**
478          * Sets (as xml) the "ProjectStartDate" element
479          */
480         void xsetProjectStartDate(org.apache.xmlbeans.XmlDate projectStartDate);
481         
482         /**
483          * Gets the "ProjectEndDate" element
484          */
485         java.util.Calendar getProjectEndDate();
486         
487         /**
488          * Gets (as xml) the "ProjectEndDate" element
489          */
490         org.apache.xmlbeans.XmlDate xgetProjectEndDate();
491         
492         /**
493          * Sets the "ProjectEndDate" element
494          */
495         void setProjectEndDate(java.util.Calendar projectEndDate);
496         
497         /**
498          * Sets (as xml) the "ProjectEndDate" element
499          */
500         void xsetProjectEndDate(org.apache.xmlbeans.XmlDate projectEndDate);
501         
502         /**
503          * Gets the "ProjectDirectorSSN" element
504          */
505         java.lang.String getProjectDirectorSSN();
506         
507         /**
508          * Gets (as xml) the "ProjectDirectorSSN" element
509          */
510         gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType xgetProjectDirectorSSN();
511         
512         /**
513          * True if has "ProjectDirectorSSN" element
514          */
515         boolean isSetProjectDirectorSSN();
516         
517         /**
518          * Sets the "ProjectDirectorSSN" element
519          */
520         void setProjectDirectorSSN(java.lang.String projectDirectorSSN);
521         
522         /**
523          * Sets (as xml) the "ProjectDirectorSSN" element
524          */
525         void xsetProjectDirectorSSN(gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType projectDirectorSSN);
526         
527         /**
528          * Unsets the "ProjectDirectorSSN" element
529          */
530         void unsetProjectDirectorSSN();
531         
532         /**
533          * Gets the "ProjectDirectorGroup" element
534          */
535         gov.grants.apply.system.globalLibraryV20.ContactPersonDataType getProjectDirectorGroup();
536         
537         /**
538          * Sets the "ProjectDirectorGroup" element
539          */
540         void setProjectDirectorGroup(gov.grants.apply.system.globalLibraryV20.ContactPersonDataType projectDirectorGroup);
541         
542         /**
543          * Appends and returns a new empty "ProjectDirectorGroup" element
544          */
545         gov.grants.apply.system.globalLibraryV20.ContactPersonDataType addNewProjectDirectorGroup();
546         
547         /**
548          * Gets the "SameAsProjectDirector" element
549          */
550         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSameAsProjectDirector();
551         
552         /**
553          * Gets (as xml) the "SameAsProjectDirector" element
554          */
555         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSameAsProjectDirector();
556         
557         /**
558          * True if has "SameAsProjectDirector" element
559          */
560         boolean isSetSameAsProjectDirector();
561         
562         /**
563          * Sets the "SameAsProjectDirector" element
564          */
565         void setSameAsProjectDirector(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum sameAsProjectDirector);
566         
567         /**
568          * Sets (as xml) the "SameAsProjectDirector" element
569          */
570         void xsetSameAsProjectDirector(gov.grants.apply.system.globalLibraryV20.YesNoDataType sameAsProjectDirector);
571         
572         /**
573          * Unsets the "SameAsProjectDirector" element
574          */
575         void unsetSameAsProjectDirector();
576         
577         /**
578          * Gets the "ContactPersonSSN" element
579          */
580         java.lang.String getContactPersonSSN();
581         
582         /**
583          * Gets (as xml) the "ContactPersonSSN" element
584          */
585         gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType xgetContactPersonSSN();
586         
587         /**
588          * True if has "ContactPersonSSN" element
589          */
590         boolean isSetContactPersonSSN();
591         
592         /**
593          * Sets the "ContactPersonSSN" element
594          */
595         void setContactPersonSSN(java.lang.String contactPersonSSN);
596         
597         /**
598          * Sets (as xml) the "ContactPersonSSN" element
599          */
600         void xsetContactPersonSSN(gov.grants.apply.system.globalLibraryV20.SocialSecurityNumberDataType contactPersonSSN);
601         
602         /**
603          * Unsets the "ContactPersonSSN" element
604          */
605         void unsetContactPersonSSN();
606         
607         /**
608          * Gets the "ContactPersonGroup" element
609          */
610         gov.grants.apply.system.globalLibraryV20.ContactPersonDataType getContactPersonGroup();
611         
612         /**
613          * True if has "ContactPersonGroup" element
614          */
615         boolean isSetContactPersonGroup();
616         
617         /**
618          * Sets the "ContactPersonGroup" element
619          */
620         void setContactPersonGroup(gov.grants.apply.system.globalLibraryV20.ContactPersonDataType contactPersonGroup);
621         
622         /**
623          * Appends and returns a new empty "ContactPersonGroup" element
624          */
625         gov.grants.apply.system.globalLibraryV20.ContactPersonDataType addNewContactPersonGroup();
626         
627         /**
628          * Unsets the "ContactPersonGroup" element
629          */
630         void unsetContactPersonGroup();
631         
632         /**
633          * Gets the "ApplicationCertification" element
634          */
635         gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getApplicationCertification();
636         
637         /**
638          * Gets (as xml) the "ApplicationCertification" element
639          */
640         gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetApplicationCertification();
641         
642         /**
643          * Sets the "ApplicationCertification" element
644          */
645         void setApplicationCertification(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum applicationCertification);
646         
647         /**
648          * Sets (as xml) the "ApplicationCertification" element
649          */
650         void xsetApplicationCertification(gov.grants.apply.system.globalLibraryV20.YesNoDataType applicationCertification);
651         
652         /**
653          * Gets the "AuthorizedRepresentative" element
654          */
655         gov.grants.apply.system.globalLibraryV20.HumanNameDataType getAuthorizedRepresentative();
656         
657         /**
658          * Sets the "AuthorizedRepresentative" element
659          */
660         void setAuthorizedRepresentative(gov.grants.apply.system.globalLibraryV20.HumanNameDataType authorizedRepresentative);
661         
662         /**
663          * Appends and returns a new empty "AuthorizedRepresentative" element
664          */
665         gov.grants.apply.system.globalLibraryV20.HumanNameDataType addNewAuthorizedRepresentative();
666         
667         /**
668          * Gets the "AuthorizedRepresentativeTitle" element
669          */
670         java.lang.String getAuthorizedRepresentativeTitle();
671         
672         /**
673          * Gets (as xml) the "AuthorizedRepresentativeTitle" element
674          */
675         gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetAuthorizedRepresentativeTitle();
676         
677         /**
678          * Sets the "AuthorizedRepresentativeTitle" element
679          */
680         void setAuthorizedRepresentativeTitle(java.lang.String authorizedRepresentativeTitle);
681         
682         /**
683          * Sets (as xml) the "AuthorizedRepresentativeTitle" element
684          */
685         void xsetAuthorizedRepresentativeTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType authorizedRepresentativeTitle);
686         
687         /**
688          * Gets the "AuthorizedRepresentativeEmail" element
689          */
690         java.lang.String getAuthorizedRepresentativeEmail();
691         
692         /**
693          * Gets (as xml) the "AuthorizedRepresentativeEmail" element
694          */
695         gov.grants.apply.system.globalLibraryV20.EmailDataType xgetAuthorizedRepresentativeEmail();
696         
697         /**
698          * Sets the "AuthorizedRepresentativeEmail" element
699          */
700         void setAuthorizedRepresentativeEmail(java.lang.String authorizedRepresentativeEmail);
701         
702         /**
703          * Sets (as xml) the "AuthorizedRepresentativeEmail" element
704          */
705         void xsetAuthorizedRepresentativeEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType authorizedRepresentativeEmail);
706         
707         /**
708          * Gets the "AuthorizedRepresentativePhoneNumber" element
709          */
710         java.lang.String getAuthorizedRepresentativePhoneNumber();
711         
712         /**
713          * Gets (as xml) the "AuthorizedRepresentativePhoneNumber" element
714          */
715         gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetAuthorizedRepresentativePhoneNumber();
716         
717         /**
718          * Sets the "AuthorizedRepresentativePhoneNumber" element
719          */
720         void setAuthorizedRepresentativePhoneNumber(java.lang.String authorizedRepresentativePhoneNumber);
721         
722         /**
723          * Sets (as xml) the "AuthorizedRepresentativePhoneNumber" element
724          */
725         void xsetAuthorizedRepresentativePhoneNumber(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType authorizedRepresentativePhoneNumber);
726         
727         /**
728          * Gets the "AuthorizedRepresentativeFaxNumber" element
729          */
730         java.lang.String getAuthorizedRepresentativeFaxNumber();
731         
732         /**
733          * Gets (as xml) the "AuthorizedRepresentativeFaxNumber" element
734          */
735         gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetAuthorizedRepresentativeFaxNumber();
736         
737         /**
738          * True if has "AuthorizedRepresentativeFaxNumber" element
739          */
740         boolean isSetAuthorizedRepresentativeFaxNumber();
741         
742         /**
743          * Sets the "AuthorizedRepresentativeFaxNumber" element
744          */
745         void setAuthorizedRepresentativeFaxNumber(java.lang.String authorizedRepresentativeFaxNumber);
746         
747         /**
748          * Sets (as xml) the "AuthorizedRepresentativeFaxNumber" element
749          */
750         void xsetAuthorizedRepresentativeFaxNumber(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType authorizedRepresentativeFaxNumber);
751         
752         /**
753          * Unsets the "AuthorizedRepresentativeFaxNumber" element
754          */
755         void unsetAuthorizedRepresentativeFaxNumber();
756         
757         /**
758          * Gets the "AuthorizedRepresentativeSignature" element
759          */
760         java.lang.String getAuthorizedRepresentativeSignature();
761         
762         /**
763          * Gets (as xml) the "AuthorizedRepresentativeSignature" element
764          */
765         gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetAuthorizedRepresentativeSignature();
766         
767         /**
768          * Sets the "AuthorizedRepresentativeSignature" element
769          */
770         void setAuthorizedRepresentativeSignature(java.lang.String authorizedRepresentativeSignature);
771         
772         /**
773          * Sets (as xml) the "AuthorizedRepresentativeSignature" element
774          */
775         void xsetAuthorizedRepresentativeSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType authorizedRepresentativeSignature);
776         
777         /**
778          * Gets the "AuthorizedRepresentativeDateSigned" element
779          */
780         java.util.Calendar getAuthorizedRepresentativeDateSigned();
781         
782         /**
783          * Gets (as xml) the "AuthorizedRepresentativeDateSigned" element
784          */
785         org.apache.xmlbeans.XmlDate xgetAuthorizedRepresentativeDateSigned();
786         
787         /**
788          * Sets the "AuthorizedRepresentativeDateSigned" element
789          */
790         void setAuthorizedRepresentativeDateSigned(java.util.Calendar authorizedRepresentativeDateSigned);
791         
792         /**
793          * Sets (as xml) the "AuthorizedRepresentativeDateSigned" element
794          */
795         void xsetAuthorizedRepresentativeDateSigned(org.apache.xmlbeans.XmlDate authorizedRepresentativeDateSigned);
796         
797         /**
798          * Gets the "FormVersion" attribute
799          */
800         java.lang.String getFormVersion();
801         
802         /**
803          * Gets (as xml) the "FormVersion" attribute
804          */
805         gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
806         
807         /**
808          * Sets the "FormVersion" attribute
809          */
810         void setFormVersion(java.lang.String formVersion);
811         
812         /**
813          * Sets (as xml) the "FormVersion" attribute
814          */
815         void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
816         
817         /**
818          * An XML ApplicantTypeOtherSpecify(@http://apply.grants.gov/forms/SF424_Short-V1.0).
819          *
820          * This is an atomic type that is a restriction of gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument$SF424Short$ApplicantTypeOtherSpecify.
821          */
822         public interface ApplicantTypeOtherSpecify extends org.apache.xmlbeans.XmlString
823         {
824             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
825                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicantTypeOtherSpecify.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicanttypeotherspecifyed44elemtype");
826             
827             /**
828              * A factory class with static methods for creating instances
829              * of this type.
830              */
831             
832             public static final class Factory
833             {
834                 public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short.ApplicantTypeOtherSpecify newValue(java.lang.Object obj) {
835                   return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short.ApplicantTypeOtherSpecify) type.newValue( obj ); }
836                 
837                 public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short.ApplicantTypeOtherSpecify newInstance() {
838                   return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short.ApplicantTypeOtherSpecify) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
839                 
840                 public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short.ApplicantTypeOtherSpecify newInstance(org.apache.xmlbeans.XmlOptions options) {
841                   return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short.ApplicantTypeOtherSpecify) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
842                 
843                 private Factory() { } // No instance of this class allowed
844             }
845         }
846         
847         /**
848          * An XML ProjectDescription(@http://apply.grants.gov/forms/SF424_Short-V1.0).
849          *
850          * This is an atomic type that is a restriction of gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument$SF424Short$ProjectDescription.
851          */
852         public interface ProjectDescription extends org.apache.xmlbeans.XmlString
853         {
854             public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
855                 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProjectDescription.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("projectdescription519eelemtype");
856             
857             /**
858              * A factory class with static methods for creating instances
859              * of this type.
860              */
861             
862             public static final class Factory
863             {
864                 public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short.ProjectDescription newValue(java.lang.Object obj) {
865                   return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short.ProjectDescription) type.newValue( obj ); }
866                 
867                 public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short.ProjectDescription newInstance() {
868                   return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short.ProjectDescription) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
869                 
870                 public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short.ProjectDescription newInstance(org.apache.xmlbeans.XmlOptions options) {
871                   return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short.ProjectDescription) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
872                 
873                 private Factory() { } // No instance of this class allowed
874             }
875         }
876         
877         /**
878          * A factory class with static methods for creating instances
879          * of this type.
880          */
881         
882         public static final class Factory
883         {
884             public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short newInstance() {
885               return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
886             
887             public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short newInstance(org.apache.xmlbeans.XmlOptions options) {
888               return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument.SF424Short) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
889             
890             private Factory() { } // No instance of this class allowed
891         }
892     }
893     
894     /**
895      * A factory class with static methods for creating instances
896      * of this type.
897      */
898     
899     public static final class Factory
900     {
901         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument newInstance() {
902           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
903         
904         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
905           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
906         
907         /** @param xmlAsString the string value to parse */
908         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
909           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
910         
911         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
912           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
913         
914         /** @param file the file from which to load an xml document */
915         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
916           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
917         
918         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
919           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
920         
921         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
922           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
923         
924         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
925           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
926         
927         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
928           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
929         
930         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
931           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
932         
933         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
934           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
935         
936         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
937           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
938         
939         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
940           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
941         
942         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
943           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
944         
945         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
946           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
947         
948         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
949           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
950         
951         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
952         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
953           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
954         
955         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
956         public static gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
957           return (gov.grants.apply.forms.sf424ShortV10.SF424ShortDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
958         
959         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
960         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 {
961           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
962         
963         /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
964         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 {
965           return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
966         
967         private Factory() { } // No instance of this class allowed
968     }
969 }