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