1 /*
2 * An XML document type.
3 * Localname: NACA_2_0
4 * Namespace: http://apply.grants.gov/forms/NACA_2_0-V2.0
5 * Java type: gov.grants.apply.forms.naca20V20.NACA20Document
6 *
7 * Automatically generated - do not modify.
8 */
9 package gov.grants.apply.forms.naca20V20;
10
11
12 /**
13 * A document containing one NACA_2_0(@http://apply.grants.gov/forms/NACA_2_0-V2.0) element.
14 *
15 * This is a complex type.
16 */
17 public interface NACA20Document 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(NACA20Document.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("naca20fefedoctype");
21
22 /**
23 * Gets the "NACA_2_0" element
24 */
25 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20 getNACA20();
26
27 /**
28 * Sets the "NACA_2_0" element
29 */
30 void setNACA20(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20 naca20);
31
32 /**
33 * Appends and returns a new empty "NACA_2_0" element
34 */
35 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20 addNewNACA20();
36
37 /**
38 * An XML NACA_2_0(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
39 *
40 * This is a complex type.
41 */
42 public interface NACA20 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(NACA20.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("naca2037cdelemtype");
46
47 /**
48 * Gets the "Organization" element
49 */
50 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Organization getOrganization();
51
52 /**
53 * Sets the "Organization" element
54 */
55 void setOrganization(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Organization organization);
56
57 /**
58 * Appends and returns a new empty "Organization" element
59 */
60 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Organization addNewOrganization();
61
62 /**
63 * Gets the "AuthorizedRep" element
64 */
65 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.AuthorizedRep getAuthorizedRep();
66
67 /**
68 * Sets the "AuthorizedRep" element
69 */
70 void setAuthorizedRep(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.AuthorizedRep authorizedRep);
71
72 /**
73 * Appends and returns a new empty "AuthorizedRep" element
74 */
75 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.AuthorizedRep addNewAuthorizedRep();
76
77 /**
78 * Gets the "ApplicationPOC" element
79 */
80 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ApplicationPOC getApplicationPOC();
81
82 /**
83 * True if has "ApplicationPOC" element
84 */
85 boolean isSetApplicationPOC();
86
87 /**
88 * Sets the "ApplicationPOC" element
89 */
90 void setApplicationPOC(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ApplicationPOC applicationPOC);
91
92 /**
93 * Appends and returns a new empty "ApplicationPOC" element
94 */
95 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ApplicationPOC addNewApplicationPOC();
96
97 /**
98 * Unsets the "ApplicationPOC" element
99 */
100 void unsetApplicationPOC();
101
102 /**
103 * Gets the "OrganizationalProfile" element
104 */
105 java.lang.String getOrganizationalProfile();
106
107 /**
108 * Gets (as xml) the "OrganizationalProfile" element
109 */
110 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationalProfile xgetOrganizationalProfile();
111
112 /**
113 * Sets the "OrganizationalProfile" element
114 */
115 void setOrganizationalProfile(java.lang.String organizationalProfile);
116
117 /**
118 * Sets (as xml) the "OrganizationalProfile" element
119 */
120 void xsetOrganizationalProfile(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationalProfile organizationalProfile);
121
122 /**
123 * Gets the "FY" element
124 */
125 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FY.Enum getFY();
126
127 /**
128 * Gets (as xml) the "FY" element
129 */
130 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FY xgetFY();
131
132 /**
133 * Sets the "FY" element
134 */
135 void setFY(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FY.Enum fy);
136
137 /**
138 * Sets (as xml) the "FY" element
139 */
140 void xsetFY(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FY fy);
141
142 /**
143 * Gets the "Application" element
144 */
145 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Application.Enum getApplication();
146
147 /**
148 * Gets (as xml) the "Application" element
149 */
150 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Application xgetApplication();
151
152 /**
153 * Sets the "Application" element
154 */
155 void setApplication(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Application.Enum application);
156
157 /**
158 * Sets (as xml) the "Application" element
159 */
160 void xsetApplication(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Application application);
161
162 /**
163 * Gets the "TypeAssistance" element
164 */
165 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TypeAssistance.Enum getTypeAssistance();
166
167 /**
168 * Gets (as xml) the "TypeAssistance" element
169 */
170 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TypeAssistance xgetTypeAssistance();
171
172 /**
173 * Sets the "TypeAssistance" element
174 */
175 void setTypeAssistance(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TypeAssistance.Enum typeAssistance);
176
177 /**
178 * Sets (as xml) the "TypeAssistance" element
179 */
180 void xsetTypeAssistance(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TypeAssistance typeAssistance);
181
182 /**
183 * Gets the "FARequestedAmount" element
184 */
185 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FARequestedAmount getFARequestedAmount();
186
187 /**
188 * True if has "FARequestedAmount" element
189 */
190 boolean isSetFARequestedAmount();
191
192 /**
193 * Sets the "FARequestedAmount" element
194 */
195 void setFARequestedAmount(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FARequestedAmount faRequestedAmount);
196
197 /**
198 * Appends and returns a new empty "FARequestedAmount" element
199 */
200 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FARequestedAmount addNewFARequestedAmount();
201
202 /**
203 * Unsets the "FARequestedAmount" element
204 */
205 void unsetFARequestedAmount();
206
207 /**
208 * Gets the "TARequestSummary" element
209 */
210 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary getTARequestSummary();
211
212 /**
213 * True if has "TARequestSummary" element
214 */
215 boolean isSetTARequestSummary();
216
217 /**
218 * Sets the "TARequestSummary" element
219 */
220 void setTARequestSummary(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary taRequestSummary);
221
222 /**
223 * Appends and returns a new empty "TARequestSummary" element
224 */
225 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary addNewTARequestSummary();
226
227 /**
228 * Unsets the "TARequestSummary" element
229 */
230 void unsetTARequestSummary();
231
232 /**
233 * Gets the "HFFIFARequestedAmount" element
234 */
235 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.HFFIFARequestedAmount getHFFIFARequestedAmount();
236
237 /**
238 * True if has "HFFIFARequestedAmount" element
239 */
240 boolean isSetHFFIFARequestedAmount();
241
242 /**
243 * Sets the "HFFIFARequestedAmount" element
244 */
245 void setHFFIFARequestedAmount(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.HFFIFARequestedAmount hffifaRequestedAmount);
246
247 /**
248 * Appends and returns a new empty "HFFIFARequestedAmount" element
249 */
250 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.HFFIFARequestedAmount addNewHFFIFARequestedAmount();
251
252 /**
253 * Unsets the "HFFIFARequestedAmount" element
254 */
255 void unsetHFFIFARequestedAmount();
256
257 /**
258 * Gets the "OtherFunds" element
259 */
260 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOtherFunds();
261
262 /**
263 * Gets (as xml) the "OtherFunds" element
264 */
265 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOtherFunds();
266
267 /**
268 * Sets the "OtherFunds" element
269 */
270 void setOtherFunds(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum otherFunds);
271
272 /**
273 * Sets (as xml) the "OtherFunds" element
274 */
275 void xsetOtherFunds(gov.grants.apply.system.globalLibraryV20.YesNoDataType otherFunds);
276
277 /**
278 * Gets array of all "OtherFundsTable" elements
279 */
280 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable[] getOtherFundsTableArray();
281
282 /**
283 * Gets ith "OtherFundsTable" element
284 */
285 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable getOtherFundsTableArray(int i);
286
287 /**
288 * Returns number of "OtherFundsTable" element
289 */
290 int sizeOfOtherFundsTableArray();
291
292 /**
293 * Sets array of all "OtherFundsTable" element
294 */
295 void setOtherFundsTableArray(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable[] otherFundsTableArray);
296
297 /**
298 * Sets ith "OtherFundsTable" element
299 */
300 void setOtherFundsTableArray(int i, gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable otherFundsTable);
301
302 /**
303 * Inserts and returns a new empty value (as xml) as the ith "OtherFundsTable" element
304 */
305 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable insertNewOtherFundsTable(int i);
306
307 /**
308 * Appends and returns a new empty value (as xml) as the last "OtherFundsTable" element
309 */
310 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable addNewOtherFundsTable();
311
312 /**
313 * Removes the ith "OtherFundsTable" element
314 */
315 void removeOtherFundsTable(int i);
316
317 /**
318 * Gets array of all "PriorAwardsTable" elements
319 */
320 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable[] getPriorAwardsTableArray();
321
322 /**
323 * Gets ith "PriorAwardsTable" element
324 */
325 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable getPriorAwardsTableArray(int i);
326
327 /**
328 * Returns number of "PriorAwardsTable" element
329 */
330 int sizeOfPriorAwardsTableArray();
331
332 /**
333 * Sets array of all "PriorAwardsTable" element
334 */
335 void setPriorAwardsTableArray(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable[] priorAwardsTableArray);
336
337 /**
338 * Sets ith "PriorAwardsTable" element
339 */
340 void setPriorAwardsTableArray(int i, gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable priorAwardsTable);
341
342 /**
343 * Inserts and returns a new empty value (as xml) as the ith "PriorAwardsTable" element
344 */
345 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable insertNewPriorAwardsTable(int i);
346
347 /**
348 * Appends and returns a new empty value (as xml) as the last "PriorAwardsTable" element
349 */
350 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable addNewPriorAwardsTable();
351
352 /**
353 * Removes the ith "PriorAwardsTable" element
354 */
355 void removePriorAwardsTable(int i);
356
357 /**
358 * Gets the "InstitutionType" element
359 */
360 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.InstitutionType.Enum getInstitutionType();
361
362 /**
363 * Gets (as xml) the "InstitutionType" element
364 */
365 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.InstitutionType xgetInstitutionType();
366
367 /**
368 * Sets the "InstitutionType" element
369 */
370 void setInstitutionType(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.InstitutionType.Enum institutionType);
371
372 /**
373 * Sets (as xml) the "InstitutionType" element
374 */
375 void xsetInstitutionType(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.InstitutionType institutionType);
376
377 /**
378 * Gets the "OrganizationStructure" element
379 */
380 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationStructure.Enum getOrganizationStructure();
381
382 /**
383 * Gets (as xml) the "OrganizationStructure" element
384 */
385 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationStructure xgetOrganizationStructure();
386
387 /**
388 * True if has "OrganizationStructure" element
389 */
390 boolean isSetOrganizationStructure();
391
392 /**
393 * Sets the "OrganizationStructure" element
394 */
395 void setOrganizationStructure(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationStructure.Enum organizationStructure);
396
397 /**
398 * Sets (as xml) the "OrganizationStructure" element
399 */
400 void xsetOrganizationStructure(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationStructure organizationStructure);
401
402 /**
403 * Unsets the "OrganizationStructure" element
404 */
405 void unsetOrganizationStructure();
406
407 /**
408 * Gets the "Native" element
409 */
410 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNative();
411
412 /**
413 * Gets (as xml) the "Native" element
414 */
415 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNative();
416
417 /**
418 * True if has "Native" element
419 */
420 boolean isSetNative();
421
422 /**
423 * Sets the "Native" element
424 */
425 void setNative(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum xnative);
426
427 /**
428 * Sets (as xml) the "Native" element
429 */
430 void xsetNative(gov.grants.apply.system.globalLibraryV20.YesNoDataType xnative);
431
432 /**
433 * Unsets the "Native" element
434 */
435 void unsetNative();
436
437 /**
438 * Gets the "SponsoringEntity" element
439 */
440 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSponsoringEntity();
441
442 /**
443 * Gets (as xml) the "SponsoringEntity" element
444 */
445 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSponsoringEntity();
446
447 /**
448 * Sets the "SponsoringEntity" element
449 */
450 void setSponsoringEntity(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum sponsoringEntity);
451
452 /**
453 * Sets (as xml) the "SponsoringEntity" element
454 */
455 void xsetSponsoringEntity(gov.grants.apply.system.globalLibraryV20.YesNoDataType sponsoringEntity);
456
457 /**
458 * Gets the "QID_65" element
459 */
460 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID65();
461
462 /**
463 * Gets (as xml) the "QID_65" element
464 */
465 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID65();
466
467 /**
468 * Sets the "QID_65" element
469 */
470 void setQID65(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid65);
471
472 /**
473 * Sets (as xml) the "QID_65" element
474 */
475 void xsetQID65(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid65);
476
477 /**
478 * Gets the "DateofIncorporation" element
479 */
480 java.util.Calendar getDateofIncorporation();
481
482 /**
483 * Gets (as xml) the "DateofIncorporation" element
484 */
485 org.apache.xmlbeans.XmlDate xgetDateofIncorporation();
486
487 /**
488 * Sets the "DateofIncorporation" element
489 */
490 void setDateofIncorporation(java.util.Calendar dateofIncorporation);
491
492 /**
493 * Sets (as xml) the "DateofIncorporation" element
494 */
495 void xsetDateofIncorporation(org.apache.xmlbeans.XmlDate dateofIncorporation);
496
497 /**
498 * Gets the "DateStarted" element
499 */
500 java.util.Calendar getDateStarted();
501
502 /**
503 * Gets (as xml) the "DateStarted" element
504 */
505 org.apache.xmlbeans.XmlDate xgetDateStarted();
506
507 /**
508 * Sets the "DateStarted" element
509 */
510 void setDateStarted(java.util.Calendar dateStarted);
511
512 /**
513 * Sets (as xml) the "DateStarted" element
514 */
515 void xsetDateStarted(org.apache.xmlbeans.XmlDate dateStarted);
516
517 /**
518 * Gets the "CongressionalDistrictApplicant" element
519 */
520 java.lang.String getCongressionalDistrictApplicant();
521
522 /**
523 * Gets (as xml) the "CongressionalDistrictApplicant" element
524 */
525 gov.grants.apply.system.globalLibraryV20.CongressionalDistrictDataType xgetCongressionalDistrictApplicant();
526
527 /**
528 * Sets the "CongressionalDistrictApplicant" element
529 */
530 void setCongressionalDistrictApplicant(java.lang.String congressionalDistrictApplicant);
531
532 /**
533 * Sets (as xml) the "CongressionalDistrictApplicant" element
534 */
535 void xsetCongressionalDistrictApplicant(gov.grants.apply.system.globalLibraryV20.CongressionalDistrictDataType congressionalDistrictApplicant);
536
537 /**
538 * Gets the "QID_42" element
539 */
540 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID42.Enum getQID42();
541
542 /**
543 * Gets (as xml) the "QID_42" element
544 */
545 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID42 xgetQID42();
546
547 /**
548 * Sets the "QID_42" element
549 */
550 void setQID42(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID42.Enum qid42);
551
552 /**
553 * Sets (as xml) the "QID_42" element
554 */
555 void xsetQID42(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID42 qid42);
556
557 /**
558 * Gets the "QID_66" element
559 */
560 long getQID66();
561
562 /**
563 * Gets (as xml) the "QID_66" element
564 */
565 gov.grants.apply.forms.naca20V20.NACA20S999999999999DataType xgetQID66();
566
567 /**
568 * Sets the "QID_66" element
569 */
570 void setQID66(long qid66);
571
572 /**
573 * Sets (as xml) the "QID_66" element
574 */
575 void xsetQID66(gov.grants.apply.forms.naca20V20.NACA20S999999999999DataType qid66);
576
577 /**
578 * Gets the "TotalFTEs" element
579 */
580 int getTotalFTEs();
581
582 /**
583 * Gets (as xml) the "TotalFTEs" element
584 */
585 gov.grants.apply.forms.naca20V20.NACA200To100000DataType xgetTotalFTEs();
586
587 /**
588 * True if has "TotalFTEs" element
589 */
590 boolean isSetTotalFTEs();
591
592 /**
593 * Sets the "TotalFTEs" element
594 */
595 void setTotalFTEs(int totalFTEs);
596
597 /**
598 * Sets (as xml) the "TotalFTEs" element
599 */
600 void xsetTotalFTEs(gov.grants.apply.forms.naca20V20.NACA200To100000DataType totalFTEs);
601
602 /**
603 * Unsets the "TotalFTEs" element
604 */
605 void unsetTotalFTEs();
606
607 /**
608 * Gets the "RegulatoryBody" element
609 */
610 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RegulatoryBody.Enum getRegulatoryBody();
611
612 /**
613 * Gets (as xml) the "RegulatoryBody" element
614 */
615 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RegulatoryBody xgetRegulatoryBody();
616
617 /**
618 * True if has "RegulatoryBody" element
619 */
620 boolean isSetRegulatoryBody();
621
622 /**
623 * Sets the "RegulatoryBody" element
624 */
625 void setRegulatoryBody(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RegulatoryBody.Enum regulatoryBody);
626
627 /**
628 * Sets (as xml) the "RegulatoryBody" element
629 */
630 void xsetRegulatoryBody(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RegulatoryBody regulatoryBody);
631
632 /**
633 * Unsets the "RegulatoryBody" element
634 */
635 void unsetRegulatoryBody();
636
637 /**
638 * Gets the "OtherRegulatoryBody" element
639 */
640 java.lang.String getOtherRegulatoryBody();
641
642 /**
643 * Gets (as xml) the "OtherRegulatoryBody" element
644 */
645 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherRegulatoryBody xgetOtherRegulatoryBody();
646
647 /**
648 * True if has "OtherRegulatoryBody" element
649 */
650 boolean isSetOtherRegulatoryBody();
651
652 /**
653 * Sets the "OtherRegulatoryBody" element
654 */
655 void setOtherRegulatoryBody(java.lang.String otherRegulatoryBody);
656
657 /**
658 * Sets (as xml) the "OtherRegulatoryBody" element
659 */
660 void xsetOtherRegulatoryBody(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherRegulatoryBody otherRegulatoryBody);
661
662 /**
663 * Unsets the "OtherRegulatoryBody" element
664 */
665 void unsetOtherRegulatoryBody();
666
667 /**
668 * Gets the "FDICCertification" element
669 */
670 java.lang.String getFDICCertification();
671
672 /**
673 * Gets (as xml) the "FDICCertification" element
674 */
675 gov.grants.apply.forms.naca20V20.NACA20String15DataType xgetFDICCertification();
676
677 /**
678 * True if has "FDICCertification" element
679 */
680 boolean isSetFDICCertification();
681
682 /**
683 * Sets the "FDICCertification" element
684 */
685 void setFDICCertification(java.lang.String fdicCertification);
686
687 /**
688 * Sets (as xml) the "FDICCertification" element
689 */
690 void xsetFDICCertification(gov.grants.apply.forms.naca20V20.NACA20String15DataType fdicCertification);
691
692 /**
693 * Unsets the "FDICCertification" element
694 */
695 void unsetFDICCertification();
696
697 /**
698 * Gets the "CharterNumber" element
699 */
700 java.lang.String getCharterNumber();
701
702 /**
703 * Gets (as xml) the "CharterNumber" element
704 */
705 gov.grants.apply.forms.naca20V20.NACA20String15DataType xgetCharterNumber();
706
707 /**
708 * True if has "CharterNumber" element
709 */
710 boolean isSetCharterNumber();
711
712 /**
713 * Sets the "CharterNumber" element
714 */
715 void setCharterNumber(java.lang.String charterNumber);
716
717 /**
718 * Sets (as xml) the "CharterNumber" element
719 */
720 void xsetCharterNumber(gov.grants.apply.forms.naca20V20.NACA20String15DataType charterNumber);
721
722 /**
723 * Unsets the "CharterNumber" element
724 */
725 void unsetCharterNumber();
726
727 /**
728 * Gets the "MinorityDepository" element
729 */
730 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMinorityDepository();
731
732 /**
733 * Gets (as xml) the "MinorityDepository" element
734 */
735 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMinorityDepository();
736
737 /**
738 * True if has "MinorityDepository" element
739 */
740 boolean isSetMinorityDepository();
741
742 /**
743 * Sets the "MinorityDepository" element
744 */
745 void setMinorityDepository(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum minorityDepository);
746
747 /**
748 * Sets (as xml) the "MinorityDepository" element
749 */
750 void xsetMinorityDepository(gov.grants.apply.system.globalLibraryV20.YesNoDataType minorityDepository);
751
752 /**
753 * Unsets the "MinorityDepository" element
754 */
755 void unsetMinorityDepository();
756
757 /**
758 * Gets the "CertificationStatus" element
759 */
760 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CertificationStatus.Enum getCertificationStatus();
761
762 /**
763 * Gets (as xml) the "CertificationStatus" element
764 */
765 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CertificationStatus xgetCertificationStatus();
766
767 /**
768 * Sets the "CertificationStatus" element
769 */
770 void setCertificationStatus(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CertificationStatus.Enum certificationStatus);
771
772 /**
773 * Sets (as xml) the "CertificationStatus" element
774 */
775 void xsetCertificationStatus(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CertificationStatus certificationStatus);
776
777 /**
778 * Gets the "CDFICertificationNumber" element
779 */
780 java.lang.String getCDFICertificationNumber();
781
782 /**
783 * Gets (as xml) the "CDFICertificationNumber" element
784 */
785 gov.grants.apply.forms.naca20V20.NACA20String15DataType xgetCDFICertificationNumber();
786
787 /**
788 * True if has "CDFICertificationNumber" element
789 */
790 boolean isSetCDFICertificationNumber();
791
792 /**
793 * Sets the "CDFICertificationNumber" element
794 */
795 void setCDFICertificationNumber(java.lang.String cdfiCertificationNumber);
796
797 /**
798 * Sets (as xml) the "CDFICertificationNumber" element
799 */
800 void xsetCDFICertificationNumber(gov.grants.apply.forms.naca20V20.NACA20String15DataType cdfiCertificationNumber);
801
802 /**
803 * Unsets the "CDFICertificationNumber" element
804 */
805 void unsetCDFICertificationNumber();
806
807 /**
808 * Gets the "CertificationPending" element
809 */
810 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCertificationPending();
811
812 /**
813 * Gets (as xml) the "CertificationPending" element
814 */
815 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCertificationPending();
816
817 /**
818 * True if has "CertificationPending" element
819 */
820 boolean isSetCertificationPending();
821
822 /**
823 * Sets the "CertificationPending" element
824 */
825 void setCertificationPending(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum certificationPending);
826
827 /**
828 * Sets (as xml) the "CertificationPending" element
829 */
830 void xsetCertificationPending(gov.grants.apply.system.globalLibraryV20.YesNoDataType certificationPending);
831
832 /**
833 * Unsets the "CertificationPending" element
834 */
835 void unsetCertificationPending();
836
837 /**
838 * Gets the "SubmissionDate" element
839 */
840 java.util.Calendar getSubmissionDate();
841
842 /**
843 * Gets (as xml) the "SubmissionDate" element
844 */
845 org.apache.xmlbeans.XmlDate xgetSubmissionDate();
846
847 /**
848 * True if has "SubmissionDate" element
849 */
850 boolean isSetSubmissionDate();
851
852 /**
853 * Sets the "SubmissionDate" element
854 */
855 void setSubmissionDate(java.util.Calendar submissionDate);
856
857 /**
858 * Sets (as xml) the "SubmissionDate" element
859 */
860 void xsetSubmissionDate(org.apache.xmlbeans.XmlDate submissionDate);
861
862 /**
863 * Unsets the "SubmissionDate" element
864 */
865 void unsetSubmissionDate();
866
867 /**
868 * Gets the "CertificationChecklist" element
869 */
870 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CertificationChecklist getCertificationChecklist();
871
872 /**
873 * True if has "CertificationChecklist" element
874 */
875 boolean isSetCertificationChecklist();
876
877 /**
878 * Sets the "CertificationChecklist" element
879 */
880 void setCertificationChecklist(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CertificationChecklist certificationChecklist);
881
882 /**
883 * Appends and returns a new empty "CertificationChecklist" element
884 */
885 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CertificationChecklist addNewCertificationChecklist();
886
887 /**
888 * Unsets the "CertificationChecklist" element
889 */
890 void unsetCertificationChecklist();
891
892 /**
893 * Gets the "QID_58" element
894 */
895 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID58.Enum getQID58();
896
897 /**
898 * Gets (as xml) the "QID_58" element
899 */
900 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID58 xgetQID58();
901
902 /**
903 * Sets the "QID_58" element
904 */
905 void setQID58(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID58.Enum qid58);
906
907 /**
908 * Sets (as xml) the "QID_58" element
909 */
910 void xsetQID58(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID58 qid58);
911
912 /**
913 * Gets the "PrimaryMarket" element
914 */
915 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PrimaryMarket getPrimaryMarket();
916
917 /**
918 * True if has "PrimaryMarket" element
919 */
920 boolean isSetPrimaryMarket();
921
922 /**
923 * Sets the "PrimaryMarket" element
924 */
925 void setPrimaryMarket(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PrimaryMarket primaryMarket);
926
927 /**
928 * Appends and returns a new empty "PrimaryMarket" element
929 */
930 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PrimaryMarket addNewPrimaryMarket();
931
932 /**
933 * Unsets the "PrimaryMarket" element
934 */
935 void unsetPrimaryMarket();
936
937 /**
938 * Gets the "GeographicMarketServed" element
939 */
940 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.GeographicMarketServed getGeographicMarketServed();
941
942 /**
943 * True if has "GeographicMarketServed" element
944 */
945 boolean isSetGeographicMarketServed();
946
947 /**
948 * Sets the "GeographicMarketServed" element
949 */
950 void setGeographicMarketServed(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.GeographicMarketServed geographicMarketServed);
951
952 /**
953 * Appends and returns a new empty "GeographicMarketServed" element
954 */
955 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.GeographicMarketServed addNewGeographicMarketServed();
956
957 /**
958 * Unsets the "GeographicMarketServed" element
959 */
960 void unsetGeographicMarketServed();
961
962 /**
963 * Gets the "PrimaryBusiness" element
964 */
965 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PrimaryBusiness.Enum getPrimaryBusiness();
966
967 /**
968 * Gets (as xml) the "PrimaryBusiness" element
969 */
970 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PrimaryBusiness xgetPrimaryBusiness();
971
972 /**
973 * Sets the "PrimaryBusiness" element
974 */
975 void setPrimaryBusiness(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PrimaryBusiness.Enum primaryBusiness);
976
977 /**
978 * Sets (as xml) the "PrimaryBusiness" element
979 */
980 void xsetPrimaryBusiness(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PrimaryBusiness primaryBusiness);
981
982 /**
983 * Gets the "SecondaryBusiness" element
984 */
985 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.SecondaryBusiness getSecondaryBusiness();
986
987 /**
988 * True if has "SecondaryBusiness" element
989 */
990 boolean isSetSecondaryBusiness();
991
992 /**
993 * Sets the "SecondaryBusiness" element
994 */
995 void setSecondaryBusiness(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.SecondaryBusiness secondaryBusiness);
996
997 /**
998 * Appends and returns a new empty "SecondaryBusiness" element
999 */
1000 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.SecondaryBusiness addNewSecondaryBusiness();
1001
1002 /**
1003 * Unsets the "SecondaryBusiness" element
1004 */
1005 void unsetSecondaryBusiness();
1006
1007 /**
1008 * Gets the "ProductsOffered" element
1009 */
1010 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ProductsOffered getProductsOffered();
1011
1012 /**
1013 * True if has "ProductsOffered" element
1014 */
1015 boolean isSetProductsOffered();
1016
1017 /**
1018 * Sets the "ProductsOffered" element
1019 */
1020 void setProductsOffered(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ProductsOffered productsOffered);
1021
1022 /**
1023 * Appends and returns a new empty "ProductsOffered" element
1024 */
1025 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ProductsOffered addNewProductsOffered();
1026
1027 /**
1028 * Unsets the "ProductsOffered" element
1029 */
1030 void unsetProductsOffered();
1031
1032 /**
1033 * Gets the "CustomerProfile" element
1034 */
1035 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile getCustomerProfile();
1036
1037 /**
1038 * True if has "CustomerProfile" element
1039 */
1040 boolean isSetCustomerProfile();
1041
1042 /**
1043 * Sets the "CustomerProfile" element
1044 */
1045 void setCustomerProfile(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile customerProfile);
1046
1047 /**
1048 * Appends and returns a new empty "CustomerProfile" element
1049 */
1050 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile addNewCustomerProfile();
1051
1052 /**
1053 * Unsets the "CustomerProfile" element
1054 */
1055 void unsetCustomerProfile();
1056
1057 /**
1058 * Gets the "MatchingFunds" element
1059 */
1060 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.MatchingFunds getMatchingFunds();
1061
1062 /**
1063 * True if has "MatchingFunds" element
1064 */
1065 boolean isSetMatchingFunds();
1066
1067 /**
1068 * Sets the "MatchingFunds" element
1069 */
1070 void setMatchingFunds(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.MatchingFunds matchingFunds);
1071
1072 /**
1073 * Appends and returns a new empty "MatchingFunds" element
1074 */
1075 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.MatchingFunds addNewMatchingFunds();
1076
1077 /**
1078 * Unsets the "MatchingFunds" element
1079 */
1080 void unsetMatchingFunds();
1081
1082 /**
1083 * Gets the "EarningsNonRegulated" element
1084 */
1085 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsNonRegulated getEarningsNonRegulated();
1086
1087 /**
1088 * True if has "EarningsNonRegulated" element
1089 */
1090 boolean isSetEarningsNonRegulated();
1091
1092 /**
1093 * Sets the "EarningsNonRegulated" element
1094 */
1095 void setEarningsNonRegulated(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsNonRegulated earningsNonRegulated);
1096
1097 /**
1098 * Appends and returns a new empty "EarningsNonRegulated" element
1099 */
1100 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsNonRegulated addNewEarningsNonRegulated();
1101
1102 /**
1103 * Unsets the "EarningsNonRegulated" element
1104 */
1105 void unsetEarningsNonRegulated();
1106
1107 /**
1108 * Gets the "EarningsCreditUnions" element
1109 */
1110 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsCreditUnions getEarningsCreditUnions();
1111
1112 /**
1113 * True if has "EarningsCreditUnions" element
1114 */
1115 boolean isSetEarningsCreditUnions();
1116
1117 /**
1118 * Sets the "EarningsCreditUnions" element
1119 */
1120 void setEarningsCreditUnions(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsCreditUnions earningsCreditUnions);
1121
1122 /**
1123 * Appends and returns a new empty "EarningsCreditUnions" element
1124 */
1125 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsCreditUnions addNewEarningsCreditUnions();
1126
1127 /**
1128 * Unsets the "EarningsCreditUnions" element
1129 */
1130 void unsetEarningsCreditUnions();
1131
1132 /**
1133 * Gets the "EarningsBanks" element
1134 */
1135 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsBanks getEarningsBanks();
1136
1137 /**
1138 * True if has "EarningsBanks" element
1139 */
1140 boolean isSetEarningsBanks();
1141
1142 /**
1143 * Sets the "EarningsBanks" element
1144 */
1145 void setEarningsBanks(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsBanks earningsBanks);
1146
1147 /**
1148 * Appends and returns a new empty "EarningsBanks" element
1149 */
1150 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsBanks addNewEarningsBanks();
1151
1152 /**
1153 * Unsets the "EarningsBanks" element
1154 */
1155 void unsetEarningsBanks();
1156
1157 /**
1158 * Gets the "FinancialProductsSheet" element
1159 */
1160 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialProductsSheet getFinancialProductsSheet();
1161
1162 /**
1163 * True if has "FinancialProductsSheet" element
1164 */
1165 boolean isSetFinancialProductsSheet();
1166
1167 /**
1168 * Sets the "FinancialProductsSheet" element
1169 */
1170 void setFinancialProductsSheet(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialProductsSheet financialProductsSheet);
1171
1172 /**
1173 * Appends and returns a new empty "FinancialProductsSheet" element
1174 */
1175 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialProductsSheet addNewFinancialProductsSheet();
1176
1177 /**
1178 * Unsets the "FinancialProductsSheet" element
1179 */
1180 void unsetFinancialProductsSheet();
1181
1182 /**
1183 * Gets the "FinancialServicesSheet" element
1184 */
1185 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialServicesSheet getFinancialServicesSheet();
1186
1187 /**
1188 * True if has "FinancialServicesSheet" element
1189 */
1190 boolean isSetFinancialServicesSheet();
1191
1192 /**
1193 * Sets the "FinancialServicesSheet" element
1194 */
1195 void setFinancialServicesSheet(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialServicesSheet financialServicesSheet);
1196
1197 /**
1198 * Appends and returns a new empty "FinancialServicesSheet" element
1199 */
1200 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialServicesSheet addNewFinancialServicesSheet();
1201
1202 /**
1203 * Unsets the "FinancialServicesSheet" element
1204 */
1205 void unsetFinancialServicesSheet();
1206
1207 /**
1208 * Gets the "FinancialActivities" element
1209 */
1210 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialActivities getFinancialActivities();
1211
1212 /**
1213 * True if has "FinancialActivities" element
1214 */
1215 boolean isSetFinancialActivities();
1216
1217 /**
1218 * Sets the "FinancialActivities" element
1219 */
1220 void setFinancialActivities(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialActivities financialActivities);
1221
1222 /**
1223 * Appends and returns a new empty "FinancialActivities" element
1224 */
1225 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialActivities addNewFinancialActivities();
1226
1227 /**
1228 * Unsets the "FinancialActivities" element
1229 */
1230 void unsetFinancialActivities();
1231
1232 /**
1233 * Gets the "BoardMembers" element
1234 */
1235 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.BoardMembers getBoardMembers();
1236
1237 /**
1238 * Sets the "BoardMembers" element
1239 */
1240 void setBoardMembers(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.BoardMembers boardMembers);
1241
1242 /**
1243 * Appends and returns a new empty "BoardMembers" element
1244 */
1245 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.BoardMembers addNewBoardMembers();
1246
1247 /**
1248 * Gets the "StaffMembers" element
1249 */
1250 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.StaffMembers getStaffMembers();
1251
1252 /**
1253 * Sets the "StaffMembers" element
1254 */
1255 void setStaffMembers(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.StaffMembers staffMembers);
1256
1257 /**
1258 * Appends and returns a new empty "StaffMembers" element
1259 */
1260 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.StaffMembers addNewStaffMembers();
1261
1262 /**
1263 * Gets the "FinancialNonRegulated" element
1264 */
1265 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialNonRegulated getFinancialNonRegulated();
1266
1267 /**
1268 * True if has "FinancialNonRegulated" element
1269 */
1270 boolean isSetFinancialNonRegulated();
1271
1272 /**
1273 * Sets the "FinancialNonRegulated" element
1274 */
1275 void setFinancialNonRegulated(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialNonRegulated financialNonRegulated);
1276
1277 /**
1278 * Appends and returns a new empty "FinancialNonRegulated" element
1279 */
1280 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialNonRegulated addNewFinancialNonRegulated();
1281
1282 /**
1283 * Unsets the "FinancialNonRegulated" element
1284 */
1285 void unsetFinancialNonRegulated();
1286
1287 /**
1288 * Gets the "FinancialCreditUnions" element
1289 */
1290 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialCreditUnions getFinancialCreditUnions();
1291
1292 /**
1293 * True if has "FinancialCreditUnions" element
1294 */
1295 boolean isSetFinancialCreditUnions();
1296
1297 /**
1298 * Sets the "FinancialCreditUnions" element
1299 */
1300 void setFinancialCreditUnions(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialCreditUnions financialCreditUnions);
1301
1302 /**
1303 * Appends and returns a new empty "FinancialCreditUnions" element
1304 */
1305 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialCreditUnions addNewFinancialCreditUnions();
1306
1307 /**
1308 * Unsets the "FinancialCreditUnions" element
1309 */
1310 void unsetFinancialCreditUnions();
1311
1312 /**
1313 * Gets the "FinancialBanks" element
1314 */
1315 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialBanks getFinancialBanks();
1316
1317 /**
1318 * True if has "FinancialBanks" element
1319 */
1320 boolean isSetFinancialBanks();
1321
1322 /**
1323 * Sets the "FinancialBanks" element
1324 */
1325 void setFinancialBanks(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialBanks financialBanks);
1326
1327 /**
1328 * Appends and returns a new empty "FinancialBanks" element
1329 */
1330 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialBanks addNewFinancialBanks();
1331
1332 /**
1333 * Unsets the "FinancialBanks" element
1334 */
1335 void unsetFinancialBanks();
1336
1337 /**
1338 * Gets the "RatiosNonRegulated" element
1339 */
1340 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosNonRegulated getRatiosNonRegulated();
1341
1342 /**
1343 * True if has "RatiosNonRegulated" element
1344 */
1345 boolean isSetRatiosNonRegulated();
1346
1347 /**
1348 * Sets the "RatiosNonRegulated" element
1349 */
1350 void setRatiosNonRegulated(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosNonRegulated ratiosNonRegulated);
1351
1352 /**
1353 * Appends and returns a new empty "RatiosNonRegulated" element
1354 */
1355 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosNonRegulated addNewRatiosNonRegulated();
1356
1357 /**
1358 * Unsets the "RatiosNonRegulated" element
1359 */
1360 void unsetRatiosNonRegulated();
1361
1362 /**
1363 * Gets the "RatiosCreditUnions" element
1364 */
1365 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosCreditUnions getRatiosCreditUnions();
1366
1367 /**
1368 * True if has "RatiosCreditUnions" element
1369 */
1370 boolean isSetRatiosCreditUnions();
1371
1372 /**
1373 * Sets the "RatiosCreditUnions" element
1374 */
1375 void setRatiosCreditUnions(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosCreditUnions ratiosCreditUnions);
1376
1377 /**
1378 * Appends and returns a new empty "RatiosCreditUnions" element
1379 */
1380 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosCreditUnions addNewRatiosCreditUnions();
1381
1382 /**
1383 * Unsets the "RatiosCreditUnions" element
1384 */
1385 void unsetRatiosCreditUnions();
1386
1387 /**
1388 * Gets the "RatiosBanks" element
1389 */
1390 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosBanks getRatiosBanks();
1391
1392 /**
1393 * True if has "RatiosBanks" element
1394 */
1395 boolean isSetRatiosBanks();
1396
1397 /**
1398 * Sets the "RatiosBanks" element
1399 */
1400 void setRatiosBanks(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosBanks ratiosBanks);
1401
1402 /**
1403 * Appends and returns a new empty "RatiosBanks" element
1404 */
1405 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosBanks addNewRatiosBanks();
1406
1407 /**
1408 * Unsets the "RatiosBanks" element
1409 */
1410 void unsetRatiosBanks();
1411
1412 /**
1413 * Gets the "FinancialActionPlan" element
1414 */
1415 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialActionPlan getFinancialActionPlan();
1416
1417 /**
1418 * Sets the "FinancialActionPlan" element
1419 */
1420 void setFinancialActionPlan(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialActionPlan financialActionPlan);
1421
1422 /**
1423 * Appends and returns a new empty "FinancialActionPlan" element
1424 */
1425 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialActionPlan addNewFinancialActionPlan();
1426
1427 /**
1428 * Gets the "PortfolioQuality" element
1429 */
1430 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality getPortfolioQuality();
1431
1432 /**
1433 * True if has "PortfolioQuality" element
1434 */
1435 boolean isSetPortfolioQuality();
1436
1437 /**
1438 * Sets the "PortfolioQuality" element
1439 */
1440 void setPortfolioQuality(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality portfolioQuality);
1441
1442 /**
1443 * Appends and returns a new empty "PortfolioQuality" element
1444 */
1445 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality addNewPortfolioQuality();
1446
1447 /**
1448 * Unsets the "PortfolioQuality" element
1449 */
1450 void unsetPortfolioQuality();
1451
1452 /**
1453 * Gets the "LoanLossReserves" element
1454 */
1455 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.LoanLossReserves getLoanLossReserves();
1456
1457 /**
1458 * True if has "LoanLossReserves" element
1459 */
1460 boolean isSetLoanLossReserves();
1461
1462 /**
1463 * Sets the "LoanLossReserves" element
1464 */
1465 void setLoanLossReserves(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.LoanLossReserves loanLossReserves);
1466
1467 /**
1468 * Appends and returns a new empty "LoanLossReserves" element
1469 */
1470 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.LoanLossReserves addNewLoanLossReserves();
1471
1472 /**
1473 * Unsets the "LoanLossReserves" element
1474 */
1475 void unsetLoanLossReserves();
1476
1477 /**
1478 * Gets the "EquityInvestmentPortfolio" element
1479 */
1480 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EquityInvestmentPortfolio getEquityInvestmentPortfolio();
1481
1482 /**
1483 * True if has "EquityInvestmentPortfolio" element
1484 */
1485 boolean isSetEquityInvestmentPortfolio();
1486
1487 /**
1488 * Sets the "EquityInvestmentPortfolio" element
1489 */
1490 void setEquityInvestmentPortfolio(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EquityInvestmentPortfolio equityInvestmentPortfolio);
1491
1492 /**
1493 * Appends and returns a new empty "EquityInvestmentPortfolio" element
1494 */
1495 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EquityInvestmentPortfolio addNewEquityInvestmentPortfolio();
1496
1497 /**
1498 * Unsets the "EquityInvestmentPortfolio" element
1499 */
1500 void unsetEquityInvestmentPortfolio();
1501
1502 /**
1503 * Gets the "PortfolioActionPlan" element
1504 */
1505 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioActionPlan getPortfolioActionPlan();
1506
1507 /**
1508 * Sets the "PortfolioActionPlan" element
1509 */
1510 void setPortfolioActionPlan(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioActionPlan portfolioActionPlan);
1511
1512 /**
1513 * Appends and returns a new empty "PortfolioActionPlan" element
1514 */
1515 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioActionPlan addNewPortfolioActionPlan();
1516
1517 /**
1518 * Gets the "QID_24" element
1519 */
1520 int getQID24();
1521
1522 /**
1523 * Gets (as xml) the "QID_24" element
1524 */
1525 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID24 xgetQID24();
1526
1527 /**
1528 * Sets the "QID_24" element
1529 */
1530 void setQID24(int qid24);
1531
1532 /**
1533 * Sets (as xml) the "QID_24" element
1534 */
1535 void xsetQID24(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID24 qid24);
1536
1537 /**
1538 * Gets the "AssurancesCertifications" element
1539 */
1540 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAssurancesCertifications();
1541
1542 /**
1543 * Gets (as xml) the "AssurancesCertifications" element
1544 */
1545 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAssurancesCertifications();
1546
1547 /**
1548 * Sets the "AssurancesCertifications" element
1549 */
1550 void setAssurancesCertifications(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum assurancesCertifications);
1551
1552 /**
1553 * Sets (as xml) the "AssurancesCertifications" element
1554 */
1555 void xsetAssurancesCertifications(gov.grants.apply.system.globalLibraryV20.YesNoDataType assurancesCertifications);
1556
1557 /**
1558 * Gets the "Details" element
1559 */
1560 java.lang.String getDetails();
1561
1562 /**
1563 * Gets (as xml) the "Details" element
1564 */
1565 gov.grants.apply.forms.naca20V20.NACA20String4000DataType xgetDetails();
1566
1567 /**
1568 * True if has "Details" element
1569 */
1570 boolean isSetDetails();
1571
1572 /**
1573 * Sets the "Details" element
1574 */
1575 void setDetails(java.lang.String details);
1576
1577 /**
1578 * Sets (as xml) the "Details" element
1579 */
1580 void xsetDetails(gov.grants.apply.forms.naca20V20.NACA20String4000DataType details);
1581
1582 /**
1583 * Unsets the "Details" element
1584 */
1585 void unsetDetails();
1586
1587 /**
1588 * Gets the "Questionnaire" element
1589 */
1590 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Questionnaire getQuestionnaire();
1591
1592 /**
1593 * True if has "Questionnaire" element
1594 */
1595 boolean isSetQuestionnaire();
1596
1597 /**
1598 * Sets the "Questionnaire" element
1599 */
1600 void setQuestionnaire(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Questionnaire questionnaire);
1601
1602 /**
1603 * Appends and returns a new empty "Questionnaire" element
1604 */
1605 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Questionnaire addNewQuestionnaire();
1606
1607 /**
1608 * Unsets the "Questionnaire" element
1609 */
1610 void unsetQuestionnaire();
1611
1612 /**
1613 * Gets the "EnvironmentalReview" element
1614 */
1615 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EnvironmentalReview getEnvironmentalReview();
1616
1617 /**
1618 * Sets the "EnvironmentalReview" element
1619 */
1620 void setEnvironmentalReview(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EnvironmentalReview environmentalReview);
1621
1622 /**
1623 * Appends and returns a new empty "EnvironmentalReview" element
1624 */
1625 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EnvironmentalReview addNewEnvironmentalReview();
1626
1627 /**
1628 * Gets the "ApplicationChecklist" element
1629 */
1630 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ApplicationChecklist getApplicationChecklist();
1631
1632 /**
1633 * Sets the "ApplicationChecklist" element
1634 */
1635 void setApplicationChecklist(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ApplicationChecklist applicationChecklist);
1636
1637 /**
1638 * Appends and returns a new empty "ApplicationChecklist" element
1639 */
1640 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ApplicationChecklist addNewApplicationChecklist();
1641
1642 /**
1643 * Gets the "FormVersion" attribute
1644 */
1645 java.lang.String getFormVersion();
1646
1647 /**
1648 * Gets (as xml) the "FormVersion" attribute
1649 */
1650 gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion();
1651
1652 /**
1653 * Sets the "FormVersion" attribute
1654 */
1655 void setFormVersion(java.lang.String formVersion);
1656
1657 /**
1658 * Sets (as xml) the "FormVersion" attribute
1659 */
1660 void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion);
1661
1662 /**
1663 * An XML Organization(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
1664 *
1665 * This is a complex type.
1666 */
1667 public interface Organization extends org.apache.xmlbeans.XmlObject
1668 {
1669 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1670 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Organization.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("organizationa5fcelemtype");
1671
1672 /**
1673 * Gets the "OrganizationName" element
1674 */
1675 java.lang.String getOrganizationName();
1676
1677 /**
1678 * Gets (as xml) the "OrganizationName" element
1679 */
1680 gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetOrganizationName();
1681
1682 /**
1683 * Sets the "OrganizationName" element
1684 */
1685 void setOrganizationName(java.lang.String organizationName);
1686
1687 /**
1688 * Sets (as xml) the "OrganizationName" element
1689 */
1690 void xsetOrganizationName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType organizationName);
1691
1692 /**
1693 * Gets the "Street1" element
1694 */
1695 java.lang.String getStreet1();
1696
1697 /**
1698 * Gets (as xml) the "Street1" element
1699 */
1700 gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet1();
1701
1702 /**
1703 * Sets the "Street1" element
1704 */
1705 void setStreet1(java.lang.String street1);
1706
1707 /**
1708 * Sets (as xml) the "Street1" element
1709 */
1710 void xsetStreet1(gov.grants.apply.system.globalLibraryV20.StreetDataType street1);
1711
1712 /**
1713 * Gets the "Street2" element
1714 */
1715 java.lang.String getStreet2();
1716
1717 /**
1718 * Gets (as xml) the "Street2" element
1719 */
1720 gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet2();
1721
1722 /**
1723 * True if has "Street2" element
1724 */
1725 boolean isSetStreet2();
1726
1727 /**
1728 * Sets the "Street2" element
1729 */
1730 void setStreet2(java.lang.String street2);
1731
1732 /**
1733 * Sets (as xml) the "Street2" element
1734 */
1735 void xsetStreet2(gov.grants.apply.system.globalLibraryV20.StreetDataType street2);
1736
1737 /**
1738 * Unsets the "Street2" element
1739 */
1740 void unsetStreet2();
1741
1742 /**
1743 * Gets the "City" element
1744 */
1745 java.lang.String getCity();
1746
1747 /**
1748 * Gets (as xml) the "City" element
1749 */
1750 gov.grants.apply.system.globalLibraryV20.CityDataType xgetCity();
1751
1752 /**
1753 * Sets the "City" element
1754 */
1755 void setCity(java.lang.String city);
1756
1757 /**
1758 * Sets (as xml) the "City" element
1759 */
1760 void xsetCity(gov.grants.apply.system.globalLibraryV20.CityDataType city);
1761
1762 /**
1763 * Gets the "State" element
1764 */
1765 gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum getState();
1766
1767 /**
1768 * Gets (as xml) the "State" element
1769 */
1770 gov.grants.apply.system.universalCodesV20.StateCodeDataType xgetState();
1771
1772 /**
1773 * True if has "State" element
1774 */
1775 boolean isSetState();
1776
1777 /**
1778 * Sets the "State" element
1779 */
1780 void setState(gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum state);
1781
1782 /**
1783 * Sets (as xml) the "State" element
1784 */
1785 void xsetState(gov.grants.apply.system.universalCodesV20.StateCodeDataType state);
1786
1787 /**
1788 * Unsets the "State" element
1789 */
1790 void unsetState();
1791
1792 /**
1793 * Gets the "ZipCode" element
1794 */
1795 java.lang.String getZipCode();
1796
1797 /**
1798 * Gets (as xml) the "ZipCode" element
1799 */
1800 gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType xgetZipCode();
1801
1802 /**
1803 * True if has "ZipCode" element
1804 */
1805 boolean isSetZipCode();
1806
1807 /**
1808 * Sets the "ZipCode" element
1809 */
1810 void setZipCode(java.lang.String zipCode);
1811
1812 /**
1813 * Sets (as xml) the "ZipCode" element
1814 */
1815 void xsetZipCode(gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType zipCode);
1816
1817 /**
1818 * Unsets the "ZipCode" element
1819 */
1820 void unsetZipCode();
1821
1822 /**
1823 * Gets the "EIN" element
1824 */
1825 java.lang.String getEIN();
1826
1827 /**
1828 * Gets (as xml) the "EIN" element
1829 */
1830 gov.grants.apply.system.globalLibraryV20.EmployerIDDataType xgetEIN();
1831
1832 /**
1833 * Sets the "EIN" element
1834 */
1835 void setEIN(java.lang.String ein);
1836
1837 /**
1838 * Sets (as xml) the "EIN" element
1839 */
1840 void xsetEIN(gov.grants.apply.system.globalLibraryV20.EmployerIDDataType ein);
1841
1842 /**
1843 * Gets the "DUNSNumber" element
1844 */
1845 java.lang.String getDUNSNumber();
1846
1847 /**
1848 * Gets (as xml) the "DUNSNumber" element
1849 */
1850 gov.grants.apply.system.globalLibraryV20.DUNSIDDataType xgetDUNSNumber();
1851
1852 /**
1853 * Sets the "DUNSNumber" element
1854 */
1855 void setDUNSNumber(java.lang.String dunsNumber);
1856
1857 /**
1858 * Sets (as xml) the "DUNSNumber" element
1859 */
1860 void xsetDUNSNumber(gov.grants.apply.system.globalLibraryV20.DUNSIDDataType dunsNumber);
1861
1862 /**
1863 * A factory class with static methods for creating instances
1864 * of this type.
1865 */
1866
1867 public static final class Factory
1868 {
1869 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Organization newInstance() {
1870 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Organization) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
1871
1872 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Organization newInstance(org.apache.xmlbeans.XmlOptions options) {
1873 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Organization) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
1874
1875 private Factory() { } // No instance of this class allowed
1876 }
1877 }
1878
1879 /**
1880 * An XML AuthorizedRep(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
1881 *
1882 * This is a complex type.
1883 */
1884 public interface AuthorizedRep extends org.apache.xmlbeans.XmlObject
1885 {
1886 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
1887 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AuthorizedRep.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("authorizedrepab9belemtype");
1888
1889 /**
1890 * Gets the "Prefix" element
1891 */
1892 java.lang.String getPrefix();
1893
1894 /**
1895 * Gets (as xml) the "Prefix" element
1896 */
1897 gov.grants.apply.system.globalLibraryV20.PrefixNameDataType xgetPrefix();
1898
1899 /**
1900 * True if has "Prefix" element
1901 */
1902 boolean isSetPrefix();
1903
1904 /**
1905 * Sets the "Prefix" element
1906 */
1907 void setPrefix(java.lang.String prefix);
1908
1909 /**
1910 * Sets (as xml) the "Prefix" element
1911 */
1912 void xsetPrefix(gov.grants.apply.system.globalLibraryV20.PrefixNameDataType prefix);
1913
1914 /**
1915 * Unsets the "Prefix" element
1916 */
1917 void unsetPrefix();
1918
1919 /**
1920 * Gets the "FirstName" element
1921 */
1922 java.lang.String getFirstName();
1923
1924 /**
1925 * Gets (as xml) the "FirstName" element
1926 */
1927 gov.grants.apply.system.globalLibraryV20.FirstNameDataType xgetFirstName();
1928
1929 /**
1930 * Sets the "FirstName" element
1931 */
1932 void setFirstName(java.lang.String firstName);
1933
1934 /**
1935 * Sets (as xml) the "FirstName" element
1936 */
1937 void xsetFirstName(gov.grants.apply.system.globalLibraryV20.FirstNameDataType firstName);
1938
1939 /**
1940 * Gets the "LastName" element
1941 */
1942 java.lang.String getLastName();
1943
1944 /**
1945 * Gets (as xml) the "LastName" element
1946 */
1947 gov.grants.apply.system.globalLibraryV20.LastNameDataType xgetLastName();
1948
1949 /**
1950 * Sets the "LastName" element
1951 */
1952 void setLastName(java.lang.String lastName);
1953
1954 /**
1955 * Sets (as xml) the "LastName" element
1956 */
1957 void xsetLastName(gov.grants.apply.system.globalLibraryV20.LastNameDataType lastName);
1958
1959 /**
1960 * Gets the "Title" element
1961 */
1962 java.lang.String getTitle();
1963
1964 /**
1965 * Gets (as xml) the "Title" element
1966 */
1967 gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitle();
1968
1969 /**
1970 * Sets the "Title" element
1971 */
1972 void setTitle(java.lang.String title);
1973
1974 /**
1975 * Sets (as xml) the "Title" element
1976 */
1977 void xsetTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType title);
1978
1979 /**
1980 * Gets the "Email" element
1981 */
1982 java.lang.String getEmail();
1983
1984 /**
1985 * Gets (as xml) the "Email" element
1986 */
1987 gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail();
1988
1989 /**
1990 * Sets the "Email" element
1991 */
1992 void setEmail(java.lang.String email);
1993
1994 /**
1995 * Sets (as xml) the "Email" element
1996 */
1997 void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email);
1998
1999 /**
2000 * Gets the "Phone" element
2001 */
2002 java.lang.String getPhone();
2003
2004 /**
2005 * Gets (as xml) the "Phone" element
2006 */
2007 gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetPhone();
2008
2009 /**
2010 * Sets the "Phone" element
2011 */
2012 void setPhone(java.lang.String phone);
2013
2014 /**
2015 * Sets (as xml) the "Phone" element
2016 */
2017 void xsetPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType phone);
2018
2019 /**
2020 * Gets the "Fax" element
2021 */
2022 java.lang.String getFax();
2023
2024 /**
2025 * Gets (as xml) the "Fax" element
2026 */
2027 gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetFax();
2028
2029 /**
2030 * True if has "Fax" element
2031 */
2032 boolean isSetFax();
2033
2034 /**
2035 * Sets the "Fax" element
2036 */
2037 void setFax(java.lang.String fax);
2038
2039 /**
2040 * Sets (as xml) the "Fax" element
2041 */
2042 void xsetFax(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType fax);
2043
2044 /**
2045 * Unsets the "Fax" element
2046 */
2047 void unsetFax();
2048
2049 /**
2050 * Gets the "Street1" element
2051 */
2052 java.lang.String getStreet1();
2053
2054 /**
2055 * Gets (as xml) the "Street1" element
2056 */
2057 gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet1();
2058
2059 /**
2060 * Sets the "Street1" element
2061 */
2062 void setStreet1(java.lang.String street1);
2063
2064 /**
2065 * Sets (as xml) the "Street1" element
2066 */
2067 void xsetStreet1(gov.grants.apply.system.globalLibraryV20.StreetDataType street1);
2068
2069 /**
2070 * Gets the "Street2" element
2071 */
2072 java.lang.String getStreet2();
2073
2074 /**
2075 * Gets (as xml) the "Street2" element
2076 */
2077 gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet2();
2078
2079 /**
2080 * True if has "Street2" element
2081 */
2082 boolean isSetStreet2();
2083
2084 /**
2085 * Sets the "Street2" element
2086 */
2087 void setStreet2(java.lang.String street2);
2088
2089 /**
2090 * Sets (as xml) the "Street2" element
2091 */
2092 void xsetStreet2(gov.grants.apply.system.globalLibraryV20.StreetDataType street2);
2093
2094 /**
2095 * Unsets the "Street2" element
2096 */
2097 void unsetStreet2();
2098
2099 /**
2100 * Gets the "City" element
2101 */
2102 java.lang.String getCity();
2103
2104 /**
2105 * Gets (as xml) the "City" element
2106 */
2107 gov.grants.apply.system.globalLibraryV20.CityDataType xgetCity();
2108
2109 /**
2110 * Sets the "City" element
2111 */
2112 void setCity(java.lang.String city);
2113
2114 /**
2115 * Sets (as xml) the "City" element
2116 */
2117 void xsetCity(gov.grants.apply.system.globalLibraryV20.CityDataType city);
2118
2119 /**
2120 * Gets the "State" element
2121 */
2122 gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum getState();
2123
2124 /**
2125 * Gets (as xml) the "State" element
2126 */
2127 gov.grants.apply.system.universalCodesV20.StateCodeDataType xgetState();
2128
2129 /**
2130 * Sets the "State" element
2131 */
2132 void setState(gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum state);
2133
2134 /**
2135 * Sets (as xml) the "State" element
2136 */
2137 void xsetState(gov.grants.apply.system.universalCodesV20.StateCodeDataType state);
2138
2139 /**
2140 * Gets the "ZipCode" element
2141 */
2142 java.lang.String getZipCode();
2143
2144 /**
2145 * Gets (as xml) the "ZipCode" element
2146 */
2147 gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType xgetZipCode();
2148
2149 /**
2150 * Sets the "ZipCode" element
2151 */
2152 void setZipCode(java.lang.String zipCode);
2153
2154 /**
2155 * Sets (as xml) the "ZipCode" element
2156 */
2157 void xsetZipCode(gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType zipCode);
2158
2159 /**
2160 * A factory class with static methods for creating instances
2161 * of this type.
2162 */
2163
2164 public static final class Factory
2165 {
2166 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.AuthorizedRep newInstance() {
2167 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.AuthorizedRep) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2168
2169 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.AuthorizedRep newInstance(org.apache.xmlbeans.XmlOptions options) {
2170 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.AuthorizedRep) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2171
2172 private Factory() { } // No instance of this class allowed
2173 }
2174 }
2175
2176 /**
2177 * An XML ApplicationPOC(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
2178 *
2179 * This is a complex type.
2180 */
2181 public interface ApplicationPOC extends org.apache.xmlbeans.XmlObject
2182 {
2183 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2184 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicationPOC.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicationpoced5delemtype");
2185
2186 /**
2187 * Gets the "Prefix" element
2188 */
2189 java.lang.String getPrefix();
2190
2191 /**
2192 * Gets (as xml) the "Prefix" element
2193 */
2194 gov.grants.apply.system.globalLibraryV20.PrefixNameDataType xgetPrefix();
2195
2196 /**
2197 * True if has "Prefix" element
2198 */
2199 boolean isSetPrefix();
2200
2201 /**
2202 * Sets the "Prefix" element
2203 */
2204 void setPrefix(java.lang.String prefix);
2205
2206 /**
2207 * Sets (as xml) the "Prefix" element
2208 */
2209 void xsetPrefix(gov.grants.apply.system.globalLibraryV20.PrefixNameDataType prefix);
2210
2211 /**
2212 * Unsets the "Prefix" element
2213 */
2214 void unsetPrefix();
2215
2216 /**
2217 * Gets the "FirstName" element
2218 */
2219 java.lang.String getFirstName();
2220
2221 /**
2222 * Gets (as xml) the "FirstName" element
2223 */
2224 gov.grants.apply.system.globalLibraryV20.FirstNameDataType xgetFirstName();
2225
2226 /**
2227 * True if has "FirstName" element
2228 */
2229 boolean isSetFirstName();
2230
2231 /**
2232 * Sets the "FirstName" element
2233 */
2234 void setFirstName(java.lang.String firstName);
2235
2236 /**
2237 * Sets (as xml) the "FirstName" element
2238 */
2239 void xsetFirstName(gov.grants.apply.system.globalLibraryV20.FirstNameDataType firstName);
2240
2241 /**
2242 * Unsets the "FirstName" element
2243 */
2244 void unsetFirstName();
2245
2246 /**
2247 * Gets the "LastName" element
2248 */
2249 java.lang.String getLastName();
2250
2251 /**
2252 * Gets (as xml) the "LastName" element
2253 */
2254 gov.grants.apply.system.globalLibraryV20.LastNameDataType xgetLastName();
2255
2256 /**
2257 * True if has "LastName" element
2258 */
2259 boolean isSetLastName();
2260
2261 /**
2262 * Sets the "LastName" element
2263 */
2264 void setLastName(java.lang.String lastName);
2265
2266 /**
2267 * Sets (as xml) the "LastName" element
2268 */
2269 void xsetLastName(gov.grants.apply.system.globalLibraryV20.LastNameDataType lastName);
2270
2271 /**
2272 * Unsets the "LastName" element
2273 */
2274 void unsetLastName();
2275
2276 /**
2277 * Gets the "Title" element
2278 */
2279 java.lang.String getTitle();
2280
2281 /**
2282 * Gets (as xml) the "Title" element
2283 */
2284 gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitle();
2285
2286 /**
2287 * True if has "Title" element
2288 */
2289 boolean isSetTitle();
2290
2291 /**
2292 * Sets the "Title" element
2293 */
2294 void setTitle(java.lang.String title);
2295
2296 /**
2297 * Sets (as xml) the "Title" element
2298 */
2299 void xsetTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType title);
2300
2301 /**
2302 * Unsets the "Title" element
2303 */
2304 void unsetTitle();
2305
2306 /**
2307 * Gets the "Email" element
2308 */
2309 java.lang.String getEmail();
2310
2311 /**
2312 * Gets (as xml) the "Email" element
2313 */
2314 gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail();
2315
2316 /**
2317 * True if has "Email" element
2318 */
2319 boolean isSetEmail();
2320
2321 /**
2322 * Sets the "Email" element
2323 */
2324 void setEmail(java.lang.String email);
2325
2326 /**
2327 * Sets (as xml) the "Email" element
2328 */
2329 void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email);
2330
2331 /**
2332 * Unsets the "Email" element
2333 */
2334 void unsetEmail();
2335
2336 /**
2337 * Gets the "Phone" element
2338 */
2339 java.lang.String getPhone();
2340
2341 /**
2342 * Gets (as xml) the "Phone" element
2343 */
2344 gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetPhone();
2345
2346 /**
2347 * True if has "Phone" element
2348 */
2349 boolean isSetPhone();
2350
2351 /**
2352 * Sets the "Phone" element
2353 */
2354 void setPhone(java.lang.String phone);
2355
2356 /**
2357 * Sets (as xml) the "Phone" element
2358 */
2359 void xsetPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType phone);
2360
2361 /**
2362 * Unsets the "Phone" element
2363 */
2364 void unsetPhone();
2365
2366 /**
2367 * Gets the "Fax" element
2368 */
2369 java.lang.String getFax();
2370
2371 /**
2372 * Gets (as xml) the "Fax" element
2373 */
2374 gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetFax();
2375
2376 /**
2377 * True if has "Fax" element
2378 */
2379 boolean isSetFax();
2380
2381 /**
2382 * Sets the "Fax" element
2383 */
2384 void setFax(java.lang.String fax);
2385
2386 /**
2387 * Sets (as xml) the "Fax" element
2388 */
2389 void xsetFax(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType fax);
2390
2391 /**
2392 * Unsets the "Fax" element
2393 */
2394 void unsetFax();
2395
2396 /**
2397 * Gets the "Street1" element
2398 */
2399 java.lang.String getStreet1();
2400
2401 /**
2402 * Gets (as xml) the "Street1" element
2403 */
2404 gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet1();
2405
2406 /**
2407 * True if has "Street1" element
2408 */
2409 boolean isSetStreet1();
2410
2411 /**
2412 * Sets the "Street1" element
2413 */
2414 void setStreet1(java.lang.String street1);
2415
2416 /**
2417 * Sets (as xml) the "Street1" element
2418 */
2419 void xsetStreet1(gov.grants.apply.system.globalLibraryV20.StreetDataType street1);
2420
2421 /**
2422 * Unsets the "Street1" element
2423 */
2424 void unsetStreet1();
2425
2426 /**
2427 * Gets the "Street2" element
2428 */
2429 java.lang.String getStreet2();
2430
2431 /**
2432 * Gets (as xml) the "Street2" element
2433 */
2434 gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet2();
2435
2436 /**
2437 * True if has "Street2" element
2438 */
2439 boolean isSetStreet2();
2440
2441 /**
2442 * Sets the "Street2" element
2443 */
2444 void setStreet2(java.lang.String street2);
2445
2446 /**
2447 * Sets (as xml) the "Street2" element
2448 */
2449 void xsetStreet2(gov.grants.apply.system.globalLibraryV20.StreetDataType street2);
2450
2451 /**
2452 * Unsets the "Street2" element
2453 */
2454 void unsetStreet2();
2455
2456 /**
2457 * Gets the "City" element
2458 */
2459 java.lang.String getCity();
2460
2461 /**
2462 * Gets (as xml) the "City" element
2463 */
2464 gov.grants.apply.system.globalLibraryV20.CityDataType xgetCity();
2465
2466 /**
2467 * True if has "City" element
2468 */
2469 boolean isSetCity();
2470
2471 /**
2472 * Sets the "City" element
2473 */
2474 void setCity(java.lang.String city);
2475
2476 /**
2477 * Sets (as xml) the "City" element
2478 */
2479 void xsetCity(gov.grants.apply.system.globalLibraryV20.CityDataType city);
2480
2481 /**
2482 * Unsets the "City" element
2483 */
2484 void unsetCity();
2485
2486 /**
2487 * Gets the "State" element
2488 */
2489 gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum getState();
2490
2491 /**
2492 * Gets (as xml) the "State" element
2493 */
2494 gov.grants.apply.system.universalCodesV20.StateCodeDataType xgetState();
2495
2496 /**
2497 * True if has "State" element
2498 */
2499 boolean isSetState();
2500
2501 /**
2502 * Sets the "State" element
2503 */
2504 void setState(gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum state);
2505
2506 /**
2507 * Sets (as xml) the "State" element
2508 */
2509 void xsetState(gov.grants.apply.system.universalCodesV20.StateCodeDataType state);
2510
2511 /**
2512 * Unsets the "State" element
2513 */
2514 void unsetState();
2515
2516 /**
2517 * Gets the "ZipCode" element
2518 */
2519 java.lang.String getZipCode();
2520
2521 /**
2522 * Gets (as xml) the "ZipCode" element
2523 */
2524 gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType xgetZipCode();
2525
2526 /**
2527 * True if has "ZipCode" element
2528 */
2529 boolean isSetZipCode();
2530
2531 /**
2532 * Sets the "ZipCode" element
2533 */
2534 void setZipCode(java.lang.String zipCode);
2535
2536 /**
2537 * Sets (as xml) the "ZipCode" element
2538 */
2539 void xsetZipCode(gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType zipCode);
2540
2541 /**
2542 * Unsets the "ZipCode" element
2543 */
2544 void unsetZipCode();
2545
2546 /**
2547 * A factory class with static methods for creating instances
2548 * of this type.
2549 */
2550
2551 public static final class Factory
2552 {
2553 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ApplicationPOC newInstance() {
2554 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ApplicationPOC) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2555
2556 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ApplicationPOC newInstance(org.apache.xmlbeans.XmlOptions options) {
2557 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ApplicationPOC) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2558
2559 private Factory() { } // No instance of this class allowed
2560 }
2561 }
2562
2563 /**
2564 * An XML OrganizationalProfile(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
2565 *
2566 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$OrganizationalProfile.
2567 */
2568 public interface OrganizationalProfile extends org.apache.xmlbeans.XmlString
2569 {
2570 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2571 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OrganizationalProfile.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("organizationalprofileef84elemtype");
2572
2573 /**
2574 * A factory class with static methods for creating instances
2575 * of this type.
2576 */
2577
2578 public static final class Factory
2579 {
2580 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationalProfile newValue(java.lang.Object obj) {
2581 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationalProfile) type.newValue( obj ); }
2582
2583 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationalProfile newInstance() {
2584 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationalProfile) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2585
2586 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationalProfile newInstance(org.apache.xmlbeans.XmlOptions options) {
2587 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationalProfile) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2588
2589 private Factory() { } // No instance of this class allowed
2590 }
2591 }
2592
2593 /**
2594 * An XML FY(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
2595 *
2596 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$FY.
2597 */
2598 public interface FY extends org.apache.xmlbeans.XmlString
2599 {
2600 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2601 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FY.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("fy6b7celemtype");
2602
2603 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
2604 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
2605
2606 static final Enum X_2012 = Enum.forString("2012");
2607 static final Enum X_2013 = Enum.forString("2013");
2608 static final Enum X_2014 = Enum.forString("2014");
2609 static final Enum X_2015 = Enum.forString("2015");
2610 static final Enum X_2016 = Enum.forString("2016");
2611 static final Enum X_2017 = Enum.forString("2017");
2612 static final Enum X_2018 = Enum.forString("2018");
2613 static final Enum X_2019 = Enum.forString("2019");
2614 static final Enum X_2020 = Enum.forString("2020");
2615 static final Enum X_2021 = Enum.forString("2021");
2616
2617 static final int INT_X_2012 = Enum.INT_X_2012;
2618 static final int INT_X_2013 = Enum.INT_X_2013;
2619 static final int INT_X_2014 = Enum.INT_X_2014;
2620 static final int INT_X_2015 = Enum.INT_X_2015;
2621 static final int INT_X_2016 = Enum.INT_X_2016;
2622 static final int INT_X_2017 = Enum.INT_X_2017;
2623 static final int INT_X_2018 = Enum.INT_X_2018;
2624 static final int INT_X_2019 = Enum.INT_X_2019;
2625 static final int INT_X_2020 = Enum.INT_X_2020;
2626 static final int INT_X_2021 = Enum.INT_X_2021;
2627
2628 /**
2629 * Enumeration value class for gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$FY.
2630 * These enum values can be used as follows:
2631 * <pre>
2632 * enum.toString(); // returns the string value of the enum
2633 * enum.intValue(); // returns an int value, useful for switches
2634 * // e.g., case Enum.INT_X_2012
2635 * Enum.forString(s); // returns the enum value for a string
2636 * Enum.forInt(i); // returns the enum value for an int
2637 * </pre>
2638 * Enumeration objects are immutable singleton objects that
2639 * can be compared using == object equality. They have no
2640 * public constructor. See the constants defined within this
2641 * class for all the valid values.
2642 */
2643 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
2644 {
2645 /**
2646 * Returns the enum value for a string, or null if none.
2647 */
2648 public static Enum forString(java.lang.String s)
2649 { return (Enum)table.forString(s); }
2650 /**
2651 * Returns the enum value corresponding to an int, or null if none.
2652 */
2653 public static Enum forInt(int i)
2654 { return (Enum)table.forInt(i); }
2655
2656 private Enum(java.lang.String s, int i)
2657 { super(s, i); }
2658
2659 static final int INT_X_2012 = 1;
2660 static final int INT_X_2013 = 2;
2661 static final int INT_X_2014 = 3;
2662 static final int INT_X_2015 = 4;
2663 static final int INT_X_2016 = 5;
2664 static final int INT_X_2017 = 6;
2665 static final int INT_X_2018 = 7;
2666 static final int INT_X_2019 = 8;
2667 static final int INT_X_2020 = 9;
2668 static final int INT_X_2021 = 10;
2669
2670 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
2671 new org.apache.xmlbeans.StringEnumAbstractBase.Table
2672 (
2673 new Enum[]
2674 {
2675 new Enum("2012", INT_X_2012),
2676 new Enum("2013", INT_X_2013),
2677 new Enum("2014", INT_X_2014),
2678 new Enum("2015", INT_X_2015),
2679 new Enum("2016", INT_X_2016),
2680 new Enum("2017", INT_X_2017),
2681 new Enum("2018", INT_X_2018),
2682 new Enum("2019", INT_X_2019),
2683 new Enum("2020", INT_X_2020),
2684 new Enum("2021", INT_X_2021),
2685 }
2686 );
2687 private static final long serialVersionUID = 1L;
2688 private java.lang.Object readResolve() { return forInt(intValue()); }
2689 }
2690
2691 /**
2692 * A factory class with static methods for creating instances
2693 * of this type.
2694 */
2695
2696 public static final class Factory
2697 {
2698 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FY newValue(java.lang.Object obj) {
2699 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FY) type.newValue( obj ); }
2700
2701 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FY newInstance() {
2702 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FY) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2703
2704 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FY newInstance(org.apache.xmlbeans.XmlOptions options) {
2705 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FY) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2706
2707 private Factory() { } // No instance of this class allowed
2708 }
2709 }
2710
2711 /**
2712 * An XML Application(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
2713 *
2714 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$Application.
2715 */
2716 public interface Application extends org.apache.xmlbeans.XmlString
2717 {
2718 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2719 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Application.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("application3669elemtype");
2720
2721 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
2722 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
2723
2724 static final Enum CDFI = Enum.forString("CDFI");
2725 static final Enum NACA = Enum.forString("NACA");
2726
2727 static final int INT_CDFI = Enum.INT_CDFI;
2728 static final int INT_NACA = Enum.INT_NACA;
2729
2730 /**
2731 * Enumeration value class for gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$Application.
2732 * These enum values can be used as follows:
2733 * <pre>
2734 * enum.toString(); // returns the string value of the enum
2735 * enum.intValue(); // returns an int value, useful for switches
2736 * // e.g., case Enum.INT_CDFI
2737 * Enum.forString(s); // returns the enum value for a string
2738 * Enum.forInt(i); // returns the enum value for an int
2739 * </pre>
2740 * Enumeration objects are immutable singleton objects that
2741 * can be compared using == object equality. They have no
2742 * public constructor. See the constants defined within this
2743 * class for all the valid values.
2744 */
2745 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
2746 {
2747 /**
2748 * Returns the enum value for a string, or null if none.
2749 */
2750 public static Enum forString(java.lang.String s)
2751 { return (Enum)table.forString(s); }
2752 /**
2753 * Returns the enum value corresponding to an int, or null if none.
2754 */
2755 public static Enum forInt(int i)
2756 { return (Enum)table.forInt(i); }
2757
2758 private Enum(java.lang.String s, int i)
2759 { super(s, i); }
2760
2761 static final int INT_CDFI = 1;
2762 static final int INT_NACA = 2;
2763
2764 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
2765 new org.apache.xmlbeans.StringEnumAbstractBase.Table
2766 (
2767 new Enum[]
2768 {
2769 new Enum("CDFI", INT_CDFI),
2770 new Enum("NACA", INT_NACA),
2771 }
2772 );
2773 private static final long serialVersionUID = 1L;
2774 private java.lang.Object readResolve() { return forInt(intValue()); }
2775 }
2776
2777 /**
2778 * A factory class with static methods for creating instances
2779 * of this type.
2780 */
2781
2782 public static final class Factory
2783 {
2784 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Application newValue(java.lang.Object obj) {
2785 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Application) type.newValue( obj ); }
2786
2787 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Application newInstance() {
2788 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Application) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2789
2790 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Application newInstance(org.apache.xmlbeans.XmlOptions options) {
2791 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Application) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2792
2793 private Factory() { } // No instance of this class allowed
2794 }
2795 }
2796
2797 /**
2798 * An XML TypeAssistance(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
2799 *
2800 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$TypeAssistance.
2801 */
2802 public interface TypeAssistance extends org.apache.xmlbeans.XmlString
2803 {
2804 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2805 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TypeAssistance.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("typeassistancec91belemtype");
2806
2807 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
2808 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
2809
2810 static final Enum FA = Enum.forString("FA");
2811 static final Enum TA = Enum.forString("TA");
2812 static final Enum FA_HFFI = Enum.forString("FA-HFFI");
2813
2814 static final int INT_FA = Enum.INT_FA;
2815 static final int INT_TA = Enum.INT_TA;
2816 static final int INT_FA_HFFI = Enum.INT_FA_HFFI;
2817
2818 /**
2819 * Enumeration value class for gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$TypeAssistance.
2820 * These enum values can be used as follows:
2821 * <pre>
2822 * enum.toString(); // returns the string value of the enum
2823 * enum.intValue(); // returns an int value, useful for switches
2824 * // e.g., case Enum.INT_FA
2825 * Enum.forString(s); // returns the enum value for a string
2826 * Enum.forInt(i); // returns the enum value for an int
2827 * </pre>
2828 * Enumeration objects are immutable singleton objects that
2829 * can be compared using == object equality. They have no
2830 * public constructor. See the constants defined within this
2831 * class for all the valid values.
2832 */
2833 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
2834 {
2835 /**
2836 * Returns the enum value for a string, or null if none.
2837 */
2838 public static Enum forString(java.lang.String s)
2839 { return (Enum)table.forString(s); }
2840 /**
2841 * Returns the enum value corresponding to an int, or null if none.
2842 */
2843 public static Enum forInt(int i)
2844 { return (Enum)table.forInt(i); }
2845
2846 private Enum(java.lang.String s, int i)
2847 { super(s, i); }
2848
2849 static final int INT_FA = 1;
2850 static final int INT_TA = 2;
2851 static final int INT_FA_HFFI = 3;
2852
2853 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
2854 new org.apache.xmlbeans.StringEnumAbstractBase.Table
2855 (
2856 new Enum[]
2857 {
2858 new Enum("FA", INT_FA),
2859 new Enum("TA", INT_TA),
2860 new Enum("FA-HFFI", INT_FA_HFFI),
2861 }
2862 );
2863 private static final long serialVersionUID = 1L;
2864 private java.lang.Object readResolve() { return forInt(intValue()); }
2865 }
2866
2867 /**
2868 * A factory class with static methods for creating instances
2869 * of this type.
2870 */
2871
2872 public static final class Factory
2873 {
2874 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TypeAssistance newValue(java.lang.Object obj) {
2875 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TypeAssistance) type.newValue( obj ); }
2876
2877 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TypeAssistance newInstance() {
2878 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TypeAssistance) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
2879
2880 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TypeAssistance newInstance(org.apache.xmlbeans.XmlOptions options) {
2881 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TypeAssistance) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
2882
2883 private Factory() { } // No instance of this class allowed
2884 }
2885 }
2886
2887 /**
2888 * An XML FARequestedAmount(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
2889 *
2890 * This is a complex type.
2891 */
2892 public interface FARequestedAmount extends org.apache.xmlbeans.XmlObject
2893 {
2894 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
2895 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FARequestedAmount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("farequestedamountfba4elemtype");
2896
2897 /**
2898 * Gets the "Loan" element
2899 */
2900 int getLoan();
2901
2902 /**
2903 * Gets (as xml) the "Loan" element
2904 */
2905 gov.grants.apply.forms.naca20V20.NACA200To2000000DataType xgetLoan();
2906
2907 /**
2908 * True if has "Loan" element
2909 */
2910 boolean isSetLoan();
2911
2912 /**
2913 * Sets the "Loan" element
2914 */
2915 void setLoan(int loan);
2916
2917 /**
2918 * Sets (as xml) the "Loan" element
2919 */
2920 void xsetLoan(gov.grants.apply.forms.naca20V20.NACA200To2000000DataType loan);
2921
2922 /**
2923 * Unsets the "Loan" element
2924 */
2925 void unsetLoan();
2926
2927 /**
2928 * Gets the "Grant" element
2929 */
2930 int getGrant();
2931
2932 /**
2933 * Gets (as xml) the "Grant" element
2934 */
2935 gov.grants.apply.forms.naca20V20.NACA200To2000000DataType xgetGrant();
2936
2937 /**
2938 * True if has "Grant" element
2939 */
2940 boolean isSetGrant();
2941
2942 /**
2943 * Sets the "Grant" element
2944 */
2945 void setGrant(int grant);
2946
2947 /**
2948 * Sets (as xml) the "Grant" element
2949 */
2950 void xsetGrant(gov.grants.apply.forms.naca20V20.NACA200To2000000DataType grant);
2951
2952 /**
2953 * Unsets the "Grant" element
2954 */
2955 void unsetGrant();
2956
2957 /**
2958 * Gets the "Equity" element
2959 */
2960 int getEquity();
2961
2962 /**
2963 * Gets (as xml) the "Equity" element
2964 */
2965 gov.grants.apply.forms.naca20V20.NACA200To2000000DataType xgetEquity();
2966
2967 /**
2968 * True if has "Equity" element
2969 */
2970 boolean isSetEquity();
2971
2972 /**
2973 * Sets the "Equity" element
2974 */
2975 void setEquity(int equity);
2976
2977 /**
2978 * Sets (as xml) the "Equity" element
2979 */
2980 void xsetEquity(gov.grants.apply.forms.naca20V20.NACA200To2000000DataType equity);
2981
2982 /**
2983 * Unsets the "Equity" element
2984 */
2985 void unsetEquity();
2986
2987 /**
2988 * Gets the "SharesDeposits" element
2989 */
2990 int getSharesDeposits();
2991
2992 /**
2993 * Gets (as xml) the "SharesDeposits" element
2994 */
2995 gov.grants.apply.forms.naca20V20.NACA200To2000000DataType xgetSharesDeposits();
2996
2997 /**
2998 * True if has "SharesDeposits" element
2999 */
3000 boolean isSetSharesDeposits();
3001
3002 /**
3003 * Sets the "SharesDeposits" element
3004 */
3005 void setSharesDeposits(int sharesDeposits);
3006
3007 /**
3008 * Sets (as xml) the "SharesDeposits" element
3009 */
3010 void xsetSharesDeposits(gov.grants.apply.forms.naca20V20.NACA200To2000000DataType sharesDeposits);
3011
3012 /**
3013 * Unsets the "SharesDeposits" element
3014 */
3015 void unsetSharesDeposits();
3016
3017 /**
3018 * Gets the "SecondaryCapital" element
3019 */
3020 int getSecondaryCapital();
3021
3022 /**
3023 * Gets (as xml) the "SecondaryCapital" element
3024 */
3025 gov.grants.apply.forms.naca20V20.NACA200To2000000DataType xgetSecondaryCapital();
3026
3027 /**
3028 * True if has "SecondaryCapital" element
3029 */
3030 boolean isSetSecondaryCapital();
3031
3032 /**
3033 * Sets the "SecondaryCapital" element
3034 */
3035 void setSecondaryCapital(int secondaryCapital);
3036
3037 /**
3038 * Sets (as xml) the "SecondaryCapital" element
3039 */
3040 void xsetSecondaryCapital(gov.grants.apply.forms.naca20V20.NACA200To2000000DataType secondaryCapital);
3041
3042 /**
3043 * Unsets the "SecondaryCapital" element
3044 */
3045 void unsetSecondaryCapital();
3046
3047 /**
3048 * Gets the "QID_54" element
3049 */
3050 int getQID54();
3051
3052 /**
3053 * Gets (as xml) the "QID_54" element
3054 */
3055 gov.grants.apply.forms.naca20V20.NACA201To2000000DataType xgetQID54();
3056
3057 /**
3058 * True if has "QID_54" element
3059 */
3060 boolean isSetQID54();
3061
3062 /**
3063 * Sets the "QID_54" element
3064 */
3065 void setQID54(int qid54);
3066
3067 /**
3068 * Sets (as xml) the "QID_54" element
3069 */
3070 void xsetQID54(gov.grants.apply.forms.naca20V20.NACA201To2000000DataType qid54);
3071
3072 /**
3073 * Unsets the "QID_54" element
3074 */
3075 void unsetQID54();
3076
3077 /**
3078 * A factory class with static methods for creating instances
3079 * of this type.
3080 */
3081
3082 public static final class Factory
3083 {
3084 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FARequestedAmount newInstance() {
3085 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FARequestedAmount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3086
3087 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FARequestedAmount newInstance(org.apache.xmlbeans.XmlOptions options) {
3088 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FARequestedAmount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3089
3090 private Factory() { } // No instance of this class allowed
3091 }
3092 }
3093
3094 /**
3095 * An XML TARequestSummary(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
3096 *
3097 * This is a complex type.
3098 */
3099 public interface TARequestSummary extends org.apache.xmlbeans.XmlObject
3100 {
3101 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3102 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TARequestSummary.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("tarequestsummary224delemtype");
3103
3104 /**
3105 * Gets the "Personnel" element
3106 */
3107 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Personnel getPersonnel();
3108
3109 /**
3110 * True if has "Personnel" element
3111 */
3112 boolean isSetPersonnel();
3113
3114 /**
3115 * Sets the "Personnel" element
3116 */
3117 void setPersonnel(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Personnel personnel);
3118
3119 /**
3120 * Appends and returns a new empty "Personnel" element
3121 */
3122 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Personnel addNewPersonnel();
3123
3124 /**
3125 * Unsets the "Personnel" element
3126 */
3127 void unsetPersonnel();
3128
3129 /**
3130 * Gets the "Training" element
3131 */
3132 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Training getTraining();
3133
3134 /**
3135 * True if has "Training" element
3136 */
3137 boolean isSetTraining();
3138
3139 /**
3140 * Sets the "Training" element
3141 */
3142 void setTraining(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Training training);
3143
3144 /**
3145 * Appends and returns a new empty "Training" element
3146 */
3147 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Training addNewTraining();
3148
3149 /**
3150 * Unsets the "Training" element
3151 */
3152 void unsetTraining();
3153
3154 /**
3155 * Gets the "Travel" element
3156 */
3157 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel getTravel();
3158
3159 /**
3160 * True if has "Travel" element
3161 */
3162 boolean isSetTravel();
3163
3164 /**
3165 * Sets the "Travel" element
3166 */
3167 void setTravel(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel travel);
3168
3169 /**
3170 * Appends and returns a new empty "Travel" element
3171 */
3172 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel addNewTravel();
3173
3174 /**
3175 * Unsets the "Travel" element
3176 */
3177 void unsetTravel();
3178
3179 /**
3180 * Gets the "ProfessionalServices" element
3181 */
3182 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices getProfessionalServices();
3183
3184 /**
3185 * True if has "ProfessionalServices" element
3186 */
3187 boolean isSetProfessionalServices();
3188
3189 /**
3190 * Sets the "ProfessionalServices" element
3191 */
3192 void setProfessionalServices(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices professionalServices);
3193
3194 /**
3195 * Appends and returns a new empty "ProfessionalServices" element
3196 */
3197 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices addNewProfessionalServices();
3198
3199 /**
3200 * Unsets the "ProfessionalServices" element
3201 */
3202 void unsetProfessionalServices();
3203
3204 /**
3205 * Gets the "Equipment" element
3206 */
3207 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Equipment getEquipment();
3208
3209 /**
3210 * True if has "Equipment" element
3211 */
3212 boolean isSetEquipment();
3213
3214 /**
3215 * Sets the "Equipment" element
3216 */
3217 void setEquipment(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Equipment equipment);
3218
3219 /**
3220 * Appends and returns a new empty "Equipment" element
3221 */
3222 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Equipment addNewEquipment();
3223
3224 /**
3225 * Unsets the "Equipment" element
3226 */
3227 void unsetEquipment();
3228
3229 /**
3230 * Gets the "TotalTARequest" element
3231 */
3232 int getTotalTARequest();
3233
3234 /**
3235 * Gets (as xml) the "TotalTARequest" element
3236 */
3237 gov.grants.apply.forms.naca20V20.NACA200To150000DataType xgetTotalTARequest();
3238
3239 /**
3240 * True if has "TotalTARequest" element
3241 */
3242 boolean isSetTotalTARequest();
3243
3244 /**
3245 * Sets the "TotalTARequest" element
3246 */
3247 void setTotalTARequest(int totalTARequest);
3248
3249 /**
3250 * Sets (as xml) the "TotalTARequest" element
3251 */
3252 void xsetTotalTARequest(gov.grants.apply.forms.naca20V20.NACA200To150000DataType totalTARequest);
3253
3254 /**
3255 * Unsets the "TotalTARequest" element
3256 */
3257 void unsetTotalTARequest();
3258
3259 /**
3260 * An XML Personnel(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
3261 *
3262 * This is a complex type.
3263 */
3264 public interface Personnel extends org.apache.xmlbeans.XmlObject
3265 {
3266 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3267 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Personnel.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("personnela961elemtype");
3268
3269 /**
3270 * Gets array of all "PersonnelItem" elements
3271 */
3272 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Personnel.PersonnelItem[] getPersonnelItemArray();
3273
3274 /**
3275 * Gets ith "PersonnelItem" element
3276 */
3277 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Personnel.PersonnelItem getPersonnelItemArray(int i);
3278
3279 /**
3280 * Returns number of "PersonnelItem" element
3281 */
3282 int sizeOfPersonnelItemArray();
3283
3284 /**
3285 * Sets array of all "PersonnelItem" element
3286 */
3287 void setPersonnelItemArray(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Personnel.PersonnelItem[] personnelItemArray);
3288
3289 /**
3290 * Sets ith "PersonnelItem" element
3291 */
3292 void setPersonnelItemArray(int i, gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Personnel.PersonnelItem personnelItem);
3293
3294 /**
3295 * Inserts and returns a new empty value (as xml) as the ith "PersonnelItem" element
3296 */
3297 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Personnel.PersonnelItem insertNewPersonnelItem(int i);
3298
3299 /**
3300 * Appends and returns a new empty value (as xml) as the last "PersonnelItem" element
3301 */
3302 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Personnel.PersonnelItem addNewPersonnelItem();
3303
3304 /**
3305 * Removes the ith "PersonnelItem" element
3306 */
3307 void removePersonnelItem(int i);
3308
3309 /**
3310 * Gets the "SubTotal" element
3311 */
3312 int getSubTotal();
3313
3314 /**
3315 * Gets (as xml) the "SubTotal" element
3316 */
3317 gov.grants.apply.forms.naca20V20.NACA200To150000DataType xgetSubTotal();
3318
3319 /**
3320 * True if has "SubTotal" element
3321 */
3322 boolean isSetSubTotal();
3323
3324 /**
3325 * Sets the "SubTotal" element
3326 */
3327 void setSubTotal(int subTotal);
3328
3329 /**
3330 * Sets (as xml) the "SubTotal" element
3331 */
3332 void xsetSubTotal(gov.grants.apply.forms.naca20V20.NACA200To150000DataType subTotal);
3333
3334 /**
3335 * Unsets the "SubTotal" element
3336 */
3337 void unsetSubTotal();
3338
3339 /**
3340 * An XML PersonnelItem(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
3341 *
3342 * This is a complex type.
3343 */
3344 public interface PersonnelItem extends org.apache.xmlbeans.XmlObject
3345 {
3346 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3347 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PersonnelItem.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("personnelitem41a2elemtype");
3348
3349 /**
3350 * Gets the "PositionEmployeeName" element
3351 */
3352 java.lang.String getPositionEmployeeName();
3353
3354 /**
3355 * Gets (as xml) the "PositionEmployeeName" element
3356 */
3357 gov.grants.apply.forms.naca20V20.NACA20String30DataType xgetPositionEmployeeName();
3358
3359 /**
3360 * True if has "PositionEmployeeName" element
3361 */
3362 boolean isSetPositionEmployeeName();
3363
3364 /**
3365 * Sets the "PositionEmployeeName" element
3366 */
3367 void setPositionEmployeeName(java.lang.String positionEmployeeName);
3368
3369 /**
3370 * Sets (as xml) the "PositionEmployeeName" element
3371 */
3372 void xsetPositionEmployeeName(gov.grants.apply.forms.naca20V20.NACA20String30DataType positionEmployeeName);
3373
3374 /**
3375 * Unsets the "PositionEmployeeName" element
3376 */
3377 void unsetPositionEmployeeName();
3378
3379 /**
3380 * Gets the "Salary" element
3381 */
3382 int getSalary();
3383
3384 /**
3385 * Gets (as xml) the "Salary" element
3386 */
3387 gov.grants.apply.forms.naca20V20.NACA200To999999DataType xgetSalary();
3388
3389 /**
3390 * True if has "Salary" element
3391 */
3392 boolean isSetSalary();
3393
3394 /**
3395 * Sets the "Salary" element
3396 */
3397 void setSalary(int salary);
3398
3399 /**
3400 * Sets (as xml) the "Salary" element
3401 */
3402 void xsetSalary(gov.grants.apply.forms.naca20V20.NACA200To999999DataType salary);
3403
3404 /**
3405 * Unsets the "Salary" element
3406 */
3407 void unsetSalary();
3408
3409 /**
3410 * Gets the "Fringe" element
3411 */
3412 int getFringe();
3413
3414 /**
3415 * Gets (as xml) the "Fringe" element
3416 */
3417 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetFringe();
3418
3419 /**
3420 * True if has "Fringe" element
3421 */
3422 boolean isSetFringe();
3423
3424 /**
3425 * Sets the "Fringe" element
3426 */
3427 void setFringe(int fringe);
3428
3429 /**
3430 * Sets (as xml) the "Fringe" element
3431 */
3432 void xsetFringe(gov.grants.apply.forms.naca20V20.NACA200To100DataType fringe);
3433
3434 /**
3435 * Unsets the "Fringe" element
3436 */
3437 void unsetFringe();
3438
3439 /**
3440 * Gets the "Workload" element
3441 */
3442 int getWorkload();
3443
3444 /**
3445 * Gets (as xml) the "Workload" element
3446 */
3447 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetWorkload();
3448
3449 /**
3450 * True if has "Workload" element
3451 */
3452 boolean isSetWorkload();
3453
3454 /**
3455 * Sets the "Workload" element
3456 */
3457 void setWorkload(int workload);
3458
3459 /**
3460 * Sets (as xml) the "Workload" element
3461 */
3462 void xsetWorkload(gov.grants.apply.forms.naca20V20.NACA200To100DataType workload);
3463
3464 /**
3465 * Unsets the "Workload" element
3466 */
3467 void unsetWorkload();
3468
3469 /**
3470 * Gets the "Years" element
3471 */
3472 int getYears();
3473
3474 /**
3475 * Gets (as xml) the "Years" element
3476 */
3477 gov.grants.apply.forms.naca20V20.NACA201To3DataType xgetYears();
3478
3479 /**
3480 * True if has "Years" element
3481 */
3482 boolean isSetYears();
3483
3484 /**
3485 * Sets the "Years" element
3486 */
3487 void setYears(int years);
3488
3489 /**
3490 * Sets (as xml) the "Years" element
3491 */
3492 void xsetYears(gov.grants.apply.forms.naca20V20.NACA201To3DataType years);
3493
3494 /**
3495 * Unsets the "Years" element
3496 */
3497 void unsetYears();
3498
3499 /**
3500 * Gets the "Total" element
3501 */
3502 int getTotal();
3503
3504 /**
3505 * Gets (as xml) the "Total" element
3506 */
3507 gov.grants.apply.forms.naca20V20.NACA200To150000DataType xgetTotal();
3508
3509 /**
3510 * True if has "Total" element
3511 */
3512 boolean isSetTotal();
3513
3514 /**
3515 * Sets the "Total" element
3516 */
3517 void setTotal(int total);
3518
3519 /**
3520 * Sets (as xml) the "Total" element
3521 */
3522 void xsetTotal(gov.grants.apply.forms.naca20V20.NACA200To150000DataType total);
3523
3524 /**
3525 * Unsets the "Total" element
3526 */
3527 void unsetTotal();
3528
3529 /**
3530 * A factory class with static methods for creating instances
3531 * of this type.
3532 */
3533
3534 public static final class Factory
3535 {
3536 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Personnel.PersonnelItem newInstance() {
3537 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Personnel.PersonnelItem) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3538
3539 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Personnel.PersonnelItem newInstance(org.apache.xmlbeans.XmlOptions options) {
3540 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Personnel.PersonnelItem) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3541
3542 private Factory() { } // No instance of this class allowed
3543 }
3544 }
3545
3546 /**
3547 * A factory class with static methods for creating instances
3548 * of this type.
3549 */
3550
3551 public static final class Factory
3552 {
3553 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Personnel newInstance() {
3554 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Personnel) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3555
3556 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Personnel newInstance(org.apache.xmlbeans.XmlOptions options) {
3557 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Personnel) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3558
3559 private Factory() { } // No instance of this class allowed
3560 }
3561 }
3562
3563 /**
3564 * An XML Training(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
3565 *
3566 * This is a complex type.
3567 */
3568 public interface Training extends org.apache.xmlbeans.XmlObject
3569 {
3570 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3571 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Training.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("trainingee77elemtype");
3572
3573 /**
3574 * Gets array of all "TrainingItem" elements
3575 */
3576 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Training.TrainingItem[] getTrainingItemArray();
3577
3578 /**
3579 * Gets ith "TrainingItem" element
3580 */
3581 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Training.TrainingItem getTrainingItemArray(int i);
3582
3583 /**
3584 * Returns number of "TrainingItem" element
3585 */
3586 int sizeOfTrainingItemArray();
3587
3588 /**
3589 * Sets array of all "TrainingItem" element
3590 */
3591 void setTrainingItemArray(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Training.TrainingItem[] trainingItemArray);
3592
3593 /**
3594 * Sets ith "TrainingItem" element
3595 */
3596 void setTrainingItemArray(int i, gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Training.TrainingItem trainingItem);
3597
3598 /**
3599 * Inserts and returns a new empty value (as xml) as the ith "TrainingItem" element
3600 */
3601 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Training.TrainingItem insertNewTrainingItem(int i);
3602
3603 /**
3604 * Appends and returns a new empty value (as xml) as the last "TrainingItem" element
3605 */
3606 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Training.TrainingItem addNewTrainingItem();
3607
3608 /**
3609 * Removes the ith "TrainingItem" element
3610 */
3611 void removeTrainingItem(int i);
3612
3613 /**
3614 * Gets the "SubTotal" element
3615 */
3616 int getSubTotal();
3617
3618 /**
3619 * Gets (as xml) the "SubTotal" element
3620 */
3621 gov.grants.apply.forms.naca20V20.NACA200To150000DataType xgetSubTotal();
3622
3623 /**
3624 * True if has "SubTotal" element
3625 */
3626 boolean isSetSubTotal();
3627
3628 /**
3629 * Sets the "SubTotal" element
3630 */
3631 void setSubTotal(int subTotal);
3632
3633 /**
3634 * Sets (as xml) the "SubTotal" element
3635 */
3636 void xsetSubTotal(gov.grants.apply.forms.naca20V20.NACA200To150000DataType subTotal);
3637
3638 /**
3639 * Unsets the "SubTotal" element
3640 */
3641 void unsetSubTotal();
3642
3643 /**
3644 * An XML TrainingItem(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
3645 *
3646 * This is a complex type.
3647 */
3648 public interface TrainingItem extends org.apache.xmlbeans.XmlObject
3649 {
3650 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3651 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TrainingItem.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("trainingitemf640elemtype");
3652
3653 /**
3654 * Gets the "CourseNameDescription" element
3655 */
3656 java.lang.String getCourseNameDescription();
3657
3658 /**
3659 * Gets (as xml) the "CourseNameDescription" element
3660 */
3661 gov.grants.apply.forms.naca20V20.NACA20String30DataType xgetCourseNameDescription();
3662
3663 /**
3664 * True if has "CourseNameDescription" element
3665 */
3666 boolean isSetCourseNameDescription();
3667
3668 /**
3669 * Sets the "CourseNameDescription" element
3670 */
3671 void setCourseNameDescription(java.lang.String courseNameDescription);
3672
3673 /**
3674 * Sets (as xml) the "CourseNameDescription" element
3675 */
3676 void xsetCourseNameDescription(gov.grants.apply.forms.naca20V20.NACA20String30DataType courseNameDescription);
3677
3678 /**
3679 * Unsets the "CourseNameDescription" element
3680 */
3681 void unsetCourseNameDescription();
3682
3683 /**
3684 * Gets the "Provider" element
3685 */
3686 java.lang.String getProvider();
3687
3688 /**
3689 * Gets (as xml) the "Provider" element
3690 */
3691 gov.grants.apply.forms.naca20V20.NACA20String30DataType xgetProvider();
3692
3693 /**
3694 * True if has "Provider" element
3695 */
3696 boolean isSetProvider();
3697
3698 /**
3699 * Sets the "Provider" element
3700 */
3701 void setProvider(java.lang.String provider);
3702
3703 /**
3704 * Sets (as xml) the "Provider" element
3705 */
3706 void xsetProvider(gov.grants.apply.forms.naca20V20.NACA20String30DataType provider);
3707
3708 /**
3709 * Unsets the "Provider" element
3710 */
3711 void unsetProvider();
3712
3713 /**
3714 * Gets the "Attendees" element
3715 */
3716 int getAttendees();
3717
3718 /**
3719 * Gets (as xml) the "Attendees" element
3720 */
3721 gov.grants.apply.forms.naca20V20.NACA200To999DataType xgetAttendees();
3722
3723 /**
3724 * True if has "Attendees" element
3725 */
3726 boolean isSetAttendees();
3727
3728 /**
3729 * Sets the "Attendees" element
3730 */
3731 void setAttendees(int attendees);
3732
3733 /**
3734 * Sets (as xml) the "Attendees" element
3735 */
3736 void xsetAttendees(gov.grants.apply.forms.naca20V20.NACA200To999DataType attendees);
3737
3738 /**
3739 * Unsets the "Attendees" element
3740 */
3741 void unsetAttendees();
3742
3743 /**
3744 * Gets the "CostPerPerson" element
3745 */
3746 int getCostPerPerson();
3747
3748 /**
3749 * Gets (as xml) the "CostPerPerson" element
3750 */
3751 gov.grants.apply.forms.naca20V20.NACA200To100000DataType xgetCostPerPerson();
3752
3753 /**
3754 * True if has "CostPerPerson" element
3755 */
3756 boolean isSetCostPerPerson();
3757
3758 /**
3759 * Sets the "CostPerPerson" element
3760 */
3761 void setCostPerPerson(int costPerPerson);
3762
3763 /**
3764 * Sets (as xml) the "CostPerPerson" element
3765 */
3766 void xsetCostPerPerson(gov.grants.apply.forms.naca20V20.NACA200To100000DataType costPerPerson);
3767
3768 /**
3769 * Unsets the "CostPerPerson" element
3770 */
3771 void unsetCostPerPerson();
3772
3773 /**
3774 * Gets the "Total" element
3775 */
3776 int getTotal();
3777
3778 /**
3779 * Gets (as xml) the "Total" element
3780 */
3781 gov.grants.apply.forms.naca20V20.NACA200To150000DataType xgetTotal();
3782
3783 /**
3784 * True if has "Total" element
3785 */
3786 boolean isSetTotal();
3787
3788 /**
3789 * Sets the "Total" element
3790 */
3791 void setTotal(int total);
3792
3793 /**
3794 * Sets (as xml) the "Total" element
3795 */
3796 void xsetTotal(gov.grants.apply.forms.naca20V20.NACA200To150000DataType total);
3797
3798 /**
3799 * Unsets the "Total" element
3800 */
3801 void unsetTotal();
3802
3803 /**
3804 * A factory class with static methods for creating instances
3805 * of this type.
3806 */
3807
3808 public static final class Factory
3809 {
3810 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Training.TrainingItem newInstance() {
3811 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Training.TrainingItem) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3812
3813 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Training.TrainingItem newInstance(org.apache.xmlbeans.XmlOptions options) {
3814 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Training.TrainingItem) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3815
3816 private Factory() { } // No instance of this class allowed
3817 }
3818 }
3819
3820 /**
3821 * A factory class with static methods for creating instances
3822 * of this type.
3823 */
3824
3825 public static final class Factory
3826 {
3827 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Training newInstance() {
3828 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Training) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
3829
3830 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Training newInstance(org.apache.xmlbeans.XmlOptions options) {
3831 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Training) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
3832
3833 private Factory() { } // No instance of this class allowed
3834 }
3835 }
3836
3837 /**
3838 * An XML Travel(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
3839 *
3840 * This is a complex type.
3841 */
3842 public interface Travel extends org.apache.xmlbeans.XmlObject
3843 {
3844 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3845 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Travel.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("traveld237elemtype");
3846
3847 /**
3848 * Gets array of all "TravelItem" elements
3849 */
3850 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelItem[] getTravelItemArray();
3851
3852 /**
3853 * Gets ith "TravelItem" element
3854 */
3855 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelItem getTravelItemArray(int i);
3856
3857 /**
3858 * Returns number of "TravelItem" element
3859 */
3860 int sizeOfTravelItemArray();
3861
3862 /**
3863 * Sets array of all "TravelItem" element
3864 */
3865 void setTravelItemArray(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelItem[] travelItemArray);
3866
3867 /**
3868 * Sets ith "TravelItem" element
3869 */
3870 void setTravelItemArray(int i, gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelItem travelItem);
3871
3872 /**
3873 * Inserts and returns a new empty value (as xml) as the ith "TravelItem" element
3874 */
3875 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelItem insertNewTravelItem(int i);
3876
3877 /**
3878 * Appends and returns a new empty value (as xml) as the last "TravelItem" element
3879 */
3880 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelItem addNewTravelItem();
3881
3882 /**
3883 * Removes the ith "TravelItem" element
3884 */
3885 void removeTravelItem(int i);
3886
3887 /**
3888 * Gets the "SubTotal" element
3889 */
3890 int getSubTotal();
3891
3892 /**
3893 * Gets (as xml) the "SubTotal" element
3894 */
3895 gov.grants.apply.forms.naca20V20.NACA200To150000DataType xgetSubTotal();
3896
3897 /**
3898 * True if has "SubTotal" element
3899 */
3900 boolean isSetSubTotal();
3901
3902 /**
3903 * Sets the "SubTotal" element
3904 */
3905 void setSubTotal(int subTotal);
3906
3907 /**
3908 * Sets (as xml) the "SubTotal" element
3909 */
3910 void xsetSubTotal(gov.grants.apply.forms.naca20V20.NACA200To150000DataType subTotal);
3911
3912 /**
3913 * Unsets the "SubTotal" element
3914 */
3915 void unsetSubTotal();
3916
3917 /**
3918 * Gets the "TravelPolicies" element
3919 */
3920 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelPolicies.Enum getTravelPolicies();
3921
3922 /**
3923 * Gets (as xml) the "TravelPolicies" element
3924 */
3925 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelPolicies xgetTravelPolicies();
3926
3927 /**
3928 * True if has "TravelPolicies" element
3929 */
3930 boolean isSetTravelPolicies();
3931
3932 /**
3933 * Sets the "TravelPolicies" element
3934 */
3935 void setTravelPolicies(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelPolicies.Enum travelPolicies);
3936
3937 /**
3938 * Sets (as xml) the "TravelPolicies" element
3939 */
3940 void xsetTravelPolicies(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelPolicies travelPolicies);
3941
3942 /**
3943 * Unsets the "TravelPolicies" element
3944 */
3945 void unsetTravelPolicies();
3946
3947 /**
3948 * An XML TravelItem(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
3949 *
3950 * This is a complex type.
3951 */
3952 public interface TravelItem extends org.apache.xmlbeans.XmlObject
3953 {
3954 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
3955 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TravelItem.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("travelitem6c80elemtype");
3956
3957 /**
3958 * Gets the "TripName" element
3959 */
3960 java.lang.String getTripName();
3961
3962 /**
3963 * Gets (as xml) the "TripName" element
3964 */
3965 gov.grants.apply.forms.naca20V20.NACA20String30DataType xgetTripName();
3966
3967 /**
3968 * True if has "TripName" element
3969 */
3970 boolean isSetTripName();
3971
3972 /**
3973 * Sets the "TripName" element
3974 */
3975 void setTripName(java.lang.String tripName);
3976
3977 /**
3978 * Sets (as xml) the "TripName" element
3979 */
3980 void xsetTripName(gov.grants.apply.forms.naca20V20.NACA20String30DataType tripName);
3981
3982 /**
3983 * Unsets the "TripName" element
3984 */
3985 void unsetTripName();
3986
3987 /**
3988 * Gets the "Location" element
3989 */
3990 java.lang.String getLocation();
3991
3992 /**
3993 * Gets (as xml) the "Location" element
3994 */
3995 gov.grants.apply.forms.naca20V20.NACA20String30DataType xgetLocation();
3996
3997 /**
3998 * True if has "Location" element
3999 */
4000 boolean isSetLocation();
4001
4002 /**
4003 * Sets the "Location" element
4004 */
4005 void setLocation(java.lang.String location);
4006
4007 /**
4008 * Sets (as xml) the "Location" element
4009 */
4010 void xsetLocation(gov.grants.apply.forms.naca20V20.NACA20String30DataType location);
4011
4012 /**
4013 * Unsets the "Location" element
4014 */
4015 void unsetLocation();
4016
4017 /**
4018 * Gets the "People" element
4019 */
4020 int getPeople();
4021
4022 /**
4023 * Gets (as xml) the "People" element
4024 */
4025 gov.grants.apply.forms.naca20V20.NACA200To999DataType xgetPeople();
4026
4027 /**
4028 * True if has "People" element
4029 */
4030 boolean isSetPeople();
4031
4032 /**
4033 * Sets the "People" element
4034 */
4035 void setPeople(int people);
4036
4037 /**
4038 * Sets (as xml) the "People" element
4039 */
4040 void xsetPeople(gov.grants.apply.forms.naca20V20.NACA200To999DataType people);
4041
4042 /**
4043 * Unsets the "People" element
4044 */
4045 void unsetPeople();
4046
4047 /**
4048 * Gets the "Transportation" element
4049 */
4050 int getTransportation();
4051
4052 /**
4053 * Gets (as xml) the "Transportation" element
4054 */
4055 gov.grants.apply.forms.naca20V20.NACA200To100000DataType xgetTransportation();
4056
4057 /**
4058 * True if has "Transportation" element
4059 */
4060 boolean isSetTransportation();
4061
4062 /**
4063 * Sets the "Transportation" element
4064 */
4065 void setTransportation(int transportation);
4066
4067 /**
4068 * Sets (as xml) the "Transportation" element
4069 */
4070 void xsetTransportation(gov.grants.apply.forms.naca20V20.NACA200To100000DataType transportation);
4071
4072 /**
4073 * Unsets the "Transportation" element
4074 */
4075 void unsetTransportation();
4076
4077 /**
4078 * Gets the "Lodging" element
4079 */
4080 int getLodging();
4081
4082 /**
4083 * Gets (as xml) the "Lodging" element
4084 */
4085 gov.grants.apply.forms.naca20V20.NACA200To100000DataType xgetLodging();
4086
4087 /**
4088 * True if has "Lodging" element
4089 */
4090 boolean isSetLodging();
4091
4092 /**
4093 * Sets the "Lodging" element
4094 */
4095 void setLodging(int lodging);
4096
4097 /**
4098 * Sets (as xml) the "Lodging" element
4099 */
4100 void xsetLodging(gov.grants.apply.forms.naca20V20.NACA200To100000DataType lodging);
4101
4102 /**
4103 * Unsets the "Lodging" element
4104 */
4105 void unsetLodging();
4106
4107 /**
4108 * Gets the "Total" element
4109 */
4110 int getTotal();
4111
4112 /**
4113 * Gets (as xml) the "Total" element
4114 */
4115 gov.grants.apply.forms.naca20V20.NACA200To150000DataType xgetTotal();
4116
4117 /**
4118 * True if has "Total" element
4119 */
4120 boolean isSetTotal();
4121
4122 /**
4123 * Sets the "Total" element
4124 */
4125 void setTotal(int total);
4126
4127 /**
4128 * Sets (as xml) the "Total" element
4129 */
4130 void xsetTotal(gov.grants.apply.forms.naca20V20.NACA200To150000DataType total);
4131
4132 /**
4133 * Unsets the "Total" element
4134 */
4135 void unsetTotal();
4136
4137 /**
4138 * A factory class with static methods for creating instances
4139 * of this type.
4140 */
4141
4142 public static final class Factory
4143 {
4144 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelItem newInstance() {
4145 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelItem) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
4146
4147 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelItem newInstance(org.apache.xmlbeans.XmlOptions options) {
4148 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelItem) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
4149
4150 private Factory() { } // No instance of this class allowed
4151 }
4152 }
4153
4154 /**
4155 * An XML TravelPolicies(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
4156 *
4157 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$TARequestSummary$Travel$TravelPolicies.
4158 */
4159 public interface TravelPolicies extends org.apache.xmlbeans.XmlString
4160 {
4161 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
4162 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(TravelPolicies.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("travelpoliciesa8fdelemtype");
4163
4164 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
4165 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
4166
4167 static final Enum FEDERAL = Enum.forString("Federal");
4168 static final Enum INTERNAL = Enum.forString("Internal");
4169
4170 static final int INT_FEDERAL = Enum.INT_FEDERAL;
4171 static final int INT_INTERNAL = Enum.INT_INTERNAL;
4172
4173 /**
4174 * Enumeration value class for gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$TARequestSummary$Travel$TravelPolicies.
4175 * These enum values can be used as follows:
4176 * <pre>
4177 * enum.toString(); // returns the string value of the enum
4178 * enum.intValue(); // returns an int value, useful for switches
4179 * // e.g., case Enum.INT_FEDERAL
4180 * Enum.forString(s); // returns the enum value for a string
4181 * Enum.forInt(i); // returns the enum value for an int
4182 * </pre>
4183 * Enumeration objects are immutable singleton objects that
4184 * can be compared using == object equality. They have no
4185 * public constructor. See the constants defined within this
4186 * class for all the valid values.
4187 */
4188 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
4189 {
4190 /**
4191 * Returns the enum value for a string, or null if none.
4192 */
4193 public static Enum forString(java.lang.String s)
4194 { return (Enum)table.forString(s); }
4195 /**
4196 * Returns the enum value corresponding to an int, or null if none.
4197 */
4198 public static Enum forInt(int i)
4199 { return (Enum)table.forInt(i); }
4200
4201 private Enum(java.lang.String s, int i)
4202 { super(s, i); }
4203
4204 static final int INT_FEDERAL = 1;
4205 static final int INT_INTERNAL = 2;
4206
4207 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
4208 new org.apache.xmlbeans.StringEnumAbstractBase.Table
4209 (
4210 new Enum[]
4211 {
4212 new Enum("Federal", INT_FEDERAL),
4213 new Enum("Internal", INT_INTERNAL),
4214 }
4215 );
4216 private static final long serialVersionUID = 1L;
4217 private java.lang.Object readResolve() { return forInt(intValue()); }
4218 }
4219
4220 /**
4221 * A factory class with static methods for creating instances
4222 * of this type.
4223 */
4224
4225 public static final class Factory
4226 {
4227 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelPolicies newValue(java.lang.Object obj) {
4228 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelPolicies) type.newValue( obj ); }
4229
4230 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelPolicies newInstance() {
4231 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelPolicies) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
4232
4233 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelPolicies newInstance(org.apache.xmlbeans.XmlOptions options) {
4234 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel.TravelPolicies) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
4235
4236 private Factory() { } // No instance of this class allowed
4237 }
4238 }
4239
4240 /**
4241 * A factory class with static methods for creating instances
4242 * of this type.
4243 */
4244
4245 public static final class Factory
4246 {
4247 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel newInstance() {
4248 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
4249
4250 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel newInstance(org.apache.xmlbeans.XmlOptions options) {
4251 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Travel) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
4252
4253 private Factory() { } // No instance of this class allowed
4254 }
4255 }
4256
4257 /**
4258 * An XML ProfessionalServices(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
4259 *
4260 * This is a complex type.
4261 */
4262 public interface ProfessionalServices extends org.apache.xmlbeans.XmlObject
4263 {
4264 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
4265 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProfessionalServices.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("professionalservicese48celemtype");
4266
4267 /**
4268 * Gets array of all "ProfessionalServicesItem" elements
4269 */
4270 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem[] getProfessionalServicesItemArray();
4271
4272 /**
4273 * Gets ith "ProfessionalServicesItem" element
4274 */
4275 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem getProfessionalServicesItemArray(int i);
4276
4277 /**
4278 * Returns number of "ProfessionalServicesItem" element
4279 */
4280 int sizeOfProfessionalServicesItemArray();
4281
4282 /**
4283 * Sets array of all "ProfessionalServicesItem" element
4284 */
4285 void setProfessionalServicesItemArray(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem[] professionalServicesItemArray);
4286
4287 /**
4288 * Sets ith "ProfessionalServicesItem" element
4289 */
4290 void setProfessionalServicesItemArray(int i, gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem professionalServicesItem);
4291
4292 /**
4293 * Inserts and returns a new empty value (as xml) as the ith "ProfessionalServicesItem" element
4294 */
4295 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem insertNewProfessionalServicesItem(int i);
4296
4297 /**
4298 * Appends and returns a new empty value (as xml) as the last "ProfessionalServicesItem" element
4299 */
4300 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem addNewProfessionalServicesItem();
4301
4302 /**
4303 * Removes the ith "ProfessionalServicesItem" element
4304 */
4305 void removeProfessionalServicesItem(int i);
4306
4307 /**
4308 * Gets the "SubTotal" element
4309 */
4310 int getSubTotal();
4311
4312 /**
4313 * Gets (as xml) the "SubTotal" element
4314 */
4315 gov.grants.apply.forms.naca20V20.NACA200To150000DataType xgetSubTotal();
4316
4317 /**
4318 * True if has "SubTotal" element
4319 */
4320 boolean isSetSubTotal();
4321
4322 /**
4323 * Sets the "SubTotal" element
4324 */
4325 void setSubTotal(int subTotal);
4326
4327 /**
4328 * Sets (as xml) the "SubTotal" element
4329 */
4330 void xsetSubTotal(gov.grants.apply.forms.naca20V20.NACA200To150000DataType subTotal);
4331
4332 /**
4333 * Unsets the "SubTotal" element
4334 */
4335 void unsetSubTotal();
4336
4337 /**
4338 * Gets the "ProcurementPolicies" element
4339 */
4340 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProcurementPolicies.Enum getProcurementPolicies();
4341
4342 /**
4343 * Gets (as xml) the "ProcurementPolicies" element
4344 */
4345 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProcurementPolicies xgetProcurementPolicies();
4346
4347 /**
4348 * True if has "ProcurementPolicies" element
4349 */
4350 boolean isSetProcurementPolicies();
4351
4352 /**
4353 * Sets the "ProcurementPolicies" element
4354 */
4355 void setProcurementPolicies(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProcurementPolicies.Enum procurementPolicies);
4356
4357 /**
4358 * Sets (as xml) the "ProcurementPolicies" element
4359 */
4360 void xsetProcurementPolicies(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProcurementPolicies procurementPolicies);
4361
4362 /**
4363 * Unsets the "ProcurementPolicies" element
4364 */
4365 void unsetProcurementPolicies();
4366
4367 /**
4368 * An XML ProfessionalServicesItem(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
4369 *
4370 * This is a complex type.
4371 */
4372 public interface ProfessionalServicesItem extends org.apache.xmlbeans.XmlObject
4373 {
4374 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
4375 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProfessionalServicesItem.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("professionalservicesitem6ba0elemtype");
4376
4377 /**
4378 * Gets the "Service" element
4379 */
4380 java.lang.String getService();
4381
4382 /**
4383 * Gets (as xml) the "Service" element
4384 */
4385 gov.grants.apply.forms.naca20V20.NACA20String30DataType xgetService();
4386
4387 /**
4388 * True if has "Service" element
4389 */
4390 boolean isSetService();
4391
4392 /**
4393 * Sets the "Service" element
4394 */
4395 void setService(java.lang.String service);
4396
4397 /**
4398 * Sets (as xml) the "Service" element
4399 */
4400 void xsetService(gov.grants.apply.forms.naca20V20.NACA20String30DataType service);
4401
4402 /**
4403 * Unsets the "Service" element
4404 */
4405 void unsetService();
4406
4407 /**
4408 * Gets the "Provider" element
4409 */
4410 java.lang.String getProvider();
4411
4412 /**
4413 * Gets (as xml) the "Provider" element
4414 */
4415 gov.grants.apply.forms.naca20V20.NACA20String30DataType xgetProvider();
4416
4417 /**
4418 * True if has "Provider" element
4419 */
4420 boolean isSetProvider();
4421
4422 /**
4423 * Sets the "Provider" element
4424 */
4425 void setProvider(java.lang.String provider);
4426
4427 /**
4428 * Sets (as xml) the "Provider" element
4429 */
4430 void xsetProvider(gov.grants.apply.forms.naca20V20.NACA20String30DataType provider);
4431
4432 /**
4433 * Unsets the "Provider" element
4434 */
4435 void unsetProvider();
4436
4437 /**
4438 * Gets the "ContractType" element
4439 */
4440 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.ContractType.Enum getContractType();
4441
4442 /**
4443 * Gets (as xml) the "ContractType" element
4444 */
4445 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.ContractType xgetContractType();
4446
4447 /**
4448 * True if has "ContractType" element
4449 */
4450 boolean isSetContractType();
4451
4452 /**
4453 * Sets the "ContractType" element
4454 */
4455 void setContractType(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.ContractType.Enum contractType);
4456
4457 /**
4458 * Sets (as xml) the "ContractType" element
4459 */
4460 void xsetContractType(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.ContractType contractType);
4461
4462 /**
4463 * Unsets the "ContractType" element
4464 */
4465 void unsetContractType();
4466
4467 /**
4468 * Gets the "CostType" element
4469 */
4470 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.CostType.Enum getCostType();
4471
4472 /**
4473 * Gets (as xml) the "CostType" element
4474 */
4475 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.CostType xgetCostType();
4476
4477 /**
4478 * True if has "CostType" element
4479 */
4480 boolean isSetCostType();
4481
4482 /**
4483 * Sets the "CostType" element
4484 */
4485 void setCostType(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.CostType.Enum costType);
4486
4487 /**
4488 * Sets (as xml) the "CostType" element
4489 */
4490 void xsetCostType(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.CostType costType);
4491
4492 /**
4493 * Unsets the "CostType" element
4494 */
4495 void unsetCostType();
4496
4497 /**
4498 * Gets the "Hours" element
4499 */
4500 int getHours();
4501
4502 /**
4503 * Gets (as xml) the "Hours" element
4504 */
4505 gov.grants.apply.forms.naca20V20.NACA200To9999DataType xgetHours();
4506
4507 /**
4508 * True if has "Hours" element
4509 */
4510 boolean isSetHours();
4511
4512 /**
4513 * Sets the "Hours" element
4514 */
4515 void setHours(int hours);
4516
4517 /**
4518 * Sets (as xml) the "Hours" element
4519 */
4520 void xsetHours(gov.grants.apply.forms.naca20V20.NACA200To9999DataType hours);
4521
4522 /**
4523 * Unsets the "Hours" element
4524 */
4525 void unsetHours();
4526
4527 /**
4528 * Gets the "HourlyRate" element
4529 */
4530 java.math.BigDecimal getHourlyRate();
4531
4532 /**
4533 * Gets (as xml) the "HourlyRate" element
4534 */
4535 gov.grants.apply.forms.naca20V20.NACA200To999P99DataType xgetHourlyRate();
4536
4537 /**
4538 * True if has "HourlyRate" element
4539 */
4540 boolean isSetHourlyRate();
4541
4542 /**
4543 * Sets the "HourlyRate" element
4544 */
4545 void setHourlyRate(java.math.BigDecimal hourlyRate);
4546
4547 /**
4548 * Sets (as xml) the "HourlyRate" element
4549 */
4550 void xsetHourlyRate(gov.grants.apply.forms.naca20V20.NACA200To999P99DataType hourlyRate);
4551
4552 /**
4553 * Unsets the "HourlyRate" element
4554 */
4555 void unsetHourlyRate();
4556
4557 /**
4558 * Gets the "ProjectedCost" element
4559 */
4560 int getProjectedCost();
4561
4562 /**
4563 * Gets (as xml) the "ProjectedCost" element
4564 */
4565 gov.grants.apply.forms.naca20V20.NACA200To100000DataType xgetProjectedCost();
4566
4567 /**
4568 * True if has "ProjectedCost" element
4569 */
4570 boolean isSetProjectedCost();
4571
4572 /**
4573 * Sets the "ProjectedCost" element
4574 */
4575 void setProjectedCost(int projectedCost);
4576
4577 /**
4578 * Sets (as xml) the "ProjectedCost" element
4579 */
4580 void xsetProjectedCost(gov.grants.apply.forms.naca20V20.NACA200To100000DataType projectedCost);
4581
4582 /**
4583 * Unsets the "ProjectedCost" element
4584 */
4585 void unsetProjectedCost();
4586
4587 /**
4588 * Gets the "Total" element
4589 */
4590 int getTotal();
4591
4592 /**
4593 * Gets (as xml) the "Total" element
4594 */
4595 gov.grants.apply.forms.naca20V20.NACA200To150000DataType xgetTotal();
4596
4597 /**
4598 * True if has "Total" element
4599 */
4600 boolean isSetTotal();
4601
4602 /**
4603 * Sets the "Total" element
4604 */
4605 void setTotal(int total);
4606
4607 /**
4608 * Sets (as xml) the "Total" element
4609 */
4610 void xsetTotal(gov.grants.apply.forms.naca20V20.NACA200To150000DataType total);
4611
4612 /**
4613 * Unsets the "Total" element
4614 */
4615 void unsetTotal();
4616
4617 /**
4618 * An XML ContractType(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
4619 *
4620 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$TARequestSummary$ProfessionalServices$ProfessionalServicesItem$ContractType.
4621 */
4622 public interface ContractType extends org.apache.xmlbeans.XmlString
4623 {
4624 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
4625 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ContractType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("contracttypefa78elemtype");
4626
4627 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
4628 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
4629
4630 static final Enum CONSULTANT_SOLE_SOURCE = Enum.forString("Consultant/Sole Source");
4631 static final Enum CONTRACTOR_COMPETITIVE_BID = Enum.forString("Contractor/Competitive Bid");
4632
4633 static final int INT_CONSULTANT_SOLE_SOURCE = Enum.INT_CONSULTANT_SOLE_SOURCE;
4634 static final int INT_CONTRACTOR_COMPETITIVE_BID = Enum.INT_CONTRACTOR_COMPETITIVE_BID;
4635
4636 /**
4637 * Enumeration value class for gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$TARequestSummary$ProfessionalServices$ProfessionalServicesItem$ContractType.
4638 * These enum values can be used as follows:
4639 * <pre>
4640 * enum.toString(); // returns the string value of the enum
4641 * enum.intValue(); // returns an int value, useful for switches
4642 * // e.g., case Enum.INT_CONSULTANT_SOLE_SOURCE
4643 * Enum.forString(s); // returns the enum value for a string
4644 * Enum.forInt(i); // returns the enum value for an int
4645 * </pre>
4646 * Enumeration objects are immutable singleton objects that
4647 * can be compared using == object equality. They have no
4648 * public constructor. See the constants defined within this
4649 * class for all the valid values.
4650 */
4651 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
4652 {
4653 /**
4654 * Returns the enum value for a string, or null if none.
4655 */
4656 public static Enum forString(java.lang.String s)
4657 { return (Enum)table.forString(s); }
4658 /**
4659 * Returns the enum value corresponding to an int, or null if none.
4660 */
4661 public static Enum forInt(int i)
4662 { return (Enum)table.forInt(i); }
4663
4664 private Enum(java.lang.String s, int i)
4665 { super(s, i); }
4666
4667 static final int INT_CONSULTANT_SOLE_SOURCE = 1;
4668 static final int INT_CONTRACTOR_COMPETITIVE_BID = 2;
4669
4670 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
4671 new org.apache.xmlbeans.StringEnumAbstractBase.Table
4672 (
4673 new Enum[]
4674 {
4675 new Enum("Consultant/Sole Source", INT_CONSULTANT_SOLE_SOURCE),
4676 new Enum("Contractor/Competitive Bid", INT_CONTRACTOR_COMPETITIVE_BID),
4677 }
4678 );
4679 private static final long serialVersionUID = 1L;
4680 private java.lang.Object readResolve() { return forInt(intValue()); }
4681 }
4682
4683 /**
4684 * A factory class with static methods for creating instances
4685 * of this type.
4686 */
4687
4688 public static final class Factory
4689 {
4690 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.ContractType newValue(java.lang.Object obj) {
4691 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.ContractType) type.newValue( obj ); }
4692
4693 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.ContractType newInstance() {
4694 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.ContractType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
4695
4696 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.ContractType newInstance(org.apache.xmlbeans.XmlOptions options) {
4697 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.ContractType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
4698
4699 private Factory() { } // No instance of this class allowed
4700 }
4701 }
4702
4703 /**
4704 * An XML CostType(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
4705 *
4706 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$TARequestSummary$ProfessionalServices$ProfessionalServicesItem$CostType.
4707 */
4708 public interface CostType extends org.apache.xmlbeans.XmlString
4709 {
4710 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
4711 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CostType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("costtype7cddelemtype");
4712
4713 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
4714 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
4715
4716 static final Enum HOURLY = Enum.forString("Hourly");
4717 static final Enum PER_TASK = Enum.forString("Per Task");
4718
4719 static final int INT_HOURLY = Enum.INT_HOURLY;
4720 static final int INT_PER_TASK = Enum.INT_PER_TASK;
4721
4722 /**
4723 * Enumeration value class for gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$TARequestSummary$ProfessionalServices$ProfessionalServicesItem$CostType.
4724 * These enum values can be used as follows:
4725 * <pre>
4726 * enum.toString(); // returns the string value of the enum
4727 * enum.intValue(); // returns an int value, useful for switches
4728 * // e.g., case Enum.INT_HOURLY
4729 * Enum.forString(s); // returns the enum value for a string
4730 * Enum.forInt(i); // returns the enum value for an int
4731 * </pre>
4732 * Enumeration objects are immutable singleton objects that
4733 * can be compared using == object equality. They have no
4734 * public constructor. See the constants defined within this
4735 * class for all the valid values.
4736 */
4737 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
4738 {
4739 /**
4740 * Returns the enum value for a string, or null if none.
4741 */
4742 public static Enum forString(java.lang.String s)
4743 { return (Enum)table.forString(s); }
4744 /**
4745 * Returns the enum value corresponding to an int, or null if none.
4746 */
4747 public static Enum forInt(int i)
4748 { return (Enum)table.forInt(i); }
4749
4750 private Enum(java.lang.String s, int i)
4751 { super(s, i); }
4752
4753 static final int INT_HOURLY = 1;
4754 static final int INT_PER_TASK = 2;
4755
4756 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
4757 new org.apache.xmlbeans.StringEnumAbstractBase.Table
4758 (
4759 new Enum[]
4760 {
4761 new Enum("Hourly", INT_HOURLY),
4762 new Enum("Per Task", INT_PER_TASK),
4763 }
4764 );
4765 private static final long serialVersionUID = 1L;
4766 private java.lang.Object readResolve() { return forInt(intValue()); }
4767 }
4768
4769 /**
4770 * A factory class with static methods for creating instances
4771 * of this type.
4772 */
4773
4774 public static final class Factory
4775 {
4776 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.CostType newValue(java.lang.Object obj) {
4777 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.CostType) type.newValue( obj ); }
4778
4779 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.CostType newInstance() {
4780 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.CostType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
4781
4782 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.CostType newInstance(org.apache.xmlbeans.XmlOptions options) {
4783 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem.CostType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
4784
4785 private Factory() { } // No instance of this class allowed
4786 }
4787 }
4788
4789 /**
4790 * A factory class with static methods for creating instances
4791 * of this type.
4792 */
4793
4794 public static final class Factory
4795 {
4796 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem newInstance() {
4797 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
4798
4799 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem newInstance(org.apache.xmlbeans.XmlOptions options) {
4800 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProfessionalServicesItem) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
4801
4802 private Factory() { } // No instance of this class allowed
4803 }
4804 }
4805
4806 /**
4807 * An XML ProcurementPolicies(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
4808 *
4809 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$TARequestSummary$ProfessionalServices$ProcurementPolicies.
4810 */
4811 public interface ProcurementPolicies extends org.apache.xmlbeans.XmlString
4812 {
4813 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
4814 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProcurementPolicies.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("procurementpolicies36f8elemtype");
4815
4816 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
4817 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
4818
4819 static final Enum FEDERAL = Enum.forString("Federal");
4820 static final Enum INTERNAL = Enum.forString("Internal");
4821
4822 static final int INT_FEDERAL = Enum.INT_FEDERAL;
4823 static final int INT_INTERNAL = Enum.INT_INTERNAL;
4824
4825 /**
4826 * Enumeration value class for gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$TARequestSummary$ProfessionalServices$ProcurementPolicies.
4827 * These enum values can be used as follows:
4828 * <pre>
4829 * enum.toString(); // returns the string value of the enum
4830 * enum.intValue(); // returns an int value, useful for switches
4831 * // e.g., case Enum.INT_FEDERAL
4832 * Enum.forString(s); // returns the enum value for a string
4833 * Enum.forInt(i); // returns the enum value for an int
4834 * </pre>
4835 * Enumeration objects are immutable singleton objects that
4836 * can be compared using == object equality. They have no
4837 * public constructor. See the constants defined within this
4838 * class for all the valid values.
4839 */
4840 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
4841 {
4842 /**
4843 * Returns the enum value for a string, or null if none.
4844 */
4845 public static Enum forString(java.lang.String s)
4846 { return (Enum)table.forString(s); }
4847 /**
4848 * Returns the enum value corresponding to an int, or null if none.
4849 */
4850 public static Enum forInt(int i)
4851 { return (Enum)table.forInt(i); }
4852
4853 private Enum(java.lang.String s, int i)
4854 { super(s, i); }
4855
4856 static final int INT_FEDERAL = 1;
4857 static final int INT_INTERNAL = 2;
4858
4859 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
4860 new org.apache.xmlbeans.StringEnumAbstractBase.Table
4861 (
4862 new Enum[]
4863 {
4864 new Enum("Federal", INT_FEDERAL),
4865 new Enum("Internal", INT_INTERNAL),
4866 }
4867 );
4868 private static final long serialVersionUID = 1L;
4869 private java.lang.Object readResolve() { return forInt(intValue()); }
4870 }
4871
4872 /**
4873 * A factory class with static methods for creating instances
4874 * of this type.
4875 */
4876
4877 public static final class Factory
4878 {
4879 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProcurementPolicies newValue(java.lang.Object obj) {
4880 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProcurementPolicies) type.newValue( obj ); }
4881
4882 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProcurementPolicies newInstance() {
4883 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProcurementPolicies) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
4884
4885 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProcurementPolicies newInstance(org.apache.xmlbeans.XmlOptions options) {
4886 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices.ProcurementPolicies) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
4887
4888 private Factory() { } // No instance of this class allowed
4889 }
4890 }
4891
4892 /**
4893 * A factory class with static methods for creating instances
4894 * of this type.
4895 */
4896
4897 public static final class Factory
4898 {
4899 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices newInstance() {
4900 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
4901
4902 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices newInstance(org.apache.xmlbeans.XmlOptions options) {
4903 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.ProfessionalServices) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
4904
4905 private Factory() { } // No instance of this class allowed
4906 }
4907 }
4908
4909 /**
4910 * An XML Equipment(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
4911 *
4912 * This is a complex type.
4913 */
4914 public interface Equipment extends org.apache.xmlbeans.XmlObject
4915 {
4916 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
4917 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Equipment.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("equipment16b3elemtype");
4918
4919 /**
4920 * Gets array of all "EquipmentItem" elements
4921 */
4922 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Equipment.EquipmentItem[] getEquipmentItemArray();
4923
4924 /**
4925 * Gets ith "EquipmentItem" element
4926 */
4927 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Equipment.EquipmentItem getEquipmentItemArray(int i);
4928
4929 /**
4930 * Returns number of "EquipmentItem" element
4931 */
4932 int sizeOfEquipmentItemArray();
4933
4934 /**
4935 * Sets array of all "EquipmentItem" element
4936 */
4937 void setEquipmentItemArray(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Equipment.EquipmentItem[] equipmentItemArray);
4938
4939 /**
4940 * Sets ith "EquipmentItem" element
4941 */
4942 void setEquipmentItemArray(int i, gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Equipment.EquipmentItem equipmentItem);
4943
4944 /**
4945 * Inserts and returns a new empty value (as xml) as the ith "EquipmentItem" element
4946 */
4947 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Equipment.EquipmentItem insertNewEquipmentItem(int i);
4948
4949 /**
4950 * Appends and returns a new empty value (as xml) as the last "EquipmentItem" element
4951 */
4952 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Equipment.EquipmentItem addNewEquipmentItem();
4953
4954 /**
4955 * Removes the ith "EquipmentItem" element
4956 */
4957 void removeEquipmentItem(int i);
4958
4959 /**
4960 * Gets the "SubTotal" element
4961 */
4962 int getSubTotal();
4963
4964 /**
4965 * Gets (as xml) the "SubTotal" element
4966 */
4967 gov.grants.apply.forms.naca20V20.NACA200To150000DataType xgetSubTotal();
4968
4969 /**
4970 * True if has "SubTotal" element
4971 */
4972 boolean isSetSubTotal();
4973
4974 /**
4975 * Sets the "SubTotal" element
4976 */
4977 void setSubTotal(int subTotal);
4978
4979 /**
4980 * Sets (as xml) the "SubTotal" element
4981 */
4982 void xsetSubTotal(gov.grants.apply.forms.naca20V20.NACA200To150000DataType subTotal);
4983
4984 /**
4985 * Unsets the "SubTotal" element
4986 */
4987 void unsetSubTotal();
4988
4989 /**
4990 * An XML EquipmentItem(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
4991 *
4992 * This is a complex type.
4993 */
4994 public interface EquipmentItem extends org.apache.xmlbeans.XmlObject
4995 {
4996 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
4997 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EquipmentItem.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("equipmentitem3846elemtype");
4998
4999 /**
5000 * Gets the "Category" element
5001 */
5002 java.lang.String getCategory();
5003
5004 /**
5005 * Gets (as xml) the "Category" element
5006 */
5007 gov.grants.apply.forms.naca20V20.NACA20String30DataType xgetCategory();
5008
5009 /**
5010 * True if has "Category" element
5011 */
5012 boolean isSetCategory();
5013
5014 /**
5015 * Sets the "Category" element
5016 */
5017 void setCategory(java.lang.String category);
5018
5019 /**
5020 * Sets (as xml) the "Category" element
5021 */
5022 void xsetCategory(gov.grants.apply.forms.naca20V20.NACA20String30DataType category);
5023
5024 /**
5025 * Unsets the "Category" element
5026 */
5027 void unsetCategory();
5028
5029 /**
5030 * Gets the "Description" element
5031 */
5032 java.lang.String getDescription();
5033
5034 /**
5035 * Gets (as xml) the "Description" element
5036 */
5037 gov.grants.apply.forms.naca20V20.NACA20String30DataType xgetDescription();
5038
5039 /**
5040 * True if has "Description" element
5041 */
5042 boolean isSetDescription();
5043
5044 /**
5045 * Sets the "Description" element
5046 */
5047 void setDescription(java.lang.String description);
5048
5049 /**
5050 * Sets (as xml) the "Description" element
5051 */
5052 void xsetDescription(gov.grants.apply.forms.naca20V20.NACA20String30DataType description);
5053
5054 /**
5055 * Unsets the "Description" element
5056 */
5057 void unsetDescription();
5058
5059 /**
5060 * Gets the "Cost" element
5061 */
5062 int getCost();
5063
5064 /**
5065 * Gets (as xml) the "Cost" element
5066 */
5067 gov.grants.apply.forms.naca20V20.NACA200To100000DataType xgetCost();
5068
5069 /**
5070 * True if has "Cost" element
5071 */
5072 boolean isSetCost();
5073
5074 /**
5075 * Sets the "Cost" element
5076 */
5077 void setCost(int cost);
5078
5079 /**
5080 * Sets (as xml) the "Cost" element
5081 */
5082 void xsetCost(gov.grants.apply.forms.naca20V20.NACA200To100000DataType cost);
5083
5084 /**
5085 * Unsets the "Cost" element
5086 */
5087 void unsetCost();
5088
5089 /**
5090 * Gets the "Units" element
5091 */
5092 int getUnits();
5093
5094 /**
5095 * Gets (as xml) the "Units" element
5096 */
5097 gov.grants.apply.forms.naca20V20.NACA200To100000DataType xgetUnits();
5098
5099 /**
5100 * True if has "Units" element
5101 */
5102 boolean isSetUnits();
5103
5104 /**
5105 * Sets the "Units" element
5106 */
5107 void setUnits(int units);
5108
5109 /**
5110 * Sets (as xml) the "Units" element
5111 */
5112 void xsetUnits(gov.grants.apply.forms.naca20V20.NACA200To100000DataType units);
5113
5114 /**
5115 * Unsets the "Units" element
5116 */
5117 void unsetUnits();
5118
5119 /**
5120 * Gets the "Total" element
5121 */
5122 int getTotal();
5123
5124 /**
5125 * Gets (as xml) the "Total" element
5126 */
5127 gov.grants.apply.forms.naca20V20.NACA200To150000DataType xgetTotal();
5128
5129 /**
5130 * True if has "Total" element
5131 */
5132 boolean isSetTotal();
5133
5134 /**
5135 * Sets the "Total" element
5136 */
5137 void setTotal(int total);
5138
5139 /**
5140 * Sets (as xml) the "Total" element
5141 */
5142 void xsetTotal(gov.grants.apply.forms.naca20V20.NACA200To150000DataType total);
5143
5144 /**
5145 * Unsets the "Total" element
5146 */
5147 void unsetTotal();
5148
5149 /**
5150 * A factory class with static methods for creating instances
5151 * of this type.
5152 */
5153
5154 public static final class Factory
5155 {
5156 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Equipment.EquipmentItem newInstance() {
5157 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Equipment.EquipmentItem) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5158
5159 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Equipment.EquipmentItem newInstance(org.apache.xmlbeans.XmlOptions options) {
5160 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Equipment.EquipmentItem) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5161
5162 private Factory() { } // No instance of this class allowed
5163 }
5164 }
5165
5166 /**
5167 * A factory class with static methods for creating instances
5168 * of this type.
5169 */
5170
5171 public static final class Factory
5172 {
5173 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Equipment newInstance() {
5174 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Equipment) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5175
5176 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Equipment newInstance(org.apache.xmlbeans.XmlOptions options) {
5177 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary.Equipment) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5178
5179 private Factory() { } // No instance of this class allowed
5180 }
5181 }
5182
5183 /**
5184 * A factory class with static methods for creating instances
5185 * of this type.
5186 */
5187
5188 public static final class Factory
5189 {
5190 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary newInstance() {
5191 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5192
5193 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary newInstance(org.apache.xmlbeans.XmlOptions options) {
5194 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.TARequestSummary) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5195
5196 private Factory() { } // No instance of this class allowed
5197 }
5198 }
5199
5200 /**
5201 * An XML HFFIFARequestedAmount(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
5202 *
5203 * This is a complex type.
5204 */
5205 public interface HFFIFARequestedAmount extends org.apache.xmlbeans.XmlObject
5206 {
5207 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
5208 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(HFFIFARequestedAmount.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("hffifarequestedamount73c3elemtype");
5209
5210 /**
5211 * Gets the "Loan" element
5212 */
5213 int getLoan();
5214
5215 /**
5216 * Gets (as xml) the "Loan" element
5217 */
5218 gov.grants.apply.forms.naca20V20.NACA200To5000000DataType xgetLoan();
5219
5220 /**
5221 * True if has "Loan" element
5222 */
5223 boolean isSetLoan();
5224
5225 /**
5226 * Sets the "Loan" element
5227 */
5228 void setLoan(int loan);
5229
5230 /**
5231 * Sets (as xml) the "Loan" element
5232 */
5233 void xsetLoan(gov.grants.apply.forms.naca20V20.NACA200To5000000DataType loan);
5234
5235 /**
5236 * Unsets the "Loan" element
5237 */
5238 void unsetLoan();
5239
5240 /**
5241 * Gets the "Grant" element
5242 */
5243 int getGrant();
5244
5245 /**
5246 * Gets (as xml) the "Grant" element
5247 */
5248 gov.grants.apply.forms.naca20V20.NACA200To5000000DataType xgetGrant();
5249
5250 /**
5251 * True if has "Grant" element
5252 */
5253 boolean isSetGrant();
5254
5255 /**
5256 * Sets the "Grant" element
5257 */
5258 void setGrant(int grant);
5259
5260 /**
5261 * Sets (as xml) the "Grant" element
5262 */
5263 void xsetGrant(gov.grants.apply.forms.naca20V20.NACA200To5000000DataType grant);
5264
5265 /**
5266 * Unsets the "Grant" element
5267 */
5268 void unsetGrant();
5269
5270 /**
5271 * Gets the "Equity" element
5272 */
5273 int getEquity();
5274
5275 /**
5276 * Gets (as xml) the "Equity" element
5277 */
5278 gov.grants.apply.forms.naca20V20.NACA200To5000000DataType xgetEquity();
5279
5280 /**
5281 * True if has "Equity" element
5282 */
5283 boolean isSetEquity();
5284
5285 /**
5286 * Sets the "Equity" element
5287 */
5288 void setEquity(int equity);
5289
5290 /**
5291 * Sets (as xml) the "Equity" element
5292 */
5293 void xsetEquity(gov.grants.apply.forms.naca20V20.NACA200To5000000DataType equity);
5294
5295 /**
5296 * Unsets the "Equity" element
5297 */
5298 void unsetEquity();
5299
5300 /**
5301 * Gets the "SharesDeposits" element
5302 */
5303 int getSharesDeposits();
5304
5305 /**
5306 * Gets (as xml) the "SharesDeposits" element
5307 */
5308 gov.grants.apply.forms.naca20V20.NACA200To5000000DataType xgetSharesDeposits();
5309
5310 /**
5311 * True if has "SharesDeposits" element
5312 */
5313 boolean isSetSharesDeposits();
5314
5315 /**
5316 * Sets the "SharesDeposits" element
5317 */
5318 void setSharesDeposits(int sharesDeposits);
5319
5320 /**
5321 * Sets (as xml) the "SharesDeposits" element
5322 */
5323 void xsetSharesDeposits(gov.grants.apply.forms.naca20V20.NACA200To5000000DataType sharesDeposits);
5324
5325 /**
5326 * Unsets the "SharesDeposits" element
5327 */
5328 void unsetSharesDeposits();
5329
5330 /**
5331 * Gets the "SecondaryCapital" element
5332 */
5333 int getSecondaryCapital();
5334
5335 /**
5336 * Gets (as xml) the "SecondaryCapital" element
5337 */
5338 gov.grants.apply.forms.naca20V20.NACA200To5000000DataType xgetSecondaryCapital();
5339
5340 /**
5341 * True if has "SecondaryCapital" element
5342 */
5343 boolean isSetSecondaryCapital();
5344
5345 /**
5346 * Sets the "SecondaryCapital" element
5347 */
5348 void setSecondaryCapital(int secondaryCapital);
5349
5350 /**
5351 * Sets (as xml) the "SecondaryCapital" element
5352 */
5353 void xsetSecondaryCapital(gov.grants.apply.forms.naca20V20.NACA200To5000000DataType secondaryCapital);
5354
5355 /**
5356 * Unsets the "SecondaryCapital" element
5357 */
5358 void unsetSecondaryCapital();
5359
5360 /**
5361 * Gets the "TotalHFFIRequest" element
5362 */
5363 int getTotalHFFIRequest();
5364
5365 /**
5366 * Gets (as xml) the "TotalHFFIRequest" element
5367 */
5368 gov.grants.apply.forms.naca20V20.NACA201To5000000DataType xgetTotalHFFIRequest();
5369
5370 /**
5371 * True if has "TotalHFFIRequest" element
5372 */
5373 boolean isSetTotalHFFIRequest();
5374
5375 /**
5376 * Sets the "TotalHFFIRequest" element
5377 */
5378 void setTotalHFFIRequest(int totalHFFIRequest);
5379
5380 /**
5381 * Sets (as xml) the "TotalHFFIRequest" element
5382 */
5383 void xsetTotalHFFIRequest(gov.grants.apply.forms.naca20V20.NACA201To5000000DataType totalHFFIRequest);
5384
5385 /**
5386 * Unsets the "TotalHFFIRequest" element
5387 */
5388 void unsetTotalHFFIRequest();
5389
5390 /**
5391 * A factory class with static methods for creating instances
5392 * of this type.
5393 */
5394
5395 public static final class Factory
5396 {
5397 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.HFFIFARequestedAmount newInstance() {
5398 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.HFFIFARequestedAmount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5399
5400 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.HFFIFARequestedAmount newInstance(org.apache.xmlbeans.XmlOptions options) {
5401 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.HFFIFARequestedAmount) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5402
5403 private Factory() { } // No instance of this class allowed
5404 }
5405 }
5406
5407 /**
5408 * An XML OtherFundsTable(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
5409 *
5410 * This is a complex type.
5411 */
5412 public interface OtherFundsTable extends org.apache.xmlbeans.XmlObject
5413 {
5414 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
5415 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OtherFundsTable.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("otherfundstable6a69elemtype");
5416
5417 /**
5418 * Gets the "AffiliateName" element
5419 */
5420 java.lang.String getAffiliateName();
5421
5422 /**
5423 * Gets (as xml) the "AffiliateName" element
5424 */
5425 gov.grants.apply.forms.naca20V20.NACA20String30DataType xgetAffiliateName();
5426
5427 /**
5428 * Sets the "AffiliateName" element
5429 */
5430 void setAffiliateName(java.lang.String affiliateName);
5431
5432 /**
5433 * Sets (as xml) the "AffiliateName" element
5434 */
5435 void xsetAffiliateName(gov.grants.apply.forms.naca20V20.NACA20String30DataType affiliateName);
5436
5437 /**
5438 * Gets the "AffiliateEIN" element
5439 */
5440 java.lang.String getAffiliateEIN();
5441
5442 /**
5443 * Gets (as xml) the "AffiliateEIN" element
5444 */
5445 gov.grants.apply.system.globalLibraryV20.EmployerIDDataType xgetAffiliateEIN();
5446
5447 /**
5448 * Sets the "AffiliateEIN" element
5449 */
5450 void setAffiliateEIN(java.lang.String affiliateEIN);
5451
5452 /**
5453 * Sets (as xml) the "AffiliateEIN" element
5454 */
5455 void xsetAffiliateEIN(gov.grants.apply.system.globalLibraryV20.EmployerIDDataType affiliateEIN);
5456
5457 /**
5458 * Gets the "CDFIFundProgram" element
5459 */
5460 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable.CDFIFundProgram.Enum getCDFIFundProgram();
5461
5462 /**
5463 * Gets (as xml) the "CDFIFundProgram" element
5464 */
5465 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable.CDFIFundProgram xgetCDFIFundProgram();
5466
5467 /**
5468 * Sets the "CDFIFundProgram" element
5469 */
5470 void setCDFIFundProgram(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable.CDFIFundProgram.Enum cdfiFundProgram);
5471
5472 /**
5473 * Sets (as xml) the "CDFIFundProgram" element
5474 */
5475 void xsetCDFIFundProgram(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable.CDFIFundProgram cdfiFundProgram);
5476
5477 /**
5478 * An XML CDFIFundProgram(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
5479 *
5480 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$OtherFundsTable$CDFIFundProgram.
5481 */
5482 public interface CDFIFundProgram extends org.apache.xmlbeans.XmlString
5483 {
5484 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
5485 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CDFIFundProgram.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("cdfifundprogrambdd0elemtype");
5486
5487 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
5488 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
5489
5490 static final Enum BEA = Enum.forString("BEA");
5491 static final Enum CDFI_NACA = Enum.forString("CDFI/NACA");
5492 static final Enum NMTC = Enum.forString("NMTC");
5493 static final Enum OTHER = Enum.forString("Other");
5494
5495 static final int INT_BEA = Enum.INT_BEA;
5496 static final int INT_CDFI_NACA = Enum.INT_CDFI_NACA;
5497 static final int INT_NMTC = Enum.INT_NMTC;
5498 static final int INT_OTHER = Enum.INT_OTHER;
5499
5500 /**
5501 * Enumeration value class for gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$OtherFundsTable$CDFIFundProgram.
5502 * These enum values can be used as follows:
5503 * <pre>
5504 * enum.toString(); // returns the string value of the enum
5505 * enum.intValue(); // returns an int value, useful for switches
5506 * // e.g., case Enum.INT_BEA
5507 * Enum.forString(s); // returns the enum value for a string
5508 * Enum.forInt(i); // returns the enum value for an int
5509 * </pre>
5510 * Enumeration objects are immutable singleton objects that
5511 * can be compared using == object equality. They have no
5512 * public constructor. See the constants defined within this
5513 * class for all the valid values.
5514 */
5515 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
5516 {
5517 /**
5518 * Returns the enum value for a string, or null if none.
5519 */
5520 public static Enum forString(java.lang.String s)
5521 { return (Enum)table.forString(s); }
5522 /**
5523 * Returns the enum value corresponding to an int, or null if none.
5524 */
5525 public static Enum forInt(int i)
5526 { return (Enum)table.forInt(i); }
5527
5528 private Enum(java.lang.String s, int i)
5529 { super(s, i); }
5530
5531 static final int INT_BEA = 1;
5532 static final int INT_CDFI_NACA = 2;
5533 static final int INT_NMTC = 3;
5534 static final int INT_OTHER = 4;
5535
5536 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
5537 new org.apache.xmlbeans.StringEnumAbstractBase.Table
5538 (
5539 new Enum[]
5540 {
5541 new Enum("BEA", INT_BEA),
5542 new Enum("CDFI/NACA", INT_CDFI_NACA),
5543 new Enum("NMTC", INT_NMTC),
5544 new Enum("Other", INT_OTHER),
5545 }
5546 );
5547 private static final long serialVersionUID = 1L;
5548 private java.lang.Object readResolve() { return forInt(intValue()); }
5549 }
5550
5551 /**
5552 * A factory class with static methods for creating instances
5553 * of this type.
5554 */
5555
5556 public static final class Factory
5557 {
5558 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable.CDFIFundProgram newValue(java.lang.Object obj) {
5559 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable.CDFIFundProgram) type.newValue( obj ); }
5560
5561 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable.CDFIFundProgram newInstance() {
5562 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable.CDFIFundProgram) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5563
5564 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable.CDFIFundProgram newInstance(org.apache.xmlbeans.XmlOptions options) {
5565 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable.CDFIFundProgram) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5566
5567 private Factory() { } // No instance of this class allowed
5568 }
5569 }
5570
5571 /**
5572 * A factory class with static methods for creating instances
5573 * of this type.
5574 */
5575
5576 public static final class Factory
5577 {
5578 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable newInstance() {
5579 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5580
5581 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable newInstance(org.apache.xmlbeans.XmlOptions options) {
5582 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherFundsTable) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5583
5584 private Factory() { } // No instance of this class allowed
5585 }
5586 }
5587
5588 /**
5589 * An XML PriorAwardsTable(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
5590 *
5591 * This is a complex type.
5592 */
5593 public interface PriorAwardsTable extends org.apache.xmlbeans.XmlObject
5594 {
5595 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
5596 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PriorAwardsTable.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("priorawardstablea897elemtype");
5597
5598 /**
5599 * Gets the "OrganizationName" element
5600 */
5601 java.lang.String getOrganizationName();
5602
5603 /**
5604 * Gets (as xml) the "OrganizationName" element
5605 */
5606 gov.grants.apply.forms.naca20V20.NACA20String30DataType xgetOrganizationName();
5607
5608 /**
5609 * True if has "OrganizationName" element
5610 */
5611 boolean isSetOrganizationName();
5612
5613 /**
5614 * Sets the "OrganizationName" element
5615 */
5616 void setOrganizationName(java.lang.String organizationName);
5617
5618 /**
5619 * Sets (as xml) the "OrganizationName" element
5620 */
5621 void xsetOrganizationName(gov.grants.apply.forms.naca20V20.NACA20String30DataType organizationName);
5622
5623 /**
5624 * Unsets the "OrganizationName" element
5625 */
5626 void unsetOrganizationName();
5627
5628 /**
5629 * Gets the "EIN" element
5630 */
5631 java.lang.String getEIN();
5632
5633 /**
5634 * Gets (as xml) the "EIN" element
5635 */
5636 gov.grants.apply.system.globalLibraryV20.EmployerIDDataType xgetEIN();
5637
5638 /**
5639 * True if has "EIN" element
5640 */
5641 boolean isSetEIN();
5642
5643 /**
5644 * Sets the "EIN" element
5645 */
5646 void setEIN(java.lang.String ein);
5647
5648 /**
5649 * Sets (as xml) the "EIN" element
5650 */
5651 void xsetEIN(gov.grants.apply.system.globalLibraryV20.EmployerIDDataType ein);
5652
5653 /**
5654 * Unsets the "EIN" element
5655 */
5656 void unsetEIN();
5657
5658 /**
5659 * Gets the "ControlNumber" element
5660 */
5661 java.lang.String getControlNumber();
5662
5663 /**
5664 * Gets (as xml) the "ControlNumber" element
5665 */
5666 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.ControlNumber xgetControlNumber();
5667
5668 /**
5669 * True if has "ControlNumber" element
5670 */
5671 boolean isSetControlNumber();
5672
5673 /**
5674 * Sets the "ControlNumber" element
5675 */
5676 void setControlNumber(java.lang.String controlNumber);
5677
5678 /**
5679 * Sets (as xml) the "ControlNumber" element
5680 */
5681 void xsetControlNumber(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.ControlNumber controlNumber);
5682
5683 /**
5684 * Unsets the "ControlNumber" element
5685 */
5686 void unsetControlNumber();
5687
5688 /**
5689 * Gets the "TotalAward" element
5690 */
5691 int getTotalAward();
5692
5693 /**
5694 * Gets (as xml) the "TotalAward" element
5695 */
5696 gov.grants.apply.forms.naca20V20.NACA201To999999999DataType xgetTotalAward();
5697
5698 /**
5699 * True if has "TotalAward" element
5700 */
5701 boolean isSetTotalAward();
5702
5703 /**
5704 * Sets the "TotalAward" element
5705 */
5706 void setTotalAward(int totalAward);
5707
5708 /**
5709 * Sets (as xml) the "TotalAward" element
5710 */
5711 void xsetTotalAward(gov.grants.apply.forms.naca20V20.NACA201To999999999DataType totalAward);
5712
5713 /**
5714 * Unsets the "TotalAward" element
5715 */
5716 void unsetTotalAward();
5717
5718 /**
5719 * Gets the "AwardType" element
5720 */
5721 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.AwardType.Enum getAwardType();
5722
5723 /**
5724 * Gets (as xml) the "AwardType" element
5725 */
5726 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.AwardType xgetAwardType();
5727
5728 /**
5729 * True if has "AwardType" element
5730 */
5731 boolean isSetAwardType();
5732
5733 /**
5734 * Sets the "AwardType" element
5735 */
5736 void setAwardType(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.AwardType.Enum awardType);
5737
5738 /**
5739 * Sets (as xml) the "AwardType" element
5740 */
5741 void xsetAwardType(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.AwardType awardType);
5742
5743 /**
5744 * Unsets the "AwardType" element
5745 */
5746 void unsetAwardType();
5747
5748 /**
5749 * An XML ControlNumber(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
5750 *
5751 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$PriorAwardsTable$ControlNumber.
5752 */
5753 public interface ControlNumber extends org.apache.xmlbeans.XmlString
5754 {
5755 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
5756 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ControlNumber.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("controlnumberce85elemtype");
5757
5758 /**
5759 * A factory class with static methods for creating instances
5760 * of this type.
5761 */
5762
5763 public static final class Factory
5764 {
5765 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.ControlNumber newValue(java.lang.Object obj) {
5766 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.ControlNumber) type.newValue( obj ); }
5767
5768 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.ControlNumber newInstance() {
5769 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.ControlNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5770
5771 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.ControlNumber newInstance(org.apache.xmlbeans.XmlOptions options) {
5772 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.ControlNumber) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5773
5774 private Factory() { } // No instance of this class allowed
5775 }
5776 }
5777
5778 /**
5779 * An XML AwardType(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
5780 *
5781 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$PriorAwardsTable$AwardType.
5782 */
5783 public interface AwardType extends org.apache.xmlbeans.XmlString
5784 {
5785 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
5786 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AwardType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("awardtype16f4elemtype");
5787
5788 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
5789 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
5790
5791 static final Enum FA = Enum.forString("FA");
5792 static final Enum NACA = Enum.forString("NACA");
5793 static final Enum TA = Enum.forString("TA");
5794 static final Enum BEA = Enum.forString("BEA");
5795 static final Enum NMTC = Enum.forString("NMTC");
5796 static final Enum CMF = Enum.forString("CMF");
5797 static final Enum OTHER = Enum.forString("Other");
5798
5799 static final int INT_FA = Enum.INT_FA;
5800 static final int INT_NACA = Enum.INT_NACA;
5801 static final int INT_TA = Enum.INT_TA;
5802 static final int INT_BEA = Enum.INT_BEA;
5803 static final int INT_NMTC = Enum.INT_NMTC;
5804 static final int INT_CMF = Enum.INT_CMF;
5805 static final int INT_OTHER = Enum.INT_OTHER;
5806
5807 /**
5808 * Enumeration value class for gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$PriorAwardsTable$AwardType.
5809 * These enum values can be used as follows:
5810 * <pre>
5811 * enum.toString(); // returns the string value of the enum
5812 * enum.intValue(); // returns an int value, useful for switches
5813 * // e.g., case Enum.INT_FA
5814 * Enum.forString(s); // returns the enum value for a string
5815 * Enum.forInt(i); // returns the enum value for an int
5816 * </pre>
5817 * Enumeration objects are immutable singleton objects that
5818 * can be compared using == object equality. They have no
5819 * public constructor. See the constants defined within this
5820 * class for all the valid values.
5821 */
5822 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
5823 {
5824 /**
5825 * Returns the enum value for a string, or null if none.
5826 */
5827 public static Enum forString(java.lang.String s)
5828 { return (Enum)table.forString(s); }
5829 /**
5830 * Returns the enum value corresponding to an int, or null if none.
5831 */
5832 public static Enum forInt(int i)
5833 { return (Enum)table.forInt(i); }
5834
5835 private Enum(java.lang.String s, int i)
5836 { super(s, i); }
5837
5838 static final int INT_FA = 1;
5839 static final int INT_NACA = 2;
5840 static final int INT_TA = 3;
5841 static final int INT_BEA = 4;
5842 static final int INT_NMTC = 5;
5843 static final int INT_CMF = 6;
5844 static final int INT_OTHER = 7;
5845
5846 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
5847 new org.apache.xmlbeans.StringEnumAbstractBase.Table
5848 (
5849 new Enum[]
5850 {
5851 new Enum("FA", INT_FA),
5852 new Enum("NACA", INT_NACA),
5853 new Enum("TA", INT_TA),
5854 new Enum("BEA", INT_BEA),
5855 new Enum("NMTC", INT_NMTC),
5856 new Enum("CMF", INT_CMF),
5857 new Enum("Other", INT_OTHER),
5858 }
5859 );
5860 private static final long serialVersionUID = 1L;
5861 private java.lang.Object readResolve() { return forInt(intValue()); }
5862 }
5863
5864 /**
5865 * A factory class with static methods for creating instances
5866 * of this type.
5867 */
5868
5869 public static final class Factory
5870 {
5871 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.AwardType newValue(java.lang.Object obj) {
5872 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.AwardType) type.newValue( obj ); }
5873
5874 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.AwardType newInstance() {
5875 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.AwardType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5876
5877 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.AwardType newInstance(org.apache.xmlbeans.XmlOptions options) {
5878 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable.AwardType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5879
5880 private Factory() { } // No instance of this class allowed
5881 }
5882 }
5883
5884 /**
5885 * A factory class with static methods for creating instances
5886 * of this type.
5887 */
5888
5889 public static final class Factory
5890 {
5891 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable newInstance() {
5892 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5893
5894 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable newInstance(org.apache.xmlbeans.XmlOptions options) {
5895 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PriorAwardsTable) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5896
5897 private Factory() { } // No instance of this class allowed
5898 }
5899 }
5900
5901 /**
5902 * An XML InstitutionType(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
5903 *
5904 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$InstitutionType.
5905 */
5906 public interface InstitutionType extends org.apache.xmlbeans.XmlString
5907 {
5908 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
5909 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(InstitutionType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("institutiontypee1abelemtype");
5910
5911 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
5912 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
5913
5914 static final Enum LOAN_FUND = Enum.forString("Loan Fund");
5915 static final Enum CREDIT_UNION = Enum.forString("Credit Union");
5916 static final Enum BANK_HOLDING_COMPANY = Enum.forString("Bank Holding Company");
5917 static final Enum BANK_OR_THRIFT = Enum.forString("Bank or Thrift");
5918 static final Enum VENTURE_CAPITAL = Enum.forString("Venture Capital");
5919 static final Enum OTHER = Enum.forString("Other");
5920
5921 static final int INT_LOAN_FUND = Enum.INT_LOAN_FUND;
5922 static final int INT_CREDIT_UNION = Enum.INT_CREDIT_UNION;
5923 static final int INT_BANK_HOLDING_COMPANY = Enum.INT_BANK_HOLDING_COMPANY;
5924 static final int INT_BANK_OR_THRIFT = Enum.INT_BANK_OR_THRIFT;
5925 static final int INT_VENTURE_CAPITAL = Enum.INT_VENTURE_CAPITAL;
5926 static final int INT_OTHER = Enum.INT_OTHER;
5927
5928 /**
5929 * Enumeration value class for gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$InstitutionType.
5930 * These enum values can be used as follows:
5931 * <pre>
5932 * enum.toString(); // returns the string value of the enum
5933 * enum.intValue(); // returns an int value, useful for switches
5934 * // e.g., case Enum.INT_LOAN_FUND
5935 * Enum.forString(s); // returns the enum value for a string
5936 * Enum.forInt(i); // returns the enum value for an int
5937 * </pre>
5938 * Enumeration objects are immutable singleton objects that
5939 * can be compared using == object equality. They have no
5940 * public constructor. See the constants defined within this
5941 * class for all the valid values.
5942 */
5943 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
5944 {
5945 /**
5946 * Returns the enum value for a string, or null if none.
5947 */
5948 public static Enum forString(java.lang.String s)
5949 { return (Enum)table.forString(s); }
5950 /**
5951 * Returns the enum value corresponding to an int, or null if none.
5952 */
5953 public static Enum forInt(int i)
5954 { return (Enum)table.forInt(i); }
5955
5956 private Enum(java.lang.String s, int i)
5957 { super(s, i); }
5958
5959 static final int INT_LOAN_FUND = 1;
5960 static final int INT_CREDIT_UNION = 2;
5961 static final int INT_BANK_HOLDING_COMPANY = 3;
5962 static final int INT_BANK_OR_THRIFT = 4;
5963 static final int INT_VENTURE_CAPITAL = 5;
5964 static final int INT_OTHER = 6;
5965
5966 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
5967 new org.apache.xmlbeans.StringEnumAbstractBase.Table
5968 (
5969 new Enum[]
5970 {
5971 new Enum("Loan Fund", INT_LOAN_FUND),
5972 new Enum("Credit Union", INT_CREDIT_UNION),
5973 new Enum("Bank Holding Company", INT_BANK_HOLDING_COMPANY),
5974 new Enum("Bank or Thrift", INT_BANK_OR_THRIFT),
5975 new Enum("Venture Capital", INT_VENTURE_CAPITAL),
5976 new Enum("Other", INT_OTHER),
5977 }
5978 );
5979 private static final long serialVersionUID = 1L;
5980 private java.lang.Object readResolve() { return forInt(intValue()); }
5981 }
5982
5983 /**
5984 * A factory class with static methods for creating instances
5985 * of this type.
5986 */
5987
5988 public static final class Factory
5989 {
5990 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.InstitutionType newValue(java.lang.Object obj) {
5991 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.InstitutionType) type.newValue( obj ); }
5992
5993 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.InstitutionType newInstance() {
5994 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.InstitutionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
5995
5996 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.InstitutionType newInstance(org.apache.xmlbeans.XmlOptions options) {
5997 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.InstitutionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
5998
5999 private Factory() { } // No instance of this class allowed
6000 }
6001 }
6002
6003 /**
6004 * An XML OrganizationStructure(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
6005 *
6006 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$OrganizationStructure.
6007 */
6008 public interface OrganizationStructure extends org.apache.xmlbeans.XmlString
6009 {
6010 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6011 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OrganizationStructure.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("organizationstructureb499elemtype");
6012
6013 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
6014 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
6015
6016 static final Enum FOR_PROFIT = Enum.forString("For-Profit");
6017 static final Enum X_501_C_4 = Enum.forString("501(c)(4)");
6018 static final Enum OTHER_NON_PROFIT = Enum.forString("Other Non-Profit");
6019 static final Enum TRIBAL_OR_VILLAGE_GOVERNMENT = Enum.forString("Tribal or Village Government");
6020
6021 static final int INT_FOR_PROFIT = Enum.INT_FOR_PROFIT;
6022 static final int INT_X_501_C_4 = Enum.INT_X_501_C_4;
6023 static final int INT_OTHER_NON_PROFIT = Enum.INT_OTHER_NON_PROFIT;
6024 static final int INT_TRIBAL_OR_VILLAGE_GOVERNMENT = Enum.INT_TRIBAL_OR_VILLAGE_GOVERNMENT;
6025
6026 /**
6027 * Enumeration value class for gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$OrganizationStructure.
6028 * These enum values can be used as follows:
6029 * <pre>
6030 * enum.toString(); // returns the string value of the enum
6031 * enum.intValue(); // returns an int value, useful for switches
6032 * // e.g., case Enum.INT_FOR_PROFIT
6033 * Enum.forString(s); // returns the enum value for a string
6034 * Enum.forInt(i); // returns the enum value for an int
6035 * </pre>
6036 * Enumeration objects are immutable singleton objects that
6037 * can be compared using == object equality. They have no
6038 * public constructor. See the constants defined within this
6039 * class for all the valid values.
6040 */
6041 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
6042 {
6043 /**
6044 * Returns the enum value for a string, or null if none.
6045 */
6046 public static Enum forString(java.lang.String s)
6047 { return (Enum)table.forString(s); }
6048 /**
6049 * Returns the enum value corresponding to an int, or null if none.
6050 */
6051 public static Enum forInt(int i)
6052 { return (Enum)table.forInt(i); }
6053
6054 private Enum(java.lang.String s, int i)
6055 { super(s, i); }
6056
6057 static final int INT_FOR_PROFIT = 1;
6058 static final int INT_X_501_C_4 = 2;
6059 static final int INT_OTHER_NON_PROFIT = 3;
6060 static final int INT_TRIBAL_OR_VILLAGE_GOVERNMENT = 4;
6061
6062 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
6063 new org.apache.xmlbeans.StringEnumAbstractBase.Table
6064 (
6065 new Enum[]
6066 {
6067 new Enum("For-Profit", INT_FOR_PROFIT),
6068 new Enum("501(c)(4)", INT_X_501_C_4),
6069 new Enum("Other Non-Profit", INT_OTHER_NON_PROFIT),
6070 new Enum("Tribal or Village Government", INT_TRIBAL_OR_VILLAGE_GOVERNMENT),
6071 }
6072 );
6073 private static final long serialVersionUID = 1L;
6074 private java.lang.Object readResolve() { return forInt(intValue()); }
6075 }
6076
6077 /**
6078 * A factory class with static methods for creating instances
6079 * of this type.
6080 */
6081
6082 public static final class Factory
6083 {
6084 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationStructure newValue(java.lang.Object obj) {
6085 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationStructure) type.newValue( obj ); }
6086
6087 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationStructure newInstance() {
6088 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationStructure) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6089
6090 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationStructure newInstance(org.apache.xmlbeans.XmlOptions options) {
6091 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OrganizationStructure) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6092
6093 private Factory() { } // No instance of this class allowed
6094 }
6095 }
6096
6097 /**
6098 * An XML QID_42(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
6099 *
6100 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$QID42.
6101 */
6102 public interface QID42 extends org.apache.xmlbeans.XmlString
6103 {
6104 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6105 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(QID42.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("qid42099aelemtype");
6106
6107 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
6108 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
6109
6110 static final Enum X_3_31 = Enum.forString("3/31");
6111 static final Enum X_6_30 = Enum.forString("6/30");
6112 static final Enum X_9_30 = Enum.forString("9/30");
6113 static final Enum X_12_31 = Enum.forString("12/31");
6114
6115 static final int INT_X_3_31 = Enum.INT_X_3_31;
6116 static final int INT_X_6_30 = Enum.INT_X_6_30;
6117 static final int INT_X_9_30 = Enum.INT_X_9_30;
6118 static final int INT_X_12_31 = Enum.INT_X_12_31;
6119
6120 /**
6121 * Enumeration value class for gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$QID42.
6122 * These enum values can be used as follows:
6123 * <pre>
6124 * enum.toString(); // returns the string value of the enum
6125 * enum.intValue(); // returns an int value, useful for switches
6126 * // e.g., case Enum.INT_X_3_31
6127 * Enum.forString(s); // returns the enum value for a string
6128 * Enum.forInt(i); // returns the enum value for an int
6129 * </pre>
6130 * Enumeration objects are immutable singleton objects that
6131 * can be compared using == object equality. They have no
6132 * public constructor. See the constants defined within this
6133 * class for all the valid values.
6134 */
6135 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
6136 {
6137 /**
6138 * Returns the enum value for a string, or null if none.
6139 */
6140 public static Enum forString(java.lang.String s)
6141 { return (Enum)table.forString(s); }
6142 /**
6143 * Returns the enum value corresponding to an int, or null if none.
6144 */
6145 public static Enum forInt(int i)
6146 { return (Enum)table.forInt(i); }
6147
6148 private Enum(java.lang.String s, int i)
6149 { super(s, i); }
6150
6151 static final int INT_X_3_31 = 1;
6152 static final int INT_X_6_30 = 2;
6153 static final int INT_X_9_30 = 3;
6154 static final int INT_X_12_31 = 4;
6155
6156 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
6157 new org.apache.xmlbeans.StringEnumAbstractBase.Table
6158 (
6159 new Enum[]
6160 {
6161 new Enum("3/31", INT_X_3_31),
6162 new Enum("6/30", INT_X_6_30),
6163 new Enum("9/30", INT_X_9_30),
6164 new Enum("12/31", INT_X_12_31),
6165 }
6166 );
6167 private static final long serialVersionUID = 1L;
6168 private java.lang.Object readResolve() { return forInt(intValue()); }
6169 }
6170
6171 /**
6172 * A factory class with static methods for creating instances
6173 * of this type.
6174 */
6175
6176 public static final class Factory
6177 {
6178 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID42 newValue(java.lang.Object obj) {
6179 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID42) type.newValue( obj ); }
6180
6181 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID42 newInstance() {
6182 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID42) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6183
6184 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID42 newInstance(org.apache.xmlbeans.XmlOptions options) {
6185 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID42) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6186
6187 private Factory() { } // No instance of this class allowed
6188 }
6189 }
6190
6191 /**
6192 * An XML RegulatoryBody(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
6193 *
6194 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$RegulatoryBody.
6195 */
6196 public interface RegulatoryBody extends org.apache.xmlbeans.XmlString
6197 {
6198 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6199 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(RegulatoryBody.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("regulatorybodya963elemtype");
6200
6201 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
6202 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
6203
6204 static final Enum FDIC = Enum.forString("FDIC");
6205 static final Enum FEDERAL_RESERVE = Enum.forString("Federal Reserve");
6206 static final Enum NCUA = Enum.forString("NCUA");
6207 static final Enum OCC = Enum.forString("OCC");
6208 static final Enum OTHER = Enum.forString("Other");
6209
6210 static final int INT_FDIC = Enum.INT_FDIC;
6211 static final int INT_FEDERAL_RESERVE = Enum.INT_FEDERAL_RESERVE;
6212 static final int INT_NCUA = Enum.INT_NCUA;
6213 static final int INT_OCC = Enum.INT_OCC;
6214 static final int INT_OTHER = Enum.INT_OTHER;
6215
6216 /**
6217 * Enumeration value class for gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$RegulatoryBody.
6218 * These enum values can be used as follows:
6219 * <pre>
6220 * enum.toString(); // returns the string value of the enum
6221 * enum.intValue(); // returns an int value, useful for switches
6222 * // e.g., case Enum.INT_FDIC
6223 * Enum.forString(s); // returns the enum value for a string
6224 * Enum.forInt(i); // returns the enum value for an int
6225 * </pre>
6226 * Enumeration objects are immutable singleton objects that
6227 * can be compared using == object equality. They have no
6228 * public constructor. See the constants defined within this
6229 * class for all the valid values.
6230 */
6231 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
6232 {
6233 /**
6234 * Returns the enum value for a string, or null if none.
6235 */
6236 public static Enum forString(java.lang.String s)
6237 { return (Enum)table.forString(s); }
6238 /**
6239 * Returns the enum value corresponding to an int, or null if none.
6240 */
6241 public static Enum forInt(int i)
6242 { return (Enum)table.forInt(i); }
6243
6244 private Enum(java.lang.String s, int i)
6245 { super(s, i); }
6246
6247 static final int INT_FDIC = 1;
6248 static final int INT_FEDERAL_RESERVE = 2;
6249 static final int INT_NCUA = 3;
6250 static final int INT_OCC = 4;
6251 static final int INT_OTHER = 5;
6252
6253 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
6254 new org.apache.xmlbeans.StringEnumAbstractBase.Table
6255 (
6256 new Enum[]
6257 {
6258 new Enum("FDIC", INT_FDIC),
6259 new Enum("Federal Reserve", INT_FEDERAL_RESERVE),
6260 new Enum("NCUA", INT_NCUA),
6261 new Enum("OCC", INT_OCC),
6262 new Enum("Other", INT_OTHER),
6263 }
6264 );
6265 private static final long serialVersionUID = 1L;
6266 private java.lang.Object readResolve() { return forInt(intValue()); }
6267 }
6268
6269 /**
6270 * A factory class with static methods for creating instances
6271 * of this type.
6272 */
6273
6274 public static final class Factory
6275 {
6276 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RegulatoryBody newValue(java.lang.Object obj) {
6277 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RegulatoryBody) type.newValue( obj ); }
6278
6279 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RegulatoryBody newInstance() {
6280 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RegulatoryBody) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6281
6282 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RegulatoryBody newInstance(org.apache.xmlbeans.XmlOptions options) {
6283 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RegulatoryBody) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6284
6285 private Factory() { } // No instance of this class allowed
6286 }
6287 }
6288
6289 /**
6290 * An XML OtherRegulatoryBody(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
6291 *
6292 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$OtherRegulatoryBody.
6293 */
6294 public interface OtherRegulatoryBody extends org.apache.xmlbeans.XmlString
6295 {
6296 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6297 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OtherRegulatoryBody.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("otherregulatorybody4623elemtype");
6298
6299 /**
6300 * A factory class with static methods for creating instances
6301 * of this type.
6302 */
6303
6304 public static final class Factory
6305 {
6306 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherRegulatoryBody newValue(java.lang.Object obj) {
6307 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherRegulatoryBody) type.newValue( obj ); }
6308
6309 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherRegulatoryBody newInstance() {
6310 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherRegulatoryBody) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6311
6312 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherRegulatoryBody newInstance(org.apache.xmlbeans.XmlOptions options) {
6313 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.OtherRegulatoryBody) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6314
6315 private Factory() { } // No instance of this class allowed
6316 }
6317 }
6318
6319 /**
6320 * An XML CertificationStatus(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
6321 *
6322 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$CertificationStatus.
6323 */
6324 public interface CertificationStatus extends org.apache.xmlbeans.XmlString
6325 {
6326 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6327 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CertificationStatus.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("certificationstatus9765elemtype");
6328
6329 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
6330 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
6331
6332 static final Enum CDFI_CERTIFIED = Enum.forString("CDFI Certified");
6333 static final Enum NOT_CERTIFIED = Enum.forString("Not Certified");
6334
6335 static final int INT_CDFI_CERTIFIED = Enum.INT_CDFI_CERTIFIED;
6336 static final int INT_NOT_CERTIFIED = Enum.INT_NOT_CERTIFIED;
6337
6338 /**
6339 * Enumeration value class for gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$CertificationStatus.
6340 * These enum values can be used as follows:
6341 * <pre>
6342 * enum.toString(); // returns the string value of the enum
6343 * enum.intValue(); // returns an int value, useful for switches
6344 * // e.g., case Enum.INT_CDFI_CERTIFIED
6345 * Enum.forString(s); // returns the enum value for a string
6346 * Enum.forInt(i); // returns the enum value for an int
6347 * </pre>
6348 * Enumeration objects are immutable singleton objects that
6349 * can be compared using == object equality. They have no
6350 * public constructor. See the constants defined within this
6351 * class for all the valid values.
6352 */
6353 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
6354 {
6355 /**
6356 * Returns the enum value for a string, or null if none.
6357 */
6358 public static Enum forString(java.lang.String s)
6359 { return (Enum)table.forString(s); }
6360 /**
6361 * Returns the enum value corresponding to an int, or null if none.
6362 */
6363 public static Enum forInt(int i)
6364 { return (Enum)table.forInt(i); }
6365
6366 private Enum(java.lang.String s, int i)
6367 { super(s, i); }
6368
6369 static final int INT_CDFI_CERTIFIED = 1;
6370 static final int INT_NOT_CERTIFIED = 2;
6371
6372 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
6373 new org.apache.xmlbeans.StringEnumAbstractBase.Table
6374 (
6375 new Enum[]
6376 {
6377 new Enum("CDFI Certified", INT_CDFI_CERTIFIED),
6378 new Enum("Not Certified", INT_NOT_CERTIFIED),
6379 }
6380 );
6381 private static final long serialVersionUID = 1L;
6382 private java.lang.Object readResolve() { return forInt(intValue()); }
6383 }
6384
6385 /**
6386 * A factory class with static methods for creating instances
6387 * of this type.
6388 */
6389
6390 public static final class Factory
6391 {
6392 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CertificationStatus newValue(java.lang.Object obj) {
6393 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CertificationStatus) type.newValue( obj ); }
6394
6395 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CertificationStatus newInstance() {
6396 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CertificationStatus) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6397
6398 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CertificationStatus newInstance(org.apache.xmlbeans.XmlOptions options) {
6399 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CertificationStatus) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6400
6401 private Factory() { } // No instance of this class allowed
6402 }
6403 }
6404
6405 /**
6406 * An XML CertificationChecklist(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
6407 *
6408 * This is a complex type.
6409 */
6410 public interface CertificationChecklist extends org.apache.xmlbeans.XmlObject
6411 {
6412 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6413 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CertificationChecklist.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("certificationcheckliste695elemtype");
6414
6415 /**
6416 * Gets the "PrimaryMissionRequirement" element
6417 */
6418 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPrimaryMissionRequirement();
6419
6420 /**
6421 * Gets (as xml) the "PrimaryMissionRequirement" element
6422 */
6423 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPrimaryMissionRequirement();
6424
6425 /**
6426 * Sets the "PrimaryMissionRequirement" element
6427 */
6428 void setPrimaryMissionRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum primaryMissionRequirement);
6429
6430 /**
6431 * Sets (as xml) the "PrimaryMissionRequirement" element
6432 */
6433 void xsetPrimaryMissionRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType primaryMissionRequirement);
6434
6435 /**
6436 * Gets the "TargetMarketRequirement" element
6437 */
6438 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTargetMarketRequirement();
6439
6440 /**
6441 * Gets (as xml) the "TargetMarketRequirement" element
6442 */
6443 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTargetMarketRequirement();
6444
6445 /**
6446 * Sets the "TargetMarketRequirement" element
6447 */
6448 void setTargetMarketRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum targetMarketRequirement);
6449
6450 /**
6451 * Sets (as xml) the "TargetMarketRequirement" element
6452 */
6453 void xsetTargetMarketRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType targetMarketRequirement);
6454
6455 /**
6456 * Gets the "DevelopmentServicesRequirement" element
6457 */
6458 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDevelopmentServicesRequirement();
6459
6460 /**
6461 * Gets (as xml) the "DevelopmentServicesRequirement" element
6462 */
6463 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDevelopmentServicesRequirement();
6464
6465 /**
6466 * Sets the "DevelopmentServicesRequirement" element
6467 */
6468 void setDevelopmentServicesRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum developmentServicesRequirement);
6469
6470 /**
6471 * Sets (as xml) the "DevelopmentServicesRequirement" element
6472 */
6473 void xsetDevelopmentServicesRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType developmentServicesRequirement);
6474
6475 /**
6476 * Gets the "AccountabilityRequirement" element
6477 */
6478 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAccountabilityRequirement();
6479
6480 /**
6481 * Gets (as xml) the "AccountabilityRequirement" element
6482 */
6483 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAccountabilityRequirement();
6484
6485 /**
6486 * Sets the "AccountabilityRequirement" element
6487 */
6488 void setAccountabilityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum accountabilityRequirement);
6489
6490 /**
6491 * Sets (as xml) the "AccountabilityRequirement" element
6492 */
6493 void xsetAccountabilityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType accountabilityRequirement);
6494
6495 /**
6496 * Gets the "NonGovernmentEntityRequirement" element
6497 */
6498 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNonGovernmentEntityRequirement();
6499
6500 /**
6501 * Gets (as xml) the "NonGovernmentEntityRequirement" element
6502 */
6503 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNonGovernmentEntityRequirement();
6504
6505 /**
6506 * Sets the "NonGovernmentEntityRequirement" element
6507 */
6508 void setNonGovernmentEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nonGovernmentEntityRequirement);
6509
6510 /**
6511 * Sets (as xml) the "NonGovernmentEntityRequirement" element
6512 */
6513 void xsetNonGovernmentEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType nonGovernmentEntityRequirement);
6514
6515 /**
6516 * Gets the "LegalEntity" element
6517 */
6518 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLegalEntity();
6519
6520 /**
6521 * Gets (as xml) the "LegalEntity" element
6522 */
6523 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLegalEntity();
6524
6525 /**
6526 * Sets the "LegalEntity" element
6527 */
6528 void setLegalEntity(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum legalEntity);
6529
6530 /**
6531 * Sets (as xml) the "LegalEntity" element
6532 */
6533 void xsetLegalEntity(gov.grants.apply.system.globalLibraryV20.YesNoDataType legalEntity);
6534
6535 /**
6536 * Gets the "FinancingEntity" element
6537 */
6538 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFinancingEntity();
6539
6540 /**
6541 * Gets (as xml) the "FinancingEntity" element
6542 */
6543 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFinancingEntity();
6544
6545 /**
6546 * Sets the "FinancingEntity" element
6547 */
6548 void setFinancingEntity(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum financingEntity);
6549
6550 /**
6551 * Sets (as xml) the "FinancingEntity" element
6552 */
6553 void xsetFinancingEntity(gov.grants.apply.system.globalLibraryV20.YesNoDataType financingEntity);
6554
6555 /**
6556 * A factory class with static methods for creating instances
6557 * of this type.
6558 */
6559
6560 public static final class Factory
6561 {
6562 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CertificationChecklist newInstance() {
6563 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CertificationChecklist) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6564
6565 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CertificationChecklist newInstance(org.apache.xmlbeans.XmlOptions options) {
6566 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CertificationChecklist) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6567
6568 private Factory() { } // No instance of this class allowed
6569 }
6570 }
6571
6572 /**
6573 * An XML QID_58(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
6574 *
6575 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$QID58.
6576 */
6577 public interface QID58 extends org.apache.xmlbeans.XmlString
6578 {
6579 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6580 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(QID58.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("qid58ec7felemtype");
6581
6582 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
6583 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
6584
6585 static final Enum MAJOR_URBAN = Enum.forString("Major Urban");
6586 static final Enum MINOR_URBAN = Enum.forString("Minor Urban");
6587 static final Enum RURAL = Enum.forString("Rural");
6588
6589 static final int INT_MAJOR_URBAN = Enum.INT_MAJOR_URBAN;
6590 static final int INT_MINOR_URBAN = Enum.INT_MINOR_URBAN;
6591 static final int INT_RURAL = Enum.INT_RURAL;
6592
6593 /**
6594 * Enumeration value class for gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$QID58.
6595 * These enum values can be used as follows:
6596 * <pre>
6597 * enum.toString(); // returns the string value of the enum
6598 * enum.intValue(); // returns an int value, useful for switches
6599 * // e.g., case Enum.INT_MAJOR_URBAN
6600 * Enum.forString(s); // returns the enum value for a string
6601 * Enum.forInt(i); // returns the enum value for an int
6602 * </pre>
6603 * Enumeration objects are immutable singleton objects that
6604 * can be compared using == object equality. They have no
6605 * public constructor. See the constants defined within this
6606 * class for all the valid values.
6607 */
6608 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
6609 {
6610 /**
6611 * Returns the enum value for a string, or null if none.
6612 */
6613 public static Enum forString(java.lang.String s)
6614 { return (Enum)table.forString(s); }
6615 /**
6616 * Returns the enum value corresponding to an int, or null if none.
6617 */
6618 public static Enum forInt(int i)
6619 { return (Enum)table.forInt(i); }
6620
6621 private Enum(java.lang.String s, int i)
6622 { super(s, i); }
6623
6624 static final int INT_MAJOR_URBAN = 1;
6625 static final int INT_MINOR_URBAN = 2;
6626 static final int INT_RURAL = 3;
6627
6628 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
6629 new org.apache.xmlbeans.StringEnumAbstractBase.Table
6630 (
6631 new Enum[]
6632 {
6633 new Enum("Major Urban", INT_MAJOR_URBAN),
6634 new Enum("Minor Urban", INT_MINOR_URBAN),
6635 new Enum("Rural", INT_RURAL),
6636 }
6637 );
6638 private static final long serialVersionUID = 1L;
6639 private java.lang.Object readResolve() { return forInt(intValue()); }
6640 }
6641
6642 /**
6643 * A factory class with static methods for creating instances
6644 * of this type.
6645 */
6646
6647 public static final class Factory
6648 {
6649 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID58 newValue(java.lang.Object obj) {
6650 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID58) type.newValue( obj ); }
6651
6652 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID58 newInstance() {
6653 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID58) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6654
6655 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID58 newInstance(org.apache.xmlbeans.XmlOptions options) {
6656 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID58) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6657
6658 private Factory() { } // No instance of this class allowed
6659 }
6660 }
6661
6662 /**
6663 * An XML PrimaryMarket(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
6664 *
6665 * This is a complex type.
6666 */
6667 public interface PrimaryMarket extends org.apache.xmlbeans.XmlObject
6668 {
6669 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6670 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PrimaryMarket.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("primarymarket2877elemtype");
6671
6672 /**
6673 * Gets the "QID_80" element
6674 */
6675 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID80();
6676
6677 /**
6678 * Gets (as xml) the "QID_80" element
6679 */
6680 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID80();
6681
6682 /**
6683 * True if has "QID_80" element
6684 */
6685 boolean isSetQID80();
6686
6687 /**
6688 * Sets the "QID_80" element
6689 */
6690 void setQID80(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid80);
6691
6692 /**
6693 * Sets (as xml) the "QID_80" element
6694 */
6695 void xsetQID80(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid80);
6696
6697 /**
6698 * Unsets the "QID_80" element
6699 */
6700 void unsetQID80();
6701
6702 /**
6703 * Gets the "QID_81" element
6704 */
6705 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID81();
6706
6707 /**
6708 * Gets (as xml) the "QID_81" element
6709 */
6710 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID81();
6711
6712 /**
6713 * True if has "QID_81" element
6714 */
6715 boolean isSetQID81();
6716
6717 /**
6718 * Sets the "QID_81" element
6719 */
6720 void setQID81(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid81);
6721
6722 /**
6723 * Sets (as xml) the "QID_81" element
6724 */
6725 void xsetQID81(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid81);
6726
6727 /**
6728 * Unsets the "QID_81" element
6729 */
6730 void unsetQID81();
6731
6732 /**
6733 * Gets the "QID_84" element
6734 */
6735 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID84();
6736
6737 /**
6738 * Gets (as xml) the "QID_84" element
6739 */
6740 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID84();
6741
6742 /**
6743 * True if has "QID_84" element
6744 */
6745 boolean isSetQID84();
6746
6747 /**
6748 * Sets the "QID_84" element
6749 */
6750 void setQID84(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid84);
6751
6752 /**
6753 * Sets (as xml) the "QID_84" element
6754 */
6755 void xsetQID84(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid84);
6756
6757 /**
6758 * Unsets the "QID_84" element
6759 */
6760 void unsetQID84();
6761
6762 /**
6763 * Gets the "QID_82" element
6764 */
6765 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID82();
6766
6767 /**
6768 * Gets (as xml) the "QID_82" element
6769 */
6770 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID82();
6771
6772 /**
6773 * True if has "QID_82" element
6774 */
6775 boolean isSetQID82();
6776
6777 /**
6778 * Sets the "QID_82" element
6779 */
6780 void setQID82(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid82);
6781
6782 /**
6783 * Sets (as xml) the "QID_82" element
6784 */
6785 void xsetQID82(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid82);
6786
6787 /**
6788 * Unsets the "QID_82" element
6789 */
6790 void unsetQID82();
6791
6792 /**
6793 * Gets the "QID_83" element
6794 */
6795 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID83();
6796
6797 /**
6798 * Gets (as xml) the "QID_83" element
6799 */
6800 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID83();
6801
6802 /**
6803 * True if has "QID_83" element
6804 */
6805 boolean isSetQID83();
6806
6807 /**
6808 * Sets the "QID_83" element
6809 */
6810 void setQID83(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid83);
6811
6812 /**
6813 * Sets (as xml) the "QID_83" element
6814 */
6815 void xsetQID83(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid83);
6816
6817 /**
6818 * Unsets the "QID_83" element
6819 */
6820 void unsetQID83();
6821
6822 /**
6823 * A factory class with static methods for creating instances
6824 * of this type.
6825 */
6826
6827 public static final class Factory
6828 {
6829 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PrimaryMarket newInstance() {
6830 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PrimaryMarket) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
6831
6832 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PrimaryMarket newInstance(org.apache.xmlbeans.XmlOptions options) {
6833 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PrimaryMarket) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
6834
6835 private Factory() { } // No instance of this class allowed
6836 }
6837 }
6838
6839 /**
6840 * An XML GeographicMarketServed(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
6841 *
6842 * This is a complex type.
6843 */
6844 public interface GeographicMarketServed extends org.apache.xmlbeans.XmlObject
6845 {
6846 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
6847 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(GeographicMarketServed.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("geographicmarketserved6431elemtype");
6848
6849 /**
6850 * Gets the "Alabama" element
6851 */
6852 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAlabama();
6853
6854 /**
6855 * Gets (as xml) the "Alabama" element
6856 */
6857 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAlabama();
6858
6859 /**
6860 * True if has "Alabama" element
6861 */
6862 boolean isSetAlabama();
6863
6864 /**
6865 * Sets the "Alabama" element
6866 */
6867 void setAlabama(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum alabama);
6868
6869 /**
6870 * Sets (as xml) the "Alabama" element
6871 */
6872 void xsetAlabama(gov.grants.apply.system.globalLibraryV20.YesNoDataType alabama);
6873
6874 /**
6875 * Unsets the "Alabama" element
6876 */
6877 void unsetAlabama();
6878
6879 /**
6880 * Gets the "Alaska" element
6881 */
6882 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAlaska();
6883
6884 /**
6885 * Gets (as xml) the "Alaska" element
6886 */
6887 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAlaska();
6888
6889 /**
6890 * True if has "Alaska" element
6891 */
6892 boolean isSetAlaska();
6893
6894 /**
6895 * Sets the "Alaska" element
6896 */
6897 void setAlaska(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum alaska);
6898
6899 /**
6900 * Sets (as xml) the "Alaska" element
6901 */
6902 void xsetAlaska(gov.grants.apply.system.globalLibraryV20.YesNoDataType alaska);
6903
6904 /**
6905 * Unsets the "Alaska" element
6906 */
6907 void unsetAlaska();
6908
6909 /**
6910 * Gets the "AmericanSamoa" element
6911 */
6912 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAmericanSamoa();
6913
6914 /**
6915 * Gets (as xml) the "AmericanSamoa" element
6916 */
6917 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAmericanSamoa();
6918
6919 /**
6920 * True if has "AmericanSamoa" element
6921 */
6922 boolean isSetAmericanSamoa();
6923
6924 /**
6925 * Sets the "AmericanSamoa" element
6926 */
6927 void setAmericanSamoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum americanSamoa);
6928
6929 /**
6930 * Sets (as xml) the "AmericanSamoa" element
6931 */
6932 void xsetAmericanSamoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType americanSamoa);
6933
6934 /**
6935 * Unsets the "AmericanSamoa" element
6936 */
6937 void unsetAmericanSamoa();
6938
6939 /**
6940 * Gets the "Arizona" element
6941 */
6942 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArizona();
6943
6944 /**
6945 * Gets (as xml) the "Arizona" element
6946 */
6947 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArizona();
6948
6949 /**
6950 * True if has "Arizona" element
6951 */
6952 boolean isSetArizona();
6953
6954 /**
6955 * Sets the "Arizona" element
6956 */
6957 void setArizona(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum arizona);
6958
6959 /**
6960 * Sets (as xml) the "Arizona" element
6961 */
6962 void xsetArizona(gov.grants.apply.system.globalLibraryV20.YesNoDataType arizona);
6963
6964 /**
6965 * Unsets the "Arizona" element
6966 */
6967 void unsetArizona();
6968
6969 /**
6970 * Gets the "Arkansas" element
6971 */
6972 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArkansas();
6973
6974 /**
6975 * Gets (as xml) the "Arkansas" element
6976 */
6977 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArkansas();
6978
6979 /**
6980 * True if has "Arkansas" element
6981 */
6982 boolean isSetArkansas();
6983
6984 /**
6985 * Sets the "Arkansas" element
6986 */
6987 void setArkansas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum arkansas);
6988
6989 /**
6990 * Sets (as xml) the "Arkansas" element
6991 */
6992 void xsetArkansas(gov.grants.apply.system.globalLibraryV20.YesNoDataType arkansas);
6993
6994 /**
6995 * Unsets the "Arkansas" element
6996 */
6997 void unsetArkansas();
6998
6999 /**
7000 * Gets the "California" element
7001 */
7002 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCalifornia();
7003
7004 /**
7005 * Gets (as xml) the "California" element
7006 */
7007 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCalifornia();
7008
7009 /**
7010 * True if has "California" element
7011 */
7012 boolean isSetCalifornia();
7013
7014 /**
7015 * Sets the "California" element
7016 */
7017 void setCalifornia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum california);
7018
7019 /**
7020 * Sets (as xml) the "California" element
7021 */
7022 void xsetCalifornia(gov.grants.apply.system.globalLibraryV20.YesNoDataType california);
7023
7024 /**
7025 * Unsets the "California" element
7026 */
7027 void unsetCalifornia();
7028
7029 /**
7030 * Gets the "Colorado" element
7031 */
7032 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getColorado();
7033
7034 /**
7035 * Gets (as xml) the "Colorado" element
7036 */
7037 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetColorado();
7038
7039 /**
7040 * True if has "Colorado" element
7041 */
7042 boolean isSetColorado();
7043
7044 /**
7045 * Sets the "Colorado" element
7046 */
7047 void setColorado(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum colorado);
7048
7049 /**
7050 * Sets (as xml) the "Colorado" element
7051 */
7052 void xsetColorado(gov.grants.apply.system.globalLibraryV20.YesNoDataType colorado);
7053
7054 /**
7055 * Unsets the "Colorado" element
7056 */
7057 void unsetColorado();
7058
7059 /**
7060 * Gets the "Connecticut" element
7061 */
7062 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConnecticut();
7063
7064 /**
7065 * Gets (as xml) the "Connecticut" element
7066 */
7067 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConnecticut();
7068
7069 /**
7070 * True if has "Connecticut" element
7071 */
7072 boolean isSetConnecticut();
7073
7074 /**
7075 * Sets the "Connecticut" element
7076 */
7077 void setConnecticut(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum connecticut);
7078
7079 /**
7080 * Sets (as xml) the "Connecticut" element
7081 */
7082 void xsetConnecticut(gov.grants.apply.system.globalLibraryV20.YesNoDataType connecticut);
7083
7084 /**
7085 * Unsets the "Connecticut" element
7086 */
7087 void unsetConnecticut();
7088
7089 /**
7090 * Gets the "Delaware" element
7091 */
7092 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDelaware();
7093
7094 /**
7095 * Gets (as xml) the "Delaware" element
7096 */
7097 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDelaware();
7098
7099 /**
7100 * True if has "Delaware" element
7101 */
7102 boolean isSetDelaware();
7103
7104 /**
7105 * Sets the "Delaware" element
7106 */
7107 void setDelaware(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum delaware);
7108
7109 /**
7110 * Sets (as xml) the "Delaware" element
7111 */
7112 void xsetDelaware(gov.grants.apply.system.globalLibraryV20.YesNoDataType delaware);
7113
7114 /**
7115 * Unsets the "Delaware" element
7116 */
7117 void unsetDelaware();
7118
7119 /**
7120 * Gets the "DistrictofColumbia" element
7121 */
7122 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDistrictofColumbia();
7123
7124 /**
7125 * Gets (as xml) the "DistrictofColumbia" element
7126 */
7127 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDistrictofColumbia();
7128
7129 /**
7130 * True if has "DistrictofColumbia" element
7131 */
7132 boolean isSetDistrictofColumbia();
7133
7134 /**
7135 * Sets the "DistrictofColumbia" element
7136 */
7137 void setDistrictofColumbia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum districtofColumbia);
7138
7139 /**
7140 * Sets (as xml) the "DistrictofColumbia" element
7141 */
7142 void xsetDistrictofColumbia(gov.grants.apply.system.globalLibraryV20.YesNoDataType districtofColumbia);
7143
7144 /**
7145 * Unsets the "DistrictofColumbia" element
7146 */
7147 void unsetDistrictofColumbia();
7148
7149 /**
7150 * Gets the "FederatedStatesofMicronesia" element
7151 */
7152 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederatedStatesofMicronesia();
7153
7154 /**
7155 * Gets (as xml) the "FederatedStatesofMicronesia" element
7156 */
7157 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederatedStatesofMicronesia();
7158
7159 /**
7160 * True if has "FederatedStatesofMicronesia" element
7161 */
7162 boolean isSetFederatedStatesofMicronesia();
7163
7164 /**
7165 * Sets the "FederatedStatesofMicronesia" element
7166 */
7167 void setFederatedStatesofMicronesia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federatedStatesofMicronesia);
7168
7169 /**
7170 * Sets (as xml) the "FederatedStatesofMicronesia" element
7171 */
7172 void xsetFederatedStatesofMicronesia(gov.grants.apply.system.globalLibraryV20.YesNoDataType federatedStatesofMicronesia);
7173
7174 /**
7175 * Unsets the "FederatedStatesofMicronesia" element
7176 */
7177 void unsetFederatedStatesofMicronesia();
7178
7179 /**
7180 * Gets the "Florida" element
7181 */
7182 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFlorida();
7183
7184 /**
7185 * Gets (as xml) the "Florida" element
7186 */
7187 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFlorida();
7188
7189 /**
7190 * True if has "Florida" element
7191 */
7192 boolean isSetFlorida();
7193
7194 /**
7195 * Sets the "Florida" element
7196 */
7197 void setFlorida(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum florida);
7198
7199 /**
7200 * Sets (as xml) the "Florida" element
7201 */
7202 void xsetFlorida(gov.grants.apply.system.globalLibraryV20.YesNoDataType florida);
7203
7204 /**
7205 * Unsets the "Florida" element
7206 */
7207 void unsetFlorida();
7208
7209 /**
7210 * Gets the "Georgia" element
7211 */
7212 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGeorgia();
7213
7214 /**
7215 * Gets (as xml) the "Georgia" element
7216 */
7217 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGeorgia();
7218
7219 /**
7220 * True if has "Georgia" element
7221 */
7222 boolean isSetGeorgia();
7223
7224 /**
7225 * Sets the "Georgia" element
7226 */
7227 void setGeorgia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum georgia);
7228
7229 /**
7230 * Sets (as xml) the "Georgia" element
7231 */
7232 void xsetGeorgia(gov.grants.apply.system.globalLibraryV20.YesNoDataType georgia);
7233
7234 /**
7235 * Unsets the "Georgia" element
7236 */
7237 void unsetGeorgia();
7238
7239 /**
7240 * Gets the "Guam" element
7241 */
7242 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGuam();
7243
7244 /**
7245 * Gets (as xml) the "Guam" element
7246 */
7247 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGuam();
7248
7249 /**
7250 * True if has "Guam" element
7251 */
7252 boolean isSetGuam();
7253
7254 /**
7255 * Sets the "Guam" element
7256 */
7257 void setGuam(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum guam);
7258
7259 /**
7260 * Sets (as xml) the "Guam" element
7261 */
7262 void xsetGuam(gov.grants.apply.system.globalLibraryV20.YesNoDataType guam);
7263
7264 /**
7265 * Unsets the "Guam" element
7266 */
7267 void unsetGuam();
7268
7269 /**
7270 * Gets the "Hawaii" element
7271 */
7272 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHawaii();
7273
7274 /**
7275 * Gets (as xml) the "Hawaii" element
7276 */
7277 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHawaii();
7278
7279 /**
7280 * True if has "Hawaii" element
7281 */
7282 boolean isSetHawaii();
7283
7284 /**
7285 * Sets the "Hawaii" element
7286 */
7287 void setHawaii(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hawaii);
7288
7289 /**
7290 * Sets (as xml) the "Hawaii" element
7291 */
7292 void xsetHawaii(gov.grants.apply.system.globalLibraryV20.YesNoDataType hawaii);
7293
7294 /**
7295 * Unsets the "Hawaii" element
7296 */
7297 void unsetHawaii();
7298
7299 /**
7300 * Gets the "Idaho" element
7301 */
7302 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIdaho();
7303
7304 /**
7305 * Gets (as xml) the "Idaho" element
7306 */
7307 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIdaho();
7308
7309 /**
7310 * True if has "Idaho" element
7311 */
7312 boolean isSetIdaho();
7313
7314 /**
7315 * Sets the "Idaho" element
7316 */
7317 void setIdaho(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum idaho);
7318
7319 /**
7320 * Sets (as xml) the "Idaho" element
7321 */
7322 void xsetIdaho(gov.grants.apply.system.globalLibraryV20.YesNoDataType idaho);
7323
7324 /**
7325 * Unsets the "Idaho" element
7326 */
7327 void unsetIdaho();
7328
7329 /**
7330 * Gets the "Illinois" element
7331 */
7332 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIllinois();
7333
7334 /**
7335 * Gets (as xml) the "Illinois" element
7336 */
7337 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIllinois();
7338
7339 /**
7340 * True if has "Illinois" element
7341 */
7342 boolean isSetIllinois();
7343
7344 /**
7345 * Sets the "Illinois" element
7346 */
7347 void setIllinois(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum illinois);
7348
7349 /**
7350 * Sets (as xml) the "Illinois" element
7351 */
7352 void xsetIllinois(gov.grants.apply.system.globalLibraryV20.YesNoDataType illinois);
7353
7354 /**
7355 * Unsets the "Illinois" element
7356 */
7357 void unsetIllinois();
7358
7359 /**
7360 * Gets the "Indiana" element
7361 */
7362 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIndiana();
7363
7364 /**
7365 * Gets (as xml) the "Indiana" element
7366 */
7367 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIndiana();
7368
7369 /**
7370 * True if has "Indiana" element
7371 */
7372 boolean isSetIndiana();
7373
7374 /**
7375 * Sets the "Indiana" element
7376 */
7377 void setIndiana(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum indiana);
7378
7379 /**
7380 * Sets (as xml) the "Indiana" element
7381 */
7382 void xsetIndiana(gov.grants.apply.system.globalLibraryV20.YesNoDataType indiana);
7383
7384 /**
7385 * Unsets the "Indiana" element
7386 */
7387 void unsetIndiana();
7388
7389 /**
7390 * Gets the "Iowa" element
7391 */
7392 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIowa();
7393
7394 /**
7395 * Gets (as xml) the "Iowa" element
7396 */
7397 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIowa();
7398
7399 /**
7400 * True if has "Iowa" element
7401 */
7402 boolean isSetIowa();
7403
7404 /**
7405 * Sets the "Iowa" element
7406 */
7407 void setIowa(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum iowa);
7408
7409 /**
7410 * Sets (as xml) the "Iowa" element
7411 */
7412 void xsetIowa(gov.grants.apply.system.globalLibraryV20.YesNoDataType iowa);
7413
7414 /**
7415 * Unsets the "Iowa" element
7416 */
7417 void unsetIowa();
7418
7419 /**
7420 * Gets the "Kansas" element
7421 */
7422 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getKansas();
7423
7424 /**
7425 * Gets (as xml) the "Kansas" element
7426 */
7427 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetKansas();
7428
7429 /**
7430 * True if has "Kansas" element
7431 */
7432 boolean isSetKansas();
7433
7434 /**
7435 * Sets the "Kansas" element
7436 */
7437 void setKansas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum kansas);
7438
7439 /**
7440 * Sets (as xml) the "Kansas" element
7441 */
7442 void xsetKansas(gov.grants.apply.system.globalLibraryV20.YesNoDataType kansas);
7443
7444 /**
7445 * Unsets the "Kansas" element
7446 */
7447 void unsetKansas();
7448
7449 /**
7450 * Gets the "Kentucky" element
7451 */
7452 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getKentucky();
7453
7454 /**
7455 * Gets (as xml) the "Kentucky" element
7456 */
7457 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetKentucky();
7458
7459 /**
7460 * True if has "Kentucky" element
7461 */
7462 boolean isSetKentucky();
7463
7464 /**
7465 * Sets the "Kentucky" element
7466 */
7467 void setKentucky(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum kentucky);
7468
7469 /**
7470 * Sets (as xml) the "Kentucky" element
7471 */
7472 void xsetKentucky(gov.grants.apply.system.globalLibraryV20.YesNoDataType kentucky);
7473
7474 /**
7475 * Unsets the "Kentucky" element
7476 */
7477 void unsetKentucky();
7478
7479 /**
7480 * Gets the "Louisiana" element
7481 */
7482 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLouisiana();
7483
7484 /**
7485 * Gets (as xml) the "Louisiana" element
7486 */
7487 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLouisiana();
7488
7489 /**
7490 * True if has "Louisiana" element
7491 */
7492 boolean isSetLouisiana();
7493
7494 /**
7495 * Sets the "Louisiana" element
7496 */
7497 void setLouisiana(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum louisiana);
7498
7499 /**
7500 * Sets (as xml) the "Louisiana" element
7501 */
7502 void xsetLouisiana(gov.grants.apply.system.globalLibraryV20.YesNoDataType louisiana);
7503
7504 /**
7505 * Unsets the "Louisiana" element
7506 */
7507 void unsetLouisiana();
7508
7509 /**
7510 * Gets the "Maine" element
7511 */
7512 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMaine();
7513
7514 /**
7515 * Gets (as xml) the "Maine" element
7516 */
7517 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMaine();
7518
7519 /**
7520 * True if has "Maine" element
7521 */
7522 boolean isSetMaine();
7523
7524 /**
7525 * Sets the "Maine" element
7526 */
7527 void setMaine(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum maine);
7528
7529 /**
7530 * Sets (as xml) the "Maine" element
7531 */
7532 void xsetMaine(gov.grants.apply.system.globalLibraryV20.YesNoDataType maine);
7533
7534 /**
7535 * Unsets the "Maine" element
7536 */
7537 void unsetMaine();
7538
7539 /**
7540 * Gets the "Maryland" element
7541 */
7542 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMaryland();
7543
7544 /**
7545 * Gets (as xml) the "Maryland" element
7546 */
7547 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMaryland();
7548
7549 /**
7550 * True if has "Maryland" element
7551 */
7552 boolean isSetMaryland();
7553
7554 /**
7555 * Sets the "Maryland" element
7556 */
7557 void setMaryland(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum maryland);
7558
7559 /**
7560 * Sets (as xml) the "Maryland" element
7561 */
7562 void xsetMaryland(gov.grants.apply.system.globalLibraryV20.YesNoDataType maryland);
7563
7564 /**
7565 * Unsets the "Maryland" element
7566 */
7567 void unsetMaryland();
7568
7569 /**
7570 * Gets the "Massachusetts" element
7571 */
7572 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMassachusetts();
7573
7574 /**
7575 * Gets (as xml) the "Massachusetts" element
7576 */
7577 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMassachusetts();
7578
7579 /**
7580 * True if has "Massachusetts" element
7581 */
7582 boolean isSetMassachusetts();
7583
7584 /**
7585 * Sets the "Massachusetts" element
7586 */
7587 void setMassachusetts(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum massachusetts);
7588
7589 /**
7590 * Sets (as xml) the "Massachusetts" element
7591 */
7592 void xsetMassachusetts(gov.grants.apply.system.globalLibraryV20.YesNoDataType massachusetts);
7593
7594 /**
7595 * Unsets the "Massachusetts" element
7596 */
7597 void unsetMassachusetts();
7598
7599 /**
7600 * Gets the "Michigan" element
7601 */
7602 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMichigan();
7603
7604 /**
7605 * Gets (as xml) the "Michigan" element
7606 */
7607 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMichigan();
7608
7609 /**
7610 * True if has "Michigan" element
7611 */
7612 boolean isSetMichigan();
7613
7614 /**
7615 * Sets the "Michigan" element
7616 */
7617 void setMichigan(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum michigan);
7618
7619 /**
7620 * Sets (as xml) the "Michigan" element
7621 */
7622 void xsetMichigan(gov.grants.apply.system.globalLibraryV20.YesNoDataType michigan);
7623
7624 /**
7625 * Unsets the "Michigan" element
7626 */
7627 void unsetMichigan();
7628
7629 /**
7630 * Gets the "MidwayIslands" element
7631 */
7632 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMidwayIslands();
7633
7634 /**
7635 * Gets (as xml) the "MidwayIslands" element
7636 */
7637 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMidwayIslands();
7638
7639 /**
7640 * True if has "MidwayIslands" element
7641 */
7642 boolean isSetMidwayIslands();
7643
7644 /**
7645 * Sets the "MidwayIslands" element
7646 */
7647 void setMidwayIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum midwayIslands);
7648
7649 /**
7650 * Sets (as xml) the "MidwayIslands" element
7651 */
7652 void xsetMidwayIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType midwayIslands);
7653
7654 /**
7655 * Unsets the "MidwayIslands" element
7656 */
7657 void unsetMidwayIslands();
7658
7659 /**
7660 * Gets the "Minnesota" element
7661 */
7662 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMinnesota();
7663
7664 /**
7665 * Gets (as xml) the "Minnesota" element
7666 */
7667 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMinnesota();
7668
7669 /**
7670 * True if has "Minnesota" element
7671 */
7672 boolean isSetMinnesota();
7673
7674 /**
7675 * Sets the "Minnesota" element
7676 */
7677 void setMinnesota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum minnesota);
7678
7679 /**
7680 * Sets (as xml) the "Minnesota" element
7681 */
7682 void xsetMinnesota(gov.grants.apply.system.globalLibraryV20.YesNoDataType minnesota);
7683
7684 /**
7685 * Unsets the "Minnesota" element
7686 */
7687 void unsetMinnesota();
7688
7689 /**
7690 * Gets the "Mississippi" element
7691 */
7692 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMississippi();
7693
7694 /**
7695 * Gets (as xml) the "Mississippi" element
7696 */
7697 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMississippi();
7698
7699 /**
7700 * True if has "Mississippi" element
7701 */
7702 boolean isSetMississippi();
7703
7704 /**
7705 * Sets the "Mississippi" element
7706 */
7707 void setMississippi(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mississippi);
7708
7709 /**
7710 * Sets (as xml) the "Mississippi" element
7711 */
7712 void xsetMississippi(gov.grants.apply.system.globalLibraryV20.YesNoDataType mississippi);
7713
7714 /**
7715 * Unsets the "Mississippi" element
7716 */
7717 void unsetMississippi();
7718
7719 /**
7720 * Gets the "Missouri" element
7721 */
7722 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMissouri();
7723
7724 /**
7725 * Gets (as xml) the "Missouri" element
7726 */
7727 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMissouri();
7728
7729 /**
7730 * True if has "Missouri" element
7731 */
7732 boolean isSetMissouri();
7733
7734 /**
7735 * Sets the "Missouri" element
7736 */
7737 void setMissouri(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum missouri);
7738
7739 /**
7740 * Sets (as xml) the "Missouri" element
7741 */
7742 void xsetMissouri(gov.grants.apply.system.globalLibraryV20.YesNoDataType missouri);
7743
7744 /**
7745 * Unsets the "Missouri" element
7746 */
7747 void unsetMissouri();
7748
7749 /**
7750 * Gets the "Montana" element
7751 */
7752 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMontana();
7753
7754 /**
7755 * Gets (as xml) the "Montana" element
7756 */
7757 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMontana();
7758
7759 /**
7760 * True if has "Montana" element
7761 */
7762 boolean isSetMontana();
7763
7764 /**
7765 * Sets the "Montana" element
7766 */
7767 void setMontana(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum montana);
7768
7769 /**
7770 * Sets (as xml) the "Montana" element
7771 */
7772 void xsetMontana(gov.grants.apply.system.globalLibraryV20.YesNoDataType montana);
7773
7774 /**
7775 * Unsets the "Montana" element
7776 */
7777 void unsetMontana();
7778
7779 /**
7780 * Gets the "Nebraska" element
7781 */
7782 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNebraska();
7783
7784 /**
7785 * Gets (as xml) the "Nebraska" element
7786 */
7787 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNebraska();
7788
7789 /**
7790 * True if has "Nebraska" element
7791 */
7792 boolean isSetNebraska();
7793
7794 /**
7795 * Sets the "Nebraska" element
7796 */
7797 void setNebraska(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nebraska);
7798
7799 /**
7800 * Sets (as xml) the "Nebraska" element
7801 */
7802 void xsetNebraska(gov.grants.apply.system.globalLibraryV20.YesNoDataType nebraska);
7803
7804 /**
7805 * Unsets the "Nebraska" element
7806 */
7807 void unsetNebraska();
7808
7809 /**
7810 * Gets the "Nevada" element
7811 */
7812 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNevada();
7813
7814 /**
7815 * Gets (as xml) the "Nevada" element
7816 */
7817 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNevada();
7818
7819 /**
7820 * True if has "Nevada" element
7821 */
7822 boolean isSetNevada();
7823
7824 /**
7825 * Sets the "Nevada" element
7826 */
7827 void setNevada(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nevada);
7828
7829 /**
7830 * Sets (as xml) the "Nevada" element
7831 */
7832 void xsetNevada(gov.grants.apply.system.globalLibraryV20.YesNoDataType nevada);
7833
7834 /**
7835 * Unsets the "Nevada" element
7836 */
7837 void unsetNevada();
7838
7839 /**
7840 * Gets the "NewHampshire" element
7841 */
7842 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewHampshire();
7843
7844 /**
7845 * Gets (as xml) the "NewHampshire" element
7846 */
7847 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewHampshire();
7848
7849 /**
7850 * True if has "NewHampshire" element
7851 */
7852 boolean isSetNewHampshire();
7853
7854 /**
7855 * Sets the "NewHampshire" element
7856 */
7857 void setNewHampshire(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newHampshire);
7858
7859 /**
7860 * Sets (as xml) the "NewHampshire" element
7861 */
7862 void xsetNewHampshire(gov.grants.apply.system.globalLibraryV20.YesNoDataType newHampshire);
7863
7864 /**
7865 * Unsets the "NewHampshire" element
7866 */
7867 void unsetNewHampshire();
7868
7869 /**
7870 * Gets the "NewJersey" element
7871 */
7872 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewJersey();
7873
7874 /**
7875 * Gets (as xml) the "NewJersey" element
7876 */
7877 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewJersey();
7878
7879 /**
7880 * True if has "NewJersey" element
7881 */
7882 boolean isSetNewJersey();
7883
7884 /**
7885 * Sets the "NewJersey" element
7886 */
7887 void setNewJersey(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newJersey);
7888
7889 /**
7890 * Sets (as xml) the "NewJersey" element
7891 */
7892 void xsetNewJersey(gov.grants.apply.system.globalLibraryV20.YesNoDataType newJersey);
7893
7894 /**
7895 * Unsets the "NewJersey" element
7896 */
7897 void unsetNewJersey();
7898
7899 /**
7900 * Gets the "NewMexico" element
7901 */
7902 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewMexico();
7903
7904 /**
7905 * Gets (as xml) the "NewMexico" element
7906 */
7907 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewMexico();
7908
7909 /**
7910 * True if has "NewMexico" element
7911 */
7912 boolean isSetNewMexico();
7913
7914 /**
7915 * Sets the "NewMexico" element
7916 */
7917 void setNewMexico(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newMexico);
7918
7919 /**
7920 * Sets (as xml) the "NewMexico" element
7921 */
7922 void xsetNewMexico(gov.grants.apply.system.globalLibraryV20.YesNoDataType newMexico);
7923
7924 /**
7925 * Unsets the "NewMexico" element
7926 */
7927 void unsetNewMexico();
7928
7929 /**
7930 * Gets the "NewYork" element
7931 */
7932 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewYork();
7933
7934 /**
7935 * Gets (as xml) the "NewYork" element
7936 */
7937 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewYork();
7938
7939 /**
7940 * True if has "NewYork" element
7941 */
7942 boolean isSetNewYork();
7943
7944 /**
7945 * Sets the "NewYork" element
7946 */
7947 void setNewYork(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newYork);
7948
7949 /**
7950 * Sets (as xml) the "NewYork" element
7951 */
7952 void xsetNewYork(gov.grants.apply.system.globalLibraryV20.YesNoDataType newYork);
7953
7954 /**
7955 * Unsets the "NewYork" element
7956 */
7957 void unsetNewYork();
7958
7959 /**
7960 * Gets the "NorthCarolina" element
7961 */
7962 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNorthCarolina();
7963
7964 /**
7965 * Gets (as xml) the "NorthCarolina" element
7966 */
7967 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNorthCarolina();
7968
7969 /**
7970 * True if has "NorthCarolina" element
7971 */
7972 boolean isSetNorthCarolina();
7973
7974 /**
7975 * Sets the "NorthCarolina" element
7976 */
7977 void setNorthCarolina(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northCarolina);
7978
7979 /**
7980 * Sets (as xml) the "NorthCarolina" element
7981 */
7982 void xsetNorthCarolina(gov.grants.apply.system.globalLibraryV20.YesNoDataType northCarolina);
7983
7984 /**
7985 * Unsets the "NorthCarolina" element
7986 */
7987 void unsetNorthCarolina();
7988
7989 /**
7990 * Gets the "NorthDakota" element
7991 */
7992 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNorthDakota();
7993
7994 /**
7995 * Gets (as xml) the "NorthDakota" element
7996 */
7997 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNorthDakota();
7998
7999 /**
8000 * True if has "NorthDakota" element
8001 */
8002 boolean isSetNorthDakota();
8003
8004 /**
8005 * Sets the "NorthDakota" element
8006 */
8007 void setNorthDakota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northDakota);
8008
8009 /**
8010 * Sets (as xml) the "NorthDakota" element
8011 */
8012 void xsetNorthDakota(gov.grants.apply.system.globalLibraryV20.YesNoDataType northDakota);
8013
8014 /**
8015 * Unsets the "NorthDakota" element
8016 */
8017 void unsetNorthDakota();
8018
8019 /**
8020 * Gets the "Ohio" element
8021 */
8022 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOhio();
8023
8024 /**
8025 * Gets (as xml) the "Ohio" element
8026 */
8027 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOhio();
8028
8029 /**
8030 * True if has "Ohio" element
8031 */
8032 boolean isSetOhio();
8033
8034 /**
8035 * Sets the "Ohio" element
8036 */
8037 void setOhio(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ohio);
8038
8039 /**
8040 * Sets (as xml) the "Ohio" element
8041 */
8042 void xsetOhio(gov.grants.apply.system.globalLibraryV20.YesNoDataType ohio);
8043
8044 /**
8045 * Unsets the "Ohio" element
8046 */
8047 void unsetOhio();
8048
8049 /**
8050 * Gets the "Oklahoma" element
8051 */
8052 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOklahoma();
8053
8054 /**
8055 * Gets (as xml) the "Oklahoma" element
8056 */
8057 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOklahoma();
8058
8059 /**
8060 * True if has "Oklahoma" element
8061 */
8062 boolean isSetOklahoma();
8063
8064 /**
8065 * Sets the "Oklahoma" element
8066 */
8067 void setOklahoma(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oklahoma);
8068
8069 /**
8070 * Sets (as xml) the "Oklahoma" element
8071 */
8072 void xsetOklahoma(gov.grants.apply.system.globalLibraryV20.YesNoDataType oklahoma);
8073
8074 /**
8075 * Unsets the "Oklahoma" element
8076 */
8077 void unsetOklahoma();
8078
8079 /**
8080 * Gets the "Oregon" element
8081 */
8082 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOregon();
8083
8084 /**
8085 * Gets (as xml) the "Oregon" element
8086 */
8087 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOregon();
8088
8089 /**
8090 * True if has "Oregon" element
8091 */
8092 boolean isSetOregon();
8093
8094 /**
8095 * Sets the "Oregon" element
8096 */
8097 void setOregon(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oregon);
8098
8099 /**
8100 * Sets (as xml) the "Oregon" element
8101 */
8102 void xsetOregon(gov.grants.apply.system.globalLibraryV20.YesNoDataType oregon);
8103
8104 /**
8105 * Unsets the "Oregon" element
8106 */
8107 void unsetOregon();
8108
8109 /**
8110 * Gets the "Pennsylvania" element
8111 */
8112 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPennsylvania();
8113
8114 /**
8115 * Gets (as xml) the "Pennsylvania" element
8116 */
8117 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPennsylvania();
8118
8119 /**
8120 * True if has "Pennsylvania" element
8121 */
8122 boolean isSetPennsylvania();
8123
8124 /**
8125 * Sets the "Pennsylvania" element
8126 */
8127 void setPennsylvania(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pennsylvania);
8128
8129 /**
8130 * Sets (as xml) the "Pennsylvania" element
8131 */
8132 void xsetPennsylvania(gov.grants.apply.system.globalLibraryV20.YesNoDataType pennsylvania);
8133
8134 /**
8135 * Unsets the "Pennsylvania" element
8136 */
8137 void unsetPennsylvania();
8138
8139 /**
8140 * Gets the "PuertoRico" element
8141 */
8142 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPuertoRico();
8143
8144 /**
8145 * Gets (as xml) the "PuertoRico" element
8146 */
8147 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPuertoRico();
8148
8149 /**
8150 * True if has "PuertoRico" element
8151 */
8152 boolean isSetPuertoRico();
8153
8154 /**
8155 * Sets the "PuertoRico" element
8156 */
8157 void setPuertoRico(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum puertoRico);
8158
8159 /**
8160 * Sets (as xml) the "PuertoRico" element
8161 */
8162 void xsetPuertoRico(gov.grants.apply.system.globalLibraryV20.YesNoDataType puertoRico);
8163
8164 /**
8165 * Unsets the "PuertoRico" element
8166 */
8167 void unsetPuertoRico();
8168
8169 /**
8170 * Gets the "RhodeIsland" element
8171 */
8172 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRhodeIsland();
8173
8174 /**
8175 * Gets (as xml) the "RhodeIsland" element
8176 */
8177 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRhodeIsland();
8178
8179 /**
8180 * True if has "RhodeIsland" element
8181 */
8182 boolean isSetRhodeIsland();
8183
8184 /**
8185 * Sets the "RhodeIsland" element
8186 */
8187 void setRhodeIsland(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum rhodeIsland);
8188
8189 /**
8190 * Sets (as xml) the "RhodeIsland" element
8191 */
8192 void xsetRhodeIsland(gov.grants.apply.system.globalLibraryV20.YesNoDataType rhodeIsland);
8193
8194 /**
8195 * Unsets the "RhodeIsland" element
8196 */
8197 void unsetRhodeIsland();
8198
8199 /**
8200 * Gets the "SouthCarolina" element
8201 */
8202 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthCarolina();
8203
8204 /**
8205 * Gets (as xml) the "SouthCarolina" element
8206 */
8207 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthCarolina();
8208
8209 /**
8210 * True if has "SouthCarolina" element
8211 */
8212 boolean isSetSouthCarolina();
8213
8214 /**
8215 * Sets the "SouthCarolina" element
8216 */
8217 void setSouthCarolina(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southCarolina);
8218
8219 /**
8220 * Sets (as xml) the "SouthCarolina" element
8221 */
8222 void xsetSouthCarolina(gov.grants.apply.system.globalLibraryV20.YesNoDataType southCarolina);
8223
8224 /**
8225 * Unsets the "SouthCarolina" element
8226 */
8227 void unsetSouthCarolina();
8228
8229 /**
8230 * Gets the "SouthDakota" element
8231 */
8232 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthDakota();
8233
8234 /**
8235 * Gets (as xml) the "SouthDakota" element
8236 */
8237 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthDakota();
8238
8239 /**
8240 * True if has "SouthDakota" element
8241 */
8242 boolean isSetSouthDakota();
8243
8244 /**
8245 * Sets the "SouthDakota" element
8246 */
8247 void setSouthDakota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southDakota);
8248
8249 /**
8250 * Sets (as xml) the "SouthDakota" element
8251 */
8252 void xsetSouthDakota(gov.grants.apply.system.globalLibraryV20.YesNoDataType southDakota);
8253
8254 /**
8255 * Unsets the "SouthDakota" element
8256 */
8257 void unsetSouthDakota();
8258
8259 /**
8260 * Gets the "Tennessee" element
8261 */
8262 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTennessee();
8263
8264 /**
8265 * Gets (as xml) the "Tennessee" element
8266 */
8267 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTennessee();
8268
8269 /**
8270 * True if has "Tennessee" element
8271 */
8272 boolean isSetTennessee();
8273
8274 /**
8275 * Sets the "Tennessee" element
8276 */
8277 void setTennessee(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tennessee);
8278
8279 /**
8280 * Sets (as xml) the "Tennessee" element
8281 */
8282 void xsetTennessee(gov.grants.apply.system.globalLibraryV20.YesNoDataType tennessee);
8283
8284 /**
8285 * Unsets the "Tennessee" element
8286 */
8287 void unsetTennessee();
8288
8289 /**
8290 * Gets the "Texas" element
8291 */
8292 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTexas();
8293
8294 /**
8295 * Gets (as xml) the "Texas" element
8296 */
8297 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTexas();
8298
8299 /**
8300 * True if has "Texas" element
8301 */
8302 boolean isSetTexas();
8303
8304 /**
8305 * Sets the "Texas" element
8306 */
8307 void setTexas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum texas);
8308
8309 /**
8310 * Sets (as xml) the "Texas" element
8311 */
8312 void xsetTexas(gov.grants.apply.system.globalLibraryV20.YesNoDataType texas);
8313
8314 /**
8315 * Unsets the "Texas" element
8316 */
8317 void unsetTexas();
8318
8319 /**
8320 * Gets the "USVirginIslands" element
8321 */
8322 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUSVirginIslands();
8323
8324 /**
8325 * Gets (as xml) the "USVirginIslands" element
8326 */
8327 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUSVirginIslands();
8328
8329 /**
8330 * True if has "USVirginIslands" element
8331 */
8332 boolean isSetUSVirginIslands();
8333
8334 /**
8335 * Sets the "USVirginIslands" element
8336 */
8337 void setUSVirginIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum usVirginIslands);
8338
8339 /**
8340 * Sets (as xml) the "USVirginIslands" element
8341 */
8342 void xsetUSVirginIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType usVirginIslands);
8343
8344 /**
8345 * Unsets the "USVirginIslands" element
8346 */
8347 void unsetUSVirginIslands();
8348
8349 /**
8350 * Gets the "Utah" element
8351 */
8352 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUtah();
8353
8354 /**
8355 * Gets (as xml) the "Utah" element
8356 */
8357 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUtah();
8358
8359 /**
8360 * True if has "Utah" element
8361 */
8362 boolean isSetUtah();
8363
8364 /**
8365 * Sets the "Utah" element
8366 */
8367 void setUtah(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum utah);
8368
8369 /**
8370 * Sets (as xml) the "Utah" element
8371 */
8372 void xsetUtah(gov.grants.apply.system.globalLibraryV20.YesNoDataType utah);
8373
8374 /**
8375 * Unsets the "Utah" element
8376 */
8377 void unsetUtah();
8378
8379 /**
8380 * Gets the "Vermont" element
8381 */
8382 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVermont();
8383
8384 /**
8385 * Gets (as xml) the "Vermont" element
8386 */
8387 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVermont();
8388
8389 /**
8390 * True if has "Vermont" element
8391 */
8392 boolean isSetVermont();
8393
8394 /**
8395 * Sets the "Vermont" element
8396 */
8397 void setVermont(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum vermont);
8398
8399 /**
8400 * Sets (as xml) the "Vermont" element
8401 */
8402 void xsetVermont(gov.grants.apply.system.globalLibraryV20.YesNoDataType vermont);
8403
8404 /**
8405 * Unsets the "Vermont" element
8406 */
8407 void unsetVermont();
8408
8409 /**
8410 * Gets the "Virginia" element
8411 */
8412 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVirginia();
8413
8414 /**
8415 * Gets (as xml) the "Virginia" element
8416 */
8417 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVirginia();
8418
8419 /**
8420 * True if has "Virginia" element
8421 */
8422 boolean isSetVirginia();
8423
8424 /**
8425 * Sets the "Virginia" element
8426 */
8427 void setVirginia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum virginia);
8428
8429 /**
8430 * Sets (as xml) the "Virginia" element
8431 */
8432 void xsetVirginia(gov.grants.apply.system.globalLibraryV20.YesNoDataType virginia);
8433
8434 /**
8435 * Unsets the "Virginia" element
8436 */
8437 void unsetVirginia();
8438
8439 /**
8440 * Gets the "Washington" element
8441 */
8442 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWashington();
8443
8444 /**
8445 * Gets (as xml) the "Washington" element
8446 */
8447 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWashington();
8448
8449 /**
8450 * True if has "Washington" element
8451 */
8452 boolean isSetWashington();
8453
8454 /**
8455 * Sets the "Washington" element
8456 */
8457 void setWashington(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum washington);
8458
8459 /**
8460 * Sets (as xml) the "Washington" element
8461 */
8462 void xsetWashington(gov.grants.apply.system.globalLibraryV20.YesNoDataType washington);
8463
8464 /**
8465 * Unsets the "Washington" element
8466 */
8467 void unsetWashington();
8468
8469 /**
8470 * Gets the "WestVirginia" element
8471 */
8472 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWestVirginia();
8473
8474 /**
8475 * Gets (as xml) the "WestVirginia" element
8476 */
8477 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWestVirginia();
8478
8479 /**
8480 * True if has "WestVirginia" element
8481 */
8482 boolean isSetWestVirginia();
8483
8484 /**
8485 * Sets the "WestVirginia" element
8486 */
8487 void setWestVirginia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum westVirginia);
8488
8489 /**
8490 * Sets (as xml) the "WestVirginia" element
8491 */
8492 void xsetWestVirginia(gov.grants.apply.system.globalLibraryV20.YesNoDataType westVirginia);
8493
8494 /**
8495 * Unsets the "WestVirginia" element
8496 */
8497 void unsetWestVirginia();
8498
8499 /**
8500 * Gets the "Wisconsin" element
8501 */
8502 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWisconsin();
8503
8504 /**
8505 * Gets (as xml) the "Wisconsin" element
8506 */
8507 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWisconsin();
8508
8509 /**
8510 * True if has "Wisconsin" element
8511 */
8512 boolean isSetWisconsin();
8513
8514 /**
8515 * Sets the "Wisconsin" element
8516 */
8517 void setWisconsin(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wisconsin);
8518
8519 /**
8520 * Sets (as xml) the "Wisconsin" element
8521 */
8522 void xsetWisconsin(gov.grants.apply.system.globalLibraryV20.YesNoDataType wisconsin);
8523
8524 /**
8525 * Unsets the "Wisconsin" element
8526 */
8527 void unsetWisconsin();
8528
8529 /**
8530 * Gets the "Wyoming" element
8531 */
8532 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWyoming();
8533
8534 /**
8535 * Gets (as xml) the "Wyoming" element
8536 */
8537 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWyoming();
8538
8539 /**
8540 * True if has "Wyoming" element
8541 */
8542 boolean isSetWyoming();
8543
8544 /**
8545 * Sets the "Wyoming" element
8546 */
8547 void setWyoming(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wyoming);
8548
8549 /**
8550 * Sets (as xml) the "Wyoming" element
8551 */
8552 void xsetWyoming(gov.grants.apply.system.globalLibraryV20.YesNoDataType wyoming);
8553
8554 /**
8555 * Unsets the "Wyoming" element
8556 */
8557 void unsetWyoming();
8558
8559 /**
8560 * A factory class with static methods for creating instances
8561 * of this type.
8562 */
8563
8564 public static final class Factory
8565 {
8566 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.GeographicMarketServed newInstance() {
8567 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.GeographicMarketServed) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
8568
8569 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.GeographicMarketServed newInstance(org.apache.xmlbeans.XmlOptions options) {
8570 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.GeographicMarketServed) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
8571
8572 private Factory() { } // No instance of this class allowed
8573 }
8574 }
8575
8576 /**
8577 * An XML PrimaryBusiness(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
8578 *
8579 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$PrimaryBusiness.
8580 */
8581 public interface PrimaryBusiness extends org.apache.xmlbeans.XmlString
8582 {
8583 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
8584 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PrimaryBusiness.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("primarybusinessf07belemtype");
8585
8586 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
8587 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
8588
8589 static final Enum AFFORDABLE_HOUSING = Enum.forString("Affordable Housing");
8590 static final Enum CONSUMER_FINANCE = Enum.forString("Consumer Finance");
8591 static final Enum MICROENTERPRISE = Enum.forString("Microenterprise");
8592 static final Enum SMALL_BUSINESS = Enum.forString("Small Business");
8593 static final Enum COMMERCIAL = Enum.forString("Commercial");
8594 static final Enum RETAIL = Enum.forString("Retail");
8595
8596 static final int INT_AFFORDABLE_HOUSING = Enum.INT_AFFORDABLE_HOUSING;
8597 static final int INT_CONSUMER_FINANCE = Enum.INT_CONSUMER_FINANCE;
8598 static final int INT_MICROENTERPRISE = Enum.INT_MICROENTERPRISE;
8599 static final int INT_SMALL_BUSINESS = Enum.INT_SMALL_BUSINESS;
8600 static final int INT_COMMERCIAL = Enum.INT_COMMERCIAL;
8601 static final int INT_RETAIL = Enum.INT_RETAIL;
8602
8603 /**
8604 * Enumeration value class for gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$PrimaryBusiness.
8605 * These enum values can be used as follows:
8606 * <pre>
8607 * enum.toString(); // returns the string value of the enum
8608 * enum.intValue(); // returns an int value, useful for switches
8609 * // e.g., case Enum.INT_AFFORDABLE_HOUSING
8610 * Enum.forString(s); // returns the enum value for a string
8611 * Enum.forInt(i); // returns the enum value for an int
8612 * </pre>
8613 * Enumeration objects are immutable singleton objects that
8614 * can be compared using == object equality. They have no
8615 * public constructor. See the constants defined within this
8616 * class for all the valid values.
8617 */
8618 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
8619 {
8620 /**
8621 * Returns the enum value for a string, or null if none.
8622 */
8623 public static Enum forString(java.lang.String s)
8624 { return (Enum)table.forString(s); }
8625 /**
8626 * Returns the enum value corresponding to an int, or null if none.
8627 */
8628 public static Enum forInt(int i)
8629 { return (Enum)table.forInt(i); }
8630
8631 private Enum(java.lang.String s, int i)
8632 { super(s, i); }
8633
8634 static final int INT_AFFORDABLE_HOUSING = 1;
8635 static final int INT_CONSUMER_FINANCE = 2;
8636 static final int INT_MICROENTERPRISE = 3;
8637 static final int INT_SMALL_BUSINESS = 4;
8638 static final int INT_COMMERCIAL = 5;
8639 static final int INT_RETAIL = 6;
8640
8641 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
8642 new org.apache.xmlbeans.StringEnumAbstractBase.Table
8643 (
8644 new Enum[]
8645 {
8646 new Enum("Affordable Housing", INT_AFFORDABLE_HOUSING),
8647 new Enum("Consumer Finance", INT_CONSUMER_FINANCE),
8648 new Enum("Microenterprise", INT_MICROENTERPRISE),
8649 new Enum("Small Business", INT_SMALL_BUSINESS),
8650 new Enum("Commercial", INT_COMMERCIAL),
8651 new Enum("Retail", INT_RETAIL),
8652 }
8653 );
8654 private static final long serialVersionUID = 1L;
8655 private java.lang.Object readResolve() { return forInt(intValue()); }
8656 }
8657
8658 /**
8659 * A factory class with static methods for creating instances
8660 * of this type.
8661 */
8662
8663 public static final class Factory
8664 {
8665 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PrimaryBusiness newValue(java.lang.Object obj) {
8666 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PrimaryBusiness) type.newValue( obj ); }
8667
8668 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PrimaryBusiness newInstance() {
8669 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PrimaryBusiness) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
8670
8671 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PrimaryBusiness newInstance(org.apache.xmlbeans.XmlOptions options) {
8672 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PrimaryBusiness) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
8673
8674 private Factory() { } // No instance of this class allowed
8675 }
8676 }
8677
8678 /**
8679 * An XML SecondaryBusiness(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
8680 *
8681 * This is a complex type.
8682 */
8683 public interface SecondaryBusiness extends org.apache.xmlbeans.XmlObject
8684 {
8685 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
8686 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(SecondaryBusiness.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("secondarybusiness2b6delemtype");
8687
8688 /**
8689 * Gets the "AffordableHousing" element
8690 */
8691 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAffordableHousing();
8692
8693 /**
8694 * Gets (as xml) the "AffordableHousing" element
8695 */
8696 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAffordableHousing();
8697
8698 /**
8699 * True if has "AffordableHousing" element
8700 */
8701 boolean isSetAffordableHousing();
8702
8703 /**
8704 * Sets the "AffordableHousing" element
8705 */
8706 void setAffordableHousing(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum affordableHousing);
8707
8708 /**
8709 * Sets (as xml) the "AffordableHousing" element
8710 */
8711 void xsetAffordableHousing(gov.grants.apply.system.globalLibraryV20.YesNoDataType affordableHousing);
8712
8713 /**
8714 * Unsets the "AffordableHousing" element
8715 */
8716 void unsetAffordableHousing();
8717
8718 /**
8719 * Gets the "ConsumerFinance" element
8720 */
8721 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConsumerFinance();
8722
8723 /**
8724 * Gets (as xml) the "ConsumerFinance" element
8725 */
8726 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConsumerFinance();
8727
8728 /**
8729 * True if has "ConsumerFinance" element
8730 */
8731 boolean isSetConsumerFinance();
8732
8733 /**
8734 * Sets the "ConsumerFinance" element
8735 */
8736 void setConsumerFinance(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum consumerFinance);
8737
8738 /**
8739 * Sets (as xml) the "ConsumerFinance" element
8740 */
8741 void xsetConsumerFinance(gov.grants.apply.system.globalLibraryV20.YesNoDataType consumerFinance);
8742
8743 /**
8744 * Unsets the "ConsumerFinance" element
8745 */
8746 void unsetConsumerFinance();
8747
8748 /**
8749 * Gets the "Microenterprise" element
8750 */
8751 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMicroenterprise();
8752
8753 /**
8754 * Gets (as xml) the "Microenterprise" element
8755 */
8756 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMicroenterprise();
8757
8758 /**
8759 * True if has "Microenterprise" element
8760 */
8761 boolean isSetMicroenterprise();
8762
8763 /**
8764 * Sets the "Microenterprise" element
8765 */
8766 void setMicroenterprise(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum microenterprise);
8767
8768 /**
8769 * Sets (as xml) the "Microenterprise" element
8770 */
8771 void xsetMicroenterprise(gov.grants.apply.system.globalLibraryV20.YesNoDataType microenterprise);
8772
8773 /**
8774 * Unsets the "Microenterprise" element
8775 */
8776 void unsetMicroenterprise();
8777
8778 /**
8779 * Gets the "SmallBusiness" element
8780 */
8781 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSmallBusiness();
8782
8783 /**
8784 * Gets (as xml) the "SmallBusiness" element
8785 */
8786 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSmallBusiness();
8787
8788 /**
8789 * True if has "SmallBusiness" element
8790 */
8791 boolean isSetSmallBusiness();
8792
8793 /**
8794 * Sets the "SmallBusiness" element
8795 */
8796 void setSmallBusiness(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum smallBusiness);
8797
8798 /**
8799 * Sets (as xml) the "SmallBusiness" element
8800 */
8801 void xsetSmallBusiness(gov.grants.apply.system.globalLibraryV20.YesNoDataType smallBusiness);
8802
8803 /**
8804 * Unsets the "SmallBusiness" element
8805 */
8806 void unsetSmallBusiness();
8807
8808 /**
8809 * Gets the "Commercial" element
8810 */
8811 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCommercial();
8812
8813 /**
8814 * Gets (as xml) the "Commercial" element
8815 */
8816 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCommercial();
8817
8818 /**
8819 * True if has "Commercial" element
8820 */
8821 boolean isSetCommercial();
8822
8823 /**
8824 * Sets the "Commercial" element
8825 */
8826 void setCommercial(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum commercial);
8827
8828 /**
8829 * Sets (as xml) the "Commercial" element
8830 */
8831 void xsetCommercial(gov.grants.apply.system.globalLibraryV20.YesNoDataType commercial);
8832
8833 /**
8834 * Unsets the "Commercial" element
8835 */
8836 void unsetCommercial();
8837
8838 /**
8839 * Gets the "Retail" element
8840 */
8841 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRetail();
8842
8843 /**
8844 * Gets (as xml) the "Retail" element
8845 */
8846 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRetail();
8847
8848 /**
8849 * True if has "Retail" element
8850 */
8851 boolean isSetRetail();
8852
8853 /**
8854 * Sets the "Retail" element
8855 */
8856 void setRetail(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum retail);
8857
8858 /**
8859 * Sets (as xml) the "Retail" element
8860 */
8861 void xsetRetail(gov.grants.apply.system.globalLibraryV20.YesNoDataType retail);
8862
8863 /**
8864 * Unsets the "Retail" element
8865 */
8866 void unsetRetail();
8867
8868 /**
8869 * A factory class with static methods for creating instances
8870 * of this type.
8871 */
8872
8873 public static final class Factory
8874 {
8875 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.SecondaryBusiness newInstance() {
8876 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.SecondaryBusiness) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
8877
8878 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.SecondaryBusiness newInstance(org.apache.xmlbeans.XmlOptions options) {
8879 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.SecondaryBusiness) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
8880
8881 private Factory() { } // No instance of this class allowed
8882 }
8883 }
8884
8885 /**
8886 * An XML ProductsOffered(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
8887 *
8888 * This is a complex type.
8889 */
8890 public interface ProductsOffered extends org.apache.xmlbeans.XmlObject
8891 {
8892 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
8893 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ProductsOffered.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("productsofferedb550elemtype");
8894
8895 /**
8896 * Gets the "IndividualDevelopmentAccounts" element
8897 */
8898 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIndividualDevelopmentAccounts();
8899
8900 /**
8901 * Gets (as xml) the "IndividualDevelopmentAccounts" element
8902 */
8903 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIndividualDevelopmentAccounts();
8904
8905 /**
8906 * True if has "IndividualDevelopmentAccounts" element
8907 */
8908 boolean isSetIndividualDevelopmentAccounts();
8909
8910 /**
8911 * Sets the "IndividualDevelopmentAccounts" element
8912 */
8913 void setIndividualDevelopmentAccounts(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum individualDevelopmentAccounts);
8914
8915 /**
8916 * Sets (as xml) the "IndividualDevelopmentAccounts" element
8917 */
8918 void xsetIndividualDevelopmentAccounts(gov.grants.apply.system.globalLibraryV20.YesNoDataType individualDevelopmentAccounts);
8919
8920 /**
8921 * Unsets the "IndividualDevelopmentAccounts" element
8922 */
8923 void unsetIndividualDevelopmentAccounts();
8924
8925 /**
8926 * Gets the "NoCostAccounts" element
8927 */
8928 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNoCostAccounts();
8929
8930 /**
8931 * Gets (as xml) the "NoCostAccounts" element
8932 */
8933 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNoCostAccounts();
8934
8935 /**
8936 * True if has "NoCostAccounts" element
8937 */
8938 boolean isSetNoCostAccounts();
8939
8940 /**
8941 * Sets the "NoCostAccounts" element
8942 */
8943 void setNoCostAccounts(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum noCostAccounts);
8944
8945 /**
8946 * Sets (as xml) the "NoCostAccounts" element
8947 */
8948 void xsetNoCostAccounts(gov.grants.apply.system.globalLibraryV20.YesNoDataType noCostAccounts);
8949
8950 /**
8951 * Unsets the "NoCostAccounts" element
8952 */
8953 void unsetNoCostAccounts();
8954
8955 /**
8956 * Gets the "LoansToRefinance" element
8957 */
8958 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLoansToRefinance();
8959
8960 /**
8961 * Gets (as xml) the "LoansToRefinance" element
8962 */
8963 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLoansToRefinance();
8964
8965 /**
8966 * True if has "LoansToRefinance" element
8967 */
8968 boolean isSetLoansToRefinance();
8969
8970 /**
8971 * Sets the "LoansToRefinance" element
8972 */
8973 void setLoansToRefinance(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum loansToRefinance);
8974
8975 /**
8976 * Sets (as xml) the "LoansToRefinance" element
8977 */
8978 void xsetLoansToRefinance(gov.grants.apply.system.globalLibraryV20.YesNoDataType loansToRefinance);
8979
8980 /**
8981 * Unsets the "LoansToRefinance" element
8982 */
8983 void unsetLoansToRefinance();
8984
8985 /**
8986 * Gets the "LoansToBuild" element
8987 */
8988 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLoansToBuild();
8989
8990 /**
8991 * Gets (as xml) the "LoansToBuild" element
8992 */
8993 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLoansToBuild();
8994
8995 /**
8996 * True if has "LoansToBuild" element
8997 */
8998 boolean isSetLoansToBuild();
8999
9000 /**
9001 * Sets the "LoansToBuild" element
9002 */
9003 void setLoansToBuild(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum loansToBuild);
9004
9005 /**
9006 * Sets (as xml) the "LoansToBuild" element
9007 */
9008 void xsetLoansToBuild(gov.grants.apply.system.globalLibraryV20.YesNoDataType loansToBuild);
9009
9010 /**
9011 * Unsets the "LoansToBuild" element
9012 */
9013 void unsetLoansToBuild();
9014
9015 /**
9016 * Gets the "ShortTerm" element
9017 */
9018 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getShortTerm();
9019
9020 /**
9021 * Gets (as xml) the "ShortTerm" element
9022 */
9023 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetShortTerm();
9024
9025 /**
9026 * True if has "ShortTerm" element
9027 */
9028 boolean isSetShortTerm();
9029
9030 /**
9031 * Sets the "ShortTerm" element
9032 */
9033 void setShortTerm(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum shortTerm);
9034
9035 /**
9036 * Sets (as xml) the "ShortTerm" element
9037 */
9038 void xsetShortTerm(gov.grants.apply.system.globalLibraryV20.YesNoDataType shortTerm);
9039
9040 /**
9041 * Unsets the "ShortTerm" element
9042 */
9043 void unsetShortTerm();
9044
9045 /**
9046 * Gets the "QID_56" element
9047 */
9048 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID56();
9049
9050 /**
9051 * Gets (as xml) the "QID_56" element
9052 */
9053 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID56();
9054
9055 /**
9056 * True if has "QID_56" element
9057 */
9058 boolean isSetQID56();
9059
9060 /**
9061 * Sets the "QID_56" element
9062 */
9063 void setQID56(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid56);
9064
9065 /**
9066 * Sets (as xml) the "QID_56" element
9067 */
9068 void xsetQID56(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid56);
9069
9070 /**
9071 * Unsets the "QID_56" element
9072 */
9073 void unsetQID56();
9074
9075 /**
9076 * Gets the "QID_62" element
9077 */
9078 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID62();
9079
9080 /**
9081 * Gets (as xml) the "QID_62" element
9082 */
9083 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID62();
9084
9085 /**
9086 * True if has "QID_62" element
9087 */
9088 boolean isSetQID62();
9089
9090 /**
9091 * Sets the "QID_62" element
9092 */
9093 void setQID62(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid62);
9094
9095 /**
9096 * Sets (as xml) the "QID_62" element
9097 */
9098 void xsetQID62(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid62);
9099
9100 /**
9101 * Unsets the "QID_62" element
9102 */
9103 void unsetQID62();
9104
9105 /**
9106 * Gets the "ServicesToDisabled" element
9107 */
9108 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getServicesToDisabled();
9109
9110 /**
9111 * Gets (as xml) the "ServicesToDisabled" element
9112 */
9113 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetServicesToDisabled();
9114
9115 /**
9116 * True if has "ServicesToDisabled" element
9117 */
9118 boolean isSetServicesToDisabled();
9119
9120 /**
9121 * Sets the "ServicesToDisabled" element
9122 */
9123 void setServicesToDisabled(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum servicesToDisabled);
9124
9125 /**
9126 * Sets (as xml) the "ServicesToDisabled" element
9127 */
9128 void xsetServicesToDisabled(gov.grants.apply.system.globalLibraryV20.YesNoDataType servicesToDisabled);
9129
9130 /**
9131 * Unsets the "ServicesToDisabled" element
9132 */
9133 void unsetServicesToDisabled();
9134
9135 /**
9136 * Gets the "EquityInvestments" element
9137 */
9138 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEquityInvestments();
9139
9140 /**
9141 * Gets (as xml) the "EquityInvestments" element
9142 */
9143 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEquityInvestments();
9144
9145 /**
9146 * True if has "EquityInvestments" element
9147 */
9148 boolean isSetEquityInvestments();
9149
9150 /**
9151 * Sets the "EquityInvestments" element
9152 */
9153 void setEquityInvestments(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum equityInvestments);
9154
9155 /**
9156 * Sets (as xml) the "EquityInvestments" element
9157 */
9158 void xsetEquityInvestments(gov.grants.apply.system.globalLibraryV20.YesNoDataType equityInvestments);
9159
9160 /**
9161 * Unsets the "EquityInvestments" element
9162 */
9163 void unsetEquityInvestments();
9164
9165 /**
9166 * A factory class with static methods for creating instances
9167 * of this type.
9168 */
9169
9170 public static final class Factory
9171 {
9172 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ProductsOffered newInstance() {
9173 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ProductsOffered) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
9174
9175 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ProductsOffered newInstance(org.apache.xmlbeans.XmlOptions options) {
9176 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ProductsOffered) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
9177
9178 private Factory() { } // No instance of this class allowed
9179 }
9180 }
9181
9182 /**
9183 * An XML CustomerProfile(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
9184 *
9185 * This is a complex type.
9186 */
9187 public interface CustomerProfile extends org.apache.xmlbeans.XmlObject
9188 {
9189 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
9190 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CustomerProfile.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("customerprofilee644elemtype");
9191
9192 /**
9193 * Gets the "OtherDescription" element
9194 */
9195 java.lang.String getOtherDescription();
9196
9197 /**
9198 * Gets (as xml) the "OtherDescription" element
9199 */
9200 gov.grants.apply.forms.naca20V20.NACA20String30DataType xgetOtherDescription();
9201
9202 /**
9203 * True if has "OtherDescription" element
9204 */
9205 boolean isSetOtherDescription();
9206
9207 /**
9208 * Sets the "OtherDescription" element
9209 */
9210 void setOtherDescription(java.lang.String otherDescription);
9211
9212 /**
9213 * Sets (as xml) the "OtherDescription" element
9214 */
9215 void xsetOtherDescription(gov.grants.apply.forms.naca20V20.NACA20String30DataType otherDescription);
9216
9217 /**
9218 * Unsets the "OtherDescription" element
9219 */
9220 void unsetOtherDescription();
9221
9222 /**
9223 * Gets the "AllActivities" element
9224 */
9225 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.AllActivities getAllActivities();
9226
9227 /**
9228 * True if has "AllActivities" element
9229 */
9230 boolean isSetAllActivities();
9231
9232 /**
9233 * Sets the "AllActivities" element
9234 */
9235 void setAllActivities(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.AllActivities allActivities);
9236
9237 /**
9238 * Appends and returns a new empty "AllActivities" element
9239 */
9240 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.AllActivities addNewAllActivities();
9241
9242 /**
9243 * Unsets the "AllActivities" element
9244 */
9245 void unsetAllActivities();
9246
9247 /**
9248 * Gets array of all "OptionalProduct" elements
9249 */
9250 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct[] getOptionalProductArray();
9251
9252 /**
9253 * Gets ith "OptionalProduct" element
9254 */
9255 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct getOptionalProductArray(int i);
9256
9257 /**
9258 * Returns number of "OptionalProduct" element
9259 */
9260 int sizeOfOptionalProductArray();
9261
9262 /**
9263 * Sets array of all "OptionalProduct" element
9264 */
9265 void setOptionalProductArray(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct[] optionalProductArray);
9266
9267 /**
9268 * Sets ith "OptionalProduct" element
9269 */
9270 void setOptionalProductArray(int i, gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct optionalProduct);
9271
9272 /**
9273 * Inserts and returns a new empty value (as xml) as the ith "OptionalProduct" element
9274 */
9275 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct insertNewOptionalProduct(int i);
9276
9277 /**
9278 * Appends and returns a new empty value (as xml) as the last "OptionalProduct" element
9279 */
9280 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct addNewOptionalProduct();
9281
9282 /**
9283 * Removes the ith "OptionalProduct" element
9284 */
9285 void removeOptionalProduct(int i);
9286
9287 /**
9288 * An XML AllActivities(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
9289 *
9290 * This is a complex type.
9291 */
9292 public interface AllActivities extends org.apache.xmlbeans.XmlObject
9293 {
9294 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
9295 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AllActivities.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("allactivities0ffeelemtype");
9296
9297 /**
9298 * Gets the "TargetMarket" element
9299 */
9300 int getTargetMarket();
9301
9302 /**
9303 * Gets (as xml) the "TargetMarket" element
9304 */
9305 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetTargetMarket();
9306
9307 /**
9308 * True if has "TargetMarket" element
9309 */
9310 boolean isSetTargetMarket();
9311
9312 /**
9313 * Sets the "TargetMarket" element
9314 */
9315 void setTargetMarket(int targetMarket);
9316
9317 /**
9318 * Sets (as xml) the "TargetMarket" element
9319 */
9320 void xsetTargetMarket(gov.grants.apply.forms.naca20V20.NACA200To100DataType targetMarket);
9321
9322 /**
9323 * Unsets the "TargetMarket" element
9324 */
9325 void unsetTargetMarket();
9326
9327 /**
9328 * Gets the "ModerateIncome" element
9329 */
9330 int getModerateIncome();
9331
9332 /**
9333 * Gets (as xml) the "ModerateIncome" element
9334 */
9335 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetModerateIncome();
9336
9337 /**
9338 * True if has "ModerateIncome" element
9339 */
9340 boolean isSetModerateIncome();
9341
9342 /**
9343 * Sets the "ModerateIncome" element
9344 */
9345 void setModerateIncome(int moderateIncome);
9346
9347 /**
9348 * Sets (as xml) the "ModerateIncome" element
9349 */
9350 void xsetModerateIncome(gov.grants.apply.forms.naca20V20.NACA200To100DataType moderateIncome);
9351
9352 /**
9353 * Unsets the "ModerateIncome" element
9354 */
9355 void unsetModerateIncome();
9356
9357 /**
9358 * Gets the "LowIncome" element
9359 */
9360 int getLowIncome();
9361
9362 /**
9363 * Gets (as xml) the "LowIncome" element
9364 */
9365 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetLowIncome();
9366
9367 /**
9368 * True if has "LowIncome" element
9369 */
9370 boolean isSetLowIncome();
9371
9372 /**
9373 * Sets the "LowIncome" element
9374 */
9375 void setLowIncome(int lowIncome);
9376
9377 /**
9378 * Sets (as xml) the "LowIncome" element
9379 */
9380 void xsetLowIncome(gov.grants.apply.forms.naca20V20.NACA200To100DataType lowIncome);
9381
9382 /**
9383 * Unsets the "LowIncome" element
9384 */
9385 void unsetLowIncome();
9386
9387 /**
9388 * Gets the "VeryLowIncome" element
9389 */
9390 int getVeryLowIncome();
9391
9392 /**
9393 * Gets (as xml) the "VeryLowIncome" element
9394 */
9395 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetVeryLowIncome();
9396
9397 /**
9398 * True if has "VeryLowIncome" element
9399 */
9400 boolean isSetVeryLowIncome();
9401
9402 /**
9403 * Sets the "VeryLowIncome" element
9404 */
9405 void setVeryLowIncome(int veryLowIncome);
9406
9407 /**
9408 * Sets (as xml) the "VeryLowIncome" element
9409 */
9410 void xsetVeryLowIncome(gov.grants.apply.forms.naca20V20.NACA200To100DataType veryLowIncome);
9411
9412 /**
9413 * Unsets the "VeryLowIncome" element
9414 */
9415 void unsetVeryLowIncome();
9416
9417 /**
9418 * Gets the "ExtremelyLowIncome" element
9419 */
9420 int getExtremelyLowIncome();
9421
9422 /**
9423 * Gets (as xml) the "ExtremelyLowIncome" element
9424 */
9425 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetExtremelyLowIncome();
9426
9427 /**
9428 * True if has "ExtremelyLowIncome" element
9429 */
9430 boolean isSetExtremelyLowIncome();
9431
9432 /**
9433 * Sets the "ExtremelyLowIncome" element
9434 */
9435 void setExtremelyLowIncome(int extremelyLowIncome);
9436
9437 /**
9438 * Sets (as xml) the "ExtremelyLowIncome" element
9439 */
9440 void xsetExtremelyLowIncome(gov.grants.apply.forms.naca20V20.NACA200To100DataType extremelyLowIncome);
9441
9442 /**
9443 * Unsets the "ExtremelyLowIncome" element
9444 */
9445 void unsetExtremelyLowIncome();
9446
9447 /**
9448 * Gets the "FemaleHeaded" element
9449 */
9450 int getFemaleHeaded();
9451
9452 /**
9453 * Gets (as xml) the "FemaleHeaded" element
9454 */
9455 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetFemaleHeaded();
9456
9457 /**
9458 * True if has "FemaleHeaded" element
9459 */
9460 boolean isSetFemaleHeaded();
9461
9462 /**
9463 * Sets the "FemaleHeaded" element
9464 */
9465 void setFemaleHeaded(int femaleHeaded);
9466
9467 /**
9468 * Sets (as xml) the "FemaleHeaded" element
9469 */
9470 void xsetFemaleHeaded(gov.grants.apply.forms.naca20V20.NACA200To100DataType femaleHeaded);
9471
9472 /**
9473 * Unsets the "FemaleHeaded" element
9474 */
9475 void unsetFemaleHeaded();
9476
9477 /**
9478 * Gets the "AfricanAmerican" element
9479 */
9480 int getAfricanAmerican();
9481
9482 /**
9483 * Gets (as xml) the "AfricanAmerican" element
9484 */
9485 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetAfricanAmerican();
9486
9487 /**
9488 * True if has "AfricanAmerican" element
9489 */
9490 boolean isSetAfricanAmerican();
9491
9492 /**
9493 * Sets the "AfricanAmerican" element
9494 */
9495 void setAfricanAmerican(int africanAmerican);
9496
9497 /**
9498 * Sets (as xml) the "AfricanAmerican" element
9499 */
9500 void xsetAfricanAmerican(gov.grants.apply.forms.naca20V20.NACA200To100DataType africanAmerican);
9501
9502 /**
9503 * Unsets the "AfricanAmerican" element
9504 */
9505 void unsetAfricanAmerican();
9506
9507 /**
9508 * Gets the "Hispanic" element
9509 */
9510 int getHispanic();
9511
9512 /**
9513 * Gets (as xml) the "Hispanic" element
9514 */
9515 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetHispanic();
9516
9517 /**
9518 * True if has "Hispanic" element
9519 */
9520 boolean isSetHispanic();
9521
9522 /**
9523 * Sets the "Hispanic" element
9524 */
9525 void setHispanic(int hispanic);
9526
9527 /**
9528 * Sets (as xml) the "Hispanic" element
9529 */
9530 void xsetHispanic(gov.grants.apply.forms.naca20V20.NACA200To100DataType hispanic);
9531
9532 /**
9533 * Unsets the "Hispanic" element
9534 */
9535 void unsetHispanic();
9536
9537 /**
9538 * Gets the "NativeAmerican" element
9539 */
9540 int getNativeAmerican();
9541
9542 /**
9543 * Gets (as xml) the "NativeAmerican" element
9544 */
9545 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetNativeAmerican();
9546
9547 /**
9548 * True if has "NativeAmerican" element
9549 */
9550 boolean isSetNativeAmerican();
9551
9552 /**
9553 * Sets the "NativeAmerican" element
9554 */
9555 void setNativeAmerican(int nativeAmerican);
9556
9557 /**
9558 * Sets (as xml) the "NativeAmerican" element
9559 */
9560 void xsetNativeAmerican(gov.grants.apply.forms.naca20V20.NACA200To100DataType nativeAmerican);
9561
9562 /**
9563 * Unsets the "NativeAmerican" element
9564 */
9565 void unsetNativeAmerican();
9566
9567 /**
9568 * Gets the "Other" element
9569 */
9570 int getOther();
9571
9572 /**
9573 * Gets (as xml) the "Other" element
9574 */
9575 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetOther();
9576
9577 /**
9578 * True if has "Other" element
9579 */
9580 boolean isSetOther();
9581
9582 /**
9583 * Sets the "Other" element
9584 */
9585 void setOther(int other);
9586
9587 /**
9588 * Sets (as xml) the "Other" element
9589 */
9590 void xsetOther(gov.grants.apply.forms.naca20V20.NACA200To100DataType other);
9591
9592 /**
9593 * Unsets the "Other" element
9594 */
9595 void unsetOther();
9596
9597 /**
9598 * A factory class with static methods for creating instances
9599 * of this type.
9600 */
9601
9602 public static final class Factory
9603 {
9604 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.AllActivities newInstance() {
9605 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.AllActivities) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
9606
9607 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.AllActivities newInstance(org.apache.xmlbeans.XmlOptions options) {
9608 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.AllActivities) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
9609
9610 private Factory() { } // No instance of this class allowed
9611 }
9612 }
9613
9614 /**
9615 * An XML OptionalProduct(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
9616 *
9617 * This is a complex type.
9618 */
9619 public interface OptionalProduct extends org.apache.xmlbeans.XmlObject
9620 {
9621 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
9622 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OptionalProduct.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("optionalproduct5c7felemtype");
9623
9624 /**
9625 * Gets the "Product" element
9626 */
9627 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct.Product.Enum getProduct();
9628
9629 /**
9630 * Gets (as xml) the "Product" element
9631 */
9632 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct.Product xgetProduct();
9633
9634 /**
9635 * True if has "Product" element
9636 */
9637 boolean isSetProduct();
9638
9639 /**
9640 * Sets the "Product" element
9641 */
9642 void setProduct(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct.Product.Enum product);
9643
9644 /**
9645 * Sets (as xml) the "Product" element
9646 */
9647 void xsetProduct(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct.Product product);
9648
9649 /**
9650 * Unsets the "Product" element
9651 */
9652 void unsetProduct();
9653
9654 /**
9655 * Gets the "TargetMarket" element
9656 */
9657 int getTargetMarket();
9658
9659 /**
9660 * Gets (as xml) the "TargetMarket" element
9661 */
9662 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetTargetMarket();
9663
9664 /**
9665 * True if has "TargetMarket" element
9666 */
9667 boolean isSetTargetMarket();
9668
9669 /**
9670 * Sets the "TargetMarket" element
9671 */
9672 void setTargetMarket(int targetMarket);
9673
9674 /**
9675 * Sets (as xml) the "TargetMarket" element
9676 */
9677 void xsetTargetMarket(gov.grants.apply.forms.naca20V20.NACA200To100DataType targetMarket);
9678
9679 /**
9680 * Unsets the "TargetMarket" element
9681 */
9682 void unsetTargetMarket();
9683
9684 /**
9685 * Gets the "ModerateIncome" element
9686 */
9687 int getModerateIncome();
9688
9689 /**
9690 * Gets (as xml) the "ModerateIncome" element
9691 */
9692 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetModerateIncome();
9693
9694 /**
9695 * True if has "ModerateIncome" element
9696 */
9697 boolean isSetModerateIncome();
9698
9699 /**
9700 * Sets the "ModerateIncome" element
9701 */
9702 void setModerateIncome(int moderateIncome);
9703
9704 /**
9705 * Sets (as xml) the "ModerateIncome" element
9706 */
9707 void xsetModerateIncome(gov.grants.apply.forms.naca20V20.NACA200To100DataType moderateIncome);
9708
9709 /**
9710 * Unsets the "ModerateIncome" element
9711 */
9712 void unsetModerateIncome();
9713
9714 /**
9715 * Gets the "LowIncome" element
9716 */
9717 int getLowIncome();
9718
9719 /**
9720 * Gets (as xml) the "LowIncome" element
9721 */
9722 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetLowIncome();
9723
9724 /**
9725 * True if has "LowIncome" element
9726 */
9727 boolean isSetLowIncome();
9728
9729 /**
9730 * Sets the "LowIncome" element
9731 */
9732 void setLowIncome(int lowIncome);
9733
9734 /**
9735 * Sets (as xml) the "LowIncome" element
9736 */
9737 void xsetLowIncome(gov.grants.apply.forms.naca20V20.NACA200To100DataType lowIncome);
9738
9739 /**
9740 * Unsets the "LowIncome" element
9741 */
9742 void unsetLowIncome();
9743
9744 /**
9745 * Gets the "VeryLowIncome" element
9746 */
9747 int getVeryLowIncome();
9748
9749 /**
9750 * Gets (as xml) the "VeryLowIncome" element
9751 */
9752 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetVeryLowIncome();
9753
9754 /**
9755 * True if has "VeryLowIncome" element
9756 */
9757 boolean isSetVeryLowIncome();
9758
9759 /**
9760 * Sets the "VeryLowIncome" element
9761 */
9762 void setVeryLowIncome(int veryLowIncome);
9763
9764 /**
9765 * Sets (as xml) the "VeryLowIncome" element
9766 */
9767 void xsetVeryLowIncome(gov.grants.apply.forms.naca20V20.NACA200To100DataType veryLowIncome);
9768
9769 /**
9770 * Unsets the "VeryLowIncome" element
9771 */
9772 void unsetVeryLowIncome();
9773
9774 /**
9775 * Gets the "ExtremelyLowIncome" element
9776 */
9777 int getExtremelyLowIncome();
9778
9779 /**
9780 * Gets (as xml) the "ExtremelyLowIncome" element
9781 */
9782 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetExtremelyLowIncome();
9783
9784 /**
9785 * True if has "ExtremelyLowIncome" element
9786 */
9787 boolean isSetExtremelyLowIncome();
9788
9789 /**
9790 * Sets the "ExtremelyLowIncome" element
9791 */
9792 void setExtremelyLowIncome(int extremelyLowIncome);
9793
9794 /**
9795 * Sets (as xml) the "ExtremelyLowIncome" element
9796 */
9797 void xsetExtremelyLowIncome(gov.grants.apply.forms.naca20V20.NACA200To100DataType extremelyLowIncome);
9798
9799 /**
9800 * Unsets the "ExtremelyLowIncome" element
9801 */
9802 void unsetExtremelyLowIncome();
9803
9804 /**
9805 * Gets the "FemaleHeaded" element
9806 */
9807 int getFemaleHeaded();
9808
9809 /**
9810 * Gets (as xml) the "FemaleHeaded" element
9811 */
9812 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetFemaleHeaded();
9813
9814 /**
9815 * True if has "FemaleHeaded" element
9816 */
9817 boolean isSetFemaleHeaded();
9818
9819 /**
9820 * Sets the "FemaleHeaded" element
9821 */
9822 void setFemaleHeaded(int femaleHeaded);
9823
9824 /**
9825 * Sets (as xml) the "FemaleHeaded" element
9826 */
9827 void xsetFemaleHeaded(gov.grants.apply.forms.naca20V20.NACA200To100DataType femaleHeaded);
9828
9829 /**
9830 * Unsets the "FemaleHeaded" element
9831 */
9832 void unsetFemaleHeaded();
9833
9834 /**
9835 * Gets the "AfricanAmerican" element
9836 */
9837 int getAfricanAmerican();
9838
9839 /**
9840 * Gets (as xml) the "AfricanAmerican" element
9841 */
9842 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetAfricanAmerican();
9843
9844 /**
9845 * True if has "AfricanAmerican" element
9846 */
9847 boolean isSetAfricanAmerican();
9848
9849 /**
9850 * Sets the "AfricanAmerican" element
9851 */
9852 void setAfricanAmerican(int africanAmerican);
9853
9854 /**
9855 * Sets (as xml) the "AfricanAmerican" element
9856 */
9857 void xsetAfricanAmerican(gov.grants.apply.forms.naca20V20.NACA200To100DataType africanAmerican);
9858
9859 /**
9860 * Unsets the "AfricanAmerican" element
9861 */
9862 void unsetAfricanAmerican();
9863
9864 /**
9865 * Gets the "Hispanic" element
9866 */
9867 int getHispanic();
9868
9869 /**
9870 * Gets (as xml) the "Hispanic" element
9871 */
9872 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetHispanic();
9873
9874 /**
9875 * True if has "Hispanic" element
9876 */
9877 boolean isSetHispanic();
9878
9879 /**
9880 * Sets the "Hispanic" element
9881 */
9882 void setHispanic(int hispanic);
9883
9884 /**
9885 * Sets (as xml) the "Hispanic" element
9886 */
9887 void xsetHispanic(gov.grants.apply.forms.naca20V20.NACA200To100DataType hispanic);
9888
9889 /**
9890 * Unsets the "Hispanic" element
9891 */
9892 void unsetHispanic();
9893
9894 /**
9895 * Gets the "NativeAmerican" element
9896 */
9897 int getNativeAmerican();
9898
9899 /**
9900 * Gets (as xml) the "NativeAmerican" element
9901 */
9902 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetNativeAmerican();
9903
9904 /**
9905 * True if has "NativeAmerican" element
9906 */
9907 boolean isSetNativeAmerican();
9908
9909 /**
9910 * Sets the "NativeAmerican" element
9911 */
9912 void setNativeAmerican(int nativeAmerican);
9913
9914 /**
9915 * Sets (as xml) the "NativeAmerican" element
9916 */
9917 void xsetNativeAmerican(gov.grants.apply.forms.naca20V20.NACA200To100DataType nativeAmerican);
9918
9919 /**
9920 * Unsets the "NativeAmerican" element
9921 */
9922 void unsetNativeAmerican();
9923
9924 /**
9925 * Gets the "Other" element
9926 */
9927 int getOther();
9928
9929 /**
9930 * Gets (as xml) the "Other" element
9931 */
9932 gov.grants.apply.forms.naca20V20.NACA200To100DataType xgetOther();
9933
9934 /**
9935 * True if has "Other" element
9936 */
9937 boolean isSetOther();
9938
9939 /**
9940 * Sets the "Other" element
9941 */
9942 void setOther(int other);
9943
9944 /**
9945 * Sets (as xml) the "Other" element
9946 */
9947 void xsetOther(gov.grants.apply.forms.naca20V20.NACA200To100DataType other);
9948
9949 /**
9950 * Unsets the "Other" element
9951 */
9952 void unsetOther();
9953
9954 /**
9955 * An XML Product(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
9956 *
9957 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$CustomerProfile$OptionalProduct$Product.
9958 */
9959 public interface Product extends org.apache.xmlbeans.XmlString
9960 {
9961 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
9962 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Product.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("product417aelemtype");
9963
9964 org.apache.xmlbeans.StringEnumAbstractBase enumValue();
9965 void set(org.apache.xmlbeans.StringEnumAbstractBase e);
9966
9967 static final Enum CONSUMER_LOANS = Enum.forString("Consumer Loans");
9968 static final Enum BUSINESS_LOANS_NON_MICRO = Enum.forString("Business Loans - Non-Micro");
9969 static final Enum BUSINESS_LOANS_MICROENTERPRISE = Enum.forString("Business Loans - Microenterprise");
9970 static final Enum BUSINESS_EQUITY_INVESTMENTS = Enum.forString("Business - Equity Investments");
9971 static final Enum HOME_MORTGAGE = Enum.forString("Home Mortgage");
9972 static final Enum HOME_IMPROVEMENT_REHAB = Enum.forString("Home Improvement/ Rehab");
9973 static final Enum REAL_ESTATE_AFFORDABLE_HOUSING = Enum.forString("Real Estate - Affordable Housing");
9974 static final Enum REAL_ESTATE_COMMERCIAL = Enum.forString("Real Estate - Commercial");
9975 static final Enum REAL_ESTATE_COMMUNITY_FACILITIES = Enum.forString("Real Estate - Community Facilities");
9976 static final Enum SAVINGS_SHARE_ACCOUNTS = Enum.forString("Savings/Share Accounts");
9977 static final Enum CHECKING_DRAFT_ACCOUNTS = Enum.forString("Checking/Draft Accounts");
9978 static final Enum OTHER_FINANCIAL_PRODUCTS_SERVICES = Enum.forString("Other Financial Products/ Services");
9979 static final Enum DEVELOPMENT_SERVICES = Enum.forString("Development Services");
9980
9981 static final int INT_CONSUMER_LOANS = Enum.INT_CONSUMER_LOANS;
9982 static final int INT_BUSINESS_LOANS_NON_MICRO = Enum.INT_BUSINESS_LOANS_NON_MICRO;
9983 static final int INT_BUSINESS_LOANS_MICROENTERPRISE = Enum.INT_BUSINESS_LOANS_MICROENTERPRISE;
9984 static final int INT_BUSINESS_EQUITY_INVESTMENTS = Enum.INT_BUSINESS_EQUITY_INVESTMENTS;
9985 static final int INT_HOME_MORTGAGE = Enum.INT_HOME_MORTGAGE;
9986 static final int INT_HOME_IMPROVEMENT_REHAB = Enum.INT_HOME_IMPROVEMENT_REHAB;
9987 static final int INT_REAL_ESTATE_AFFORDABLE_HOUSING = Enum.INT_REAL_ESTATE_AFFORDABLE_HOUSING;
9988 static final int INT_REAL_ESTATE_COMMERCIAL = Enum.INT_REAL_ESTATE_COMMERCIAL;
9989 static final int INT_REAL_ESTATE_COMMUNITY_FACILITIES = Enum.INT_REAL_ESTATE_COMMUNITY_FACILITIES;
9990 static final int INT_SAVINGS_SHARE_ACCOUNTS = Enum.INT_SAVINGS_SHARE_ACCOUNTS;
9991 static final int INT_CHECKING_DRAFT_ACCOUNTS = Enum.INT_CHECKING_DRAFT_ACCOUNTS;
9992 static final int INT_OTHER_FINANCIAL_PRODUCTS_SERVICES = Enum.INT_OTHER_FINANCIAL_PRODUCTS_SERVICES;
9993 static final int INT_DEVELOPMENT_SERVICES = Enum.INT_DEVELOPMENT_SERVICES;
9994
9995 /**
9996 * Enumeration value class for gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$CustomerProfile$OptionalProduct$Product.
9997 * These enum values can be used as follows:
9998 * <pre>
9999 * enum.toString(); // returns the string value of the enum
10000 * enum.intValue(); // returns an int value, useful for switches
10001 * // e.g., case Enum.INT_CONSUMER_LOANS
10002 * Enum.forString(s); // returns the enum value for a string
10003 * Enum.forInt(i); // returns the enum value for an int
10004 * </pre>
10005 * Enumeration objects are immutable singleton objects that
10006 * can be compared using == object equality. They have no
10007 * public constructor. See the constants defined within this
10008 * class for all the valid values.
10009 */
10010 static final class Enum extends org.apache.xmlbeans.StringEnumAbstractBase
10011 {
10012 /**
10013 * Returns the enum value for a string, or null if none.
10014 */
10015 public static Enum forString(java.lang.String s)
10016 { return (Enum)table.forString(s); }
10017 /**
10018 * Returns the enum value corresponding to an int, or null if none.
10019 */
10020 public static Enum forInt(int i)
10021 { return (Enum)table.forInt(i); }
10022
10023 private Enum(java.lang.String s, int i)
10024 { super(s, i); }
10025
10026 static final int INT_CONSUMER_LOANS = 1;
10027 static final int INT_BUSINESS_LOANS_NON_MICRO = 2;
10028 static final int INT_BUSINESS_LOANS_MICROENTERPRISE = 3;
10029 static final int INT_BUSINESS_EQUITY_INVESTMENTS = 4;
10030 static final int INT_HOME_MORTGAGE = 5;
10031 static final int INT_HOME_IMPROVEMENT_REHAB = 6;
10032 static final int INT_REAL_ESTATE_AFFORDABLE_HOUSING = 7;
10033 static final int INT_REAL_ESTATE_COMMERCIAL = 8;
10034 static final int INT_REAL_ESTATE_COMMUNITY_FACILITIES = 9;
10035 static final int INT_SAVINGS_SHARE_ACCOUNTS = 10;
10036 static final int INT_CHECKING_DRAFT_ACCOUNTS = 11;
10037 static final int INT_OTHER_FINANCIAL_PRODUCTS_SERVICES = 12;
10038 static final int INT_DEVELOPMENT_SERVICES = 13;
10039
10040 public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table =
10041 new org.apache.xmlbeans.StringEnumAbstractBase.Table
10042 (
10043 new Enum[]
10044 {
10045 new Enum("Consumer Loans", INT_CONSUMER_LOANS),
10046 new Enum("Business Loans - Non-Micro", INT_BUSINESS_LOANS_NON_MICRO),
10047 new Enum("Business Loans - Microenterprise", INT_BUSINESS_LOANS_MICROENTERPRISE),
10048 new Enum("Business - Equity Investments", INT_BUSINESS_EQUITY_INVESTMENTS),
10049 new Enum("Home Mortgage", INT_HOME_MORTGAGE),
10050 new Enum("Home Improvement/ Rehab", INT_HOME_IMPROVEMENT_REHAB),
10051 new Enum("Real Estate - Affordable Housing", INT_REAL_ESTATE_AFFORDABLE_HOUSING),
10052 new Enum("Real Estate - Commercial", INT_REAL_ESTATE_COMMERCIAL),
10053 new Enum("Real Estate - Community Facilities", INT_REAL_ESTATE_COMMUNITY_FACILITIES),
10054 new Enum("Savings/Share Accounts", INT_SAVINGS_SHARE_ACCOUNTS),
10055 new Enum("Checking/Draft Accounts", INT_CHECKING_DRAFT_ACCOUNTS),
10056 new Enum("Other Financial Products/ Services", INT_OTHER_FINANCIAL_PRODUCTS_SERVICES),
10057 new Enum("Development Services", INT_DEVELOPMENT_SERVICES),
10058 }
10059 );
10060 private static final long serialVersionUID = 1L;
10061 private java.lang.Object readResolve() { return forInt(intValue()); }
10062 }
10063
10064 /**
10065 * A factory class with static methods for creating instances
10066 * of this type.
10067 */
10068
10069 public static final class Factory
10070 {
10071 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct.Product newValue(java.lang.Object obj) {
10072 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct.Product) type.newValue( obj ); }
10073
10074 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct.Product newInstance() {
10075 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct.Product) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
10076
10077 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct.Product newInstance(org.apache.xmlbeans.XmlOptions options) {
10078 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct.Product) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
10079
10080 private Factory() { } // No instance of this class allowed
10081 }
10082 }
10083
10084 /**
10085 * A factory class with static methods for creating instances
10086 * of this type.
10087 */
10088
10089 public static final class Factory
10090 {
10091 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct newInstance() {
10092 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
10093
10094 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct newInstance(org.apache.xmlbeans.XmlOptions options) {
10095 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile.OptionalProduct) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
10096
10097 private Factory() { } // No instance of this class allowed
10098 }
10099 }
10100
10101 /**
10102 * A factory class with static methods for creating instances
10103 * of this type.
10104 */
10105
10106 public static final class Factory
10107 {
10108 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile newInstance() {
10109 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
10110
10111 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile newInstance(org.apache.xmlbeans.XmlOptions options) {
10112 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.CustomerProfile) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
10113
10114 private Factory() { } // No instance of this class allowed
10115 }
10116 }
10117
10118 /**
10119 * An XML MatchingFunds(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
10120 *
10121 * This is a complex type.
10122 */
10123 public interface MatchingFunds extends org.apache.xmlbeans.XmlObject
10124 {
10125 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
10126 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(MatchingFunds.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("matchingfunds0b2aelemtype");
10127
10128 /**
10129 * Gets the "EquityInvestment" element
10130 */
10131 gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType getEquityInvestment();
10132
10133 /**
10134 * True if has "EquityInvestment" element
10135 */
10136 boolean isSetEquityInvestment();
10137
10138 /**
10139 * Sets the "EquityInvestment" element
10140 */
10141 void setEquityInvestment(gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType equityInvestment);
10142
10143 /**
10144 * Appends and returns a new empty "EquityInvestment" element
10145 */
10146 gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType addNewEquityInvestment();
10147
10148 /**
10149 * Unsets the "EquityInvestment" element
10150 */
10151 void unsetEquityInvestment();
10152
10153 /**
10154 * Gets the "Grant" element
10155 */
10156 gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType getGrant();
10157
10158 /**
10159 * True if has "Grant" element
10160 */
10161 boolean isSetGrant();
10162
10163 /**
10164 * Sets the "Grant" element
10165 */
10166 void setGrant(gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType grant);
10167
10168 /**
10169 * Appends and returns a new empty "Grant" element
10170 */
10171 gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType addNewGrant();
10172
10173 /**
10174 * Unsets the "Grant" element
10175 */
10176 void unsetGrant();
10177
10178 /**
10179 * Gets the "Loan" element
10180 */
10181 gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType getLoan();
10182
10183 /**
10184 * True if has "Loan" element
10185 */
10186 boolean isSetLoan();
10187
10188 /**
10189 * Sets the "Loan" element
10190 */
10191 void setLoan(gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType loan);
10192
10193 /**
10194 * Appends and returns a new empty "Loan" element
10195 */
10196 gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType addNewLoan();
10197
10198 /**
10199 * Unsets the "Loan" element
10200 */
10201 void unsetLoan();
10202
10203 /**
10204 * Gets the "SecondaryCapital" element
10205 */
10206 gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType getSecondaryCapital();
10207
10208 /**
10209 * True if has "SecondaryCapital" element
10210 */
10211 boolean isSetSecondaryCapital();
10212
10213 /**
10214 * Sets the "SecondaryCapital" element
10215 */
10216 void setSecondaryCapital(gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType secondaryCapital);
10217
10218 /**
10219 * Appends and returns a new empty "SecondaryCapital" element
10220 */
10221 gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType addNewSecondaryCapital();
10222
10223 /**
10224 * Unsets the "SecondaryCapital" element
10225 */
10226 void unsetSecondaryCapital();
10227
10228 /**
10229 * Gets the "SharesDeposits" element
10230 */
10231 gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType getSharesDeposits();
10232
10233 /**
10234 * True if has "SharesDeposits" element
10235 */
10236 boolean isSetSharesDeposits();
10237
10238 /**
10239 * Sets the "SharesDeposits" element
10240 */
10241 void setSharesDeposits(gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType sharesDeposits);
10242
10243 /**
10244 * Appends and returns a new empty "SharesDeposits" element
10245 */
10246 gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType addNewSharesDeposits();
10247
10248 /**
10249 * Unsets the "SharesDeposits" element
10250 */
10251 void unsetSharesDeposits();
10252
10253 /**
10254 * Gets the "RetainedEarnings" element
10255 */
10256 gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType getRetainedEarnings();
10257
10258 /**
10259 * True if has "RetainedEarnings" element
10260 */
10261 boolean isSetRetainedEarnings();
10262
10263 /**
10264 * Sets the "RetainedEarnings" element
10265 */
10266 void setRetainedEarnings(gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType retainedEarnings);
10267
10268 /**
10269 * Appends and returns a new empty "RetainedEarnings" element
10270 */
10271 gov.grants.apply.forms.naca20V20.NACA20MatchingFundsDataType addNewRetainedEarnings();
10272
10273 /**
10274 * Unsets the "RetainedEarnings" element
10275 */
10276 void unsetRetainedEarnings();
10277
10278 /**
10279 * Gets the "Totals" element
10280 */
10281 gov.grants.apply.forms.naca20V20.NACA20MatchingFundsTotalDataType getTotals();
10282
10283 /**
10284 * True if has "Totals" element
10285 */
10286 boolean isSetTotals();
10287
10288 /**
10289 * Sets the "Totals" element
10290 */
10291 void setTotals(gov.grants.apply.forms.naca20V20.NACA20MatchingFundsTotalDataType totals);
10292
10293 /**
10294 * Appends and returns a new empty "Totals" element
10295 */
10296 gov.grants.apply.forms.naca20V20.NACA20MatchingFundsTotalDataType addNewTotals();
10297
10298 /**
10299 * Unsets the "Totals" element
10300 */
10301 void unsetTotals();
10302
10303 /**
10304 * A factory class with static methods for creating instances
10305 * of this type.
10306 */
10307
10308 public static final class Factory
10309 {
10310 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.MatchingFunds newInstance() {
10311 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.MatchingFunds) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
10312
10313 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.MatchingFunds newInstance(org.apache.xmlbeans.XmlOptions options) {
10314 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.MatchingFunds) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
10315
10316 private Factory() { } // No instance of this class allowed
10317 }
10318 }
10319
10320 /**
10321 * An XML EarningsNonRegulated(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
10322 *
10323 * This is a complex type.
10324 */
10325 public interface EarningsNonRegulated extends org.apache.xmlbeans.XmlObject
10326 {
10327 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
10328 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EarningsNonRegulated.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("earningsnonregulated8b02elemtype");
10329
10330 /**
10331 * Gets the "Income" element
10332 */
10333 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType getIncome();
10334
10335 /**
10336 * True if has "Income" element
10337 */
10338 boolean isSetIncome();
10339
10340 /**
10341 * Sets the "Income" element
10342 */
10343 void setIncome(gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType income);
10344
10345 /**
10346 * Appends and returns a new empty "Income" element
10347 */
10348 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType addNewIncome();
10349
10350 /**
10351 * Unsets the "Income" element
10352 */
10353 void unsetIncome();
10354
10355 /**
10356 * Gets the "Federal" element
10357 */
10358 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType getFederal();
10359
10360 /**
10361 * True if has "Federal" element
10362 */
10363 boolean isSetFederal();
10364
10365 /**
10366 * Sets the "Federal" element
10367 */
10368 void setFederal(gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType federal);
10369
10370 /**
10371 * Appends and returns a new empty "Federal" element
10372 */
10373 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType addNewFederal();
10374
10375 /**
10376 * Unsets the "Federal" element
10377 */
10378 void unsetFederal();
10379
10380 /**
10381 * Gets array of all "FederalItem" elements
10382 */
10383 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType[] getFederalItemArray();
10384
10385 /**
10386 * Gets ith "FederalItem" element
10387 */
10388 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType getFederalItemArray(int i);
10389
10390 /**
10391 * Returns number of "FederalItem" element
10392 */
10393 int sizeOfFederalItemArray();
10394
10395 /**
10396 * Sets array of all "FederalItem" element
10397 */
10398 void setFederalItemArray(gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType[] federalItemArray);
10399
10400 /**
10401 * Sets ith "FederalItem" element
10402 */
10403 void setFederalItemArray(int i, gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType federalItem);
10404
10405 /**
10406 * Inserts and returns a new empty value (as xml) as the ith "FederalItem" element
10407 */
10408 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType insertNewFederalItem(int i);
10409
10410 /**
10411 * Appends and returns a new empty value (as xml) as the last "FederalItem" element
10412 */
10413 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType addNewFederalItem();
10414
10415 /**
10416 * Removes the ith "FederalItem" element
10417 */
10418 void removeFederalItem(int i);
10419
10420 /**
10421 * Gets the "Matching" element
10422 */
10423 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType getMatching();
10424
10425 /**
10426 * True if has "Matching" element
10427 */
10428 boolean isSetMatching();
10429
10430 /**
10431 * Sets the "Matching" element
10432 */
10433 void setMatching(gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType matching);
10434
10435 /**
10436 * Appends and returns a new empty "Matching" element
10437 */
10438 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType addNewMatching();
10439
10440 /**
10441 * Unsets the "Matching" element
10442 */
10443 void unsetMatching();
10444
10445 /**
10446 * Gets array of all "MatchingItem" elements
10447 */
10448 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType[] getMatchingItemArray();
10449
10450 /**
10451 * Gets ith "MatchingItem" element
10452 */
10453 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType getMatchingItemArray(int i);
10454
10455 /**
10456 * Returns number of "MatchingItem" element
10457 */
10458 int sizeOfMatchingItemArray();
10459
10460 /**
10461 * Sets array of all "MatchingItem" element
10462 */
10463 void setMatchingItemArray(gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType[] matchingItemArray);
10464
10465 /**
10466 * Sets ith "MatchingItem" element
10467 */
10468 void setMatchingItemArray(int i, gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType matchingItem);
10469
10470 /**
10471 * Inserts and returns a new empty value (as xml) as the ith "MatchingItem" element
10472 */
10473 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType insertNewMatchingItem(int i);
10474
10475 /**
10476 * Appends and returns a new empty value (as xml) as the last "MatchingItem" element
10477 */
10478 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType addNewMatchingItem();
10479
10480 /**
10481 * Removes the ith "MatchingItem" element
10482 */
10483 void removeMatchingItem(int i);
10484
10485 /**
10486 * Gets the "SubtotalIncome" element
10487 */
10488 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType getSubtotalIncome();
10489
10490 /**
10491 * True if has "SubtotalIncome" element
10492 */
10493 boolean isSetSubtotalIncome();
10494
10495 /**
10496 * Sets the "SubtotalIncome" element
10497 */
10498 void setSubtotalIncome(gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType subtotalIncome);
10499
10500 /**
10501 * Appends and returns a new empty "SubtotalIncome" element
10502 */
10503 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType addNewSubtotalIncome();
10504
10505 /**
10506 * Unsets the "SubtotalIncome" element
10507 */
10508 void unsetSubtotalIncome();
10509
10510 /**
10511 * Gets the "Operating" element
10512 */
10513 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType getOperating();
10514
10515 /**
10516 * True if has "Operating" element
10517 */
10518 boolean isSetOperating();
10519
10520 /**
10521 * Sets the "Operating" element
10522 */
10523 void setOperating(gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType operating);
10524
10525 /**
10526 * Appends and returns a new empty "Operating" element
10527 */
10528 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType addNewOperating();
10529
10530 /**
10531 * Unsets the "Operating" element
10532 */
10533 void unsetOperating();
10534
10535 /**
10536 * Gets the "Associated" element
10537 */
10538 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType getAssociated();
10539
10540 /**
10541 * True if has "Associated" element
10542 */
10543 boolean isSetAssociated();
10544
10545 /**
10546 * Sets the "Associated" element
10547 */
10548 void setAssociated(gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType associated);
10549
10550 /**
10551 * Appends and returns a new empty "Associated" element
10552 */
10553 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType addNewAssociated();
10554
10555 /**
10556 * Unsets the "Associated" element
10557 */
10558 void unsetAssociated();
10559
10560 /**
10561 * Gets array of all "AssociatedItem" elements
10562 */
10563 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType[] getAssociatedItemArray();
10564
10565 /**
10566 * Gets ith "AssociatedItem" element
10567 */
10568 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType getAssociatedItemArray(int i);
10569
10570 /**
10571 * Returns number of "AssociatedItem" element
10572 */
10573 int sizeOfAssociatedItemArray();
10574
10575 /**
10576 * Sets array of all "AssociatedItem" element
10577 */
10578 void setAssociatedItemArray(gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType[] associatedItemArray);
10579
10580 /**
10581 * Sets ith "AssociatedItem" element
10582 */
10583 void setAssociatedItemArray(int i, gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType associatedItem);
10584
10585 /**
10586 * Inserts and returns a new empty value (as xml) as the ith "AssociatedItem" element
10587 */
10588 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType insertNewAssociatedItem(int i);
10589
10590 /**
10591 * Appends and returns a new empty value (as xml) as the last "AssociatedItem" element
10592 */
10593 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedItemDataType addNewAssociatedItem();
10594
10595 /**
10596 * Removes the ith "AssociatedItem" element
10597 */
10598 void removeAssociatedItem(int i);
10599
10600 /**
10601 * Gets the "SubtotalExpenses" element
10602 */
10603 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType getSubtotalExpenses();
10604
10605 /**
10606 * True if has "SubtotalExpenses" element
10607 */
10608 boolean isSetSubtotalExpenses();
10609
10610 /**
10611 * Sets the "SubtotalExpenses" element
10612 */
10613 void setSubtotalExpenses(gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType subtotalExpenses);
10614
10615 /**
10616 * Appends and returns a new empty "SubtotalExpenses" element
10617 */
10618 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType addNewSubtotalExpenses();
10619
10620 /**
10621 * Unsets the "SubtotalExpenses" element
10622 */
10623 void unsetSubtotalExpenses();
10624
10625 /**
10626 * Gets the "Dividends" element
10627 */
10628 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType getDividends();
10629
10630 /**
10631 * True if has "Dividends" element
10632 */
10633 boolean isSetDividends();
10634
10635 /**
10636 * Sets the "Dividends" element
10637 */
10638 void setDividends(gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType dividends);
10639
10640 /**
10641 * Appends and returns a new empty "Dividends" element
10642 */
10643 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType addNewDividends();
10644
10645 /**
10646 * Unsets the "Dividends" element
10647 */
10648 void unsetDividends();
10649
10650 /**
10651 * Gets the "TotalEarnings" element
10652 */
10653 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType getTotalEarnings();
10654
10655 /**
10656 * True if has "TotalEarnings" element
10657 */
10658 boolean isSetTotalEarnings();
10659
10660 /**
10661 * Sets the "TotalEarnings" element
10662 */
10663 void setTotalEarnings(gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType totalEarnings);
10664
10665 /**
10666 * Appends and returns a new empty "TotalEarnings" element
10667 */
10668 gov.grants.apply.forms.naca20V20.NACA20EarningsNonRegulatedDataType addNewTotalEarnings();
10669
10670 /**
10671 * Unsets the "TotalEarnings" element
10672 */
10673 void unsetTotalEarnings();
10674
10675 /**
10676 * Gets the "RetainedEarnings" element
10677 */
10678 long getRetainedEarnings();
10679
10680 /**
10681 * Gets (as xml) the "RetainedEarnings" element
10682 */
10683 gov.grants.apply.forms.naca20V20.NACA20S999999999999DataType xgetRetainedEarnings();
10684
10685 /**
10686 * True if has "RetainedEarnings" element
10687 */
10688 boolean isSetRetainedEarnings();
10689
10690 /**
10691 * Sets the "RetainedEarnings" element
10692 */
10693 void setRetainedEarnings(long retainedEarnings);
10694
10695 /**
10696 * Sets (as xml) the "RetainedEarnings" element
10697 */
10698 void xsetRetainedEarnings(gov.grants.apply.forms.naca20V20.NACA20S999999999999DataType retainedEarnings);
10699
10700 /**
10701 * Unsets the "RetainedEarnings" element
10702 */
10703 void unsetRetainedEarnings();
10704
10705 /**
10706 * Gets the "ThreeYearAverage" element
10707 */
10708 long getThreeYearAverage();
10709
10710 /**
10711 * Gets (as xml) the "ThreeYearAverage" element
10712 */
10713 gov.grants.apply.forms.naca20V20.NACA20S999999999999DataType xgetThreeYearAverage();
10714
10715 /**
10716 * True if has "ThreeYearAverage" element
10717 */
10718 boolean isSetThreeYearAverage();
10719
10720 /**
10721 * Sets the "ThreeYearAverage" element
10722 */
10723 void setThreeYearAverage(long threeYearAverage);
10724
10725 /**
10726 * Sets (as xml) the "ThreeYearAverage" element
10727 */
10728 void xsetThreeYearAverage(gov.grants.apply.forms.naca20V20.NACA20S999999999999DataType threeYearAverage);
10729
10730 /**
10731 * Unsets the "ThreeYearAverage" element
10732 */
10733 void unsetThreeYearAverage();
10734
10735 /**
10736 * A factory class with static methods for creating instances
10737 * of this type.
10738 */
10739
10740 public static final class Factory
10741 {
10742 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsNonRegulated newInstance() {
10743 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsNonRegulated) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
10744
10745 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsNonRegulated newInstance(org.apache.xmlbeans.XmlOptions options) {
10746 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsNonRegulated) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
10747
10748 private Factory() { } // No instance of this class allowed
10749 }
10750 }
10751
10752 /**
10753 * An XML EarningsCreditUnions(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
10754 *
10755 * This is a complex type.
10756 */
10757 public interface EarningsCreditUnions extends org.apache.xmlbeans.XmlObject
10758 {
10759 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
10760 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EarningsCreditUnions.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("earningscreditunionsaf2felemtype");
10761
10762 /**
10763 * Gets the "NetWorth" element
10764 */
10765 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType getNetWorth();
10766
10767 /**
10768 * True if has "NetWorth" element
10769 */
10770 boolean isSetNetWorth();
10771
10772 /**
10773 * Sets the "NetWorth" element
10774 */
10775 void setNetWorth(gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType netWorth);
10776
10777 /**
10778 * Appends and returns a new empty "NetWorth" element
10779 */
10780 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType addNewNetWorth();
10781
10782 /**
10783 * Unsets the "NetWorth" element
10784 */
10785 void unsetNetWorth();
10786
10787 /**
10788 * Gets the "Uninsured" element
10789 */
10790 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType getUninsured();
10791
10792 /**
10793 * True if has "Uninsured" element
10794 */
10795 boolean isSetUninsured();
10796
10797 /**
10798 * Sets the "Uninsured" element
10799 */
10800 void setUninsured(gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType uninsured);
10801
10802 /**
10803 * Appends and returns a new empty "Uninsured" element
10804 */
10805 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType addNewUninsured();
10806
10807 /**
10808 * Unsets the "Uninsured" element
10809 */
10810 void unsetUninsured();
10811
10812 /**
10813 * Gets the "SubtotalEarnings" element
10814 */
10815 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType getSubtotalEarnings();
10816
10817 /**
10818 * True if has "SubtotalEarnings" element
10819 */
10820 boolean isSetSubtotalEarnings();
10821
10822 /**
10823 * Sets the "SubtotalEarnings" element
10824 */
10825 void setSubtotalEarnings(gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType subtotalEarnings);
10826
10827 /**
10828 * Appends and returns a new empty "SubtotalEarnings" element
10829 */
10830 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType addNewSubtotalEarnings();
10831
10832 /**
10833 * Unsets the "SubtotalEarnings" element
10834 */
10835 void unsetSubtotalEarnings();
10836
10837 /**
10838 * Gets the "Federal" element
10839 */
10840 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType getFederal();
10841
10842 /**
10843 * True if has "Federal" element
10844 */
10845 boolean isSetFederal();
10846
10847 /**
10848 * Sets the "Federal" element
10849 */
10850 void setFederal(gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType federal);
10851
10852 /**
10853 * Appends and returns a new empty "Federal" element
10854 */
10855 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType addNewFederal();
10856
10857 /**
10858 * Unsets the "Federal" element
10859 */
10860 void unsetFederal();
10861
10862 /**
10863 * Gets array of all "FederalItem" elements
10864 */
10865 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsItemDataType[] getFederalItemArray();
10866
10867 /**
10868 * Gets ith "FederalItem" element
10869 */
10870 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsItemDataType getFederalItemArray(int i);
10871
10872 /**
10873 * Returns number of "FederalItem" element
10874 */
10875 int sizeOfFederalItemArray();
10876
10877 /**
10878 * Sets array of all "FederalItem" element
10879 */
10880 void setFederalItemArray(gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsItemDataType[] federalItemArray);
10881
10882 /**
10883 * Sets ith "FederalItem" element
10884 */
10885 void setFederalItemArray(int i, gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsItemDataType federalItem);
10886
10887 /**
10888 * Inserts and returns a new empty value (as xml) as the ith "FederalItem" element
10889 */
10890 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsItemDataType insertNewFederalItem(int i);
10891
10892 /**
10893 * Appends and returns a new empty value (as xml) as the last "FederalItem" element
10894 */
10895 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsItemDataType addNewFederalItem();
10896
10897 /**
10898 * Removes the ith "FederalItem" element
10899 */
10900 void removeFederalItem(int i);
10901
10902 /**
10903 * Gets the "Matching" element
10904 */
10905 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType getMatching();
10906
10907 /**
10908 * True if has "Matching" element
10909 */
10910 boolean isSetMatching();
10911
10912 /**
10913 * Sets the "Matching" element
10914 */
10915 void setMatching(gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType matching);
10916
10917 /**
10918 * Appends and returns a new empty "Matching" element
10919 */
10920 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType addNewMatching();
10921
10922 /**
10923 * Unsets the "Matching" element
10924 */
10925 void unsetMatching();
10926
10927 /**
10928 * Gets array of all "MatchingItem" elements
10929 */
10930 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsItemDataType[] getMatchingItemArray();
10931
10932 /**
10933 * Gets ith "MatchingItem" element
10934 */
10935 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsItemDataType getMatchingItemArray(int i);
10936
10937 /**
10938 * Returns number of "MatchingItem" element
10939 */
10940 int sizeOfMatchingItemArray();
10941
10942 /**
10943 * Sets array of all "MatchingItem" element
10944 */
10945 void setMatchingItemArray(gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsItemDataType[] matchingItemArray);
10946
10947 /**
10948 * Sets ith "MatchingItem" element
10949 */
10950 void setMatchingItemArray(int i, gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsItemDataType matchingItem);
10951
10952 /**
10953 * Inserts and returns a new empty value (as xml) as the ith "MatchingItem" element
10954 */
10955 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsItemDataType insertNewMatchingItem(int i);
10956
10957 /**
10958 * Appends and returns a new empty value (as xml) as the last "MatchingItem" element
10959 */
10960 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsItemDataType addNewMatchingItem();
10961
10962 /**
10963 * Removes the ith "MatchingItem" element
10964 */
10965 void removeMatchingItem(int i);
10966
10967 /**
10968 * Gets the "Adjustments" element
10969 */
10970 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType getAdjustments();
10971
10972 /**
10973 * True if has "Adjustments" element
10974 */
10975 boolean isSetAdjustments();
10976
10977 /**
10978 * Sets the "Adjustments" element
10979 */
10980 void setAdjustments(gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType adjustments);
10981
10982 /**
10983 * Appends and returns a new empty "Adjustments" element
10984 */
10985 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType addNewAdjustments();
10986
10987 /**
10988 * Unsets the "Adjustments" element
10989 */
10990 void unsetAdjustments();
10991
10992 /**
10993 * Gets the "AdjustedRetained" element
10994 */
10995 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType getAdjustedRetained();
10996
10997 /**
10998 * True if has "AdjustedRetained" element
10999 */
11000 boolean isSetAdjustedRetained();
11001
11002 /**
11003 * Sets the "AdjustedRetained" element
11004 */
11005 void setAdjustedRetained(gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType adjustedRetained);
11006
11007 /**
11008 * Appends and returns a new empty "AdjustedRetained" element
11009 */
11010 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsDataType addNewAdjustedRetained();
11011
11012 /**
11013 * Unsets the "AdjustedRetained" element
11014 */
11015 void unsetAdjustedRetained();
11016
11017 /**
11018 * Gets the "ChangePrior" element
11019 */
11020 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsChangeDataType getChangePrior();
11021
11022 /**
11023 * True if has "ChangePrior" element
11024 */
11025 boolean isSetChangePrior();
11026
11027 /**
11028 * Sets the "ChangePrior" element
11029 */
11030 void setChangePrior(gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsChangeDataType changePrior);
11031
11032 /**
11033 * Appends and returns a new empty "ChangePrior" element
11034 */
11035 gov.grants.apply.forms.naca20V20.NACA20EarningsCreditUnionsChangeDataType addNewChangePrior();
11036
11037 /**
11038 * Unsets the "ChangePrior" element
11039 */
11040 void unsetChangePrior();
11041
11042 /**
11043 * Gets the "RetainedEarningsIncrease" element
11044 */
11045 long getRetainedEarningsIncrease();
11046
11047 /**
11048 * Gets (as xml) the "RetainedEarningsIncrease" element
11049 */
11050 gov.grants.apply.forms.naca20V20.NACA20S999999999999DataType xgetRetainedEarningsIncrease();
11051
11052 /**
11053 * True if has "RetainedEarningsIncrease" element
11054 */
11055 boolean isSetRetainedEarningsIncrease();
11056
11057 /**
11058 * Sets the "RetainedEarningsIncrease" element
11059 */
11060 void setRetainedEarningsIncrease(long retainedEarningsIncrease);
11061
11062 /**
11063 * Sets (as xml) the "RetainedEarningsIncrease" element
11064 */
11065 void xsetRetainedEarningsIncrease(gov.grants.apply.forms.naca20V20.NACA20S999999999999DataType retainedEarningsIncrease);
11066
11067 /**
11068 * Unsets the "RetainedEarningsIncrease" element
11069 */
11070 void unsetRetainedEarningsIncrease();
11071
11072 /**
11073 * Gets the "ThreeYearAverage" element
11074 */
11075 long getThreeYearAverage();
11076
11077 /**
11078 * Gets (as xml) the "ThreeYearAverage" element
11079 */
11080 gov.grants.apply.forms.naca20V20.NACA20S999999999999DataType xgetThreeYearAverage();
11081
11082 /**
11083 * True if has "ThreeYearAverage" element
11084 */
11085 boolean isSetThreeYearAverage();
11086
11087 /**
11088 * Sets the "ThreeYearAverage" element
11089 */
11090 void setThreeYearAverage(long threeYearAverage);
11091
11092 /**
11093 * Sets (as xml) the "ThreeYearAverage" element
11094 */
11095 void xsetThreeYearAverage(gov.grants.apply.forms.naca20V20.NACA20S999999999999DataType threeYearAverage);
11096
11097 /**
11098 * Unsets the "ThreeYearAverage" element
11099 */
11100 void unsetThreeYearAverage();
11101
11102 /**
11103 * Gets the "EarningsSinceInception" element
11104 */
11105 long getEarningsSinceInception();
11106
11107 /**
11108 * Gets (as xml) the "EarningsSinceInception" element
11109 */
11110 gov.grants.apply.forms.naca20V20.NACA20S999999999999DataType xgetEarningsSinceInception();
11111
11112 /**
11113 * True if has "EarningsSinceInception" element
11114 */
11115 boolean isSetEarningsSinceInception();
11116
11117 /**
11118 * Sets the "EarningsSinceInception" element
11119 */
11120 void setEarningsSinceInception(long earningsSinceInception);
11121
11122 /**
11123 * Sets (as xml) the "EarningsSinceInception" element
11124 */
11125 void xsetEarningsSinceInception(gov.grants.apply.forms.naca20V20.NACA20S999999999999DataType earningsSinceInception);
11126
11127 /**
11128 * Unsets the "EarningsSinceInception" element
11129 */
11130 void unsetEarningsSinceInception();
11131
11132 /**
11133 * A factory class with static methods for creating instances
11134 * of this type.
11135 */
11136
11137 public static final class Factory
11138 {
11139 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsCreditUnions newInstance() {
11140 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsCreditUnions) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
11141
11142 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsCreditUnions newInstance(org.apache.xmlbeans.XmlOptions options) {
11143 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsCreditUnions) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
11144
11145 private Factory() { } // No instance of this class allowed
11146 }
11147 }
11148
11149 /**
11150 * An XML EarningsBanks(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
11151 *
11152 * This is a complex type.
11153 */
11154 public interface EarningsBanks extends org.apache.xmlbeans.XmlObject
11155 {
11156 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
11157 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EarningsBanks.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("earningsbanksae27elemtype");
11158
11159 /**
11160 * Gets the "Earnings" element
11161 */
11162 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType getEarnings();
11163
11164 /**
11165 * True if has "Earnings" element
11166 */
11167 boolean isSetEarnings();
11168
11169 /**
11170 * Sets the "Earnings" element
11171 */
11172 void setEarnings(gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType earnings);
11173
11174 /**
11175 * Appends and returns a new empty "Earnings" element
11176 */
11177 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType addNewEarnings();
11178
11179 /**
11180 * Unsets the "Earnings" element
11181 */
11182 void unsetEarnings();
11183
11184 /**
11185 * Gets the "Accumulated" element
11186 */
11187 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType getAccumulated();
11188
11189 /**
11190 * True if has "Accumulated" element
11191 */
11192 boolean isSetAccumulated();
11193
11194 /**
11195 * Sets the "Accumulated" element
11196 */
11197 void setAccumulated(gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType accumulated);
11198
11199 /**
11200 * Appends and returns a new empty "Accumulated" element
11201 */
11202 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType addNewAccumulated();
11203
11204 /**
11205 * Unsets the "Accumulated" element
11206 */
11207 void unsetAccumulated();
11208
11209 /**
11210 * Gets the "Noninterest" element
11211 */
11212 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType getNoninterest();
11213
11214 /**
11215 * True if has "Noninterest" element
11216 */
11217 boolean isSetNoninterest();
11218
11219 /**
11220 * Sets the "Noninterest" element
11221 */
11222 void setNoninterest(gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType noninterest);
11223
11224 /**
11225 * Appends and returns a new empty "Noninterest" element
11226 */
11227 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType addNewNoninterest();
11228
11229 /**
11230 * Unsets the "Noninterest" element
11231 */
11232 void unsetNoninterest();
11233
11234 /**
11235 * Gets the "Federal" element
11236 */
11237 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType getFederal();
11238
11239 /**
11240 * True if has "Federal" element
11241 */
11242 boolean isSetFederal();
11243
11244 /**
11245 * Sets the "Federal" element
11246 */
11247 void setFederal(gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType federal);
11248
11249 /**
11250 * Appends and returns a new empty "Federal" element
11251 */
11252 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType addNewFederal();
11253
11254 /**
11255 * Unsets the "Federal" element
11256 */
11257 void unsetFederal();
11258
11259 /**
11260 * Gets array of all "FederalItem" elements
11261 */
11262 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksItemDataType[] getFederalItemArray();
11263
11264 /**
11265 * Gets ith "FederalItem" element
11266 */
11267 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksItemDataType getFederalItemArray(int i);
11268
11269 /**
11270 * Returns number of "FederalItem" element
11271 */
11272 int sizeOfFederalItemArray();
11273
11274 /**
11275 * Sets array of all "FederalItem" element
11276 */
11277 void setFederalItemArray(gov.grants.apply.forms.naca20V20.NACA20EarningsBanksItemDataType[] federalItemArray);
11278
11279 /**
11280 * Sets ith "FederalItem" element
11281 */
11282 void setFederalItemArray(int i, gov.grants.apply.forms.naca20V20.NACA20EarningsBanksItemDataType federalItem);
11283
11284 /**
11285 * Inserts and returns a new empty value (as xml) as the ith "FederalItem" element
11286 */
11287 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksItemDataType insertNewFederalItem(int i);
11288
11289 /**
11290 * Appends and returns a new empty value (as xml) as the last "FederalItem" element
11291 */
11292 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksItemDataType addNewFederalItem();
11293
11294 /**
11295 * Removes the ith "FederalItem" element
11296 */
11297 void removeFederalItem(int i);
11298
11299 /**
11300 * Gets the "Matching" element
11301 */
11302 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType getMatching();
11303
11304 /**
11305 * True if has "Matching" element
11306 */
11307 boolean isSetMatching();
11308
11309 /**
11310 * Sets the "Matching" element
11311 */
11312 void setMatching(gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType matching);
11313
11314 /**
11315 * Appends and returns a new empty "Matching" element
11316 */
11317 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType addNewMatching();
11318
11319 /**
11320 * Unsets the "Matching" element
11321 */
11322 void unsetMatching();
11323
11324 /**
11325 * Gets array of all "MatchingItem" elements
11326 */
11327 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksItemDataType[] getMatchingItemArray();
11328
11329 /**
11330 * Gets ith "MatchingItem" element
11331 */
11332 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksItemDataType getMatchingItemArray(int i);
11333
11334 /**
11335 * Returns number of "MatchingItem" element
11336 */
11337 int sizeOfMatchingItemArray();
11338
11339 /**
11340 * Sets array of all "MatchingItem" element
11341 */
11342 void setMatchingItemArray(gov.grants.apply.forms.naca20V20.NACA20EarningsBanksItemDataType[] matchingItemArray);
11343
11344 /**
11345 * Sets ith "MatchingItem" element
11346 */
11347 void setMatchingItemArray(int i, gov.grants.apply.forms.naca20V20.NACA20EarningsBanksItemDataType matchingItem);
11348
11349 /**
11350 * Inserts and returns a new empty value (as xml) as the ith "MatchingItem" element
11351 */
11352 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksItemDataType insertNewMatchingItem(int i);
11353
11354 /**
11355 * Appends and returns a new empty value (as xml) as the last "MatchingItem" element
11356 */
11357 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksItemDataType addNewMatchingItem();
11358
11359 /**
11360 * Removes the ith "MatchingItem" element
11361 */
11362 void removeMatchingItem(int i);
11363
11364 /**
11365 * Gets the "EligibleEarnings" element
11366 */
11367 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType getEligibleEarnings();
11368
11369 /**
11370 * True if has "EligibleEarnings" element
11371 */
11372 boolean isSetEligibleEarnings();
11373
11374 /**
11375 * Sets the "EligibleEarnings" element
11376 */
11377 void setEligibleEarnings(gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType eligibleEarnings);
11378
11379 /**
11380 * Appends and returns a new empty "EligibleEarnings" element
11381 */
11382 gov.grants.apply.forms.naca20V20.NACA20EarningsBanksDataType addNewEligibleEarnings();
11383
11384 /**
11385 * Unsets the "EligibleEarnings" element
11386 */
11387 void unsetEligibleEarnings();
11388
11389 /**
11390 * Gets the "RetainedEarningsIncrease" element
11391 */
11392 long getRetainedEarningsIncrease();
11393
11394 /**
11395 * Gets (as xml) the "RetainedEarningsIncrease" element
11396 */
11397 gov.grants.apply.forms.naca20V20.NACA20S999999999999DataType xgetRetainedEarningsIncrease();
11398
11399 /**
11400 * True if has "RetainedEarningsIncrease" element
11401 */
11402 boolean isSetRetainedEarningsIncrease();
11403
11404 /**
11405 * Sets the "RetainedEarningsIncrease" element
11406 */
11407 void setRetainedEarningsIncrease(long retainedEarningsIncrease);
11408
11409 /**
11410 * Sets (as xml) the "RetainedEarningsIncrease" element
11411 */
11412 void xsetRetainedEarningsIncrease(gov.grants.apply.forms.naca20V20.NACA20S999999999999DataType retainedEarningsIncrease);
11413
11414 /**
11415 * Unsets the "RetainedEarningsIncrease" element
11416 */
11417 void unsetRetainedEarningsIncrease();
11418
11419 /**
11420 * Gets the "ThreeYearAverage" element
11421 */
11422 long getThreeYearAverage();
11423
11424 /**
11425 * Gets (as xml) the "ThreeYearAverage" element
11426 */
11427 gov.grants.apply.forms.naca20V20.NACA20S999999999999DataType xgetThreeYearAverage();
11428
11429 /**
11430 * True if has "ThreeYearAverage" element
11431 */
11432 boolean isSetThreeYearAverage();
11433
11434 /**
11435 * Sets the "ThreeYearAverage" element
11436 */
11437 void setThreeYearAverage(long threeYearAverage);
11438
11439 /**
11440 * Sets (as xml) the "ThreeYearAverage" element
11441 */
11442 void xsetThreeYearAverage(gov.grants.apply.forms.naca20V20.NACA20S999999999999DataType threeYearAverage);
11443
11444 /**
11445 * Unsets the "ThreeYearAverage" element
11446 */
11447 void unsetThreeYearAverage();
11448
11449 /**
11450 * A factory class with static methods for creating instances
11451 * of this type.
11452 */
11453
11454 public static final class Factory
11455 {
11456 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsBanks newInstance() {
11457 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsBanks) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
11458
11459 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsBanks newInstance(org.apache.xmlbeans.XmlOptions options) {
11460 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EarningsBanks) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
11461
11462 private Factory() { } // No instance of this class allowed
11463 }
11464 }
11465
11466 /**
11467 * An XML FinancialProductsSheet(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
11468 *
11469 * This is a complex type.
11470 */
11471 public interface FinancialProductsSheet extends org.apache.xmlbeans.XmlObject
11472 {
11473 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
11474 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FinancialProductsSheet.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("financialproductssheet835belemtype");
11475
11476 /**
11477 * Gets array of all "ProductItem" elements
11478 */
11479 gov.grants.apply.forms.naca20V20.NACA20ProductItemDataType[] getProductItemArray();
11480
11481 /**
11482 * Gets ith "ProductItem" element
11483 */
11484 gov.grants.apply.forms.naca20V20.NACA20ProductItemDataType getProductItemArray(int i);
11485
11486 /**
11487 * Returns number of "ProductItem" element
11488 */
11489 int sizeOfProductItemArray();
11490
11491 /**
11492 * Sets array of all "ProductItem" element
11493 */
11494 void setProductItemArray(gov.grants.apply.forms.naca20V20.NACA20ProductItemDataType[] productItemArray);
11495
11496 /**
11497 * Sets ith "ProductItem" element
11498 */
11499 void setProductItemArray(int i, gov.grants.apply.forms.naca20V20.NACA20ProductItemDataType productItem);
11500
11501 /**
11502 * Inserts and returns a new empty value (as xml) as the ith "ProductItem" element
11503 */
11504 gov.grants.apply.forms.naca20V20.NACA20ProductItemDataType insertNewProductItem(int i);
11505
11506 /**
11507 * Appends and returns a new empty value (as xml) as the last "ProductItem" element
11508 */
11509 gov.grants.apply.forms.naca20V20.NACA20ProductItemDataType addNewProductItem();
11510
11511 /**
11512 * Removes the ith "ProductItem" element
11513 */
11514 void removeProductItem(int i);
11515
11516 /**
11517 * A factory class with static methods for creating instances
11518 * of this type.
11519 */
11520
11521 public static final class Factory
11522 {
11523 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialProductsSheet newInstance() {
11524 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialProductsSheet) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
11525
11526 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialProductsSheet newInstance(org.apache.xmlbeans.XmlOptions options) {
11527 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialProductsSheet) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
11528
11529 private Factory() { } // No instance of this class allowed
11530 }
11531 }
11532
11533 /**
11534 * An XML FinancialServicesSheet(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
11535 *
11536 * This is a complex type.
11537 */
11538 public interface FinancialServicesSheet extends org.apache.xmlbeans.XmlObject
11539 {
11540 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
11541 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FinancialServicesSheet.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("financialservicessheet2721elemtype");
11542
11543 /**
11544 * Gets array of all "ServiceItem" elements
11545 */
11546 gov.grants.apply.forms.naca20V20.NACA20ServiceItemDataType[] getServiceItemArray();
11547
11548 /**
11549 * Gets ith "ServiceItem" element
11550 */
11551 gov.grants.apply.forms.naca20V20.NACA20ServiceItemDataType getServiceItemArray(int i);
11552
11553 /**
11554 * Returns number of "ServiceItem" element
11555 */
11556 int sizeOfServiceItemArray();
11557
11558 /**
11559 * Sets array of all "ServiceItem" element
11560 */
11561 void setServiceItemArray(gov.grants.apply.forms.naca20V20.NACA20ServiceItemDataType[] serviceItemArray);
11562
11563 /**
11564 * Sets ith "ServiceItem" element
11565 */
11566 void setServiceItemArray(int i, gov.grants.apply.forms.naca20V20.NACA20ServiceItemDataType serviceItem);
11567
11568 /**
11569 * Inserts and returns a new empty value (as xml) as the ith "ServiceItem" element
11570 */
11571 gov.grants.apply.forms.naca20V20.NACA20ServiceItemDataType insertNewServiceItem(int i);
11572
11573 /**
11574 * Appends and returns a new empty value (as xml) as the last "ServiceItem" element
11575 */
11576 gov.grants.apply.forms.naca20V20.NACA20ServiceItemDataType addNewServiceItem();
11577
11578 /**
11579 * Removes the ith "ServiceItem" element
11580 */
11581 void removeServiceItem(int i);
11582
11583 /**
11584 * A factory class with static methods for creating instances
11585 * of this type.
11586 */
11587
11588 public static final class Factory
11589 {
11590 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialServicesSheet newInstance() {
11591 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialServicesSheet) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
11592
11593 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialServicesSheet newInstance(org.apache.xmlbeans.XmlOptions options) {
11594 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialServicesSheet) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
11595
11596 private Factory() { } // No instance of this class allowed
11597 }
11598 }
11599
11600 /**
11601 * An XML FinancialActivities(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
11602 *
11603 * This is a complex type.
11604 */
11605 public interface FinancialActivities extends org.apache.xmlbeans.XmlObject
11606 {
11607 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
11608 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FinancialActivities.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("financialactivitiesecefelemtype");
11609
11610 /**
11611 * Gets array of all "ActivityItem" elements
11612 */
11613 gov.grants.apply.forms.naca20V20.NACA20ActivityItemDataType[] getActivityItemArray();
11614
11615 /**
11616 * Gets ith "ActivityItem" element
11617 */
11618 gov.grants.apply.forms.naca20V20.NACA20ActivityItemDataType getActivityItemArray(int i);
11619
11620 /**
11621 * Returns number of "ActivityItem" element
11622 */
11623 int sizeOfActivityItemArray();
11624
11625 /**
11626 * Sets array of all "ActivityItem" element
11627 */
11628 void setActivityItemArray(gov.grants.apply.forms.naca20V20.NACA20ActivityItemDataType[] activityItemArray);
11629
11630 /**
11631 * Sets ith "ActivityItem" element
11632 */
11633 void setActivityItemArray(int i, gov.grants.apply.forms.naca20V20.NACA20ActivityItemDataType activityItem);
11634
11635 /**
11636 * Inserts and returns a new empty value (as xml) as the ith "ActivityItem" element
11637 */
11638 gov.grants.apply.forms.naca20V20.NACA20ActivityItemDataType insertNewActivityItem(int i);
11639
11640 /**
11641 * Appends and returns a new empty value (as xml) as the last "ActivityItem" element
11642 */
11643 gov.grants.apply.forms.naca20V20.NACA20ActivityItemDataType addNewActivityItem();
11644
11645 /**
11646 * Removes the ith "ActivityItem" element
11647 */
11648 void removeActivityItem(int i);
11649
11650 /**
11651 * Gets array of all "ActivityItem2" elements
11652 */
11653 gov.grants.apply.forms.naca20V20.NACA20ActivityItemDataType[] getActivityItem2Array();
11654
11655 /**
11656 * Gets ith "ActivityItem2" element
11657 */
11658 gov.grants.apply.forms.naca20V20.NACA20ActivityItemDataType getActivityItem2Array(int i);
11659
11660 /**
11661 * Returns number of "ActivityItem2" element
11662 */
11663 int sizeOfActivityItem2Array();
11664
11665 /**
11666 * Sets array of all "ActivityItem2" element
11667 */
11668 void setActivityItem2Array(gov.grants.apply.forms.naca20V20.NACA20ActivityItemDataType[] activityItem2Array);
11669
11670 /**
11671 * Sets ith "ActivityItem2" element
11672 */
11673 void setActivityItem2Array(int i, gov.grants.apply.forms.naca20V20.NACA20ActivityItemDataType activityItem2);
11674
11675 /**
11676 * Inserts and returns a new empty value (as xml) as the ith "ActivityItem2" element
11677 */
11678 gov.grants.apply.forms.naca20V20.NACA20ActivityItemDataType insertNewActivityItem2(int i);
11679
11680 /**
11681 * Appends and returns a new empty value (as xml) as the last "ActivityItem2" element
11682 */
11683 gov.grants.apply.forms.naca20V20.NACA20ActivityItemDataType addNewActivityItem2();
11684
11685 /**
11686 * Removes the ith "ActivityItem2" element
11687 */
11688 void removeActivityItem2(int i);
11689
11690 /**
11691 * A factory class with static methods for creating instances
11692 * of this type.
11693 */
11694
11695 public static final class Factory
11696 {
11697 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialActivities newInstance() {
11698 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialActivities) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
11699
11700 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialActivities newInstance(org.apache.xmlbeans.XmlOptions options) {
11701 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialActivities) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
11702
11703 private Factory() { } // No instance of this class allowed
11704 }
11705 }
11706
11707 /**
11708 * An XML BoardMembers(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
11709 *
11710 * This is a complex type.
11711 */
11712 public interface BoardMembers extends org.apache.xmlbeans.XmlObject
11713 {
11714 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
11715 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BoardMembers.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("boardmembersb41celemtype");
11716
11717 /**
11718 * Gets array of all "BoardMember" elements
11719 */
11720 gov.grants.apply.forms.naca20V20.NACA20MemberDataType[] getBoardMemberArray();
11721
11722 /**
11723 * Gets ith "BoardMember" element
11724 */
11725 gov.grants.apply.forms.naca20V20.NACA20MemberDataType getBoardMemberArray(int i);
11726
11727 /**
11728 * Returns number of "BoardMember" element
11729 */
11730 int sizeOfBoardMemberArray();
11731
11732 /**
11733 * Sets array of all "BoardMember" element
11734 */
11735 void setBoardMemberArray(gov.grants.apply.forms.naca20V20.NACA20MemberDataType[] boardMemberArray);
11736
11737 /**
11738 * Sets ith "BoardMember" element
11739 */
11740 void setBoardMemberArray(int i, gov.grants.apply.forms.naca20V20.NACA20MemberDataType boardMember);
11741
11742 /**
11743 * Inserts and returns a new empty value (as xml) as the ith "BoardMember" element
11744 */
11745 gov.grants.apply.forms.naca20V20.NACA20MemberDataType insertNewBoardMember(int i);
11746
11747 /**
11748 * Appends and returns a new empty value (as xml) as the last "BoardMember" element
11749 */
11750 gov.grants.apply.forms.naca20V20.NACA20MemberDataType addNewBoardMember();
11751
11752 /**
11753 * Removes the ith "BoardMember" element
11754 */
11755 void removeBoardMember(int i);
11756
11757 /**
11758 * A factory class with static methods for creating instances
11759 * of this type.
11760 */
11761
11762 public static final class Factory
11763 {
11764 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.BoardMembers newInstance() {
11765 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.BoardMembers) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
11766
11767 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.BoardMembers newInstance(org.apache.xmlbeans.XmlOptions options) {
11768 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.BoardMembers) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
11769
11770 private Factory() { } // No instance of this class allowed
11771 }
11772 }
11773
11774 /**
11775 * An XML StaffMembers(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
11776 *
11777 * This is a complex type.
11778 */
11779 public interface StaffMembers extends org.apache.xmlbeans.XmlObject
11780 {
11781 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
11782 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(StaffMembers.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("staffmembers8962elemtype");
11783
11784 /**
11785 * Gets array of all "StaffMember" elements
11786 */
11787 gov.grants.apply.forms.naca20V20.NACA20MemberDataType[] getStaffMemberArray();
11788
11789 /**
11790 * Gets ith "StaffMember" element
11791 */
11792 gov.grants.apply.forms.naca20V20.NACA20MemberDataType getStaffMemberArray(int i);
11793
11794 /**
11795 * Returns number of "StaffMember" element
11796 */
11797 int sizeOfStaffMemberArray();
11798
11799 /**
11800 * Sets array of all "StaffMember" element
11801 */
11802 void setStaffMemberArray(gov.grants.apply.forms.naca20V20.NACA20MemberDataType[] staffMemberArray);
11803
11804 /**
11805 * Sets ith "StaffMember" element
11806 */
11807 void setStaffMemberArray(int i, gov.grants.apply.forms.naca20V20.NACA20MemberDataType staffMember);
11808
11809 /**
11810 * Inserts and returns a new empty value (as xml) as the ith "StaffMember" element
11811 */
11812 gov.grants.apply.forms.naca20V20.NACA20MemberDataType insertNewStaffMember(int i);
11813
11814 /**
11815 * Appends and returns a new empty value (as xml) as the last "StaffMember" element
11816 */
11817 gov.grants.apply.forms.naca20V20.NACA20MemberDataType addNewStaffMember();
11818
11819 /**
11820 * Removes the ith "StaffMember" element
11821 */
11822 void removeStaffMember(int i);
11823
11824 /**
11825 * A factory class with static methods for creating instances
11826 * of this type.
11827 */
11828
11829 public static final class Factory
11830 {
11831 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.StaffMembers newInstance() {
11832 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.StaffMembers) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
11833
11834 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.StaffMembers newInstance(org.apache.xmlbeans.XmlOptions options) {
11835 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.StaffMembers) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
11836
11837 private Factory() { } // No instance of this class allowed
11838 }
11839 }
11840
11841 /**
11842 * An XML FinancialNonRegulated(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
11843 *
11844 * This is a complex type.
11845 */
11846 public interface FinancialNonRegulated extends org.apache.xmlbeans.XmlObject
11847 {
11848 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
11849 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FinancialNonRegulated.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("financialnonregulated7472elemtype");
11850
11851 /**
11852 * Gets the "TotalCash" element
11853 */
11854 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalCash();
11855
11856 /**
11857 * True if has "TotalCash" element
11858 */
11859 boolean isSetTotalCash();
11860
11861 /**
11862 * Sets the "TotalCash" element
11863 */
11864 void setTotalCash(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalCash);
11865
11866 /**
11867 * Appends and returns a new empty "TotalCash" element
11868 */
11869 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalCash();
11870
11871 /**
11872 * Unsets the "TotalCash" element
11873 */
11874 void unsetTotalCash();
11875
11876 /**
11877 * Gets the "UnrestrictedCash" element
11878 */
11879 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getUnrestrictedCash();
11880
11881 /**
11882 * True if has "UnrestrictedCash" element
11883 */
11884 boolean isSetUnrestrictedCash();
11885
11886 /**
11887 * Sets the "UnrestrictedCash" element
11888 */
11889 void setUnrestrictedCash(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType unrestrictedCash);
11890
11891 /**
11892 * Appends and returns a new empty "UnrestrictedCash" element
11893 */
11894 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewUnrestrictedCash();
11895
11896 /**
11897 * Unsets the "UnrestrictedCash" element
11898 */
11899 void unsetUnrestrictedCash();
11900
11901 /**
11902 * Gets the "CurrentGrossLoans" element
11903 */
11904 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getCurrentGrossLoans();
11905
11906 /**
11907 * True if has "CurrentGrossLoans" element
11908 */
11909 boolean isSetCurrentGrossLoans();
11910
11911 /**
11912 * Sets the "CurrentGrossLoans" element
11913 */
11914 void setCurrentGrossLoans(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType currentGrossLoans);
11915
11916 /**
11917 * Appends and returns a new empty "CurrentGrossLoans" element
11918 */
11919 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewCurrentGrossLoans();
11920
11921 /**
11922 * Unsets the "CurrentGrossLoans" element
11923 */
11924 void unsetCurrentGrossLoans();
11925
11926 /**
11927 * Gets the "TotalCommitments" element
11928 */
11929 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalCommitments();
11930
11931 /**
11932 * True if has "TotalCommitments" element
11933 */
11934 boolean isSetTotalCommitments();
11935
11936 /**
11937 * Sets the "TotalCommitments" element
11938 */
11939 void setTotalCommitments(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalCommitments);
11940
11941 /**
11942 * Appends and returns a new empty "TotalCommitments" element
11943 */
11944 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalCommitments();
11945
11946 /**
11947 * Unsets the "TotalCommitments" element
11948 */
11949 void unsetTotalCommitments();
11950
11951 /**
11952 * Gets the "TotalCurrentAssets" element
11953 */
11954 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalCurrentAssets();
11955
11956 /**
11957 * True if has "TotalCurrentAssets" element
11958 */
11959 boolean isSetTotalCurrentAssets();
11960
11961 /**
11962 * Sets the "TotalCurrentAssets" element
11963 */
11964 void setTotalCurrentAssets(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalCurrentAssets);
11965
11966 /**
11967 * Appends and returns a new empty "TotalCurrentAssets" element
11968 */
11969 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalCurrentAssets();
11970
11971 /**
11972 * Unsets the "TotalCurrentAssets" element
11973 */
11974 void unsetTotalCurrentAssets();
11975
11976 /**
11977 * Gets the "NoncurrentGrossLoans" element
11978 */
11979 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getNoncurrentGrossLoans();
11980
11981 /**
11982 * True if has "NoncurrentGrossLoans" element
11983 */
11984 boolean isSetNoncurrentGrossLoans();
11985
11986 /**
11987 * Sets the "NoncurrentGrossLoans" element
11988 */
11989 void setNoncurrentGrossLoans(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType noncurrentGrossLoans);
11990
11991 /**
11992 * Appends and returns a new empty "NoncurrentGrossLoans" element
11993 */
11994 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewNoncurrentGrossLoans();
11995
11996 /**
11997 * Unsets the "NoncurrentGrossLoans" element
11998 */
11999 void unsetNoncurrentGrossLoans();
12000
12001 /**
12002 * Gets the "LoanLossReserve" element
12003 */
12004 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getLoanLossReserve();
12005
12006 /**
12007 * True if has "LoanLossReserve" element
12008 */
12009 boolean isSetLoanLossReserve();
12010
12011 /**
12012 * Sets the "LoanLossReserve" element
12013 */
12014 void setLoanLossReserve(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType loanLossReserve);
12015
12016 /**
12017 * Appends and returns a new empty "LoanLossReserve" element
12018 */
12019 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewLoanLossReserve();
12020
12021 /**
12022 * Unsets the "LoanLossReserve" element
12023 */
12024 void unsetLoanLossReserve();
12025
12026 /**
12027 * Gets the "TotalOutstanding" element
12028 */
12029 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalOutstanding();
12030
12031 /**
12032 * True if has "TotalOutstanding" element
12033 */
12034 boolean isSetTotalOutstanding();
12035
12036 /**
12037 * Sets the "TotalOutstanding" element
12038 */
12039 void setTotalOutstanding(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalOutstanding);
12040
12041 /**
12042 * Appends and returns a new empty "TotalOutstanding" element
12043 */
12044 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalOutstanding();
12045
12046 /**
12047 * Unsets the "TotalOutstanding" element
12048 */
12049 void unsetTotalOutstanding();
12050
12051 /**
12052 * Gets the "NetUnrealizedLoss" element
12053 */
12054 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getNetUnrealizedLoss();
12055
12056 /**
12057 * True if has "NetUnrealizedLoss" element
12058 */
12059 boolean isSetNetUnrealizedLoss();
12060
12061 /**
12062 * Sets the "NetUnrealizedLoss" element
12063 */
12064 void setNetUnrealizedLoss(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType netUnrealizedLoss);
12065
12066 /**
12067 * Appends and returns a new empty "NetUnrealizedLoss" element
12068 */
12069 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewNetUnrealizedLoss();
12070
12071 /**
12072 * Unsets the "NetUnrealizedLoss" element
12073 */
12074 void unsetNetUnrealizedLoss();
12075
12076 /**
12077 * Gets the "TotalNetLoans" element
12078 */
12079 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalNetLoans();
12080
12081 /**
12082 * True if has "TotalNetLoans" element
12083 */
12084 boolean isSetTotalNetLoans();
12085
12086 /**
12087 * Sets the "TotalNetLoans" element
12088 */
12089 void setTotalNetLoans(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalNetLoans);
12090
12091 /**
12092 * Appends and returns a new empty "TotalNetLoans" element
12093 */
12094 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalNetLoans();
12095
12096 /**
12097 * Unsets the "TotalNetLoans" element
12098 */
12099 void unsetTotalNetLoans();
12100
12101 /**
12102 * Gets the "TotalAssets" element
12103 */
12104 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalAssets();
12105
12106 /**
12107 * True if has "TotalAssets" element
12108 */
12109 boolean isSetTotalAssets();
12110
12111 /**
12112 * Sets the "TotalAssets" element
12113 */
12114 void setTotalAssets(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalAssets);
12115
12116 /**
12117 * Appends and returns a new empty "TotalAssets" element
12118 */
12119 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalAssets();
12120
12121 /**
12122 * Unsets the "TotalAssets" element
12123 */
12124 void unsetTotalAssets();
12125
12126 /**
12127 * Gets the "TotalCurrentLiabilities" element
12128 */
12129 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalCurrentLiabilities();
12130
12131 /**
12132 * True if has "TotalCurrentLiabilities" element
12133 */
12134 boolean isSetTotalCurrentLiabilities();
12135
12136 /**
12137 * Sets the "TotalCurrentLiabilities" element
12138 */
12139 void setTotalCurrentLiabilities(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalCurrentLiabilities);
12140
12141 /**
12142 * Appends and returns a new empty "TotalCurrentLiabilities" element
12143 */
12144 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalCurrentLiabilities();
12145
12146 /**
12147 * Unsets the "TotalCurrentLiabilities" element
12148 */
12149 void unsetTotalCurrentLiabilities();
12150
12151 /**
12152 * Gets the "TotalNotesPayable" element
12153 */
12154 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalNotesPayable();
12155
12156 /**
12157 * True if has "TotalNotesPayable" element
12158 */
12159 boolean isSetTotalNotesPayable();
12160
12161 /**
12162 * Sets the "TotalNotesPayable" element
12163 */
12164 void setTotalNotesPayable(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalNotesPayable);
12165
12166 /**
12167 * Appends and returns a new empty "TotalNotesPayable" element
12168 */
12169 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalNotesPayable();
12170
12171 /**
12172 * Unsets the "TotalNotesPayable" element
12173 */
12174 void unsetTotalNotesPayable();
12175
12176 /**
12177 * Gets the "TotalAdjustedNotes" element
12178 */
12179 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalAdjustedNotes();
12180
12181 /**
12182 * True if has "TotalAdjustedNotes" element
12183 */
12184 boolean isSetTotalAdjustedNotes();
12185
12186 /**
12187 * Sets the "TotalAdjustedNotes" element
12188 */
12189 void setTotalAdjustedNotes(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalAdjustedNotes);
12190
12191 /**
12192 * Appends and returns a new empty "TotalAdjustedNotes" element
12193 */
12194 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalAdjustedNotes();
12195
12196 /**
12197 * Unsets the "TotalAdjustedNotes" element
12198 */
12199 void unsetTotalAdjustedNotes();
12200
12201 /**
12202 * Gets the "EquityEquivalentLiabilities" element
12203 */
12204 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getEquityEquivalentLiabilities();
12205
12206 /**
12207 * True if has "EquityEquivalentLiabilities" element
12208 */
12209 boolean isSetEquityEquivalentLiabilities();
12210
12211 /**
12212 * Sets the "EquityEquivalentLiabilities" element
12213 */
12214 void setEquityEquivalentLiabilities(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType equityEquivalentLiabilities);
12215
12216 /**
12217 * Appends and returns a new empty "EquityEquivalentLiabilities" element
12218 */
12219 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewEquityEquivalentLiabilities();
12220
12221 /**
12222 * Unsets the "EquityEquivalentLiabilities" element
12223 */
12224 void unsetEquityEquivalentLiabilities();
12225
12226 /**
12227 * Gets the "TotalLiabilities" element
12228 */
12229 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalLiabilities();
12230
12231 /**
12232 * True if has "TotalLiabilities" element
12233 */
12234 boolean isSetTotalLiabilities();
12235
12236 /**
12237 * Sets the "TotalLiabilities" element
12238 */
12239 void setTotalLiabilities(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalLiabilities);
12240
12241 /**
12242 * Appends and returns a new empty "TotalLiabilities" element
12243 */
12244 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalLiabilities();
12245
12246 /**
12247 * Unsets the "TotalLiabilities" element
12248 */
12249 void unsetTotalLiabilities();
12250
12251 /**
12252 * Gets the "UnrestrictedNetAssets" element
12253 */
12254 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getUnrestrictedNetAssets();
12255
12256 /**
12257 * True if has "UnrestrictedNetAssets" element
12258 */
12259 boolean isSetUnrestrictedNetAssets();
12260
12261 /**
12262 * Sets the "UnrestrictedNetAssets" element
12263 */
12264 void setUnrestrictedNetAssets(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType unrestrictedNetAssets);
12265
12266 /**
12267 * Appends and returns a new empty "UnrestrictedNetAssets" element
12268 */
12269 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewUnrestrictedNetAssets();
12270
12271 /**
12272 * Unsets the "UnrestrictedNetAssets" element
12273 */
12274 void unsetUnrestrictedNetAssets();
12275
12276 /**
12277 * Gets the "TotalAssetsAvailable" element
12278 */
12279 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalAssetsAvailable();
12280
12281 /**
12282 * True if has "TotalAssetsAvailable" element
12283 */
12284 boolean isSetTotalAssetsAvailable();
12285
12286 /**
12287 * Sets the "TotalAssetsAvailable" element
12288 */
12289 void setTotalAssetsAvailable(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalAssetsAvailable);
12290
12291 /**
12292 * Appends and returns a new empty "TotalAssetsAvailable" element
12293 */
12294 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalAssetsAvailable();
12295
12296 /**
12297 * Unsets the "TotalAssetsAvailable" element
12298 */
12299 void unsetTotalAssetsAvailable();
12300
12301 /**
12302 * Gets the "TotalNetAssets" element
12303 */
12304 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalNetAssets();
12305
12306 /**
12307 * True if has "TotalNetAssets" element
12308 */
12309 boolean isSetTotalNetAssets();
12310
12311 /**
12312 * Sets the "TotalNetAssets" element
12313 */
12314 void setTotalNetAssets(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalNetAssets);
12315
12316 /**
12317 * Appends and returns a new empty "TotalNetAssets" element
12318 */
12319 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalNetAssets();
12320
12321 /**
12322 * Unsets the "TotalNetAssets" element
12323 */
12324 void unsetTotalNetAssets();
12325
12326 /**
12327 * Gets the "OffBalanceAssets" element
12328 */
12329 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getOffBalanceAssets();
12330
12331 /**
12332 * True if has "OffBalanceAssets" element
12333 */
12334 boolean isSetOffBalanceAssets();
12335
12336 /**
12337 * Sets the "OffBalanceAssets" element
12338 */
12339 void setOffBalanceAssets(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType offBalanceAssets);
12340
12341 /**
12342 * Appends and returns a new empty "OffBalanceAssets" element
12343 */
12344 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewOffBalanceAssets();
12345
12346 /**
12347 * Unsets the "OffBalanceAssets" element
12348 */
12349 void unsetOffBalanceAssets();
12350
12351 /**
12352 * Gets the "OffBalanceLiabilities" element
12353 */
12354 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getOffBalanceLiabilities();
12355
12356 /**
12357 * True if has "OffBalanceLiabilities" element
12358 */
12359 boolean isSetOffBalanceLiabilities();
12360
12361 /**
12362 * Sets the "OffBalanceLiabilities" element
12363 */
12364 void setOffBalanceLiabilities(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType offBalanceLiabilities);
12365
12366 /**
12367 * Appends and returns a new empty "OffBalanceLiabilities" element
12368 */
12369 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewOffBalanceLiabilities();
12370
12371 /**
12372 * Unsets the "OffBalanceLiabilities" element
12373 */
12374 void unsetOffBalanceLiabilities();
12375
12376 /**
12377 * Gets the "InterestPayments" element
12378 */
12379 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getInterestPayments();
12380
12381 /**
12382 * True if has "InterestPayments" element
12383 */
12384 boolean isSetInterestPayments();
12385
12386 /**
12387 * Sets the "InterestPayments" element
12388 */
12389 void setInterestPayments(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType interestPayments);
12390
12391 /**
12392 * Appends and returns a new empty "InterestPayments" element
12393 */
12394 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewInterestPayments();
12395
12396 /**
12397 * Unsets the "InterestPayments" element
12398 */
12399 void unsetInterestPayments();
12400
12401 /**
12402 * Gets the "FeeIncome" element
12403 */
12404 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getFeeIncome();
12405
12406 /**
12407 * True if has "FeeIncome" element
12408 */
12409 boolean isSetFeeIncome();
12410
12411 /**
12412 * Sets the "FeeIncome" element
12413 */
12414 void setFeeIncome(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType feeIncome);
12415
12416 /**
12417 * Appends and returns a new empty "FeeIncome" element
12418 */
12419 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewFeeIncome();
12420
12421 /**
12422 * Unsets the "FeeIncome" element
12423 */
12424 void unsetFeeIncome();
12425
12426 /**
12427 * Gets the "TotalEarnedIncome" element
12428 */
12429 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalEarnedIncome();
12430
12431 /**
12432 * True if has "TotalEarnedIncome" element
12433 */
12434 boolean isSetTotalEarnedIncome();
12435
12436 /**
12437 * Sets the "TotalEarnedIncome" element
12438 */
12439 void setTotalEarnedIncome(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalEarnedIncome);
12440
12441 /**
12442 * Appends and returns a new empty "TotalEarnedIncome" element
12443 */
12444 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalEarnedIncome();
12445
12446 /**
12447 * Unsets the "TotalEarnedIncome" element
12448 */
12449 void unsetTotalEarnedIncome();
12450
12451 /**
12452 * Gets the "TotalGrants" element
12453 */
12454 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalGrants();
12455
12456 /**
12457 * True if has "TotalGrants" element
12458 */
12459 boolean isSetTotalGrants();
12460
12461 /**
12462 * Sets the "TotalGrants" element
12463 */
12464 void setTotalGrants(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalGrants);
12465
12466 /**
12467 * Appends and returns a new empty "TotalGrants" element
12468 */
12469 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalGrants();
12470
12471 /**
12472 * Unsets the "TotalGrants" element
12473 */
12474 void unsetTotalGrants();
12475
12476 /**
12477 * Gets the "TotalIncome" element
12478 */
12479 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalIncome();
12480
12481 /**
12482 * True if has "TotalIncome" element
12483 */
12484 boolean isSetTotalIncome();
12485
12486 /**
12487 * Sets the "TotalIncome" element
12488 */
12489 void setTotalIncome(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalIncome);
12490
12491 /**
12492 * Appends and returns a new empty "TotalIncome" element
12493 */
12494 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalIncome();
12495
12496 /**
12497 * Unsets the "TotalIncome" element
12498 */
12499 void unsetTotalIncome();
12500
12501 /**
12502 * Gets the "TotalInterestExpenses" element
12503 */
12504 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalInterestExpenses();
12505
12506 /**
12507 * True if has "TotalInterestExpenses" element
12508 */
12509 boolean isSetTotalInterestExpenses();
12510
12511 /**
12512 * Sets the "TotalInterestExpenses" element
12513 */
12514 void setTotalInterestExpenses(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalInterestExpenses);
12515
12516 /**
12517 * Appends and returns a new empty "TotalInterestExpenses" element
12518 */
12519 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalInterestExpenses();
12520
12521 /**
12522 * Unsets the "TotalInterestExpenses" element
12523 */
12524 void unsetTotalInterestExpenses();
12525
12526 /**
12527 * Gets the "TotalPreTax" element
12528 */
12529 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalPreTax();
12530
12531 /**
12532 * True if has "TotalPreTax" element
12533 */
12534 boolean isSetTotalPreTax();
12535
12536 /**
12537 * Sets the "TotalPreTax" element
12538 */
12539 void setTotalPreTax(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalPreTax);
12540
12541 /**
12542 * Appends and returns a new empty "TotalPreTax" element
12543 */
12544 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalPreTax();
12545
12546 /**
12547 * Unsets the "TotalPreTax" element
12548 */
12549 void unsetTotalPreTax();
12550
12551 /**
12552 * Gets the "LongTermMaturities" element
12553 */
12554 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getLongTermMaturities();
12555
12556 /**
12557 * True if has "LongTermMaturities" element
12558 */
12559 boolean isSetLongTermMaturities();
12560
12561 /**
12562 * Sets the "LongTermMaturities" element
12563 */
12564 void setLongTermMaturities(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType longTermMaturities);
12565
12566 /**
12567 * Appends and returns a new empty "LongTermMaturities" element
12568 */
12569 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewLongTermMaturities();
12570
12571 /**
12572 * Unsets the "LongTermMaturities" element
12573 */
12574 void unsetLongTermMaturities();
12575
12576 /**
12577 * A factory class with static methods for creating instances
12578 * of this type.
12579 */
12580
12581 public static final class Factory
12582 {
12583 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialNonRegulated newInstance() {
12584 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialNonRegulated) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
12585
12586 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialNonRegulated newInstance(org.apache.xmlbeans.XmlOptions options) {
12587 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialNonRegulated) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
12588
12589 private Factory() { } // No instance of this class allowed
12590 }
12591 }
12592
12593 /**
12594 * An XML FinancialCreditUnions(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
12595 *
12596 * This is a complex type.
12597 */
12598 public interface FinancialCreditUnions extends org.apache.xmlbeans.XmlObject
12599 {
12600 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
12601 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FinancialCreditUnions.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("financialcreditunions989felemtype");
12602
12603 /**
12604 * Gets the "CashOnHand" element
12605 */
12606 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getCashOnHand();
12607
12608 /**
12609 * True if has "CashOnHand" element
12610 */
12611 boolean isSetCashOnHand();
12612
12613 /**
12614 * Sets the "CashOnHand" element
12615 */
12616 void setCashOnHand(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType cashOnHand);
12617
12618 /**
12619 * Appends and returns a new empty "CashOnHand" element
12620 */
12621 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewCashOnHand();
12622
12623 /**
12624 * Unsets the "CashOnHand" element
12625 */
12626 void unsetCashOnHand();
12627
12628 /**
12629 * Gets the "CashOnDeposit" element
12630 */
12631 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getCashOnDeposit();
12632
12633 /**
12634 * True if has "CashOnDeposit" element
12635 */
12636 boolean isSetCashOnDeposit();
12637
12638 /**
12639 * Sets the "CashOnDeposit" element
12640 */
12641 void setCashOnDeposit(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType cashOnDeposit);
12642
12643 /**
12644 * Appends and returns a new empty "CashOnDeposit" element
12645 */
12646 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewCashOnDeposit();
12647
12648 /**
12649 * Unsets the "CashOnDeposit" element
12650 */
12651 void unsetCashOnDeposit();
12652
12653 /**
12654 * Gets the "CashEquivalents" element
12655 */
12656 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getCashEquivalents();
12657
12658 /**
12659 * True if has "CashEquivalents" element
12660 */
12661 boolean isSetCashEquivalents();
12662
12663 /**
12664 * Sets the "CashEquivalents" element
12665 */
12666 void setCashEquivalents(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType cashEquivalents);
12667
12668 /**
12669 * Appends and returns a new empty "CashEquivalents" element
12670 */
12671 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewCashEquivalents();
12672
12673 /**
12674 * Unsets the "CashEquivalents" element
12675 */
12676 void unsetCashEquivalents();
12677
12678 /**
12679 * Gets the "Investments1Year" element
12680 */
12681 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getInvestments1Year();
12682
12683 /**
12684 * True if has "Investments1Year" element
12685 */
12686 boolean isSetInvestments1Year();
12687
12688 /**
12689 * Sets the "Investments1Year" element
12690 */
12691 void setInvestments1Year(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType investments1Year);
12692
12693 /**
12694 * Appends and returns a new empty "Investments1Year" element
12695 */
12696 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewInvestments1Year();
12697
12698 /**
12699 * Unsets the "Investments1Year" element
12700 */
12701 void unsetInvestments1Year();
12702
12703 /**
12704 * Gets the "TotalInvestments" element
12705 */
12706 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalInvestments();
12707
12708 /**
12709 * True if has "TotalInvestments" element
12710 */
12711 boolean isSetTotalInvestments();
12712
12713 /**
12714 * Sets the "TotalInvestments" element
12715 */
12716 void setTotalInvestments(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalInvestments);
12717
12718 /**
12719 * Appends and returns a new empty "TotalInvestments" element
12720 */
12721 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalInvestments();
12722
12723 /**
12724 * Unsets the "TotalInvestments" element
12725 */
12726 void unsetTotalInvestments();
12727
12728 /**
12729 * Gets the "TotalLoans" element
12730 */
12731 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalLoans();
12732
12733 /**
12734 * True if has "TotalLoans" element
12735 */
12736 boolean isSetTotalLoans();
12737
12738 /**
12739 * Sets the "TotalLoans" element
12740 */
12741 void setTotalLoans(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalLoans);
12742
12743 /**
12744 * Appends and returns a new empty "TotalLoans" element
12745 */
12746 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalLoans();
12747
12748 /**
12749 * Unsets the "TotalLoans" element
12750 */
12751 void unsetTotalLoans();
12752
12753 /**
12754 * Gets the "AllowanceForLosses" element
12755 */
12756 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getAllowanceForLosses();
12757
12758 /**
12759 * True if has "AllowanceForLosses" element
12760 */
12761 boolean isSetAllowanceForLosses();
12762
12763 /**
12764 * Sets the "AllowanceForLosses" element
12765 */
12766 void setAllowanceForLosses(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType allowanceForLosses);
12767
12768 /**
12769 * Appends and returns a new empty "AllowanceForLosses" element
12770 */
12771 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewAllowanceForLosses();
12772
12773 /**
12774 * Unsets the "AllowanceForLosses" element
12775 */
12776 void unsetAllowanceForLosses();
12777
12778 /**
12779 * Gets the "TotalAssets" element
12780 */
12781 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalAssets();
12782
12783 /**
12784 * True if has "TotalAssets" element
12785 */
12786 boolean isSetTotalAssets();
12787
12788 /**
12789 * Sets the "TotalAssets" element
12790 */
12791 void setTotalAssets(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalAssets);
12792
12793 /**
12794 * Appends and returns a new empty "TotalAssets" element
12795 */
12796 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalAssets();
12797
12798 /**
12799 * Unsets the "TotalAssets" element
12800 */
12801 void unsetTotalAssets();
12802
12803 /**
12804 * Gets the "TotalBorrowings" element
12805 */
12806 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalBorrowings();
12807
12808 /**
12809 * True if has "TotalBorrowings" element
12810 */
12811 boolean isSetTotalBorrowings();
12812
12813 /**
12814 * Sets the "TotalBorrowings" element
12815 */
12816 void setTotalBorrowings(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalBorrowings);
12817
12818 /**
12819 * Appends and returns a new empty "TotalBorrowings" element
12820 */
12821 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalBorrowings();
12822
12823 /**
12824 * Unsets the "TotalBorrowings" element
12825 */
12826 void unsetTotalBorrowings();
12827
12828 /**
12829 * Gets the "AccruedDividends" element
12830 */
12831 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getAccruedDividends();
12832
12833 /**
12834 * True if has "AccruedDividends" element
12835 */
12836 boolean isSetAccruedDividends();
12837
12838 /**
12839 * Sets the "AccruedDividends" element
12840 */
12841 void setAccruedDividends(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType accruedDividends);
12842
12843 /**
12844 * Appends and returns a new empty "AccruedDividends" element
12845 */
12846 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewAccruedDividends();
12847
12848 /**
12849 * Unsets the "AccruedDividends" element
12850 */
12851 void unsetAccruedDividends();
12852
12853 /**
12854 * Gets the "AccountsPayable" element
12855 */
12856 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getAccountsPayable();
12857
12858 /**
12859 * True if has "AccountsPayable" element
12860 */
12861 boolean isSetAccountsPayable();
12862
12863 /**
12864 * Sets the "AccountsPayable" element
12865 */
12866 void setAccountsPayable(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType accountsPayable);
12867
12868 /**
12869 * Appends and returns a new empty "AccountsPayable" element
12870 */
12871 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewAccountsPayable();
12872
12873 /**
12874 * Unsets the "AccountsPayable" element
12875 */
12876 void unsetAccountsPayable();
12877
12878 /**
12879 * Gets the "TotalLiabilities" element
12880 */
12881 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalLiabilities();
12882
12883 /**
12884 * True if has "TotalLiabilities" element
12885 */
12886 boolean isSetTotalLiabilities();
12887
12888 /**
12889 * Sets the "TotalLiabilities" element
12890 */
12891 void setTotalLiabilities(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalLiabilities);
12892
12893 /**
12894 * Appends and returns a new empty "TotalLiabilities" element
12895 */
12896 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalLiabilities();
12897
12898 /**
12899 * Unsets the "TotalLiabilities" element
12900 */
12901 void unsetTotalLiabilities();
12902
12903 /**
12904 * Gets the "MemberDeposits" element
12905 */
12906 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getMemberDeposits();
12907
12908 /**
12909 * True if has "MemberDeposits" element
12910 */
12911 boolean isSetMemberDeposits();
12912
12913 /**
12914 * Sets the "MemberDeposits" element
12915 */
12916 void setMemberDeposits(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType memberDeposits);
12917
12918 /**
12919 * Appends and returns a new empty "MemberDeposits" element
12920 */
12921 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewMemberDeposits();
12922
12923 /**
12924 * Unsets the "MemberDeposits" element
12925 */
12926 void unsetMemberDeposits();
12927
12928 /**
12929 * Gets the "NonMemberDeposits" element
12930 */
12931 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getNonMemberDeposits();
12932
12933 /**
12934 * True if has "NonMemberDeposits" element
12935 */
12936 boolean isSetNonMemberDeposits();
12937
12938 /**
12939 * Sets the "NonMemberDeposits" element
12940 */
12941 void setNonMemberDeposits(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType nonMemberDeposits);
12942
12943 /**
12944 * Appends and returns a new empty "NonMemberDeposits" element
12945 */
12946 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewNonMemberDeposits();
12947
12948 /**
12949 * Unsets the "NonMemberDeposits" element
12950 */
12951 void unsetNonMemberDeposits();
12952
12953 /**
12954 * Gets the "TotalSharesDeposits" element
12955 */
12956 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalSharesDeposits();
12957
12958 /**
12959 * True if has "TotalSharesDeposits" element
12960 */
12961 boolean isSetTotalSharesDeposits();
12962
12963 /**
12964 * Sets the "TotalSharesDeposits" element
12965 */
12966 void setTotalSharesDeposits(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalSharesDeposits);
12967
12968 /**
12969 * Appends and returns a new empty "TotalSharesDeposits" element
12970 */
12971 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalSharesDeposits();
12972
12973 /**
12974 * Unsets the "TotalSharesDeposits" element
12975 */
12976 void unsetTotalSharesDeposits();
12977
12978 /**
12979 * Gets the "UndividedEarnings" element
12980 */
12981 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getUndividedEarnings();
12982
12983 /**
12984 * True if has "UndividedEarnings" element
12985 */
12986 boolean isSetUndividedEarnings();
12987
12988 /**
12989 * Sets the "UndividedEarnings" element
12990 */
12991 void setUndividedEarnings(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType undividedEarnings);
12992
12993 /**
12994 * Appends and returns a new empty "UndividedEarnings" element
12995 */
12996 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewUndividedEarnings();
12997
12998 /**
12999 * Unsets the "UndividedEarnings" element
13000 */
13001 void unsetUndividedEarnings();
13002
13003 /**
13004 * Gets the "RegularReserves" element
13005 */
13006 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getRegularReserves();
13007
13008 /**
13009 * True if has "RegularReserves" element
13010 */
13011 boolean isSetRegularReserves();
13012
13013 /**
13014 * Sets the "RegularReserves" element
13015 */
13016 void setRegularReserves(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType regularReserves);
13017
13018 /**
13019 * Appends and returns a new empty "RegularReserves" element
13020 */
13021 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewRegularReserves();
13022
13023 /**
13024 * Unsets the "RegularReserves" element
13025 */
13026 void unsetRegularReserves();
13027
13028 /**
13029 * Gets the "Appropriation" element
13030 */
13031 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getAppropriation();
13032
13033 /**
13034 * True if has "Appropriation" element
13035 */
13036 boolean isSetAppropriation();
13037
13038 /**
13039 * Sets the "Appropriation" element
13040 */
13041 void setAppropriation(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType appropriation);
13042
13043 /**
13044 * Appends and returns a new empty "Appropriation" element
13045 */
13046 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewAppropriation();
13047
13048 /**
13049 * Unsets the "Appropriation" element
13050 */
13051 void unsetAppropriation();
13052
13053 /**
13054 * Gets the "OtherReserves" element
13055 */
13056 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getOtherReserves();
13057
13058 /**
13059 * True if has "OtherReserves" element
13060 */
13061 boolean isSetOtherReserves();
13062
13063 /**
13064 * Sets the "OtherReserves" element
13065 */
13066 void setOtherReserves(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType otherReserves);
13067
13068 /**
13069 * Appends and returns a new empty "OtherReserves" element
13070 */
13071 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewOtherReserves();
13072
13073 /**
13074 * Unsets the "OtherReserves" element
13075 */
13076 void unsetOtherReserves();
13077
13078 /**
13079 * Gets the "UninsuredSecondary" element
13080 */
13081 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getUninsuredSecondary();
13082
13083 /**
13084 * True if has "UninsuredSecondary" element
13085 */
13086 boolean isSetUninsuredSecondary();
13087
13088 /**
13089 * Sets the "UninsuredSecondary" element
13090 */
13091 void setUninsuredSecondary(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType uninsuredSecondary);
13092
13093 /**
13094 * Appends and returns a new empty "UninsuredSecondary" element
13095 */
13096 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewUninsuredSecondary();
13097
13098 /**
13099 * Unsets the "UninsuredSecondary" element
13100 */
13101 void unsetUninsuredSecondary();
13102
13103 /**
13104 * Gets the "NetIncome" element
13105 */
13106 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getNetIncome();
13107
13108 /**
13109 * True if has "NetIncome" element
13110 */
13111 boolean isSetNetIncome();
13112
13113 /**
13114 * Sets the "NetIncome" element
13115 */
13116 void setNetIncome(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType netIncome);
13117
13118 /**
13119 * Appends and returns a new empty "NetIncome" element
13120 */
13121 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewNetIncome();
13122
13123 /**
13124 * Unsets the "NetIncome" element
13125 */
13126 void unsetNetIncome();
13127
13128 /**
13129 * Gets the "TotalNetWorth" element
13130 */
13131 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalNetWorth();
13132
13133 /**
13134 * True if has "TotalNetWorth" element
13135 */
13136 boolean isSetTotalNetWorth();
13137
13138 /**
13139 * Sets the "TotalNetWorth" element
13140 */
13141 void setTotalNetWorth(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalNetWorth);
13142
13143 /**
13144 * Appends and returns a new empty "TotalNetWorth" element
13145 */
13146 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalNetWorth();
13147
13148 /**
13149 * Unsets the "TotalNetWorth" element
13150 */
13151 void unsetTotalNetWorth();
13152
13153 /**
13154 * Gets the "InterestIncome" element
13155 */
13156 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getInterestIncome();
13157
13158 /**
13159 * True if has "InterestIncome" element
13160 */
13161 boolean isSetInterestIncome();
13162
13163 /**
13164 * Sets the "InterestIncome" element
13165 */
13166 void setInterestIncome(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType interestIncome);
13167
13168 /**
13169 * Appends and returns a new empty "InterestIncome" element
13170 */
13171 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewInterestIncome();
13172
13173 /**
13174 * Unsets the "InterestIncome" element
13175 */
13176 void unsetInterestIncome();
13177
13178 /**
13179 * Gets the "InterestExpenses" element
13180 */
13181 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getInterestExpenses();
13182
13183 /**
13184 * True if has "InterestExpenses" element
13185 */
13186 boolean isSetInterestExpenses();
13187
13188 /**
13189 * Sets the "InterestExpenses" element
13190 */
13191 void setInterestExpenses(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType interestExpenses);
13192
13193 /**
13194 * Appends and returns a new empty "InterestExpenses" element
13195 */
13196 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewInterestExpenses();
13197
13198 /**
13199 * Unsets the "InterestExpenses" element
13200 */
13201 void unsetInterestExpenses();
13202
13203 /**
13204 * Gets the "Provision" element
13205 */
13206 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getProvision();
13207
13208 /**
13209 * True if has "Provision" element
13210 */
13211 boolean isSetProvision();
13212
13213 /**
13214 * Sets the "Provision" element
13215 */
13216 void setProvision(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType provision);
13217
13218 /**
13219 * Appends and returns a new empty "Provision" element
13220 */
13221 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewProvision();
13222
13223 /**
13224 * Unsets the "Provision" element
13225 */
13226 void unsetProvision();
13227
13228 /**
13229 * Gets the "NonInterestIncome" element
13230 */
13231 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getNonInterestIncome();
13232
13233 /**
13234 * True if has "NonInterestIncome" element
13235 */
13236 boolean isSetNonInterestIncome();
13237
13238 /**
13239 * Sets the "NonInterestIncome" element
13240 */
13241 void setNonInterestIncome(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType nonInterestIncome);
13242
13243 /**
13244 * Appends and returns a new empty "NonInterestIncome" element
13245 */
13246 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewNonInterestIncome();
13247
13248 /**
13249 * Unsets the "NonInterestIncome" element
13250 */
13251 void unsetNonInterestIncome();
13252
13253 /**
13254 * Gets the "NonInterestExpense" element
13255 */
13256 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getNonInterestExpense();
13257
13258 /**
13259 * True if has "NonInterestExpense" element
13260 */
13261 boolean isSetNonInterestExpense();
13262
13263 /**
13264 * Sets the "NonInterestExpense" element
13265 */
13266 void setNonInterestExpense(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType nonInterestExpense);
13267
13268 /**
13269 * Appends and returns a new empty "NonInterestExpense" element
13270 */
13271 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewNonInterestExpense();
13272
13273 /**
13274 * Unsets the "NonInterestExpense" element
13275 */
13276 void unsetNonInterestExpense();
13277
13278 /**
13279 * Gets the "NetIncome2" element
13280 */
13281 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getNetIncome2();
13282
13283 /**
13284 * True if has "NetIncome2" element
13285 */
13286 boolean isSetNetIncome2();
13287
13288 /**
13289 * Sets the "NetIncome2" element
13290 */
13291 void setNetIncome2(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType netIncome2);
13292
13293 /**
13294 * Appends and returns a new empty "NetIncome2" element
13295 */
13296 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewNetIncome2();
13297
13298 /**
13299 * Unsets the "NetIncome2" element
13300 */
13301 void unsetNetIncome2();
13302
13303 /**
13304 * A factory class with static methods for creating instances
13305 * of this type.
13306 */
13307
13308 public static final class Factory
13309 {
13310 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialCreditUnions newInstance() {
13311 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialCreditUnions) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
13312
13313 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialCreditUnions newInstance(org.apache.xmlbeans.XmlOptions options) {
13314 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialCreditUnions) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
13315
13316 private Factory() { } // No instance of this class allowed
13317 }
13318 }
13319
13320 /**
13321 * An XML FinancialBanks(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
13322 *
13323 * This is a complex type.
13324 */
13325 public interface FinancialBanks extends org.apache.xmlbeans.XmlObject
13326 {
13327 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
13328 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FinancialBanks.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("financialbanks82b7elemtype");
13329
13330 /**
13331 * Gets the "Cash" element
13332 */
13333 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getCash();
13334
13335 /**
13336 * True if has "Cash" element
13337 */
13338 boolean isSetCash();
13339
13340 /**
13341 * Sets the "Cash" element
13342 */
13343 void setCash(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType cash);
13344
13345 /**
13346 * Appends and returns a new empty "Cash" element
13347 */
13348 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewCash();
13349
13350 /**
13351 * Unsets the "Cash" element
13352 */
13353 void unsetCash();
13354
13355 /**
13356 * Gets the "ShortTermInvestments" element
13357 */
13358 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getShortTermInvestments();
13359
13360 /**
13361 * True if has "ShortTermInvestments" element
13362 */
13363 boolean isSetShortTermInvestments();
13364
13365 /**
13366 * Sets the "ShortTermInvestments" element
13367 */
13368 void setShortTermInvestments(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType shortTermInvestments);
13369
13370 /**
13371 * Appends and returns a new empty "ShortTermInvestments" element
13372 */
13373 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewShortTermInvestments();
13374
13375 /**
13376 * Unsets the "ShortTermInvestments" element
13377 */
13378 void unsetShortTermInvestments();
13379
13380 /**
13381 * Gets the "TotalInvestments" element
13382 */
13383 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalInvestments();
13384
13385 /**
13386 * True if has "TotalInvestments" element
13387 */
13388 boolean isSetTotalInvestments();
13389
13390 /**
13391 * Sets the "TotalInvestments" element
13392 */
13393 void setTotalInvestments(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalInvestments);
13394
13395 /**
13396 * Appends and returns a new empty "TotalInvestments" element
13397 */
13398 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalInvestments();
13399
13400 /**
13401 * Unsets the "TotalInvestments" element
13402 */
13403 void unsetTotalInvestments();
13404
13405 /**
13406 * Gets the "LoansLeases" element
13407 */
13408 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getLoansLeases();
13409
13410 /**
13411 * True if has "LoansLeases" element
13412 */
13413 boolean isSetLoansLeases();
13414
13415 /**
13416 * Sets the "LoansLeases" element
13417 */
13418 void setLoansLeases(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType loansLeases);
13419
13420 /**
13421 * Appends and returns a new empty "LoansLeases" element
13422 */
13423 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewLoansLeases();
13424
13425 /**
13426 * Unsets the "LoansLeases" element
13427 */
13428 void unsetLoansLeases();
13429
13430 /**
13431 * Gets the "AllowanceForLosses" element
13432 */
13433 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getAllowanceForLosses();
13434
13435 /**
13436 * True if has "AllowanceForLosses" element
13437 */
13438 boolean isSetAllowanceForLosses();
13439
13440 /**
13441 * Sets the "AllowanceForLosses" element
13442 */
13443 void setAllowanceForLosses(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType allowanceForLosses);
13444
13445 /**
13446 * Appends and returns a new empty "AllowanceForLosses" element
13447 */
13448 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewAllowanceForLosses();
13449
13450 /**
13451 * Unsets the "AllowanceForLosses" element
13452 */
13453 void unsetAllowanceForLosses();
13454
13455 /**
13456 * Gets the "AverageAssets" element
13457 */
13458 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getAverageAssets();
13459
13460 /**
13461 * True if has "AverageAssets" element
13462 */
13463 boolean isSetAverageAssets();
13464
13465 /**
13466 * Sets the "AverageAssets" element
13467 */
13468 void setAverageAssets(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType averageAssets);
13469
13470 /**
13471 * Appends and returns a new empty "AverageAssets" element
13472 */
13473 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewAverageAssets();
13474
13475 /**
13476 * Unsets the "AverageAssets" element
13477 */
13478 void unsetAverageAssets();
13479
13480 /**
13481 * Gets the "LongTermAssets" element
13482 */
13483 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getLongTermAssets();
13484
13485 /**
13486 * True if has "LongTermAssets" element
13487 */
13488 boolean isSetLongTermAssets();
13489
13490 /**
13491 * Sets the "LongTermAssets" element
13492 */
13493 void setLongTermAssets(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType longTermAssets);
13494
13495 /**
13496 * Appends and returns a new empty "LongTermAssets" element
13497 */
13498 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewLongTermAssets();
13499
13500 /**
13501 * Unsets the "LongTermAssets" element
13502 */
13503 void unsetLongTermAssets();
13504
13505 /**
13506 * Gets the "TotalAssets" element
13507 */
13508 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalAssets();
13509
13510 /**
13511 * True if has "TotalAssets" element
13512 */
13513 boolean isSetTotalAssets();
13514
13515 /**
13516 * Sets the "TotalAssets" element
13517 */
13518 void setTotalAssets(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalAssets);
13519
13520 /**
13521 * Appends and returns a new empty "TotalAssets" element
13522 */
13523 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalAssets();
13524
13525 /**
13526 * Unsets the "TotalAssets" element
13527 */
13528 void unsetTotalAssets();
13529
13530 /**
13531 * Gets the "InterestDeposits" element
13532 */
13533 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getInterestDeposits();
13534
13535 /**
13536 * True if has "InterestDeposits" element
13537 */
13538 boolean isSetInterestDeposits();
13539
13540 /**
13541 * Sets the "InterestDeposits" element
13542 */
13543 void setInterestDeposits(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType interestDeposits);
13544
13545 /**
13546 * Appends and returns a new empty "InterestDeposits" element
13547 */
13548 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewInterestDeposits();
13549
13550 /**
13551 * Unsets the "InterestDeposits" element
13552 */
13553 void unsetInterestDeposits();
13554
13555 /**
13556 * Gets the "TotalDeposits" element
13557 */
13558 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalDeposits();
13559
13560 /**
13561 * True if has "TotalDeposits" element
13562 */
13563 boolean isSetTotalDeposits();
13564
13565 /**
13566 * Sets the "TotalDeposits" element
13567 */
13568 void setTotalDeposits(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalDeposits);
13569
13570 /**
13571 * Appends and returns a new empty "TotalDeposits" element
13572 */
13573 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalDeposits();
13574
13575 /**
13576 * Unsets the "TotalDeposits" element
13577 */
13578 void unsetTotalDeposits();
13579
13580 /**
13581 * Gets the "NotesPayable" element
13582 */
13583 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getNotesPayable();
13584
13585 /**
13586 * True if has "NotesPayable" element
13587 */
13588 boolean isSetNotesPayable();
13589
13590 /**
13591 * Sets the "NotesPayable" element
13592 */
13593 void setNotesPayable(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType notesPayable);
13594
13595 /**
13596 * Appends and returns a new empty "NotesPayable" element
13597 */
13598 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewNotesPayable();
13599
13600 /**
13601 * Unsets the "NotesPayable" element
13602 */
13603 void unsetNotesPayable();
13604
13605 /**
13606 * Gets the "NonCoreLiabilities" element
13607 */
13608 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getNonCoreLiabilities();
13609
13610 /**
13611 * True if has "NonCoreLiabilities" element
13612 */
13613 boolean isSetNonCoreLiabilities();
13614
13615 /**
13616 * Sets the "NonCoreLiabilities" element
13617 */
13618 void setNonCoreLiabilities(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType nonCoreLiabilities);
13619
13620 /**
13621 * Appends and returns a new empty "NonCoreLiabilities" element
13622 */
13623 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewNonCoreLiabilities();
13624
13625 /**
13626 * Unsets the "NonCoreLiabilities" element
13627 */
13628 void unsetNonCoreLiabilities();
13629
13630 /**
13631 * Gets the "OtherLiabilities" element
13632 */
13633 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getOtherLiabilities();
13634
13635 /**
13636 * True if has "OtherLiabilities" element
13637 */
13638 boolean isSetOtherLiabilities();
13639
13640 /**
13641 * Sets the "OtherLiabilities" element
13642 */
13643 void setOtherLiabilities(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType otherLiabilities);
13644
13645 /**
13646 * Appends and returns a new empty "OtherLiabilities" element
13647 */
13648 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewOtherLiabilities();
13649
13650 /**
13651 * Unsets the "OtherLiabilities" element
13652 */
13653 void unsetOtherLiabilities();
13654
13655 /**
13656 * Gets the "TotalLiabilities" element
13657 */
13658 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalLiabilities();
13659
13660 /**
13661 * True if has "TotalLiabilities" element
13662 */
13663 boolean isSetTotalLiabilities();
13664
13665 /**
13666 * Sets the "TotalLiabilities" element
13667 */
13668 void setTotalLiabilities(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalLiabilities);
13669
13670 /**
13671 * Appends and returns a new empty "TotalLiabilities" element
13672 */
13673 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalLiabilities();
13674
13675 /**
13676 * Unsets the "TotalLiabilities" element
13677 */
13678 void unsetTotalLiabilities();
13679
13680 /**
13681 * Gets the "PerpetualStock" element
13682 */
13683 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getPerpetualStock();
13684
13685 /**
13686 * True if has "PerpetualStock" element
13687 */
13688 boolean isSetPerpetualStock();
13689
13690 /**
13691 * Sets the "PerpetualStock" element
13692 */
13693 void setPerpetualStock(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType perpetualStock);
13694
13695 /**
13696 * Appends and returns a new empty "PerpetualStock" element
13697 */
13698 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewPerpetualStock();
13699
13700 /**
13701 * Unsets the "PerpetualStock" element
13702 */
13703 void unsetPerpetualStock();
13704
13705 /**
13706 * Gets the "CommonStock" element
13707 */
13708 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getCommonStock();
13709
13710 /**
13711 * True if has "CommonStock" element
13712 */
13713 boolean isSetCommonStock();
13714
13715 /**
13716 * Sets the "CommonStock" element
13717 */
13718 void setCommonStock(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType commonStock);
13719
13720 /**
13721 * Appends and returns a new empty "CommonStock" element
13722 */
13723 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewCommonStock();
13724
13725 /**
13726 * Unsets the "CommonStock" element
13727 */
13728 void unsetCommonStock();
13729
13730 /**
13731 * Gets the "Surplus" element
13732 */
13733 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getSurplus();
13734
13735 /**
13736 * True if has "Surplus" element
13737 */
13738 boolean isSetSurplus();
13739
13740 /**
13741 * Sets the "Surplus" element
13742 */
13743 void setSurplus(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType surplus);
13744
13745 /**
13746 * Appends and returns a new empty "Surplus" element
13747 */
13748 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewSurplus();
13749
13750 /**
13751 * Unsets the "Surplus" element
13752 */
13753 void unsetSurplus();
13754
13755 /**
13756 * Gets the "UndividedProfits" element
13757 */
13758 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getUndividedProfits();
13759
13760 /**
13761 * True if has "UndividedProfits" element
13762 */
13763 boolean isSetUndividedProfits();
13764
13765 /**
13766 * Sets the "UndividedProfits" element
13767 */
13768 void setUndividedProfits(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType undividedProfits);
13769
13770 /**
13771 * Appends and returns a new empty "UndividedProfits" element
13772 */
13773 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewUndividedProfits();
13774
13775 /**
13776 * Unsets the "UndividedProfits" element
13777 */
13778 void unsetUndividedProfits();
13779
13780 /**
13781 * Gets the "Tier1Capital" element
13782 */
13783 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTier1Capital();
13784
13785 /**
13786 * True if has "Tier1Capital" element
13787 */
13788 boolean isSetTier1Capital();
13789
13790 /**
13791 * Sets the "Tier1Capital" element
13792 */
13793 void setTier1Capital(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType tier1Capital);
13794
13795 /**
13796 * Appends and returns a new empty "Tier1Capital" element
13797 */
13798 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTier1Capital();
13799
13800 /**
13801 * Unsets the "Tier1Capital" element
13802 */
13803 void unsetTier1Capital();
13804
13805 /**
13806 * Gets the "Tier2Capital" element
13807 */
13808 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTier2Capital();
13809
13810 /**
13811 * True if has "Tier2Capital" element
13812 */
13813 boolean isSetTier2Capital();
13814
13815 /**
13816 * Sets the "Tier2Capital" element
13817 */
13818 void setTier2Capital(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType tier2Capital);
13819
13820 /**
13821 * Appends and returns a new empty "Tier2Capital" element
13822 */
13823 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTier2Capital();
13824
13825 /**
13826 * Unsets the "Tier2Capital" element
13827 */
13828 void unsetTier2Capital();
13829
13830 /**
13831 * Gets the "TotalEquityCapital" element
13832 */
13833 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getTotalEquityCapital();
13834
13835 /**
13836 * True if has "TotalEquityCapital" element
13837 */
13838 boolean isSetTotalEquityCapital();
13839
13840 /**
13841 * Sets the "TotalEquityCapital" element
13842 */
13843 void setTotalEquityCapital(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType totalEquityCapital);
13844
13845 /**
13846 * Appends and returns a new empty "TotalEquityCapital" element
13847 */
13848 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewTotalEquityCapital();
13849
13850 /**
13851 * Unsets the "TotalEquityCapital" element
13852 */
13853 void unsetTotalEquityCapital();
13854
13855 /**
13856 * Gets the "InterestIncome" element
13857 */
13858 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getInterestIncome();
13859
13860 /**
13861 * True if has "InterestIncome" element
13862 */
13863 boolean isSetInterestIncome();
13864
13865 /**
13866 * Sets the "InterestIncome" element
13867 */
13868 void setInterestIncome(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType interestIncome);
13869
13870 /**
13871 * Appends and returns a new empty "InterestIncome" element
13872 */
13873 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewInterestIncome();
13874
13875 /**
13876 * Unsets the "InterestIncome" element
13877 */
13878 void unsetInterestIncome();
13879
13880 /**
13881 * Gets the "InterestExpenses" element
13882 */
13883 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getInterestExpenses();
13884
13885 /**
13886 * True if has "InterestExpenses" element
13887 */
13888 boolean isSetInterestExpenses();
13889
13890 /**
13891 * Sets the "InterestExpenses" element
13892 */
13893 void setInterestExpenses(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType interestExpenses);
13894
13895 /**
13896 * Appends and returns a new empty "InterestExpenses" element
13897 */
13898 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewInterestExpenses();
13899
13900 /**
13901 * Unsets the "InterestExpenses" element
13902 */
13903 void unsetInterestExpenses();
13904
13905 /**
13906 * Gets the "Provision" element
13907 */
13908 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getProvision();
13909
13910 /**
13911 * True if has "Provision" element
13912 */
13913 boolean isSetProvision();
13914
13915 /**
13916 * Sets the "Provision" element
13917 */
13918 void setProvision(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType provision);
13919
13920 /**
13921 * Appends and returns a new empty "Provision" element
13922 */
13923 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewProvision();
13924
13925 /**
13926 * Unsets the "Provision" element
13927 */
13928 void unsetProvision();
13929
13930 /**
13931 * Gets the "NonInterestIncome" element
13932 */
13933 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getNonInterestIncome();
13934
13935 /**
13936 * True if has "NonInterestIncome" element
13937 */
13938 boolean isSetNonInterestIncome();
13939
13940 /**
13941 * Sets the "NonInterestIncome" element
13942 */
13943 void setNonInterestIncome(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType nonInterestIncome);
13944
13945 /**
13946 * Appends and returns a new empty "NonInterestIncome" element
13947 */
13948 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewNonInterestIncome();
13949
13950 /**
13951 * Unsets the "NonInterestIncome" element
13952 */
13953 void unsetNonInterestIncome();
13954
13955 /**
13956 * Gets the "NonInterestExpense" element
13957 */
13958 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getNonInterestExpense();
13959
13960 /**
13961 * True if has "NonInterestExpense" element
13962 */
13963 boolean isSetNonInterestExpense();
13964
13965 /**
13966 * Sets the "NonInterestExpense" element
13967 */
13968 void setNonInterestExpense(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType nonInterestExpense);
13969
13970 /**
13971 * Appends and returns a new empty "NonInterestExpense" element
13972 */
13973 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewNonInterestExpense();
13974
13975 /**
13976 * Unsets the "NonInterestExpense" element
13977 */
13978 void unsetNonInterestExpense();
13979
13980 /**
13981 * Gets the "IncomeBefore" element
13982 */
13983 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getIncomeBefore();
13984
13985 /**
13986 * True if has "IncomeBefore" element
13987 */
13988 boolean isSetIncomeBefore();
13989
13990 /**
13991 * Sets the "IncomeBefore" element
13992 */
13993 void setIncomeBefore(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType incomeBefore);
13994
13995 /**
13996 * Appends and returns a new empty "IncomeBefore" element
13997 */
13998 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewIncomeBefore();
13999
14000 /**
14001 * Unsets the "IncomeBefore" element
14002 */
14003 void unsetIncomeBefore();
14004
14005 /**
14006 * Gets the "NetIncome" element
14007 */
14008 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType getNetIncome();
14009
14010 /**
14011 * True if has "NetIncome" element
14012 */
14013 boolean isSetNetIncome();
14014
14015 /**
14016 * Sets the "NetIncome" element
14017 */
14018 void setNetIncome(gov.grants.apply.forms.naca20V20.NACA20FinancialDataType netIncome);
14019
14020 /**
14021 * Appends and returns a new empty "NetIncome" element
14022 */
14023 gov.grants.apply.forms.naca20V20.NACA20FinancialDataType addNewNetIncome();
14024
14025 /**
14026 * Unsets the "NetIncome" element
14027 */
14028 void unsetNetIncome();
14029
14030 /**
14031 * A factory class with static methods for creating instances
14032 * of this type.
14033 */
14034
14035 public static final class Factory
14036 {
14037 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialBanks newInstance() {
14038 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialBanks) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
14039
14040 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialBanks newInstance(org.apache.xmlbeans.XmlOptions options) {
14041 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialBanks) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
14042
14043 private Factory() { } // No instance of this class allowed
14044 }
14045 }
14046
14047 /**
14048 * An XML RatiosNonRegulated(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
14049 *
14050 * This is a complex type.
14051 */
14052 public interface RatiosNonRegulated extends org.apache.xmlbeans.XmlObject
14053 {
14054 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
14055 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(RatiosNonRegulated.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("ratiosnonregulated13e1elemtype");
14056
14057 /**
14058 * Gets the "NetAssetRatio" element
14059 */
14060 gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType getNetAssetRatio();
14061
14062 /**
14063 * True if has "NetAssetRatio" element
14064 */
14065 boolean isSetNetAssetRatio();
14066
14067 /**
14068 * Sets the "NetAssetRatio" element
14069 */
14070 void setNetAssetRatio(gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType netAssetRatio);
14071
14072 /**
14073 * Appends and returns a new empty "NetAssetRatio" element
14074 */
14075 gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType addNewNetAssetRatio();
14076
14077 /**
14078 * Unsets the "NetAssetRatio" element
14079 */
14080 void unsetNetAssetRatio();
14081
14082 /**
14083 * Gets the "TotalFinancingCapital" element
14084 */
14085 gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulated2DataType getTotalFinancingCapital();
14086
14087 /**
14088 * True if has "TotalFinancingCapital" element
14089 */
14090 boolean isSetTotalFinancingCapital();
14091
14092 /**
14093 * Sets the "TotalFinancingCapital" element
14094 */
14095 void setTotalFinancingCapital(gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulated2DataType totalFinancingCapital);
14096
14097 /**
14098 * Appends and returns a new empty "TotalFinancingCapital" element
14099 */
14100 gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulated2DataType addNewTotalFinancingCapital();
14101
14102 /**
14103 * Unsets the "TotalFinancingCapital" element
14104 */
14105 void unsetTotalFinancingCapital();
14106
14107 /**
14108 * Gets the "DeploymentRatio" element
14109 */
14110 gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType getDeploymentRatio();
14111
14112 /**
14113 * True if has "DeploymentRatio" element
14114 */
14115 boolean isSetDeploymentRatio();
14116
14117 /**
14118 * Sets the "DeploymentRatio" element
14119 */
14120 void setDeploymentRatio(gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType deploymentRatio);
14121
14122 /**
14123 * Appends and returns a new empty "DeploymentRatio" element
14124 */
14125 gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType addNewDeploymentRatio();
14126
14127 /**
14128 * Unsets the "DeploymentRatio" element
14129 */
14130 void unsetDeploymentRatio();
14131
14132 /**
14133 * Gets the "NetIncome" element
14134 */
14135 gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulated2DataType getNetIncome();
14136
14137 /**
14138 * True if has "NetIncome" element
14139 */
14140 boolean isSetNetIncome();
14141
14142 /**
14143 * Sets the "NetIncome" element
14144 */
14145 void setNetIncome(gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulated2DataType netIncome);
14146
14147 /**
14148 * Appends and returns a new empty "NetIncome" element
14149 */
14150 gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulated2DataType addNewNetIncome();
14151
14152 /**
14153 * Unsets the "NetIncome" element
14154 */
14155 void unsetNetIncome();
14156
14157 /**
14158 * Gets the "EarningsRatio" element
14159 */
14160 gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType getEarningsRatio();
14161
14162 /**
14163 * True if has "EarningsRatio" element
14164 */
14165 boolean isSetEarningsRatio();
14166
14167 /**
14168 * Sets the "EarningsRatio" element
14169 */
14170 void setEarningsRatio(gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType earningsRatio);
14171
14172 /**
14173 * Appends and returns a new empty "EarningsRatio" element
14174 */
14175 gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType addNewEarningsRatio();
14176
14177 /**
14178 * Unsets the "EarningsRatio" element
14179 */
14180 void unsetEarningsRatio();
14181
14182 /**
14183 * Gets the "SelfSufficiencyRatio" element
14184 */
14185 gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType getSelfSufficiencyRatio();
14186
14187 /**
14188 * True if has "SelfSufficiencyRatio" element
14189 */
14190 boolean isSetSelfSufficiencyRatio();
14191
14192 /**
14193 * Sets the "SelfSufficiencyRatio" element
14194 */
14195 void setSelfSufficiencyRatio(gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType selfSufficiencyRatio);
14196
14197 /**
14198 * Appends and returns a new empty "SelfSufficiencyRatio" element
14199 */
14200 gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType addNewSelfSufficiencyRatio();
14201
14202 /**
14203 * Unsets the "SelfSufficiencyRatio" element
14204 */
14205 void unsetSelfSufficiencyRatio();
14206
14207 /**
14208 * Gets the "OperatingLiquidityRatio" element
14209 */
14210 gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType getOperatingLiquidityRatio();
14211
14212 /**
14213 * True if has "OperatingLiquidityRatio" element
14214 */
14215 boolean isSetOperatingLiquidityRatio();
14216
14217 /**
14218 * Sets the "OperatingLiquidityRatio" element
14219 */
14220 void setOperatingLiquidityRatio(gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType operatingLiquidityRatio);
14221
14222 /**
14223 * Appends and returns a new empty "OperatingLiquidityRatio" element
14224 */
14225 gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType addNewOperatingLiquidityRatio();
14226
14227 /**
14228 * Unsets the "OperatingLiquidityRatio" element
14229 */
14230 void unsetOperatingLiquidityRatio();
14231
14232 /**
14233 * Gets the "CurrentRatio" element
14234 */
14235 gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType getCurrentRatio();
14236
14237 /**
14238 * True if has "CurrentRatio" element
14239 */
14240 boolean isSetCurrentRatio();
14241
14242 /**
14243 * Sets the "CurrentRatio" element
14244 */
14245 void setCurrentRatio(gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType currentRatio);
14246
14247 /**
14248 * Appends and returns a new empty "CurrentRatio" element
14249 */
14250 gov.grants.apply.forms.naca20V20.NACA20RatiosNonRegulatedDataType addNewCurrentRatio();
14251
14252 /**
14253 * Unsets the "CurrentRatio" element
14254 */
14255 void unsetCurrentRatio();
14256
14257 /**
14258 * A factory class with static methods for creating instances
14259 * of this type.
14260 */
14261
14262 public static final class Factory
14263 {
14264 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosNonRegulated newInstance() {
14265 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosNonRegulated) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
14266
14267 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosNonRegulated newInstance(org.apache.xmlbeans.XmlOptions options) {
14268 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosNonRegulated) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
14269
14270 private Factory() { } // No instance of this class allowed
14271 }
14272 }
14273
14274 /**
14275 * An XML RatiosCreditUnions(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
14276 *
14277 * This is a complex type.
14278 */
14279 public interface RatiosCreditUnions extends org.apache.xmlbeans.XmlObject
14280 {
14281 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
14282 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(RatiosCreditUnions.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("ratioscreditunions380eelemtype");
14283
14284 /**
14285 * Gets the "NetWorth" element
14286 */
14287 gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType getNetWorth();
14288
14289 /**
14290 * True if has "NetWorth" element
14291 */
14292 boolean isSetNetWorth();
14293
14294 /**
14295 * Sets the "NetWorth" element
14296 */
14297 void setNetWorth(gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType netWorth);
14298
14299 /**
14300 * Appends and returns a new empty "NetWorth" element
14301 */
14302 gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType addNewNetWorth();
14303
14304 /**
14305 * Unsets the "NetWorth" element
14306 */
14307 void unsetNetWorth();
14308
14309 /**
14310 * Gets the "ReturnAverageAssets" element
14311 */
14312 gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType getReturnAverageAssets();
14313
14314 /**
14315 * True if has "ReturnAverageAssets" element
14316 */
14317 boolean isSetReturnAverageAssets();
14318
14319 /**
14320 * Sets the "ReturnAverageAssets" element
14321 */
14322 void setReturnAverageAssets(gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType returnAverageAssets);
14323
14324 /**
14325 * Appends and returns a new empty "ReturnAverageAssets" element
14326 */
14327 gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType addNewReturnAverageAssets();
14328
14329 /**
14330 * Unsets the "ReturnAverageAssets" element
14331 */
14332 void unsetReturnAverageAssets();
14333
14334 /**
14335 * Gets the "YieldAverageLoans" element
14336 */
14337 gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType getYieldAverageLoans();
14338
14339 /**
14340 * True if has "YieldAverageLoans" element
14341 */
14342 boolean isSetYieldAverageLoans();
14343
14344 /**
14345 * Sets the "YieldAverageLoans" element
14346 */
14347 void setYieldAverageLoans(gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType yieldAverageLoans);
14348
14349 /**
14350 * Appends and returns a new empty "YieldAverageLoans" element
14351 */
14352 gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType addNewYieldAverageLoans();
14353
14354 /**
14355 * Unsets the "YieldAverageLoans" element
14356 */
14357 void unsetYieldAverageLoans();
14358
14359 /**
14360 * Gets the "LongTermAssets" element
14361 */
14362 gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType getLongTermAssets();
14363
14364 /**
14365 * True if has "LongTermAssets" element
14366 */
14367 boolean isSetLongTermAssets();
14368
14369 /**
14370 * Sets the "LongTermAssets" element
14371 */
14372 void setLongTermAssets(gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType longTermAssets);
14373
14374 /**
14375 * Appends and returns a new empty "LongTermAssets" element
14376 */
14377 gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType addNewLongTermAssets();
14378
14379 /**
14380 * Unsets the "LongTermAssets" element
14381 */
14382 void unsetLongTermAssets();
14383
14384 /**
14385 * Gets the "Members" element
14386 */
14387 gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType getMembers();
14388
14389 /**
14390 * True if has "Members" element
14391 */
14392 boolean isSetMembers();
14393
14394 /**
14395 * Sets the "Members" element
14396 */
14397 void setMembers(gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType members);
14398
14399 /**
14400 * Appends and returns a new empty "Members" element
14401 */
14402 gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType addNewMembers();
14403
14404 /**
14405 * Unsets the "Members" element
14406 */
14407 void unsetMembers();
14408
14409 /**
14410 * Gets the "Borrowers" element
14411 */
14412 gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType getBorrowers();
14413
14414 /**
14415 * True if has "Borrowers" element
14416 */
14417 boolean isSetBorrowers();
14418
14419 /**
14420 * Sets the "Borrowers" element
14421 */
14422 void setBorrowers(gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType borrowers);
14423
14424 /**
14425 * Appends and returns a new empty "Borrowers" element
14426 */
14427 gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType addNewBorrowers();
14428
14429 /**
14430 * Unsets the "Borrowers" element
14431 */
14432 void unsetBorrowers();
14433
14434 /**
14435 * Gets the "NetWorthGrowth" element
14436 */
14437 gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType getNetWorthGrowth();
14438
14439 /**
14440 * True if has "NetWorthGrowth" element
14441 */
14442 boolean isSetNetWorthGrowth();
14443
14444 /**
14445 * Sets the "NetWorthGrowth" element
14446 */
14447 void setNetWorthGrowth(gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType netWorthGrowth);
14448
14449 /**
14450 * Appends and returns a new empty "NetWorthGrowth" element
14451 */
14452 gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType addNewNetWorthGrowth();
14453
14454 /**
14455 * Unsets the "NetWorthGrowth" element
14456 */
14457 void unsetNetWorthGrowth();
14458
14459 /**
14460 * Gets the "MembershipGrowth" element
14461 */
14462 gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType getMembershipGrowth();
14463
14464 /**
14465 * True if has "MembershipGrowth" element
14466 */
14467 boolean isSetMembershipGrowth();
14468
14469 /**
14470 * Sets the "MembershipGrowth" element
14471 */
14472 void setMembershipGrowth(gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType membershipGrowth);
14473
14474 /**
14475 * Appends and returns a new empty "MembershipGrowth" element
14476 */
14477 gov.grants.apply.forms.naca20V20.NACA20RatiosCreditUnionsDataTypeDataType addNewMembershipGrowth();
14478
14479 /**
14480 * Unsets the "MembershipGrowth" element
14481 */
14482 void unsetMembershipGrowth();
14483
14484 /**
14485 * A factory class with static methods for creating instances
14486 * of this type.
14487 */
14488
14489 public static final class Factory
14490 {
14491 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosCreditUnions newInstance() {
14492 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosCreditUnions) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
14493
14494 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosCreditUnions newInstance(org.apache.xmlbeans.XmlOptions options) {
14495 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosCreditUnions) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
14496
14497 private Factory() { } // No instance of this class allowed
14498 }
14499 }
14500
14501 /**
14502 * An XML RatiosBanks(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
14503 *
14504 * This is a complex type.
14505 */
14506 public interface RatiosBanks extends org.apache.xmlbeans.XmlObject
14507 {
14508 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
14509 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(RatiosBanks.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("ratiosbanksd228elemtype");
14510
14511 /**
14512 * Gets the "NetInterestIncome" element
14513 */
14514 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType getNetInterestIncome();
14515
14516 /**
14517 * True if has "NetInterestIncome" element
14518 */
14519 boolean isSetNetInterestIncome();
14520
14521 /**
14522 * Sets the "NetInterestIncome" element
14523 */
14524 void setNetInterestIncome(gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType netInterestIncome);
14525
14526 /**
14527 * Appends and returns a new empty "NetInterestIncome" element
14528 */
14529 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType addNewNetInterestIncome();
14530
14531 /**
14532 * Unsets the "NetInterestIncome" element
14533 */
14534 void unsetNetInterestIncome();
14535
14536 /**
14537 * Gets the "NetIncome" element
14538 */
14539 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType getNetIncome();
14540
14541 /**
14542 * True if has "NetIncome" element
14543 */
14544 boolean isSetNetIncome();
14545
14546 /**
14547 * Sets the "NetIncome" element
14548 */
14549 void setNetIncome(gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType netIncome);
14550
14551 /**
14552 * Appends and returns a new empty "NetIncome" element
14553 */
14554 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType addNewNetIncome();
14555
14556 /**
14557 * Unsets the "NetIncome" element
14558 */
14559 void unsetNetIncome();
14560
14561 /**
14562 * Gets the "EarningAssets" element
14563 */
14564 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType getEarningAssets();
14565
14566 /**
14567 * True if has "EarningAssets" element
14568 */
14569 boolean isSetEarningAssets();
14570
14571 /**
14572 * Sets the "EarningAssets" element
14573 */
14574 void setEarningAssets(gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType earningAssets);
14575
14576 /**
14577 * Appends and returns a new empty "EarningAssets" element
14578 */
14579 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType addNewEarningAssets();
14580
14581 /**
14582 * Unsets the "EarningAssets" element
14583 */
14584 void unsetEarningAssets();
14585
14586 /**
14587 * Gets the "InterestEarnAssets" element
14588 */
14589 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType getInterestEarnAssets();
14590
14591 /**
14592 * True if has "InterestEarnAssets" element
14593 */
14594 boolean isSetInterestEarnAssets();
14595
14596 /**
14597 * Sets the "InterestEarnAssets" element
14598 */
14599 void setInterestEarnAssets(gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType interestEarnAssets);
14600
14601 /**
14602 * Appends and returns a new empty "InterestEarnAssets" element
14603 */
14604 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType addNewInterestEarnAssets();
14605
14606 /**
14607 * Unsets the "InterestEarnAssets" element
14608 */
14609 void unsetInterestEarnAssets();
14610
14611 /**
14612 * Gets the "AssetsLiabilities" element
14613 */
14614 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType getAssetsLiabilities();
14615
14616 /**
14617 * True if has "AssetsLiabilities" element
14618 */
14619 boolean isSetAssetsLiabilities();
14620
14621 /**
14622 * Sets the "AssetsLiabilities" element
14623 */
14624 void setAssetsLiabilities(gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType assetsLiabilities);
14625
14626 /**
14627 * Appends and returns a new empty "AssetsLiabilities" element
14628 */
14629 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType addNewAssetsLiabilities();
14630
14631 /**
14632 * Unsets the "AssetsLiabilities" element
14633 */
14634 void unsetAssetsLiabilities();
14635
14636 /**
14637 * Gets the "TierOneCapital" element
14638 */
14639 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType getTierOneCapital();
14640
14641 /**
14642 * True if has "TierOneCapital" element
14643 */
14644 boolean isSetTierOneCapital();
14645
14646 /**
14647 * Sets the "TierOneCapital" element
14648 */
14649 void setTierOneCapital(gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType tierOneCapital);
14650
14651 /**
14652 * Appends and returns a new empty "TierOneCapital" element
14653 */
14654 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType addNewTierOneCapital();
14655
14656 /**
14657 * Unsets the "TierOneCapital" element
14658 */
14659 void unsetTierOneCapital();
14660
14661 /**
14662 * Gets the "TotalAssets" element
14663 */
14664 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType getTotalAssets();
14665
14666 /**
14667 * True if has "TotalAssets" element
14668 */
14669 boolean isSetTotalAssets();
14670
14671 /**
14672 * Sets the "TotalAssets" element
14673 */
14674 void setTotalAssets(gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType totalAssets);
14675
14676 /**
14677 * Appends and returns a new empty "TotalAssets" element
14678 */
14679 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType addNewTotalAssets();
14680
14681 /**
14682 * Unsets the "TotalAssets" element
14683 */
14684 void unsetTotalAssets();
14685
14686 /**
14687 * Gets the "TotalEquityCapital" element
14688 */
14689 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType getTotalEquityCapital();
14690
14691 /**
14692 * True if has "TotalEquityCapital" element
14693 */
14694 boolean isSetTotalEquityCapital();
14695
14696 /**
14697 * Sets the "TotalEquityCapital" element
14698 */
14699 void setTotalEquityCapital(gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType totalEquityCapital);
14700
14701 /**
14702 * Appends and returns a new empty "TotalEquityCapital" element
14703 */
14704 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType addNewTotalEquityCapital();
14705
14706 /**
14707 * Unsets the "TotalEquityCapital" element
14708 */
14709 void unsetTotalEquityCapital();
14710
14711 /**
14712 * Gets the "EfficiencyRatio" element
14713 */
14714 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType getEfficiencyRatio();
14715
14716 /**
14717 * True if has "EfficiencyRatio" element
14718 */
14719 boolean isSetEfficiencyRatio();
14720
14721 /**
14722 * Sets the "EfficiencyRatio" element
14723 */
14724 void setEfficiencyRatio(gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType efficiencyRatio);
14725
14726 /**
14727 * Appends and returns a new empty "EfficiencyRatio" element
14728 */
14729 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType addNewEfficiencyRatio();
14730
14731 /**
14732 * Unsets the "EfficiencyRatio" element
14733 */
14734 void unsetEfficiencyRatio();
14735
14736 /**
14737 * Gets the "TotalLoans" element
14738 */
14739 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType getTotalLoans();
14740
14741 /**
14742 * True if has "TotalLoans" element
14743 */
14744 boolean isSetTotalLoans();
14745
14746 /**
14747 * Sets the "TotalLoans" element
14748 */
14749 void setTotalLoans(gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType totalLoans);
14750
14751 /**
14752 * Appends and returns a new empty "TotalLoans" element
14753 */
14754 gov.grants.apply.forms.naca20V20.NACA20RatiosBanksDataType addNewTotalLoans();
14755
14756 /**
14757 * Unsets the "TotalLoans" element
14758 */
14759 void unsetTotalLoans();
14760
14761 /**
14762 * A factory class with static methods for creating instances
14763 * of this type.
14764 */
14765
14766 public static final class Factory
14767 {
14768 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosBanks newInstance() {
14769 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosBanks) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
14770
14771 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosBanks newInstance(org.apache.xmlbeans.XmlOptions options) {
14772 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.RatiosBanks) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
14773
14774 private Factory() { } // No instance of this class allowed
14775 }
14776 }
14777
14778 /**
14779 * An XML FinancialActionPlan(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
14780 *
14781 * This is a complex type.
14782 */
14783 public interface FinancialActionPlan extends org.apache.xmlbeans.XmlObject
14784 {
14785 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
14786 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FinancialActionPlan.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("financialactionplan3701elemtype");
14787
14788 /**
14789 * Gets the "MinimumStandards" element
14790 */
14791 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMinimumStandards();
14792
14793 /**
14794 * Gets (as xml) the "MinimumStandards" element
14795 */
14796 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMinimumStandards();
14797
14798 /**
14799 * Sets the "MinimumStandards" element
14800 */
14801 void setMinimumStandards(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum minimumStandards);
14802
14803 /**
14804 * Sets (as xml) the "MinimumStandards" element
14805 */
14806 void xsetMinimumStandards(gov.grants.apply.system.globalLibraryV20.YesNoDataType minimumStandards);
14807
14808 /**
14809 * Gets the "CorrectiveAction" element
14810 */
14811 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCorrectiveAction();
14812
14813 /**
14814 * Gets (as xml) the "CorrectiveAction" element
14815 */
14816 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCorrectiveAction();
14817
14818 /**
14819 * Sets the "CorrectiveAction" element
14820 */
14821 void setCorrectiveAction(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum correctiveAction);
14822
14823 /**
14824 * Sets (as xml) the "CorrectiveAction" element
14825 */
14826 void xsetCorrectiveAction(gov.grants.apply.system.globalLibraryV20.YesNoDataType correctiveAction);
14827
14828 /**
14829 * Gets the "ReceivedOpinion" element
14830 */
14831 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getReceivedOpinion();
14832
14833 /**
14834 * Gets (as xml) the "ReceivedOpinion" element
14835 */
14836 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetReceivedOpinion();
14837
14838 /**
14839 * Sets the "ReceivedOpinion" element
14840 */
14841 void setReceivedOpinion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum receivedOpinion);
14842
14843 /**
14844 * Sets (as xml) the "ReceivedOpinion" element
14845 */
14846 void xsetReceivedOpinion(gov.grants.apply.system.globalLibraryV20.YesNoDataType receivedOpinion);
14847
14848 /**
14849 * Gets the "ActionPlan" element
14850 */
14851 java.lang.String getActionPlan();
14852
14853 /**
14854 * Gets (as xml) the "ActionPlan" element
14855 */
14856 gov.grants.apply.forms.naca20V20.NACA20String5000DataType xgetActionPlan();
14857
14858 /**
14859 * True if has "ActionPlan" element
14860 */
14861 boolean isSetActionPlan();
14862
14863 /**
14864 * Sets the "ActionPlan" element
14865 */
14866 void setActionPlan(java.lang.String actionPlan);
14867
14868 /**
14869 * Sets (as xml) the "ActionPlan" element
14870 */
14871 void xsetActionPlan(gov.grants.apply.forms.naca20V20.NACA20String5000DataType actionPlan);
14872
14873 /**
14874 * Unsets the "ActionPlan" element
14875 */
14876 void unsetActionPlan();
14877
14878 /**
14879 * A factory class with static methods for creating instances
14880 * of this type.
14881 */
14882
14883 public static final class Factory
14884 {
14885 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialActionPlan newInstance() {
14886 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialActionPlan) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
14887
14888 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialActionPlan newInstance(org.apache.xmlbeans.XmlOptions options) {
14889 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.FinancialActionPlan) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
14890
14891 private Factory() { } // No instance of this class allowed
14892 }
14893 }
14894
14895 /**
14896 * An XML PortfolioQuality(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
14897 *
14898 * This is a complex type.
14899 */
14900 public interface PortfolioQuality extends org.apache.xmlbeans.XmlObject
14901 {
14902 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
14903 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PortfolioQuality.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("portfolioquality0660elemtype");
14904
14905 /**
14906 * Gets the "Item1" element
14907 */
14908 gov.grants.apply.forms.naca20V20.NACA20PortfolioDataType getItem1();
14909
14910 /**
14911 * True if has "Item1" element
14912 */
14913 boolean isSetItem1();
14914
14915 /**
14916 * Sets the "Item1" element
14917 */
14918 void setItem1(gov.grants.apply.forms.naca20V20.NACA20PortfolioDataType item1);
14919
14920 /**
14921 * Appends and returns a new empty "Item1" element
14922 */
14923 gov.grants.apply.forms.naca20V20.NACA20PortfolioDataType addNewItem1();
14924
14925 /**
14926 * Unsets the "Item1" element
14927 */
14928 void unsetItem1();
14929
14930 /**
14931 * Gets the "OptionalProductA" element
14932 */
14933 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality.OptionalProductA getOptionalProductA();
14934
14935 /**
14936 * True if has "OptionalProductA" element
14937 */
14938 boolean isSetOptionalProductA();
14939
14940 /**
14941 * Sets the "OptionalProductA" element
14942 */
14943 void setOptionalProductA(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality.OptionalProductA optionalProductA);
14944
14945 /**
14946 * Appends and returns a new empty "OptionalProductA" element
14947 */
14948 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality.OptionalProductA addNewOptionalProductA();
14949
14950 /**
14951 * Unsets the "OptionalProductA" element
14952 */
14953 void unsetOptionalProductA();
14954
14955 /**
14956 * Gets the "OptionalProductB" element
14957 */
14958 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality.OptionalProductB getOptionalProductB();
14959
14960 /**
14961 * True if has "OptionalProductB" element
14962 */
14963 boolean isSetOptionalProductB();
14964
14965 /**
14966 * Sets the "OptionalProductB" element
14967 */
14968 void setOptionalProductB(gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality.OptionalProductB optionalProductB);
14969
14970 /**
14971 * Appends and returns a new empty "OptionalProductB" element
14972 */
14973 gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality.OptionalProductB addNewOptionalProductB();
14974
14975 /**
14976 * Unsets the "OptionalProductB" element
14977 */
14978 void unsetOptionalProductB();
14979
14980 /**
14981 * An XML OptionalProductA(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
14982 *
14983 * This is a complex type.
14984 */
14985 public interface OptionalProductA extends org.apache.xmlbeans.XmlObject
14986 {
14987 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
14988 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OptionalProductA.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("optionalproducta89b2elemtype");
14989
14990 /**
14991 * Gets the "ProductDescription" element
14992 */
14993 java.lang.String getProductDescription();
14994
14995 /**
14996 * Gets (as xml) the "ProductDescription" element
14997 */
14998 gov.grants.apply.forms.naca20V20.NACA20String80DataType xgetProductDescription();
14999
15000 /**
15001 * True if has "ProductDescription" element
15002 */
15003 boolean isSetProductDescription();
15004
15005 /**
15006 * Sets the "ProductDescription" element
15007 */
15008 void setProductDescription(java.lang.String productDescription);
15009
15010 /**
15011 * Sets (as xml) the "ProductDescription" element
15012 */
15013 void xsetProductDescription(gov.grants.apply.forms.naca20V20.NACA20String80DataType productDescription);
15014
15015 /**
15016 * Unsets the "ProductDescription" element
15017 */
15018 void unsetProductDescription();
15019
15020 /**
15021 * Gets the "Item2" element
15022 */
15023 gov.grants.apply.forms.naca20V20.NACA20PortfolioDataType getItem2();
15024
15025 /**
15026 * True if has "Item2" element
15027 */
15028 boolean isSetItem2();
15029
15030 /**
15031 * Sets the "Item2" element
15032 */
15033 void setItem2(gov.grants.apply.forms.naca20V20.NACA20PortfolioDataType item2);
15034
15035 /**
15036 * Appends and returns a new empty "Item2" element
15037 */
15038 gov.grants.apply.forms.naca20V20.NACA20PortfolioDataType addNewItem2();
15039
15040 /**
15041 * Unsets the "Item2" element
15042 */
15043 void unsetItem2();
15044
15045 /**
15046 * A factory class with static methods for creating instances
15047 * of this type.
15048 */
15049
15050 public static final class Factory
15051 {
15052 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality.OptionalProductA newInstance() {
15053 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality.OptionalProductA) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
15054
15055 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality.OptionalProductA newInstance(org.apache.xmlbeans.XmlOptions options) {
15056 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality.OptionalProductA) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
15057
15058 private Factory() { } // No instance of this class allowed
15059 }
15060 }
15061
15062 /**
15063 * An XML OptionalProductB(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
15064 *
15065 * This is a complex type.
15066 */
15067 public interface OptionalProductB extends org.apache.xmlbeans.XmlObject
15068 {
15069 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
15070 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(OptionalProductB.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("optionalproductbcc51elemtype");
15071
15072 /**
15073 * Gets the "ProductDescription" element
15074 */
15075 java.lang.String getProductDescription();
15076
15077 /**
15078 * Gets (as xml) the "ProductDescription" element
15079 */
15080 gov.grants.apply.forms.naca20V20.NACA20String80DataType xgetProductDescription();
15081
15082 /**
15083 * True if has "ProductDescription" element
15084 */
15085 boolean isSetProductDescription();
15086
15087 /**
15088 * Sets the "ProductDescription" element
15089 */
15090 void setProductDescription(java.lang.String productDescription);
15091
15092 /**
15093 * Sets (as xml) the "ProductDescription" element
15094 */
15095 void xsetProductDescription(gov.grants.apply.forms.naca20V20.NACA20String80DataType productDescription);
15096
15097 /**
15098 * Unsets the "ProductDescription" element
15099 */
15100 void unsetProductDescription();
15101
15102 /**
15103 * Gets the "Item3" element
15104 */
15105 gov.grants.apply.forms.naca20V20.NACA20PortfolioDataType getItem3();
15106
15107 /**
15108 * True if has "Item3" element
15109 */
15110 boolean isSetItem3();
15111
15112 /**
15113 * Sets the "Item3" element
15114 */
15115 void setItem3(gov.grants.apply.forms.naca20V20.NACA20PortfolioDataType item3);
15116
15117 /**
15118 * Appends and returns a new empty "Item3" element
15119 */
15120 gov.grants.apply.forms.naca20V20.NACA20PortfolioDataType addNewItem3();
15121
15122 /**
15123 * Unsets the "Item3" element
15124 */
15125 void unsetItem3();
15126
15127 /**
15128 * A factory class with static methods for creating instances
15129 * of this type.
15130 */
15131
15132 public static final class Factory
15133 {
15134 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality.OptionalProductB newInstance() {
15135 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality.OptionalProductB) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
15136
15137 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality.OptionalProductB newInstance(org.apache.xmlbeans.XmlOptions options) {
15138 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality.OptionalProductB) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
15139
15140 private Factory() { } // No instance of this class allowed
15141 }
15142 }
15143
15144 /**
15145 * A factory class with static methods for creating instances
15146 * of this type.
15147 */
15148
15149 public static final class Factory
15150 {
15151 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality newInstance() {
15152 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
15153
15154 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality newInstance(org.apache.xmlbeans.XmlOptions options) {
15155 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioQuality) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
15156
15157 private Factory() { } // No instance of this class allowed
15158 }
15159 }
15160
15161 /**
15162 * An XML LoanLossReserves(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
15163 *
15164 * This is a complex type.
15165 */
15166 public interface LoanLossReserves extends org.apache.xmlbeans.XmlObject
15167 {
15168 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
15169 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(LoanLossReserves.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("loanlossreservesff93elemtype");
15170
15171 /**
15172 * Gets the "PortfolioOutstanding" element
15173 */
15174 gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesDataType getPortfolioOutstanding();
15175
15176 /**
15177 * True if has "PortfolioOutstanding" element
15178 */
15179 boolean isSetPortfolioOutstanding();
15180
15181 /**
15182 * Sets the "PortfolioOutstanding" element
15183 */
15184 void setPortfolioOutstanding(gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesDataType portfolioOutstanding);
15185
15186 /**
15187 * Appends and returns a new empty "PortfolioOutstanding" element
15188 */
15189 gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesDataType addNewPortfolioOutstanding();
15190
15191 /**
15192 * Unsets the "PortfolioOutstanding" element
15193 */
15194 void unsetPortfolioOutstanding();
15195
15196 /**
15197 * Gets the "WriteOffs" element
15198 */
15199 gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesDataType getWriteOffs();
15200
15201 /**
15202 * True if has "WriteOffs" element
15203 */
15204 boolean isSetWriteOffs();
15205
15206 /**
15207 * Sets the "WriteOffs" element
15208 */
15209 void setWriteOffs(gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesDataType writeOffs);
15210
15211 /**
15212 * Appends and returns a new empty "WriteOffs" element
15213 */
15214 gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesDataType addNewWriteOffs();
15215
15216 /**
15217 * Unsets the "WriteOffs" element
15218 */
15219 void unsetWriteOffs();
15220
15221 /**
15222 * Gets the "NetLoss" element
15223 */
15224 gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesRatioDataType getNetLoss();
15225
15226 /**
15227 * True if has "NetLoss" element
15228 */
15229 boolean isSetNetLoss();
15230
15231 /**
15232 * Sets the "NetLoss" element
15233 */
15234 void setNetLoss(gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesRatioDataType netLoss);
15235
15236 /**
15237 * Appends and returns a new empty "NetLoss" element
15238 */
15239 gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesRatioDataType addNewNetLoss();
15240
15241 /**
15242 * Unsets the "NetLoss" element
15243 */
15244 void unsetNetLoss();
15245
15246 /**
15247 * Gets the "LossCash" element
15248 */
15249 gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesDataType getLossCash();
15250
15251 /**
15252 * True if has "LossCash" element
15253 */
15254 boolean isSetLossCash();
15255
15256 /**
15257 * Sets the "LossCash" element
15258 */
15259 void setLossCash(gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesDataType lossCash);
15260
15261 /**
15262 * Appends and returns a new empty "LossCash" element
15263 */
15264 gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesDataType addNewLossCash();
15265
15266 /**
15267 * Unsets the "LossCash" element
15268 */
15269 void unsetLossCash();
15270
15271 /**
15272 * Gets the "LossAccrual" element
15273 */
15274 gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesDataType getLossAccrual();
15275
15276 /**
15277 * True if has "LossAccrual" element
15278 */
15279 boolean isSetLossAccrual();
15280
15281 /**
15282 * Sets the "LossAccrual" element
15283 */
15284 void setLossAccrual(gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesDataType lossAccrual);
15285
15286 /**
15287 * Appends and returns a new empty "LossAccrual" element
15288 */
15289 gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesDataType addNewLossAccrual();
15290
15291 /**
15292 * Unsets the "LossAccrual" element
15293 */
15294 void unsetLossAccrual();
15295
15296 /**
15297 * Gets the "LossRatio" element
15298 */
15299 gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesRatioDataType getLossRatio();
15300
15301 /**
15302 * True if has "LossRatio" element
15303 */
15304 boolean isSetLossRatio();
15305
15306 /**
15307 * Sets the "LossRatio" element
15308 */
15309 void setLossRatio(gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesRatioDataType lossRatio);
15310
15311 /**
15312 * Appends and returns a new empty "LossRatio" element
15313 */
15314 gov.grants.apply.forms.naca20V20.NACA20LoanLossReservesRatioDataType addNewLossRatio();
15315
15316 /**
15317 * Unsets the "LossRatio" element
15318 */
15319 void unsetLossRatio();
15320
15321 /**
15322 * A factory class with static methods for creating instances
15323 * of this type.
15324 */
15325
15326 public static final class Factory
15327 {
15328 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.LoanLossReserves newInstance() {
15329 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.LoanLossReserves) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
15330
15331 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.LoanLossReserves newInstance(org.apache.xmlbeans.XmlOptions options) {
15332 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.LoanLossReserves) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
15333
15334 private Factory() { } // No instance of this class allowed
15335 }
15336 }
15337
15338 /**
15339 * An XML EquityInvestmentPortfolio(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
15340 *
15341 * This is a complex type.
15342 */
15343 public interface EquityInvestmentPortfolio extends org.apache.xmlbeans.XmlObject
15344 {
15345 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
15346 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EquityInvestmentPortfolio.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("equityinvestmentportfolio0bc9elemtype");
15347
15348 /**
15349 * Gets the "TotalInvestments" element
15350 */
15351 gov.grants.apply.forms.naca20V20.NACA20EquityInvestmentPortfolioDataType getTotalInvestments();
15352
15353 /**
15354 * True if has "TotalInvestments" element
15355 */
15356 boolean isSetTotalInvestments();
15357
15358 /**
15359 * Sets the "TotalInvestments" element
15360 */
15361 void setTotalInvestments(gov.grants.apply.forms.naca20V20.NACA20EquityInvestmentPortfolioDataType totalInvestments);
15362
15363 /**
15364 * Appends and returns a new empty "TotalInvestments" element
15365 */
15366 gov.grants.apply.forms.naca20V20.NACA20EquityInvestmentPortfolioDataType addNewTotalInvestments();
15367
15368 /**
15369 * Unsets the "TotalInvestments" element
15370 */
15371 void unsetTotalInvestments();
15372
15373 /**
15374 * Gets the "InvestmentsExited" element
15375 */
15376 gov.grants.apply.forms.naca20V20.NACA20EquityInvestmentPortfolioDataType getInvestmentsExited();
15377
15378 /**
15379 * True if has "InvestmentsExited" element
15380 */
15381 boolean isSetInvestmentsExited();
15382
15383 /**
15384 * Sets the "InvestmentsExited" element
15385 */
15386 void setInvestmentsExited(gov.grants.apply.forms.naca20V20.NACA20EquityInvestmentPortfolioDataType investmentsExited);
15387
15388 /**
15389 * Appends and returns a new empty "InvestmentsExited" element
15390 */
15391 gov.grants.apply.forms.naca20V20.NACA20EquityInvestmentPortfolioDataType addNewInvestmentsExited();
15392
15393 /**
15394 * Unsets the "InvestmentsExited" element
15395 */
15396 void unsetInvestmentsExited();
15397
15398 /**
15399 * Gets the "InvestmentsWrittenOff" element
15400 */
15401 gov.grants.apply.forms.naca20V20.NACA20EquityInvestmentPortfolioDataType getInvestmentsWrittenOff();
15402
15403 /**
15404 * True if has "InvestmentsWrittenOff" element
15405 */
15406 boolean isSetInvestmentsWrittenOff();
15407
15408 /**
15409 * Sets the "InvestmentsWrittenOff" element
15410 */
15411 void setInvestmentsWrittenOff(gov.grants.apply.forms.naca20V20.NACA20EquityInvestmentPortfolioDataType investmentsWrittenOff);
15412
15413 /**
15414 * Appends and returns a new empty "InvestmentsWrittenOff" element
15415 */
15416 gov.grants.apply.forms.naca20V20.NACA20EquityInvestmentPortfolioDataType addNewInvestmentsWrittenOff();
15417
15418 /**
15419 * Unsets the "InvestmentsWrittenOff" element
15420 */
15421 void unsetInvestmentsWrittenOff();
15422
15423 /**
15424 * Gets the "UnrealizedGains" element
15425 */
15426 gov.grants.apply.forms.naca20V20.NACA20EquityInvestmentPortfolioDataType getUnrealizedGains();
15427
15428 /**
15429 * True if has "UnrealizedGains" element
15430 */
15431 boolean isSetUnrealizedGains();
15432
15433 /**
15434 * Sets the "UnrealizedGains" element
15435 */
15436 void setUnrealizedGains(gov.grants.apply.forms.naca20V20.NACA20EquityInvestmentPortfolioDataType unrealizedGains);
15437
15438 /**
15439 * Appends and returns a new empty "UnrealizedGains" element
15440 */
15441 gov.grants.apply.forms.naca20V20.NACA20EquityInvestmentPortfolioDataType addNewUnrealizedGains();
15442
15443 /**
15444 * Unsets the "UnrealizedGains" element
15445 */
15446 void unsetUnrealizedGains();
15447
15448 /**
15449 * Gets the "RealizedGains" element
15450 */
15451 gov.grants.apply.forms.naca20V20.NACA20EquityInvestmentPortfolioDataType getRealizedGains();
15452
15453 /**
15454 * True if has "RealizedGains" element
15455 */
15456 boolean isSetRealizedGains();
15457
15458 /**
15459 * Sets the "RealizedGains" element
15460 */
15461 void setRealizedGains(gov.grants.apply.forms.naca20V20.NACA20EquityInvestmentPortfolioDataType realizedGains);
15462
15463 /**
15464 * Appends and returns a new empty "RealizedGains" element
15465 */
15466 gov.grants.apply.forms.naca20V20.NACA20EquityInvestmentPortfolioDataType addNewRealizedGains();
15467
15468 /**
15469 * Unsets the "RealizedGains" element
15470 */
15471 void unsetRealizedGains();
15472
15473 /**
15474 * Gets the "TargetRateReturn" element
15475 */
15476 java.math.BigDecimal getTargetRateReturn();
15477
15478 /**
15479 * Gets (as xml) the "TargetRateReturn" element
15480 */
15481 gov.grants.apply.forms.naca20V20.NACA20S999P99DataType xgetTargetRateReturn();
15482
15483 /**
15484 * True if has "TargetRateReturn" element
15485 */
15486 boolean isSetTargetRateReturn();
15487
15488 /**
15489 * Sets the "TargetRateReturn" element
15490 */
15491 void setTargetRateReturn(java.math.BigDecimal targetRateReturn);
15492
15493 /**
15494 * Sets (as xml) the "TargetRateReturn" element
15495 */
15496 void xsetTargetRateReturn(gov.grants.apply.forms.naca20V20.NACA20S999P99DataType targetRateReturn);
15497
15498 /**
15499 * Unsets the "TargetRateReturn" element
15500 */
15501 void unsetTargetRateReturn();
15502
15503 /**
15504 * Gets the "ActualRateReturn" element
15505 */
15506 java.math.BigDecimal getActualRateReturn();
15507
15508 /**
15509 * Gets (as xml) the "ActualRateReturn" element
15510 */
15511 gov.grants.apply.forms.naca20V20.NACA20S999P99DataType xgetActualRateReturn();
15512
15513 /**
15514 * True if has "ActualRateReturn" element
15515 */
15516 boolean isSetActualRateReturn();
15517
15518 /**
15519 * Sets the "ActualRateReturn" element
15520 */
15521 void setActualRateReturn(java.math.BigDecimal actualRateReturn);
15522
15523 /**
15524 * Sets (as xml) the "ActualRateReturn" element
15525 */
15526 void xsetActualRateReturn(gov.grants.apply.forms.naca20V20.NACA20S999P99DataType actualRateReturn);
15527
15528 /**
15529 * Unsets the "ActualRateReturn" element
15530 */
15531 void unsetActualRateReturn();
15532
15533 /**
15534 * A factory class with static methods for creating instances
15535 * of this type.
15536 */
15537
15538 public static final class Factory
15539 {
15540 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EquityInvestmentPortfolio newInstance() {
15541 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EquityInvestmentPortfolio) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
15542
15543 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EquityInvestmentPortfolio newInstance(org.apache.xmlbeans.XmlOptions options) {
15544 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EquityInvestmentPortfolio) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
15545
15546 private Factory() { } // No instance of this class allowed
15547 }
15548 }
15549
15550 /**
15551 * An XML PortfolioActionPlan(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
15552 *
15553 * This is a complex type.
15554 */
15555 public interface PortfolioActionPlan extends org.apache.xmlbeans.XmlObject
15556 {
15557 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
15558 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(PortfolioActionPlan.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("portfolioactionplanc140elemtype");
15559
15560 /**
15561 * Gets the "MinimumStandards" element
15562 */
15563 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMinimumStandards();
15564
15565 /**
15566 * Gets (as xml) the "MinimumStandards" element
15567 */
15568 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMinimumStandards();
15569
15570 /**
15571 * Sets the "MinimumStandards" element
15572 */
15573 void setMinimumStandards(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum minimumStandards);
15574
15575 /**
15576 * Sets (as xml) the "MinimumStandards" element
15577 */
15578 void xsetMinimumStandards(gov.grants.apply.system.globalLibraryV20.YesNoDataType minimumStandards);
15579
15580 /**
15581 * Gets the "ReceivedFindings" element
15582 */
15583 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getReceivedFindings();
15584
15585 /**
15586 * Gets (as xml) the "ReceivedFindings" element
15587 */
15588 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetReceivedFindings();
15589
15590 /**
15591 * Sets the "ReceivedFindings" element
15592 */
15593 void setReceivedFindings(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum receivedFindings);
15594
15595 /**
15596 * Sets (as xml) the "ReceivedFindings" element
15597 */
15598 void xsetReceivedFindings(gov.grants.apply.system.globalLibraryV20.YesNoDataType receivedFindings);
15599
15600 /**
15601 * Gets the "ActionPlan" element
15602 */
15603 java.lang.String getActionPlan();
15604
15605 /**
15606 * Gets (as xml) the "ActionPlan" element
15607 */
15608 gov.grants.apply.forms.naca20V20.NACA20String5000DataType xgetActionPlan();
15609
15610 /**
15611 * True if has "ActionPlan" element
15612 */
15613 boolean isSetActionPlan();
15614
15615 /**
15616 * Sets the "ActionPlan" element
15617 */
15618 void setActionPlan(java.lang.String actionPlan);
15619
15620 /**
15621 * Sets (as xml) the "ActionPlan" element
15622 */
15623 void xsetActionPlan(gov.grants.apply.forms.naca20V20.NACA20String5000DataType actionPlan);
15624
15625 /**
15626 * Unsets the "ActionPlan" element
15627 */
15628 void unsetActionPlan();
15629
15630 /**
15631 * A factory class with static methods for creating instances
15632 * of this type.
15633 */
15634
15635 public static final class Factory
15636 {
15637 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioActionPlan newInstance() {
15638 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioActionPlan) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
15639
15640 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioActionPlan newInstance(org.apache.xmlbeans.XmlOptions options) {
15641 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.PortfolioActionPlan) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
15642
15643 private Factory() { } // No instance of this class allowed
15644 }
15645 }
15646
15647 /**
15648 * An XML QID_24(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
15649 *
15650 * This is an atomic type that is a restriction of gov.grants.apply.forms.naca20V20.NACA20Document$NACA20$QID24.
15651 */
15652 public interface QID24 extends org.apache.xmlbeans.XmlInt
15653 {
15654 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
15655 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(QID24.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("qid24085eelemtype");
15656
15657 /**
15658 * A factory class with static methods for creating instances
15659 * of this type.
15660 */
15661
15662 public static final class Factory
15663 {
15664 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID24 newValue(java.lang.Object obj) {
15665 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID24) type.newValue( obj ); }
15666
15667 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID24 newInstance() {
15668 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID24) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
15669
15670 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID24 newInstance(org.apache.xmlbeans.XmlOptions options) {
15671 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.QID24) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
15672
15673 private Factory() { } // No instance of this class allowed
15674 }
15675 }
15676
15677 /**
15678 * An XML Questionnaire(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
15679 *
15680 * This is a complex type.
15681 */
15682 public interface Questionnaire extends org.apache.xmlbeans.XmlObject
15683 {
15684 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
15685 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Questionnaire.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("questionnaireebfcelemtype");
15686
15687 /**
15688 * Gets the "FederalLegislation" element
15689 */
15690 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalLegislation();
15691
15692 /**
15693 * Gets (as xml) the "FederalLegislation" element
15694 */
15695 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalLegislation();
15696
15697 /**
15698 * True if has "FederalLegislation" element
15699 */
15700 boolean isSetFederalLegislation();
15701
15702 /**
15703 * Sets the "FederalLegislation" element
15704 */
15705 void setFederalLegislation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalLegislation);
15706
15707 /**
15708 * Sets (as xml) the "FederalLegislation" element
15709 */
15710 void xsetFederalLegislation(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalLegislation);
15711
15712 /**
15713 * Unsets the "FederalLegislation" element
15714 */
15715 void unsetFederalLegislation();
15716
15717 /**
15718 * Gets the "FederalRule" element
15719 */
15720 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalRule();
15721
15722 /**
15723 * Gets (as xml) the "FederalRule" element
15724 */
15725 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalRule();
15726
15727 /**
15728 * True if has "FederalRule" element
15729 */
15730 boolean isSetFederalRule();
15731
15732 /**
15733 * Sets the "FederalRule" element
15734 */
15735 void setFederalRule(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalRule);
15736
15737 /**
15738 * Sets (as xml) the "FederalRule" element
15739 */
15740 void xsetFederalRule(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalRule);
15741
15742 /**
15743 * Unsets the "FederalRule" element
15744 */
15745 void unsetFederalRule();
15746
15747 /**
15748 * Gets the "FederalProgram" element
15749 */
15750 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalProgram();
15751
15752 /**
15753 * Gets (as xml) the "FederalProgram" element
15754 */
15755 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalProgram();
15756
15757 /**
15758 * True if has "FederalProgram" element
15759 */
15760 boolean isSetFederalProgram();
15761
15762 /**
15763 * Sets the "FederalProgram" element
15764 */
15765 void setFederalProgram(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalProgram);
15766
15767 /**
15768 * Sets (as xml) the "FederalProgram" element
15769 */
15770 void xsetFederalProgram(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalProgram);
15771
15772 /**
15773 * Unsets the "FederalProgram" element
15774 */
15775 void unsetFederalProgram();
15776
15777 /**
15778 * Gets the "Nomination" element
15779 */
15780 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNomination();
15781
15782 /**
15783 * Gets (as xml) the "Nomination" element
15784 */
15785 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNomination();
15786
15787 /**
15788 * True if has "Nomination" element
15789 */
15790 boolean isSetNomination();
15791
15792 /**
15793 * Sets the "Nomination" element
15794 */
15795 void setNomination(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nomination);
15796
15797 /**
15798 * Sets (as xml) the "Nomination" element
15799 */
15800 void xsetNomination(gov.grants.apply.system.globalLibraryV20.YesNoDataType nomination);
15801
15802 /**
15803 * Unsets the "Nomination" element
15804 */
15805 void unsetNomination();
15806
15807 /**
15808 * Gets the "BackgroundWork" element
15809 */
15810 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBackgroundWork();
15811
15812 /**
15813 * Gets (as xml) the "BackgroundWork" element
15814 */
15815 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBackgroundWork();
15816
15817 /**
15818 * True if has "BackgroundWork" element
15819 */
15820 boolean isSetBackgroundWork();
15821
15822 /**
15823 * Sets the "BackgroundWork" element
15824 */
15825 void setBackgroundWork(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum backgroundWork);
15826
15827 /**
15828 * Sets (as xml) the "BackgroundWork" element
15829 */
15830 void xsetBackgroundWork(gov.grants.apply.system.globalLibraryV20.YesNoDataType backgroundWork);
15831
15832 /**
15833 * Unsets the "BackgroundWork" element
15834 */
15835 void unsetBackgroundWork();
15836
15837 /**
15838 * Gets the "FederalLegislation2" element
15839 */
15840 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalLegislation2();
15841
15842 /**
15843 * Gets (as xml) the "FederalLegislation2" element
15844 */
15845 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalLegislation2();
15846
15847 /**
15848 * True if has "FederalLegislation2" element
15849 */
15850 boolean isSetFederalLegislation2();
15851
15852 /**
15853 * Sets the "FederalLegislation2" element
15854 */
15855 void setFederalLegislation2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalLegislation2);
15856
15857 /**
15858 * Sets (as xml) the "FederalLegislation2" element
15859 */
15860 void xsetFederalLegislation2(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalLegislation2);
15861
15862 /**
15863 * Unsets the "FederalLegislation2" element
15864 */
15865 void unsetFederalLegislation2();
15866
15867 /**
15868 * Gets the "FederalRule2" element
15869 */
15870 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalRule2();
15871
15872 /**
15873 * Gets (as xml) the "FederalRule2" element
15874 */
15875 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalRule2();
15876
15877 /**
15878 * True if has "FederalRule2" element
15879 */
15880 boolean isSetFederalRule2();
15881
15882 /**
15883 * Sets the "FederalRule2" element
15884 */
15885 void setFederalRule2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalRule2);
15886
15887 /**
15888 * Sets (as xml) the "FederalRule2" element
15889 */
15890 void xsetFederalRule2(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalRule2);
15891
15892 /**
15893 * Unsets the "FederalRule2" element
15894 */
15895 void unsetFederalRule2();
15896
15897 /**
15898 * Gets the "FederalProgram2" element
15899 */
15900 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalProgram2();
15901
15902 /**
15903 * Gets (as xml) the "FederalProgram2" element
15904 */
15905 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalProgram2();
15906
15907 /**
15908 * True if has "FederalProgram2" element
15909 */
15910 boolean isSetFederalProgram2();
15911
15912 /**
15913 * Sets the "FederalProgram2" element
15914 */
15915 void setFederalProgram2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalProgram2);
15916
15917 /**
15918 * Sets (as xml) the "FederalProgram2" element
15919 */
15920 void xsetFederalProgram2(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalProgram2);
15921
15922 /**
15923 * Unsets the "FederalProgram2" element
15924 */
15925 void unsetFederalProgram2();
15926
15927 /**
15928 * Gets the "Nomination2" element
15929 */
15930 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNomination2();
15931
15932 /**
15933 * Gets (as xml) the "Nomination2" element
15934 */
15935 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNomination2();
15936
15937 /**
15938 * True if has "Nomination2" element
15939 */
15940 boolean isSetNomination2();
15941
15942 /**
15943 * Sets the "Nomination2" element
15944 */
15945 void setNomination2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nomination2);
15946
15947 /**
15948 * Sets (as xml) the "Nomination2" element
15949 */
15950 void xsetNomination2(gov.grants.apply.system.globalLibraryV20.YesNoDataType nomination2);
15951
15952 /**
15953 * Unsets the "Nomination2" element
15954 */
15955 void unsetNomination2();
15956
15957 /**
15958 * Gets the "BackgroundWork2" element
15959 */
15960 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBackgroundWork2();
15961
15962 /**
15963 * Gets (as xml) the "BackgroundWork2" element
15964 */
15965 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBackgroundWork2();
15966
15967 /**
15968 * True if has "BackgroundWork2" element
15969 */
15970 boolean isSetBackgroundWork2();
15971
15972 /**
15973 * Sets the "BackgroundWork2" element
15974 */
15975 void setBackgroundWork2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum backgroundWork2);
15976
15977 /**
15978 * Sets (as xml) the "BackgroundWork2" element
15979 */
15980 void xsetBackgroundWork2(gov.grants.apply.system.globalLibraryV20.YesNoDataType backgroundWork2);
15981
15982 /**
15983 * Unsets the "BackgroundWork2" element
15984 */
15985 void unsetBackgroundWork2();
15986
15987 /**
15988 * Gets the "Comments" element
15989 */
15990 java.lang.String getComments();
15991
15992 /**
15993 * Gets (as xml) the "Comments" element
15994 */
15995 gov.grants.apply.forms.naca20V20.NACA20String4000DataType xgetComments();
15996
15997 /**
15998 * True if has "Comments" element
15999 */
16000 boolean isSetComments();
16001
16002 /**
16003 * Sets the "Comments" element
16004 */
16005 void setComments(java.lang.String comments);
16006
16007 /**
16008 * Sets (as xml) the "Comments" element
16009 */
16010 void xsetComments(gov.grants.apply.forms.naca20V20.NACA20String4000DataType comments);
16011
16012 /**
16013 * Unsets the "Comments" element
16014 */
16015 void unsetComments();
16016
16017 /**
16018 * A factory class with static methods for creating instances
16019 * of this type.
16020 */
16021
16022 public static final class Factory
16023 {
16024 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Questionnaire newInstance() {
16025 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Questionnaire) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
16026
16027 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Questionnaire newInstance(org.apache.xmlbeans.XmlOptions options) {
16028 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.Questionnaire) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
16029
16030 private Factory() { } // No instance of this class allowed
16031 }
16032 }
16033
16034 /**
16035 * An XML EnvironmentalReview(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
16036 *
16037 * This is a complex type.
16038 */
16039 public interface EnvironmentalReview extends org.apache.xmlbeans.XmlObject
16040 {
16041 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
16042 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EnvironmentalReview.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("environmentalreviewda0felemtype");
16043
16044 /**
16045 * Gets the "CategoricalExclusion" element
16046 */
16047 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCategoricalExclusion();
16048
16049 /**
16050 * Gets (as xml) the "CategoricalExclusion" element
16051 */
16052 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCategoricalExclusion();
16053
16054 /**
16055 * Sets the "CategoricalExclusion" element
16056 */
16057 void setCategoricalExclusion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum categoricalExclusion);
16058
16059 /**
16060 * Sets (as xml) the "CategoricalExclusion" element
16061 */
16062 void xsetCategoricalExclusion(gov.grants.apply.system.globalLibraryV20.YesNoDataType categoricalExclusion);
16063
16064 /**
16065 * Gets the "EnvironmentalImpact" element
16066 */
16067 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEnvironmentalImpact();
16068
16069 /**
16070 * Gets (as xml) the "EnvironmentalImpact" element
16071 */
16072 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEnvironmentalImpact();
16073
16074 /**
16075 * Sets the "EnvironmentalImpact" element
16076 */
16077 void setEnvironmentalImpact(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum environmentalImpact);
16078
16079 /**
16080 * Sets (as xml) the "EnvironmentalImpact" element
16081 */
16082 void xsetEnvironmentalImpact(gov.grants.apply.system.globalLibraryV20.YesNoDataType environmentalImpact);
16083
16084 /**
16085 * Gets the "HistoricalSites" element
16086 */
16087 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHistoricalSites();
16088
16089 /**
16090 * Gets (as xml) the "HistoricalSites" element
16091 */
16092 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHistoricalSites();
16093
16094 /**
16095 * Sets the "HistoricalSites" element
16096 */
16097 void setHistoricalSites(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum historicalSites);
16098
16099 /**
16100 * Sets (as xml) the "HistoricalSites" element
16101 */
16102 void xsetHistoricalSites(gov.grants.apply.system.globalLibraryV20.YesNoDataType historicalSites);
16103
16104 /**
16105 * Gets the "WildernessAreas" element
16106 */
16107 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWildernessAreas();
16108
16109 /**
16110 * Gets (as xml) the "WildernessAreas" element
16111 */
16112 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWildernessAreas();
16113
16114 /**
16115 * Sets the "WildernessAreas" element
16116 */
16117 void setWildernessAreas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wildernessAreas);
16118
16119 /**
16120 * Sets (as xml) the "WildernessAreas" element
16121 */
16122 void xsetWildernessAreas(gov.grants.apply.system.globalLibraryV20.YesNoDataType wildernessAreas);
16123
16124 /**
16125 * Gets the "ScenicRivers" element
16126 */
16127 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getScenicRivers();
16128
16129 /**
16130 * Gets (as xml) the "ScenicRivers" element
16131 */
16132 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetScenicRivers();
16133
16134 /**
16135 * Sets the "ScenicRivers" element
16136 */
16137 void setScenicRivers(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum scenicRivers);
16138
16139 /**
16140 * Sets (as xml) the "ScenicRivers" element
16141 */
16142 void xsetScenicRivers(gov.grants.apply.system.globalLibraryV20.YesNoDataType scenicRivers);
16143
16144 /**
16145 * Gets the "CriticalHabitats" element
16146 */
16147 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCriticalHabitats();
16148
16149 /**
16150 * Gets (as xml) the "CriticalHabitats" element
16151 */
16152 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCriticalHabitats();
16153
16154 /**
16155 * Sets the "CriticalHabitats" element
16156 */
16157 void setCriticalHabitats(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum criticalHabitats);
16158
16159 /**
16160 * Sets (as xml) the "CriticalHabitats" element
16161 */
16162 void xsetCriticalHabitats(gov.grants.apply.system.globalLibraryV20.YesNoDataType criticalHabitats);
16163
16164 /**
16165 * Gets the "NaturalLandmarks" element
16166 */
16167 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNaturalLandmarks();
16168
16169 /**
16170 * Gets (as xml) the "NaturalLandmarks" element
16171 */
16172 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNaturalLandmarks();
16173
16174 /**
16175 * Sets the "NaturalLandmarks" element
16176 */
16177 void setNaturalLandmarks(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum naturalLandmarks);
16178
16179 /**
16180 * Sets (as xml) the "NaturalLandmarks" element
16181 */
16182 void xsetNaturalLandmarks(gov.grants.apply.system.globalLibraryV20.YesNoDataType naturalLandmarks);
16183
16184 /**
16185 * Gets the "CostalBarrier" element
16186 */
16187 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCostalBarrier();
16188
16189 /**
16190 * Gets (as xml) the "CostalBarrier" element
16191 */
16192 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCostalBarrier();
16193
16194 /**
16195 * Sets the "CostalBarrier" element
16196 */
16197 void setCostalBarrier(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum costalBarrier);
16198
16199 /**
16200 * Sets (as xml) the "CostalBarrier" element
16201 */
16202 void xsetCostalBarrier(gov.grants.apply.system.globalLibraryV20.YesNoDataType costalBarrier);
16203
16204 /**
16205 * Gets the "CostalZone" element
16206 */
16207 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCostalZone();
16208
16209 /**
16210 * Gets (as xml) the "CostalZone" element
16211 */
16212 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCostalZone();
16213
16214 /**
16215 * Sets the "CostalZone" element
16216 */
16217 void setCostalZone(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum costalZone);
16218
16219 /**
16220 * Sets (as xml) the "CostalZone" element
16221 */
16222 void xsetCostalZone(gov.grants.apply.system.globalLibraryV20.YesNoDataType costalZone);
16223
16224 /**
16225 * Gets the "SoleSourceAquifer" element
16226 */
16227 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSoleSourceAquifer();
16228
16229 /**
16230 * Gets (as xml) the "SoleSourceAquifer" element
16231 */
16232 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSoleSourceAquifer();
16233
16234 /**
16235 * Sets the "SoleSourceAquifer" element
16236 */
16237 void setSoleSourceAquifer(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum soleSourceAquifer);
16238
16239 /**
16240 * Sets (as xml) the "SoleSourceAquifer" element
16241 */
16242 void xsetSoleSourceAquifer(gov.grants.apply.system.globalLibraryV20.YesNoDataType soleSourceAquifer);
16243
16244 /**
16245 * Gets the "Wetlands" element
16246 */
16247 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWetlands();
16248
16249 /**
16250 * Gets (as xml) the "Wetlands" element
16251 */
16252 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWetlands();
16253
16254 /**
16255 * Sets the "Wetlands" element
16256 */
16257 void setWetlands(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wetlands);
16258
16259 /**
16260 * Sets (as xml) the "Wetlands" element
16261 */
16262 void xsetWetlands(gov.grants.apply.system.globalLibraryV20.YesNoDataType wetlands);
16263
16264 /**
16265 * Gets the "FloodPlains" element
16266 */
16267 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFloodPlains();
16268
16269 /**
16270 * Gets (as xml) the "FloodPlains" element
16271 */
16272 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFloodPlains();
16273
16274 /**
16275 * Sets the "FloodPlains" element
16276 */
16277 void setFloodPlains(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum floodPlains);
16278
16279 /**
16280 * Sets (as xml) the "FloodPlains" element
16281 */
16282 void xsetFloodPlains(gov.grants.apply.system.globalLibraryV20.YesNoDataType floodPlains);
16283
16284 /**
16285 * Gets the "PrimeFarmland" element
16286 */
16287 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPrimeFarmland();
16288
16289 /**
16290 * Gets (as xml) the "PrimeFarmland" element
16291 */
16292 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPrimeFarmland();
16293
16294 /**
16295 * Sets the "PrimeFarmland" element
16296 */
16297 void setPrimeFarmland(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum primeFarmland);
16298
16299 /**
16300 * Sets (as xml) the "PrimeFarmland" element
16301 */
16302 void xsetPrimeFarmland(gov.grants.apply.system.globalLibraryV20.YesNoDataType primeFarmland);
16303
16304 /**
16305 * Gets the "EPAList" element
16306 */
16307 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEPAList();
16308
16309 /**
16310 * Gets (as xml) the "EPAList" element
16311 */
16312 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEPAList();
16313
16314 /**
16315 * Sets the "EPAList" element
16316 */
16317 void setEPAList(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum epaList);
16318
16319 /**
16320 * Sets (as xml) the "EPAList" element
16321 */
16322 void xsetEPAList(gov.grants.apply.system.globalLibraryV20.YesNoDataType epaList);
16323
16324 /**
16325 * Gets the "ERNarrative" element
16326 */
16327 java.lang.String getERNarrative();
16328
16329 /**
16330 * Gets (as xml) the "ERNarrative" element
16331 */
16332 gov.grants.apply.forms.naca20V20.NACA20String5000DataType xgetERNarrative();
16333
16334 /**
16335 * True if has "ERNarrative" element
16336 */
16337 boolean isSetERNarrative();
16338
16339 /**
16340 * Sets the "ERNarrative" element
16341 */
16342 void setERNarrative(java.lang.String erNarrative);
16343
16344 /**
16345 * Sets (as xml) the "ERNarrative" element
16346 */
16347 void xsetERNarrative(gov.grants.apply.forms.naca20V20.NACA20String5000DataType erNarrative);
16348
16349 /**
16350 * Unsets the "ERNarrative" element
16351 */
16352 void unsetERNarrative();
16353
16354 /**
16355 * A factory class with static methods for creating instances
16356 * of this type.
16357 */
16358
16359 public static final class Factory
16360 {
16361 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EnvironmentalReview newInstance() {
16362 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EnvironmentalReview) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
16363
16364 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EnvironmentalReview newInstance(org.apache.xmlbeans.XmlOptions options) {
16365 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.EnvironmentalReview) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
16366
16367 private Factory() { } // No instance of this class allowed
16368 }
16369 }
16370
16371 /**
16372 * An XML ApplicationChecklist(@http://apply.grants.gov/forms/NACA_2_0-V2.0).
16373 *
16374 * This is a complex type.
16375 */
16376 public interface ApplicationChecklist extends org.apache.xmlbeans.XmlObject
16377 {
16378 public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
16379 org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ApplicationChecklist.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sEAFA503253B0B59D5509A37AD48F2343").resolveHandle("applicationchecklist9a3felemtype");
16380
16381 /**
16382 * Gets the "SF424" element
16383 */
16384 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSF424();
16385
16386 /**
16387 * Gets (as xml) the "SF424" element
16388 */
16389 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSF424();
16390
16391 /**
16392 * Sets the "SF424" element
16393 */
16394 void setSF424(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum sf424);
16395
16396 /**
16397 * Sets (as xml) the "SF424" element
16398 */
16399 void xsetSF424(gov.grants.apply.system.globalLibraryV20.YesNoDataType sf424);
16400
16401 /**
16402 * Gets the "EINDocumentation" element
16403 */
16404 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEINDocumentation();
16405
16406 /**
16407 * Gets (as xml) the "EINDocumentation" element
16408 */
16409 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEINDocumentation();
16410
16411 /**
16412 * Sets the "EINDocumentation" element
16413 */
16414 void setEINDocumentation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum einDocumentation);
16415
16416 /**
16417 * Sets (as xml) the "EINDocumentation" element
16418 */
16419 void xsetEINDocumentation(gov.grants.apply.system.globalLibraryV20.YesNoDataType einDocumentation);
16420
16421 /**
16422 * Gets the "HFFIApplicationNarrative" element
16423 */
16424 gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum getHFFIApplicationNarrative();
16425
16426 /**
16427 * Gets (as xml) the "HFFIApplicationNarrative" element
16428 */
16429 gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType xgetHFFIApplicationNarrative();
16430
16431 /**
16432 * True if has "HFFIApplicationNarrative" element
16433 */
16434 boolean isSetHFFIApplicationNarrative();
16435
16436 /**
16437 * Sets the "HFFIApplicationNarrative" element
16438 */
16439 void setHFFIApplicationNarrative(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum hffiApplicationNarrative);
16440
16441 /**
16442 * Sets (as xml) the "HFFIApplicationNarrative" element
16443 */
16444 void xsetHFFIApplicationNarrative(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType hffiApplicationNarrative);
16445
16446 /**
16447 * Unsets the "HFFIApplicationNarrative" element
16448 */
16449 void unsetHFFIApplicationNarrative();
16450
16451 /**
16452 * Gets the "FinancialStatements" element
16453 */
16454 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFinancialStatements();
16455
16456 /**
16457 * Gets (as xml) the "FinancialStatements" element
16458 */
16459 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFinancialStatements();
16460
16461 /**
16462 * Sets the "FinancialStatements" element
16463 */
16464 void setFinancialStatements(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum financialStatements);
16465
16466 /**
16467 * Sets (as xml) the "FinancialStatements" element
16468 */
16469 void xsetFinancialStatements(gov.grants.apply.system.globalLibraryV20.YesNoDataType financialStatements);
16470
16471 /**
16472 * Gets the "MatchingFundsDocumentation" element
16473 */
16474 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMatchingFundsDocumentation();
16475
16476 /**
16477 * Gets (as xml) the "MatchingFundsDocumentation" element
16478 */
16479 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMatchingFundsDocumentation();
16480
16481 /**
16482 * True if has "MatchingFundsDocumentation" element
16483 */
16484 boolean isSetMatchingFundsDocumentation();
16485
16486 /**
16487 * Sets the "MatchingFundsDocumentation" element
16488 */
16489 void setMatchingFundsDocumentation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum matchingFundsDocumentation);
16490
16491 /**
16492 * Sets (as xml) the "MatchingFundsDocumentation" element
16493 */
16494 void xsetMatchingFundsDocumentation(gov.grants.apply.system.globalLibraryV20.YesNoDataType matchingFundsDocumentation);
16495
16496 /**
16497 * Unsets the "MatchingFundsDocumentation" element
16498 */
16499 void unsetMatchingFundsDocumentation();
16500
16501 /**
16502 * Gets the "Resumes" element
16503 */
16504 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getResumes();
16505
16506 /**
16507 * Gets (as xml) the "Resumes" element
16508 */
16509 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetResumes();
16510
16511 /**
16512 * Sets the "Resumes" element
16513 */
16514 void setResumes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum resumes);
16515
16516 /**
16517 * Sets (as xml) the "Resumes" element
16518 */
16519 void xsetResumes(gov.grants.apply.system.globalLibraryV20.YesNoDataType resumes);
16520
16521 /**
16522 * Gets the "OrganizationalChart" element
16523 */
16524 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOrganizationalChart();
16525
16526 /**
16527 * Gets (as xml) the "OrganizationalChart" element
16528 */
16529 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOrganizationalChart();
16530
16531 /**
16532 * Sets the "OrganizationalChart" element
16533 */
16534 void setOrganizationalChart(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum organizationalChart);
16535
16536 /**
16537 * Sets (as xml) the "OrganizationalChart" element
16538 */
16539 void xsetOrganizationalChart(gov.grants.apply.system.globalLibraryV20.YesNoDataType organizationalChart);
16540
16541 /**
16542 * Gets the "CDFIApplicationNarrative" element
16543 */
16544 gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCDFIApplicationNarrative();
16545
16546 /**
16547 * Gets (as xml) the "CDFIApplicationNarrative" element
16548 */
16549 gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCDFIApplicationNarrative();
16550
16551 /**
16552 * Sets the "CDFIApplicationNarrative" element
16553 */
16554 void setCDFIApplicationNarrative(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cdfiApplicationNarrative);
16555
16556 /**
16557 * Sets (as xml) the "CDFIApplicationNarrative" element
16558 */
16559 void xsetCDFIApplicationNarrative(gov.grants.apply.system.globalLibraryV20.YesNoDataType cdfiApplicationNarrative);
16560
16561 /**
16562 * A factory class with static methods for creating instances
16563 * of this type.
16564 */
16565
16566 public static final class Factory
16567 {
16568 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ApplicationChecklist newInstance() {
16569 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ApplicationChecklist) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
16570
16571 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ApplicationChecklist newInstance(org.apache.xmlbeans.XmlOptions options) {
16572 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20.ApplicationChecklist) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
16573
16574 private Factory() { } // No instance of this class allowed
16575 }
16576 }
16577
16578 /**
16579 * A factory class with static methods for creating instances
16580 * of this type.
16581 */
16582
16583 public static final class Factory
16584 {
16585 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20 newInstance() {
16586 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
16587
16588 public static gov.grants.apply.forms.naca20V20.NACA20Document.NACA20 newInstance(org.apache.xmlbeans.XmlOptions options) {
16589 return (gov.grants.apply.forms.naca20V20.NACA20Document.NACA20) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
16590
16591 private Factory() { } // No instance of this class allowed
16592 }
16593 }
16594
16595 /**
16596 * A factory class with static methods for creating instances
16597 * of this type.
16598 */
16599
16600 public static final class Factory
16601 {
16602 public static gov.grants.apply.forms.naca20V20.NACA20Document newInstance() {
16603 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
16604
16605 public static gov.grants.apply.forms.naca20V20.NACA20Document newInstance(org.apache.xmlbeans.XmlOptions options) {
16606 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
16607
16608 /** @param xmlAsString the string value to parse */
16609 public static gov.grants.apply.forms.naca20V20.NACA20Document parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
16610 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
16611
16612 public static gov.grants.apply.forms.naca20V20.NACA20Document parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
16613 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
16614
16615 /** @param file the file from which to load an xml document */
16616 public static gov.grants.apply.forms.naca20V20.NACA20Document parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
16617 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
16618
16619 public static gov.grants.apply.forms.naca20V20.NACA20Document parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
16620 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
16621
16622 public static gov.grants.apply.forms.naca20V20.NACA20Document parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
16623 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
16624
16625 public static gov.grants.apply.forms.naca20V20.NACA20Document parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
16626 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
16627
16628 public static gov.grants.apply.forms.naca20V20.NACA20Document parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
16629 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
16630
16631 public static gov.grants.apply.forms.naca20V20.NACA20Document parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
16632 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
16633
16634 public static gov.grants.apply.forms.naca20V20.NACA20Document parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
16635 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
16636
16637 public static gov.grants.apply.forms.naca20V20.NACA20Document parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
16638 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
16639
16640 public static gov.grants.apply.forms.naca20V20.NACA20Document parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
16641 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
16642
16643 public static gov.grants.apply.forms.naca20V20.NACA20Document parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
16644 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
16645
16646 public static gov.grants.apply.forms.naca20V20.NACA20Document parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
16647 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
16648
16649 public static gov.grants.apply.forms.naca20V20.NACA20Document parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
16650 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
16651
16652 /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
16653 public static gov.grants.apply.forms.naca20V20.NACA20Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
16654 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
16655
16656 /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
16657 public static gov.grants.apply.forms.naca20V20.NACA20Document parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
16658 return (gov.grants.apply.forms.naca20V20.NACA20Document) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
16659
16660 /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
16661 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 {
16662 return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
16663
16664 /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
16665 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 {
16666 return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
16667
16668 private Factory() { } // No instance of this class allowed
16669 }
16670 }