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