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